Файл: Автоматизация контроля за контингентом в ЧДОУ “Детский сад №45” (Характеристика предприятия и его деятельности).pdf
Добавлен: 28.04.2023
Просмотров: 381
Скачиваний: 1
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием.
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1. Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.3. Характеристика нормативно-справочной, входной и оперативной информации
2.4. Характеристика результатной информации
3. Программное обеспечение задачи
3.1. Общее положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.3. Структурная схема пакета (дерево вызова программных модулей)
3.4. Описание программных модулей
2.3. Характеристика нормативно-справочной, входной и оперативной информации
Для решения поставленных задач в курсовой работе, в информационной системе будут использоваться некоторые перечни справочников:
- Справочник «Сотрудники»
В данном справочнике содержится информация о сотрудниках частного дошкольного образовательного учреждения, которые выполняют обучение контингента. Данный справочник является не оперативным. Реквизиты перечислены ниже:
- Номер Сотрудника
- ФИО
- Должность
2. Справочник «Текущий-Контингент»
В данном справочник хранится информация о контингенте.
Содержит следующие реквизиты:
- Табель
- ФИО
- Группа
- Успеваемость
В таблице 2 приведена статистика использования различных справочников.
Таблица 2
Статистика использования справочника
|
Название справочника |
Ответственный за его ведение |
Средний объем справочника в записях |
Средняя частота актуализации |
Средний объем актуализации |
|---|---|---|---|---|
|
Справочник «Сотрудники» |
Заместитель-заведующего |
100 |
~2 раза в месяц |
1 запись |
|
Справочник “Континген” |
Методист |
100> |
~1 раз в месяц. |
1 запись |
Так же используются и оперативные таблицы:
-
-
- Оперативная таблица «Выпускники»
-
Данная таблица хранит в себе список выпускников, которые проходили обучение за период (обучения) работы системы. Данная таблица является оперативной т.к. изменяется часто. Реквизиты таблицы выглядят следующим образом:
- Номер
- Дата
- ФИО контингента
- Сумма оплаченных образовательных услуг
- Сумма оплаченных дополнительных услуг
- Общее количество часов обучения
- Данные родителей
- Номер сотрудника (воспитателя)
- Оперативная таблица «Контингент»
Она также является оперативной. Реквизиты данной таблицы перечислены ниже:
- Номер контингента
- ФИО
- Контакт
- Дата рождения
- Пол
- Оперативная таблица «Заявки»
В данной таблице содержится информация о заявках в технический отдел, по решению проблем с оборудованием. Содержит следующие реквизиты:
- Номер заявки
- Дата
- Тип
- Сотрудник
В таблице 3 приведена статистика использования оперативных таблиц.
Таблица 3
Статистика использования справочника
|
Название справочника |
Ответственный за его ведение |
Средний объем справочника в записях |
Средняя частота актуализации |
Средний объем актуализации |
|---|---|---|---|---|
|
Таблица “Выпускники” |
Методист |
100> |
~2 раза в учебный период |
100 записей |
|
Таблица «Контингент” |
Методист- заместитель Заведующего |
100> |
~20 раз в неделю |
100 записей |
|
Таблица «Заявки» |
Сотрудник по внедрению и.о. |
10> |
~1 раза в неделю |
30 записей |
2.4. Характеристика результатной информации
Результативной информацией являются выходные документы:
- Статистика успеваемости – данный документ содержит информацию о процессе обучения за определенный учебный период, который в дальнейшем передается методисту, а затем заместителю заведующего.
- Отчет о выпускниках – содержит информацию о обученном контингенте (выпускниках), всяческий отчет (количество часов, информацию о дополнительном образовании)
- Заявки – содержит информацию на необходимую ликвидации проблемы с компьютерным оборудованием, в техническую поддержку.
- Список контингента – содержит список для приема в дошкольное образовательное учреждение, а также для последующего контроля.
Необходимый набор полей, для справочников и таблиц представлен в таблицах 4-7.
Таблица 4
Статистика успеваемости
|
Название полей |
На основе каких таблиц |
Частота формирования |
Кому предназначен |
|---|---|---|---|
|
Таблица «Выпускники» Справочник «Контингент» |
Каждый день |
Методисту Заведующему |
Таблица 5
Отчет о выпускниках
|
Название полей |
На основе каких таблиц |
Частота формирования |
Кому предназначен |
|---|---|---|---|
|
Таблица «Выпускники» Справочник «Контингент» |
Каждый день |
Методисту Заведующему |
Таблица 6
Заявки
|
Название полей |
На основе каких таблиц |
Частота формирования |
Кому предназначен |
|---|---|---|---|
|
Таблица «Заявки» Справочник «Сотрудники» |
По мере необходимости |
Руководителю технического отдела |
Таблица 7
Список Контингента
|
Название полей |
На основе каких таблиц |
Частота формирования |
Кому предназначен |
|
Справочник «Контингент» Таблица «Выпускники» |
2 раза в неделю |
Заместителю-заведующего |
3. Программное обеспечение задачи
3.1. Общее положения (дерево функций и сценарий диалога)
Рисунок 3.
Дерево функций
На основании дерева функций разработан сценарий диалога, который представлен на рисунке 4.
Рисунок 4. Сценарий диалога
3.2. Характеристика базы данных
Для хранения информации о продажах, клиентах, заявках необходимо наличие базы данных. Для функционирования системы в пункте обоснование проектных решений по программному обеспечению была выбрана СУБД MS SQL Server. На рисунке 11 представлена схема связи БД.
Рисунок 5. Схема БД
Из данной схемы видно, что все таблицы взаимосвязаны между собой.
В таблицах 8-12 описана структура данных:
Таблица 8
Таблица “Выпускники”
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Табель |
Tabel |
N |
256 |
Ключевое поле |
|
Дата |
Data |
D |
64 |
|
|
ФИО |
Full_name |
N |
32 |
|
|
Сумма оплаченных образовательных услуг |
Summa_opl_obr_uslug |
N |
64 |
|
|
Общее количество часов обучения |
Full_time_obrz |
N |
64 |
|
|
Данные родителей |
Info_rod |
N |
256 |
|
|
Номер сотрудника |
Number_sotr |
N |
32 |
|
|
Номер группы |
Number_group |
N |
64 |
|
|
Общее количество выпускников |
Total_number |
N |
32 |
Таблица 9
Таблица “Родители”
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
|
Табель |
Tabel |
N |
256 |
Ключевое поле |
|
|
ФИО |
Full_name |
C |
64 |
||
|
Место работы |
Work_place |
C |
32 |
||
|
Дата рождения |
Data_rozd |
D |
32 |
Таблица 10
Таблица “Сотрудники”
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Номер |
Number_sotr |
N |
256 |
Ключевое поле |
|
ФИО |
Full_name |
C |
32 |
|
|
Должность |
Dolzh |
C |
64 |
Таблица 11
Таблица “Контингент”
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Табель |
Tabel |
N |
256 |
Ключевое поле |
|
ФИО |
Full_name |
C |
32 |
|
|
Дата рождения |
Data |
D |
64 |
|
|
Пол |
Pol |
N |
64 |
|
|
Контакты |
Info |
Таблица 12
Таблица “Заявки”
|
Наименования поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Номер заявки |
Number_z |
N |
256 |
Ключевое поле |
|
Дата |
Data |
D |
64 |
|
|
Тип |
Type |
C |
256 |
|
|
Номер сотрудника |
Number_sotr |
N |
64 |
3.3. Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета представлена на рисунке 6.
Рисунок 6. Структурная схема пакета
- Глобальный модуль
Содержит глобальные процедуры и функции, предопределенные процессы, которые необходимо выполнить при запуске системы
- Модуль авторизации
Модуль содержит запрос логина и пароля для входа в систему.
- Модуль «Взаимодействия с БД».
В данном модуле происходит процесс передачи необходимой информации из БД.
- Модуль «БД»
Алгоритм хранение данных и подготовка их к передаче.
- Модуль «Справочников»
Процедура обрабатывания данных для дальнейшего формирования справочных форм.
- Модуль «Родители»
В данном модуле происходит процесс записи родителей и их детей (контингента).