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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
51
Отчество
Отчество
Дата
рождения
Для каждого из описанных справочников разработаем экранную форму для
ввода данных. Экранная форма справочника «Учитель» представлена на рисунке 14.
Рисунок 14. Экранная форма справочника «Учитель»
На рисунке 15 представлена экранная форма справочника «Ученик».
Рисунок 15. Экранная форма справочника «Ученик»
На рисунке 16 представлена экранная форма справочника «Предмет».
52
Рисунок 16. Экранная форма справочника «Предмет»
На рисунке 17 представлена экранная форма справочника «Тип вопроса».
Рисунок 17. Экранная форма справочника «Тип вопроса»
53
2.2.3. Характеристика результатной информации
Результатная информация процесса содержится в отчете о проведенной
проверке текущих знаний учеников. В отчете перечислены следующие данные:
1. Предмет.
2. Класс.
3. ФИО учителя.
4. Количество оценок «Отлично».
5. Количество оценок «Хорошо».
6. Количество оценок «Удовлетворительно».
7. Количество оценок «Неудовлетворительно».
8. Общее количество учеников, написавших тест.
9. Вопросы, на которые было дано наибольшее количество неверных
ответов.
Результатная информация хранится в следующих таблицах базы данных:
1. Учитель.
2. Предмет.
3. Класс.
4. Бланк ответов.
5. Вопрос.
6. Вариант ответа.
Характеристика перечисленных таблиц представлена в таблице 10.
Таблица 10
Характеристика таблиц с результативной информацией
Наименование таблицы
Наименование поля
Учитель
Фамилия
Имя
Отчество
Предмет
Наименование
Класс
Номер
Буква
Бланк ответов
Дата
Вопрос
Номер
Вариант ответа
Номер
Для отчета с результатной информацией необходимо создать наглядную и
понятную форму. Экранная форма отчета по результатам проведенной проверки
текущих знаний представлена на рисунке 18.
54
Рисунок 18. Экранная форма отчета по проверке текущих знаний
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Для того, чтобы привести иерархию функций управления и обработки данных,
которые будут автоматизированы с помощью проектируемой ИС, необходимо
выделить и детализировать два подмножества функций [8]:
1. Функции, реализующие служебные функции.
2. Функции, реализующих основные функции управления и обработки
данных.
Выявление состава функций, их иерархии и выбора языка общения (например,
главное меню ИС) позволит разработать структуру сценария диалога, который даст
возможность определить состав кадров диалога, содержание каждого кадра и их
соподчиненность.
Разработаем дерево функций системы, согласно приведенным рекомендациям.
К основным функциям разрабатываемой системы относятся:
55
1. Редактирование справочников.
2. Разработка тестов.
3. Заполнение бланков ответов.
4. Формирование отчетности.
К служебным функциям разрабатываемой ИС относятся:
1. Настройка системы.
2. Управление окнами.
3. Помощь по работе программы.
Дерево функций представлено на рисунке 19.
Функции
Основные Служебные
Редактирование
справочников
Разработка тестов
Настройка
программы
Управление окнами
Руководство
пользователя
Заполнение бланков
ответов
Формирование
отчетов
Рисунок 19. Дерево функций системы
При разработке структуры диалога необходимо предусмотреть возможность
работы с экранными формами справочников, формирование выходных документов,
корректировки вводимых данных, просмотра введенной информации, работу с
таблицами нормативно-справочной информации, протоколирования действий
пользователя, а также помощь на всех этапах работы [15].
Разработаем сценарий диалога информационной системы. Сценарий диалога
представлен на рисунке 20.
Источник: https://baza.diplomsite.ru/previewfile/2131