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