Проектная часть

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-диаграмма базы данных