Дипломная работа: Автоматизация процесса контроля знаний учащихся ГОУ СОШ №17

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
50
В базе данных находятся все таблицы необходимые для работы программы,
которая включает такие таблицы как:
1. Таблица пользователей;
2. Таблицы результатов теста по предметам;
3. Таблицы с тестами.
Работа с программой происходит на формах:
1. EASTest;
2. Создание тестов;
3. Редактирование тестов;
4. Тестирование;
5. Результаты.
В взаимодействии с формами программы происходит получение, создание и
сохранение данных, в справочниках и таблицах.
В процессе создания теста происходит создание нового справочника (таблица)
теста, на рисунке №4 указан как Спр* введенное название теста – где «введенное
название теста» является названием теста. Дальше это справочник сохраняется в
БД.
В процессе редактирования теста происходит загрузка из БД справочника
(таблица) теста в форму редактирования тестов, на рисунке №4 отображено как
Спр Выбранный тест. Где пользователь с помощью интерфейса пользователя
изменяет тест. После редактирования тест сохраняется в базу данных, на
рисунке №4 отображено как Спр* Выбранный тест – где «Выбранный тест»
является названием теста.
В процессе тестирования происходит загрузка из БД справочника (таблицы)
теста в форму сдачи теста, на рисунке №4 справочник обозначен как Спр
Выбранный тест – где «Выбранный тест» является названием теста. Где
пользователь с помощью интерфейса проходит тест. Программа проверяет тест,
сохраняет результаты теста в БД, на рисунке №4 отображено как Т* Результаты
– где «Результаты» является названием предмета сдачи теста, и выдает
результаты пользователю.
51
Про анализируем характеристики нормативно-справочной, входной и
оперативной информации.
В данной ВКР используются:
1. Экранные формы;
2. Справочники.
Экранные формы программы EASTest имеют названия:
1. EASTest
2. Создание тестов;
3. Редактирование тестов;
4. Тестирование;
5. Результаты.
Экранная форма «EASTest» представлена на рисунке №5.
Рисунок №5
Экранная форма «EASTest»
Данная форма является стартовой для программы EASTest, на ней происходит
авторизация пользователя и выбор действий с программой.
52
Для авторизации пользователя нужно ввести имя пользователя в поля для
текста (1) и ввести пароль в текстовое поле номер (2). После нажать на кнопку
«Вход» (3). Программа сравнит данные ввода со справочными данными
«Пользователи». Если данные совпадают, то происходит авторизация
пользователя. Если данные не совпадают, то программа выдает ошибку
авторизации.
После авторизации появляется доступ к кнопкам управления с 4 по 7. Дадим
описание действий каждой кнопки:
1. Кнопка «Создания тестов» (4) запускает и предает данные пользователя в
форму «Создание тестов»;
2. Кнопка «Редактор тестов» (5) запускает и предает данные пользователя в
форму «Редактор тестов»;
3. Кнопка «Сдача тестов» (6) запускает и предает данные пользователя в
форму «Тестирование»;
4. Кнопка «Результаты» (7) запускает и предает данные пользователя в
форму «Результаты».
Меню файл (8) – открывает раскрывающийся список.
Экранная форма «Создание тестов» представлена на рисунке №6.
Данная форма предназначена для создания новых тестов. Данной формой
могут пользоваться пользователи, имеющие доступ: Администратора или
Учителя. Данная форма создает справочники тестов.
Инструкция по работе с формой:
1. После запуска формы для начала работы нужно нажать на кнопку
«Создание нового теста» (1), данную кнопку можно нажимать и после для
очистки всех данных.
2. В поле (2) название предмета;
3. В поле (3) название теста;
4. В поле (4) указывается текущий вопрос теста. В поле 5 заносится сам
вопрос теста;
5. В поле (6) указывается номер правильного ответа;
53
6. В полях (7) заносятся варианты ответа, запись вариантов ответа должна
быть последовательной, не должно быть пропущенных строк;
7. Кнопка «Добавить» (8) добавляет вопрос в таблицу теста;
8. Кнопка «Удалить» (9) удаляет последний вопрос теста из таблицы;
9. Кнопка «Сохранить в Базе» (10) сохраняет тест в БД (создавая справочник
теста);
10. Поле (11) предназначено для показа таблицы теста, в которой можно
производить редактирование данных.
Рисунок №6
Экранная форма «Создание тестов»
Экранная форма «Редактирование тестов» представлена на рисунке №7.
Данная форма предназначена для редактирования тестов. Данной формой
могут пользоваться пользователи, имеющие доступ: Администратора или
Учителя. Данная форма редактирует справочники тестов.
54
Рисунок №7
Экранная форма «Редактирование тестов»
Инструкция по работе с формой:
1. В поле (1) из выпадающего списка выбирается нужный тест для
редактирования;
2. Нажимаем на кнопку «Загрузить тест» загружается из БД тест в поле (10)
для дальнейшего редактирования в поле или с помощью формы;
3. Поле (3) – это номер текущего вопроса, который в данный момент
редактируется;
4. В поле (4) заносится текст вопроса из таблицы теста в поле (10);
5. В поле (5) заноситься данные правильного ответа из таблицы теста в поле
(10);
6. В поля (6) заносятся данные вариантов ответа из таблицы теста в поле
(10);
Источник: https://baza.diplomsite.ru/previewfile/2096