Підсистема формування глосарія автоматизує процес створення глосарія курсу.
Підсистема формування календаря дозволяє створювати і редагувати календар заходів курсу.
Опис компонентів системи

Інсталяція програми
Для використання системи на комп'ютері необхідно мати встановлений Apache http-сервер, інтерпретатор мови серверних сценаріїв РНР-4, сервер баз даних MySQL.
Після того як каталог "Course", що містить файли системи, ви скопіювали на твердий диск вашого комп'ютера, необхідно зробити установку бази даних. Для цього скопіюйте файл Course. sql (Course/Db/Course. sql) у каталог, який містить виконувані файли, СКБД MySql (наприклад: C:/mysql/bin). Потім, знаходячись у цьому ж каталозі, в командному рядку напишіть:
mysql - u 'ім'я користувача MySql' - р < Course. sql
(приклад: C:/mysql/bin/mysql - u root - p < Course. sql)
Потім на запит введіть пароль користувача (приклад: Enter password: *****). У результаті виконання цієї команди створюється і реєструється в MySql база даних Course, створюється новий користувач для роботи нашої системи з цією базою даних.
Також необхідно для вашого Web-сервера (для Apache - редагувати файл httpd. eonf) створити віртуальний вузол (VirtualHost), вказавши при цьому шлях до каталогу, що містить файли системи (у нашому випадку каталог Course).
Тепер, після запуску HTTP-сервера (Apache) і сервера баз даних MySql, можна приступати до роботи.
У вікні браузера введіть ім'я створеного вами віртуального вузла і починайте працювати.
Підсистема адміністрування
Загальні положення
Підсистема адміністрування призначена для занесення в систему інформації про користувачів та прав доступу. Робота з підсистемою адміністрування доступна тільки адміністраторам.
Про кожного користувача зберігається наступна інформація:
- ПІБ,
- унікальний ідентифікатор (логін),
- пароль,
- адреса електронної пошти,
- телефон.
Користувач може належати до однієї із 3-х нижче вказаних груп:
- адміністратор,
- викладач,
- студент.
Функціонування підсистеми
Для внесення і зміни персональних даних користувача розроблені прості форми (рис. 9.5):
НОВИЙ КОРИСТУВАЧ | |||||
ГИБ | Е_МАІЕ | ||||
Логін | Телефон | ||||
Пароль | |||||
ОК | CANCEL | ||||
Рис. 9.5. Доповнення нового користувача
Інформація про користувачів зберігається в базі даних системи в таблицях USERCLASS, USERROLES, CROUPCLASS, SPECCLASS, ROLECLASS.
Підсистема налагодження середовища
Загальні положення
Підсистема дозволяє зв'язувати середовище ДЕК із різними додатками (текстовими і графічними редакторами, редакторами звуку та мультимедіа і т. п.).
Функціонування підсистеми
Налагодження середовища полягає у формуванні списку програм, які повинні бути доступні із середовища додатка. Виклик програм здійснюється через меню "Інструменти".
Для кожного "інструмента" вказується назва пункту меню і шлях до exe-файлу. Для формування пунктів меню "Інструменти" використовуються наступні форми (рис. 9.6 - 9.7):

Інструментом повинен бути додаток, що дозволяє створювати файли, на які можна створити гіперпосилання.
Як правило, при підготовці курсів дистанційного навчання потрібні наступні типи програм:
- текстові редактори,
- графічні редактори,
- редактори звуку,
- засоби захоплення зображення з екрана,
- засоби створення мультимедіа.
Інформація про наладки користувача зберігається у БД в таблиці USERSETTINGS.
Підсистема підготовки матеріалу курсу
Загальні положення
Підсистема підготовки матеріалу курсу дозволяє формувати деревоподібну структуру курсу, перетворювати doc-файли у формат html і відображати їх на екрані.
Інтерфейс користувача надає доступ до всіх розроблених курсів.
Функціонування підсистеми
Використовуючи меню "Інструменти" для виклику необхідних програм, викладач готує текстовий матеріал та мультимедійний супровід.
Текстовий документ повинен містити гіперпосилання на мультимедійні об'єкти.
Текст повинен бути розбитий на кадри. Кадр - це логічно завершений фрагмент лекції. Кожен кадр зберігається в окремому файлі (*.doc чи *.html). Мультимедійні об'єкти також зберігаються в окремих файлах.
Підсистема збереження курсу в БД
Загальні положення
Підсистема збереження курсу в БД дозволяє викладачу заносити змістовну частину курсу, включаючи мультимедійний супровід, у БД, формувати і зберігати в БД структуру курсу.
Функціонування підсистеми
У ДЕК структура курсу відображається на лівій панелі. Якщо, знаходячись на лівій панелі, клацнути правою кнопкою мишки, з'явиться меню (рис. 9.8)

