ня задачі, визначаються форми представлення вхідних і вихідних даних, розробляється структура програмного забезпечення, алгоритм програми, а також проводиться тестування програмної системи.
. Аналіз предметної області
. 1 Опис предметної області
Цілі і завдання автоматизованого процесу навчання У загальному випадку процес навчання можна представити так (Малюнок 1 Процес навчання):
З малюнка 1 видно, що процес навчання об'єднує в собі три основні елементи:
- Предмет навчання, тобто те, чого ми навчаємо, в нашому випадку 97;
- Суб'єкт навчання, тобто той, хто навчає (викладач або АОС Самовчитель по Access 97);
- Об'єкт навчання, тобто той, хто навчається (студент);
Процес навчання об'єднує в собі дві глобальні (основні) завдання:
- Передача інформації про предмет навчання від суб'єкта до об'єкта (задача викладання);
- Контроль з боку суб'єкта навчання наявності знань про предмет навчання в об'єкта навчання;
Реалізація цих завдань неможлива без вирішення ряду допоміжних завдань, які часто можуть мати дуже специфічний характер в рамках будь-якої предметної області.
Найбільш часто зустрічається задача- це завдання організації ефективних двосторонніх комунікацій між суб'єктом і об'єктом навчання. Такі комунікації при традиційному підході зазвичай реалізуються як аудиторні заняття або репетиторство.
Завдання організації комунікацій між об'єктом навчання і предметом навчання безпосередньо, без суб'єкта навчання в якості посередника зустрічається більш рідко. Рішення даного завдання - один з перспективних напрямків розвитку науки викладання, яка носить назву самоосвіту.
Специфічною в рамках даного проекту можна вважати завдання організації взаємодії між предметом навчання (Access97) і суб'єктом навчання (АОС Самовчитель по Access 97). Специфіка полягає в тому, що тут організовується не односторонній (від предмета до суб'єкта), а двосторонній зв'язок. Суб'єкт може надавати управлінське і інформаційний вплив ан предмет навчання, а зміна стану того в свою чергу впливає на суб'єкт.
Таким чином можна зробити висновок, що для ефективної роботи розроблюваної системи і для успішної реалізації її основного завдання (викладання і контроль) у першу чергу необхідно вирішити завдання організації двостороннього комунікації між усіма трьома елементами навчального процесу: предметом, суб'єктом і об'єктом навчання.
Традиційна технологія навчання. Керуючись навчальним планом, робочою програмою та навчально-методичною літературою викладач в дисципліні «Системи управління базами даних» розробляє курс лекцій з програмування, що включає, крім усього іншого, розробку бази даних.
На лекціях викладач викладає розроблений матеріал, пояснюючи теоретичні відомості прикладами розв'язання задач з даної теми.
Для оцінки якості отримуваних знань під час практичних занять, використовуючи лекційний матеріал і навчально-методичну літературу, студент повинен виконати розроблене викладачем контрольне завдання. За результатами рішення цього завдання студент оформляє звіт і здає його на перевірку. Контрольне завдання перевіряється викладачем і у випадку правильного рішення студент отримує залік з даної теми.
При необхідності закріплення та підвищення рівня знань студент займається самонавчанням і самоконтролем.
Таким чином, у традиційній технології навчання можна виділити наступні стадії навчального процесу:
Розробка та виклад викладачем матеріалу по заданій темі;
видача викладачем контрольних завдань для студентів;
самонавчання і самоконтроль знань студентами;
виконання студентами контрольного завдання;
оформлення звіту;
перевірка звіту викладачем.
Схема традиційної технології навчання представлена ??на малюнку 2 Схема традиційної технології навчання.
1.2 Системи управління базами даних
Системи управління базами даних (СКБД) є чи не найпоширенішим видом програмного забезпечення. СУБД мають більш ніж тридцятирічну історію розвитку зі збереженням наступності і стійких традицій. Ідеологічна цілісність СУБД пояснюється тим, що в основі програм такого роду лежить концепція моделі даних, тобто деякої абстракції представлення даних. У більшості випадків передбачається, що дані представлені у вигляді файлів, що складаються з записів. Структура всіх записів у фа...