Проектная часть
2.1 Структура приложения
Приложение состоит из различных форм:
1. Главная форма – содержит меню для доступа к настройкам приложения, форму входа пользователей, и панели для работы с приложением, которые отображаются в зависимости от прав пользователя.
2. Настройки приложения – форма настроек приложения, содержащая настройки подключения к базе данных.
3. Дополнительные формы приложения – формы для создания и редактирования или просмотра различной информации.
4. Мастер создания тестов – отдельная форма, необходимая для создания тестов.
5. Форма выполнения теста – форма, необходимая для выполнения тестов.
Рисунок 2.1 Главная форма приложения с формой входа пользователя
Рисунок 2.2 Форма настроек приложения
Рисунок 2.2 Форма создания/редактирования пользователя
Рисунок 2.3 Мастер создания тестов
Рисунок 2.4 Выполнение теста
2.2 Информационное обеспечение
На рисунке 2.5 представлена диаграмма потоков данных для приложения.
Рисунок 2.5 DFD-диаграмма потоков данных
На рисунке 2.6 представлена структура базы данных в виде ERD-диаграммы.
Входными данными для приложения могут являться вопросы и ключи к тестам, задания для студентов, списки преподавателей, студентов и предметов. Выходными данными явлются отчеты Excel.
Рисунок 2.6 ERD-диаграмма базы данных