Викладач створює об'єкт курсу, використовуючи форму, представлену на рис. 9.9.

Для створення об'єктів "тема", "лекція", "кадр" використовуються аналогічні форми.
Інформація про структуру курсу зберігається в таблицях COURSES, SECTIONS, THEMES, LECTIONS, FRAMES.
Дані форми дозволяють створювати розгалужену структуру курсу, основою якої є об'єкт "курс".
При створенні об'єкта "курс" у структурі курсу автоматично створюється розділ "Інформація про курс", який має наступні блоки:
- блок керування процесом навчання,
- інформаційний блок.
У блоці керування процесом навчання повинні бути сформульовані мета і задачі курсу, зазначені методичні рекомендації, описана структура курсу та процедура оцінки успішності, заповнений календар заходів.
Інформаційний блок містить наступні елементи:
- глосарій,
- список скорочень та абревіатур,
- література,
- електронна бібліотека,
- база даних робіт студентів,
- питання, що часто задаються.
Гілки курсу, що створюються автоматично при створенні курсу, показані на рисунку 9.11.

Рис. 9.11. Об'єкти курсу, які створюються автоматично
Викладач може додавати та змінювати об'єкти "розділ", "тема", "лекція", "кадр".
З усіх зазначених об'єктів тільки "кадр" має наповнення. У кадр можна завантажити. html чи. doc файл. Матеріал, призначений для заповнення кадру, завантажується у систему за допомогою стандартної форми (рис. 9.12):

Підсистема також виконує перетворення файлів формату *.doc у формат *.html. Кадр відображається на екрані у браузері, інтегрованому в додаток. При збереженні кадру в БД відбувається розбір усіх гіперпосилань, що містяться в html документі. Викладач має можливість змінити або видалити гіперпосилання. Для цього використовується наступна форма (рис. 9.13):

Форма дозволяє зв'язати гіперпосилання:
- з файлом,
- з іншим кадром,
- з Інтернет ресурсом,
- з адресою електронної пошти.
При збереженні кадру в базу даних відбувається розбір html і, якщо в тексті кадру зустрічаються посилання на локальні файли, вони автоматично зберігаються в таблиці MEDI.
Підсистема формування глосарія
Підсистема формування глосарія дозволяє створювати список термінів для всього курсу. Кожен термін списку зв'язаний гіперпосиланнями з текстом кадру, в якому пояснюється дане поняття.
Функціонування підсистеми
Викладач може додавати основні поняття, терміни, визначення у глосарій, використовуючи спеціальну форму (рис. 9.14):

Кожне таке поняття зберігається у спеціальній таблиці БД-GLOSSARY.
Система формування глосарія створює гіпертекстовий документ на підставі даних, витягнутих із БД. Документ завантажується в кадр "Глосарій", який знаходиться у розділі Інформація про курс Інформаційний блок \ Додаткова інформація (рис. 9.15):

Підсистема формування календаря
Загальні положення
Для кожного курсу викладач розробляє календарний план у виді шаблонів: задається термін початку і термін закінчення заходу.
Функціонування підсистеми
Календарний план складається із заходів. Кожен захід характеризується рядом параметрів.
Назва - визначає назву заходу коротким описовим текстом ("Прийом заявок на проходження курсу", "Прийом курсових проектів" і т. д.).
1) Початок - запланована дата початку заходу.
2) Закінчення - запланована дата закінчення заходу.
Для створення і редагування заходів використовується форма (рис. 9.16):

Кожна подія зберігається у спеціальній таблиці БД - SCHFJDULE. Захід може бути зв'язаним із текстом матеріалу курсу. В цьому випадку система формування календаря при відображенні календаря створює спеціальне гіперпосилання на розділ курсу. "Календар" доступний у розділі Інформація про курс \ Керування навчальним процесом \ Розклад (рис. 9.17):
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


