Дипломная работа: Автоматизация управленческого учета в дошкольном образовательном учреждении (на примере ИП «Мельникова»)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Таблица 24
Структура таблицы Тестирование детей
Столбец
Тип
Null
По умолчанию
id
int(11)
Нет
child_id
int(11)
Нет
date
datetime
Нет
test_data
text
Нет
Таблица 25
Структура таблицы Сведения о группе
Столбец
Тип
Null
По умолчанию
id
int(11)
Нет
group_type
text
Нет
teacher_id
int(11)
Нет
Таблица 26
Структура таблицы Дополнительные секции
Столбец
Тип
Null
По умолчанию
id
int(11)
Нет
section_name
text
Нет
teacher_id
datetime
Нет
Таблица 27
Структура таблицы Запись в секцию
Столбец
Тип
Null
По умолчанию
id
int(11)
Нет
child_id
int(11)
Нет
section_id
int(11)
Нет
date
datetime
Нет
53
Таблица 28
Структура таблицы Табель пропусков
Столбец
Тип
Null
По умолчанию
id
int(11)
Нет
child_id
int(11)
Нет
date
datetime
Нет
ER-модель – модель данных, позволяющая описывать схемы
предметной области.
В качестве модели базы данных я выбрал реляционную. Мы можем
наблюдать таблицы, приведенные к третьей форме нормальности и
возможные связи между ними изображены таблицы базы данных, а также
связи между ними. У каждой таблицы есть первичный ключ.
На рисунке 13 представлена ER-модель базы данных
Рисунок 13. ER-модель базы данных
54
2.3.3 Структурная схема пакета
Структурная схема пакет изображается как правило в виде модели
реализации.
Дерево программных модулей – отражает схему пакетов, содержащих
программные модули, процессы и формы. [13]
Далее представлено дерево программных модулей на рисунке 14.
Рисунок 14. Дерево программных модулей обработки данных
55
В таблице 30 приводится описание функционала модулей обработки
данных.
Таблица 30
Описание функций модулей
п/п
Наименование модуля
Функционал модуля
1
Основная процедура
работы
Работа программы начинается с этого
модуля.
2
Процедура авторизации
Модуль осуществляет проверку
пользовательских данных и выдачу
разрешения на вход в систему
3
Процедура ввода данных
Функция позволяет вводить данные для
дальнейшей обработки системой
4
Процедура
редактирования данных
Модуль выполняет функцию
редактирования данных
5
Процедура удаления
данных
Модуль дает возможность удалить данные
6
Процедура вывода
данных
Функция выводит отчетность составленную
из данных, которые были введены в
систему
7
Процедура анализа
данных при составлении
отчета
Функция структурирует и интерпретирует
информацию
8
Формирования отчета
На основе структурированной и
оформленной информации, формируется
отчет
2.3.4 Описание программных модулей
Для описания алгоритмов работы информационной системы выбрано
пояснение. Далее на рисунке 15 показана блок-схема авторизации.
56
Рисунок 15. Блок схема модуля авторизации
Источник: https://baza.diplomsite.ru/previewfile/571