будови онтології курсу/дисципліни.
Короткий опис і призначення наведених на діаграмі класів представлені в Таблиці 2.
Таблиця 2. Короткий опис класів.
TEModelРеалізует загальну логіку управ. процесом пост. онтології курсу/дісц.TQManagerотвечает за управління процесом формування вопросов.TQDBсодержіт реалізацію роботи з базою даних компонента формування питань до елементів курсу/дісціпліниTQEditorреалізует функціональність редактора вопросовTAMMRреалізует функц. компонента підтримки адап. методу реп. решеток.TStructManagerреалізует функц. модуля управління форм. онтології курсу/дісціпліниTStructBuilderреалізует функціональність редактора онтології курсу/дісціпліниTAStructBuilderреалізует функц. модуля автоматичної генерації структури курсу/дисц. компонента побудови онтології курсу/дісціпліниTStructDB реалізує функціональність модуля роботи з базою даних, що входить до складу компонента побудови онтології курсу/дісціпліниTQuestionопісивает вопросTCEditorреалізует функц. компонента формування цільових компетенційTECEditorреалізует функціональність компонента вибору для кожного елемента структури курсу/дисц. відповідної йому компетенції, що входить до складу засобів побудови еталонної моделі курсу/дісціпліниTElementопісивает елемент структури курсу/дісціпліниTCompetenceопісивает компетенцію
.3.2 Структура класів компонента виявлення поточного рівня компетенцій учня
Діаграма класів компонента виявлення поточного рівня компетенцій учня наведена на Рис. 22.
Рис. 22. Діаграма класів компонента виявлення поточного рівня компетенцій учня.
Короткий опис і призначення наведених на діаграмі класів представлені в Таблиці 3.
Таблиця 3. Короткий опис класів.
CoWebATpplобеспечівает загальне управління функціонуванням компонента, надає інтерфейс для взаємодій. з іншими компонентами комплексу АТ-ТЕХНОЛОГІЯTTesterреалізует функціональність модуля проведення тестірованіяTDataKeeperреалізует функціональність модуля зберігання даних проведених тестірованійTQueSelectorреалізует функціональність модуля визначення питань поточного тестаTResultMakerреалізует функціональність модуля обробки результатовTTestBuilderреалізует функціональність модуля формування складових
3.3.3 Структура класів компонента планування стратегії навчання з урахуванням компетентнісно-орієнтованих моделей
Діаграма класів компонента планування стратегії навчання з урахуванням компетентнісно-орієнтованих моделей наведена на Рис. 23.
Рис. 23. Діаграма класів компонента планування стратегії навчання
Короткий опис і призначення наведених на діаграмі класів представлено в Таблиці 4.
Табліца4. Короткий опис класів.
CoWebATpplобеспечівает загальне управління функціонуванням компонента, залишає інтерфейс для взаим. з іншими компонентами комплексу АТ-ТЕХНОЛОГІЯTStrategyреалізует механізм формування стратегії обученіяTExstratреалізует процес виконання стратегії обученіяTStatUIреалізует допоміжні програмні засоби роботи з результатами виконання планів навчання 3.4 Тестування розроблених програмних компонентів
Тестування модифікованого і розробленого програмного забезпечення проводилася за методом чорного ящика. При цьому спочатку був сформульований тест-план для перевірки коректності роботи відповідних компонентів, потім на підставі даного плану було проведено тестування та проаналізовано результати.
3.4.1 Тест-план для перевірки функціональних можливостей компонента формування моделі цільових компетенцій
Перевірка функціональних можливостей компонента формування моделі цільових компетенцій:
Завдання і цілі тестування
Основними цілями є перевірка функціональності програмного засобу
Тест вимоги:
1. Перевірити функції додавання/видалення/редагування назви компетенції.
. Перевірити функції додавання/видалення/редагування вагового коефіцієнта компетенції.
. Перевірити функції збереження в БД створеної моделі цільових компетенцій.
Аналіз результатів тестування:
Результати перевірки функціональних можливостей редактора моделі цільових компетенцій:
1. У процесі тестування були здійснені спроби додавання/видалення/редагування назви компетенції. Всі спроби успішно здійснені. Функції працюють справно.
. У процесі тес...