В результате работы над дипломным проектом проведены предпроектные исследования, в результате которых определены функциональные и эксплуатационные требования к «Тестовой оболочки» .
Для проектирования «Тестовой оболочки» использовалась следующие среды разработки: MicrosoftSQLServer, Delphi.
На начальном этапе разработки была создана реляционная база данных в MicrosoftSQLServer, которая была нормализована до третьей нормальной формы для получения целостности и непротиворечивости данных.
Стадия разработки проходила параллельно с проектированием, что позволило в режиме реального времени изменять или дополнять возможности системы, а также уточнять типы переменных. Большую часть времени разработки заняла визуальная оболочка «Тестовая оболочка», которая реализовывает следующую функциональность:
- — авторизация пользователя по логину и паролю при входе в программу;
- — прохождение тестирования в режиме реального времени с заданными параметрами;
- — сохранение результатов тестирования;
- — просмотр результатов тестирования;
- — создание и редактирование пользователей, тем тестов, тестов, групп пользователей;
- — два режима тестирования.
Проведено тестирование, в результате которого были выявлены следующие проблемы:
- — ошибки авторизации пользователей;
- — ошибка предоставления неверных прав незарегистрированному пользователю;
- — неверное отображение количества ответов при ручном создании тестов;
- — ошибки, связанные с приведением переменных одного типа к переменным другого типа.
Проведена отладка программного продукта, в результате которой устранены ошибки, найденные при проведении тестирования.
Поставленные цели и задачи дипломного проекта были выполнены.