ння даних, необхідні для здійснення навчального процесу. Це можуть бути навчальна чи інша аудиторія, телекомунікації та ін
Таким чином, можна стверджувати, що обучающе-тестуючі комплекси - це не просто комплекс технічних засобів, необхідних для проведення навчального процесу, а важливий аспект будь-якого сучасного навчального процесу. Ефективне їх використання можливе за умови ретельної розробки необхідних інструктивних матеріалів, проведення наукових і практичних заходів (досліджень).
З використанням обучающе-тестуючих програм навчають отримують можливість працювати у своєму власному ритмі відповідно до свого рівнем підготовки. Це робить позитивний вплив на процес навчання, т. к. учень отримує більшу свободу у виборі рішень, в ході процесу навчання присутній елемент змагання з ПК і т. д.
Основними вимогами, що пред'являються до даної програми, є:
· простота інтерфейсу;
· доступність і повнота викладу теоретичного матеріалу;
· перевірка вивченої теорії у вигляді тестів.
Таким чином, впровадження таких програмних продуктів в освітній процес дозволяє істотно підвищити успішність учнів і засвоєння пройденого матеріалу.
При створенні обучающе-тестірующго комплексу знадобилася: переробка знайдених даних, для створіння не важких в засвоєнні лекцій, складанні перевірочних тестів. На практиці доведено, що використання таких обучающе-тестуючих програм засвоєння матеріалу збільшується в багато разів. Також за допомогою цього програмного продукту можна перевірити отримані знання, як в навчальний час, так і в домашній обстановці.
.3 Характеристика розв'язуваної задачі
При розробці проекту ставляться певні цілі перед користувачами:
· розмежування прав доступу між учнем і вчителем (адміністратором)
· вивчення теоретичного матеріалу;
· самостійна робота у вивченні нового матеріалу.
· закріплення теорії практично (тестами);
При проектуванні та аналізі даної програми було виділено основні функції:
· наочно зручний інтерфейс;
· лекційна частина
· можливість перевірки знань за допомогою розроблених тестів;
· можливість зміни налаштувань адміністратором (викладачем).
2. Проектування програмного продукту
.1 Розробка моделі даних
Основним етапом розробки програмного забезпечення є етап системного аналізу і моделювання. Від успіху проведення цього етапу залежить успіх проекту в цілому.
Реалізація функціональної моделі обучающе-тестує програми виконується за допомогою діаграми потоків даних у середовищі BPwin. Функціональність BPwin полягає в перевірці цілісності та узгодженості моделі. BPwin забезпечує логічну чіткість у визначенні та описі елементів діаграм, а також перевірку цілісності зв'язків між діаграмами. Крім того, дає можливість підтримувати користувальницькі властивості, застосовувані до елементів діаграми для опису специфічних властивостей, властивих даному елементу.
Діаграма потоків даних Dat...