Введение 5
1Постановка задачи 6
1.1 Назначение разработки 6
1.2 Требования к системе 6
1.2.1 Требования к функциональным характеристикам 6
1.2.2 Требования к надежности 7
1.2.3 Требования к целостности данных 8
1.2.4 Требования к информационной и программной совместимости 8
1.2.5 Требования к аппаратно-программному комплексу 9
2Обзор предметной области 11
3Исследование и построение решения задачи 16
3.1 Подсистемы разрабатываемого приложения 16
3.1.1 Подсистема ведения списка пользователей 16
3.1.2 Подсистема редактирования тестов 17
3.1.3 Подсистема тестирования 20
3.1.4 Подсистема получения статистики 22
3.2 Взаимодействие подсистем. Входные и выходные данные 24
3.3 Структура данных 26
4Описание практической части 30
4.1 Обоснование выбора средств разработки 30
4.2 Общие сведения о программной реализации системы 32
4.3 Структура классов 33
4.4 Визуальное представление данных 37
4.5 Вызов и загрузка 53
Заключение 55
Список цитируемой литературы