Проектирование информационной системы детского сада
Проведение исследования назначения и области применения информационной системы. Организационная структура объекта автоматизации. Используемые классификаторы и системы кодирования. Характеристика выходной информации. Описание программных модулей.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 20.11.2021 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Оглавление
Введение
1. Назначение и область применение информационной системы
2. Характеристика объекта автоматизации
2.1 Краткая характеристика объекта автоматизации
2.2 Организационная структура объекта автоматизации
2.3 Характеристика существующих бизнес-процессов
3. Информационное обеспечение системы
3.1 Информационная модель и её описание
3.2 Используемые классификаторы и системы и системы кодирования
3.3 Характеристика нормативно-справочной, входной и оперативной информации
3.4 Характеристика выходной информации
4. Программное обеспечение системы
4.1 Общие положения
4.2 Характеристика базы данных
4.3 Структурная схема пакета
4.4 Описание программных модулей
5. Контрольный пример проекта и его описание
Заключение
Список использованной литературы
Введение
Главными задачами дошкольных образовательных учреждений являются: воспитание, развитие умственных и творческих способностей и обеспечение социально-нравственного развития личности ребенка. В процессе исследования проведен анализ работы детских садов, выявлены ее недостатки, снижающие эффективность работы организации. На основании определенных недостатков сформулированы требования к разрабатываемой информационной системе.
Целью курсовой работы является проектирование информационной системы детского сада.
Для достижения поставленной цели проекта требуется решить следующие задачи:
исследование работы организации и составление мнемосхемы;
формулирование требований к проектируемой системе;
проектирование диаграмм, описывающих работу системы.
Рассматриваемая тема является актуальной, так как эффективность работы организации значительно ниже ее возможных потенциалов. Это снижение эффективности вызвано большим количеством ручного труда, а также отсутствием аналитической и статистической обработки имеющихся данных. Автоматизация процессов позволит освободить персонал детского сада от рутинной работы с документацией и направить усилия на улучшение качества образования..
1. Назначение и область применение информационной системы
Данная система предназначена для использования учреждений дошкольного образования.
Автоматизированная информационная система «Детский сад» предназначена для следующих задач:
внесение, хранение, удаление и изменение сведений о детей;
внесение, хранение, удаление и изменение сведений о родителях;
внесение, хранение, удаление и изменение информации о сотрудников;
Разработанная база данных должна облегчить работу сотрудников при введении документов о детях и их родителей.
Основной целью ИС «Детский сад» является:
обеспечение хранения данных о сотрудниках, детей, родителей и их вывод в удобной для пользователя форме;
обеспечение возможности добавления, удаления и обновления информации о сотрудниках, детей, родителей
содержание запросов, отчётов и форм для обработки информации, хранимой в ней;
подсчёт данных не более, чем за одну минуту.
2. Характеристика объекта автоматизации
2.1 Краткая характеристика объекта автоматизации
Объектом курсовой работы является детское дошкольное учреждение, являющееся первым звеном в системе народного образования. Согласно Федеральному Закону «Об образовании» дошкольная образовательная организация - образовательная организация, осуществляющая в качестве основной цели ее деятельности образовательную деятельность по образовательным программам дошкольного образования, а также присмотр и уход за детьми Также в этом документе описано, чем является присмотр и уход за детьми, то есть это комплекс мер по организации питания и хозяйственно-бытового обслуживания детей, обеспечению соблюдения ими личной гигиены и режима дня . Таким образом для функционирования детского сада необходимо помещение, соответствующее санитарным нормам и наличие сотрудников, обеспечивающих администрирование, образовательные процессы, бытовое, медицинское обеспечения и т. д.
2.2 Организационная структура объекта автоматизации
При изучении процессов, осуществляемых в дошкольных учреждениях, был составлен следующий приблизительный список работников:
заведующий;
медицинский работник;
старший воспитатель;
воспитатель;
заведующий хозяйством;
старший повар;
повар;
кладовщик;
дворник;
делопроизводитель;
бухгалтер;
сторож.
На основании проведенного анализа опишем функции и соответствующие параметры для выделенных ролей детского сада по работе с информацией об обучаемых детях:
Заведующая детского сада:
Сбор информации об успеваемости ребенка.
Данные о ребенке.
Отчет об успеваемости ребенка.
Дата получения отчета об успеваемости ребенка.
Сбор информации о состоянии здоровья ребенка.
Данные о ребенке.
Отчет о состоянии здоровья ребенка
Воспитатель детского сада:
Данные о ребенке.
Определение даты проведения тестирования ребенка.
Регламент проведения тестирования ребенка.
Проведение тестирования ребенка.
Данные о ребенке.
Предмет тестирования ребенка
Старший врач детского сада:
Осмотр состояния здоровья ребенка.
Данные о ребенке.
Регламент проведения осмотра ребенка.
Определение симптомов заболевания ребенка.
Дата проведения осмотра ребенка.
Симптомы, наблюдаемые у ребенка.
2.3 Характеристика существующих бизнес-процессов
Разработанная диаграмма представлена на рисунке 2.
Рисунок 2 - функциональная IDEF0 диаграмма
Основными функциями ИС являются:
Требования к проектируемой системе включают в себя следующие разделы:
требования к системе в целом;
требования к функциям;
требования к видам обеспечения.
Состав требований к системе устанавливают в зависимости от вида, назначения, специфических особенностей и условий функционирования конкретной системы.
3. Информационное обеспечение системы
3.1 Информационная модель и её описание
Диаграммы потоков данных (DFD, Data Flow Diagram) - представляют собой сеть связанных между собой работ. Их удобно использовать для описания документооборота и обработки информации.
В ходе работы была разработана DFD - диаграмма, показанная на рисунке 3.
Рисунок 3 - разработанная DFD-диаграмма
Внешними сущностями DFD диаграммы являются:
педагоги;
родители;
воспитанники;
продукты;
Процессами DFD диаграммы являются:
прием воспитанника;
перевод воспитанника;
учет посещаемости;
планирование меню;
планирование занятие;
отчисление воспитанника.
Модель сущность-связь (ER-модель) (англ. entity-relationship model, ERM) - модель данных, позволяющая описывать концептуальные схемы предметной области. ER-модель используется при высокоуровневом (концептуальном) проектировании баз данных. С её помощью можно выделить ключевые сущности и обозначить связи, которые могут устанавливаться между этими сущностями.
В ходе работы была разработана ER-диаграмма, изображённая на рисунке 4.
Рисунок 4 - ER-диаграмма
В ER-диаграмму входят таблицы:
«группы»: первичный ключ «Код группы»;
«дети» »: первичный ключ «Код ребенка»;
«родители»: первичный ключ «Код родителя».
3.2 Используемые классификаторы и системы и системы кодирования
В ходе разработки информационной модели выделены локальные классификаторы, указанные в таблице 1.
Таблица 1 - Характеристика классификаторов
Кодируемое множество объектов |
Длина кода |
Мощность кода |
Система кодирования |
Вид классификатора |
|
Код родителя |
5 |
99999 |
П |
Л |
|
Домашний номер |
4 |
9999 |
З |
ОГ |
|
Возраст |
6 |
999999 |
З |
ОГ |
|
Место работы |
10 |
999999999 |
З |
О |
|
Код группы |
5 |
99999 |
П |
Л |
|
Код ребенка |
5 |
99999 |
П |
Л |
|
Группа |
5 |
99999 |
П |
Л |
|
Воспитатель |
5 |
99999 |
П |
Л |
3.3 Характеристика нормативно-справочной, входной и оперативной информации
Структура документа входной информации может быть разнообразной. В большинстве случаях она представлена в бумажном в виде, где написаны все необходимые данные для предприятий.
В нашей ИС входными данными является заявление на зачисление в ДОУ, показанная на рисунке 5. Из нее берутся данные и записываются в форму «Родители», показанную на рисунке 6. А именно берется информация о ФИО родителя и ребенка, адрес , телефон.
Рисунок 5 - Бланк товарно-транспортной накладной
Рисунок 6 - форма «Поставки»
3.4 Характеристика выходной информации
Выходными данными может быть абсолютно разная информация и как выходная, так и входная информация чаще представляется в бумажном виде, на которой передается вся информация нужная человеку.
В нашей ИС выходными данными является заявление об отчислении, показанный на рисунке 7. В заявлении содержится информация о названии ДОУ, ФИО родителя и ребенка, дата рождения ребенка, номер группы, ФИО заведующего и наименование принимающей учебной организации. Все эти данные берутся из формы «Дети», показанная на рисунке 8.
Рисунок 7 - Выдача чека Заявление об отчислении
Рисунок 8 - Форма «Дети»
4. Программное обеспечение системы
4.1 Общие положения
Модель дерева функций относится к функциональному представлению и предназначена для описания иерархической структуры функций (включая статические связи между ними) бизнес-процессов предприятия. Функция -- это задача, операция или действие, которые выполняются над объектом для достижения одной или нескольких целей.
Дерево функций ИС изображено на рисунке 9.
Рисунок 9 - Дерево функций
Основными функциями являются:
ведение справочника;
ввод данных;
отображение данных на экран;
вывод отчета на печать.
Служебными функциями являются:
управление окнами.
На рисунке 10 показана более подробная структура данной ИС, указаны таблицы, запросы, формы и отчеты.
Рисунок 10 - Диалоговое окно
4.2 Характеристика базы данных
Для более наглядного просмотра всех сущностей и атрибутов ниже представлена вся информация в таблицах.
Таблица 2 - Список атрибутов таблицы «Группы»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
|
Код группы |
Счетчик |
10 |
Ключевое поле |
|
Название группы |
Короткий текст |
30 |
||
Воспитатель |
Короткий текст |
50 |
||
Няня |
Короткий текст |
50 |
Таблица 3 - Список атрибутов таблицы «Дети»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
|
Код ребенка |
Счетчик |
10 |
Ключевое поле |
|
Фамилия |
Короткий текст |
30 |
||
Имя |
Короткий текст |
30 |
||
Возраст |
Числовой |
|||
Домашний адрес |
Короткий текст |
50 |
||
Группа |
Числовой |
Таблица 4 - Список атрибутов таблицы «Родители»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
|
Код родителя |
Счетчик |
10 |
Ключевое поле |
|
ФИО родителя |
Короткий текст |
50 |
||
Ребенок |
Числовой |
10 |
||
Место работы |
Короткий текст |
30 |
||
Рабочий номер |
Короткий текст |
30 |
||
Домашний телефон |
Короткий текст |
30 |
4.3 Структурная схема пакета
На рисунке 11 изображено более подробное описание разрешенных действий при работе с ИС.
Рисунок 11 - Дерево вызова программных моделей
В формах группы, родители и дети представлены такие функции, как создание, редактирование, удаление и сохранение документа. В форме детям 3 года и старше, такие функции недоступны, эта форма предназначена только для просмотра информации.
4.4 Описание программных модулей
Таблица 11 - Список программных модулей
№ п/п |
Наименование модуля |
Функции модуля |
|
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, преопределенные процедуры. Содержание: открытие главного меню. |
|
2 |
Модуль справочника «Группы» |
Содержит предопределенные процедуры формы списка и элемента справочника. |
|
Продолжение таблицы на странице 20 |
|||
3 |
Модуль справочника «Дети» |
Содержит предопределенные процедуры формы списка и элемента справочника. |
|
4 |
Модуль справочника «Родители» |
Содержит предопределенные процедуры формы списка и элемента справочника. |
|
5 |
Модуль отчета «Группы» |
Содержит предопределенные процедуры элемента отчета. |
|
6 |
Модуль отчета «Родители» |
Содержит предопределенные процедуры элемента отчета. |
|
7 |
Модуль отчета «Дети старше 3х лет» |
Содержит предопределенные процедуры элемента отчета. |
|
8 |
Модуль отчета «Дети которым 3 года» |
Содержит предопределенные процедуры элемента отчета. |
Блок-схема - распространенный тип схем (графических моделей), описывающих алгоритмы или процессы, в которых отдельные шаги изображаются в виде блоков различной формы, соединенных между собой линиями, указывающими направление последовательности.
На рисунке 12 изображена блок-схема работы ИС.
Рисунок 12 - Блок-схема
5. Контрольный пример проекта и его описание
При открытии БД откроется форма меню. Форма показана на рисунке 13.
Рисунок 13 - Форма «Меню»
В данной информационной системе имеются отчеты и запросы. Отчеты позволяют выводить в печатном виде: количество детей и старше 3 лет. Запросы представлены на рисунках 14,15. Отчеты расположены на рисунках 16, 17.
Рисунок 14 - Запрос «Кол-во детей»
Рисунок 15 - Запрос «Дети старше 3х лет»
Рисунок 16 - Отчёт «Группы» Рисунок 17 - Отчёт «Дети старше 3х лет»
Рисунок 18 - Форма «Группы»
На рисунке 18 изображена форма «Группа», с помощью которой можно посмотреть информацию всего персонала и внести новых людей.
Рисунок 19 -- Форма «Дети»
На рисунке 19 изображена форма «Дети», с помощью которой можно посмотреть информацию всех детей и внести новых.
Рисунок 20 - Форма «Родители»
На рисунке 20 изображена форма «Родители», с помощью которой можно посмотреть информацию всех родителей и внести новых.
Заключение
В результате выполнения работы была разработаны автоматизированная информационная система «Детский сад». Данная система внедрена в деятельность ДОУ, которая помогает сотрудникам без проблем находить нужную информацию и вести подсчеты без потери своего времени. В результате проектирования все задачи были выполнены. Благодаря этому сотрудникам стало проще вести документацию.
За счет появления автоматизированной системы была облегчена работа персонала ДОУ. информационный автоматизация кодирование программный
Были решены проблемы ошибок персонала с документацией. Сократилось время подсчетов данных.
ИС имеет дальнейшие возможности модернизации.
Список использованной литературы
1. Балдин, К.В Информационные системы в экономике: Учебник / К.В Балдин, В.Б. Уткин. - М.: Дашков и К, 2016. - 395 c.
2. Глушаков, С.В. Базы данных / С.В. Глушаков, Д.В. Ломотько. - М.: Харьков: Фолио, 2017. - 504 c.
3. Бекаревич, Юрий Самоучитель Access 2010 / Юрий Бекаревич , Нина Пушкина. - М.: БХВ-Петербург, 2017. - 432 c.
4. Исаев, Г. Н. Проектирование информационных систем. Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2016. - 173 c.
5. Редько, В.Н. Базы данных и информационные системы / В.Н. Редько, И.А. Басараб. - М.: Знание, 2017. - 341 c.
6. Гурвиц, Г. Microsoft Access 2010. Разработка приложений на реальном примере / Г. Гурвиц. - М.: БХВ-Петербург, 2017. - 496 c.
7. Шаймарданов, Р.Б. Моделирование и автоматизация проектирования структур баз данных / Р.Б. Шаймарданов. - М.: Радио и связь, 2017. - 120 c.
Размещено на Allbest.ru
Подобные документы
Описание предметной области и определение предметной области информационной системы детского сада. Разработка логической и физической модели базы данных дошкольного образовательного учреждения. Анализ функционала информационной системы детского сада.
курсовая работа [1,6 M], добавлен 20.04.2015Разработка информационно-логической модели проектируемой информационной системы. Алгоритм функционирования информационной системы. Описание базы данных. Описание входной, промежуточной и выходной информации. Техническое и программное обеспечение.
реферат [28,1 K], добавлен 09.01.2009- Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов интернет-магазина
Организационная структура управления интернет-магазином. Классификаторы и системы кодирования. Характеристика нормативно-справочной, входной и оперативной информации. Программное обеспечение, характеристика базы данных. Дерево вызова программных модулей.
курсовая работа [2,6 M], добавлен 18.06.2013 Описание системы кодирования, порядка присвоения кодов единицам информации. Изучение этапов создания классификаторов. Штриховое кодирование и особенности его применения. Юридическая сила документа, полученного из автоматизированной информационной системы.
презентация [409,6 K], добавлен 25.06.2013Организация и продажа оргтехники. Цели автоматизированной системы и автоматизируемые функции. Характеристика функциональной структуры информационной системы. Проектирование функциональной части объекта автоматизации. Обоснование выбора подсистемы.
курсовая работа [129,6 K], добавлен 19.12.2010Обоснование решений по автоматизированному решению информационных задач. Реализация расширения схем данных. Используемые классификаторы и системы кодирования. Структурные единицы сообщений. Нормативно–справочная информация. Описание программных модулей.
курсовая работа [1,9 M], добавлен 11.06.2014Информационная модель и ее описание. Классификаторы и системы кодирования. Программное и технологическое обеспечение. Дерево функций и сценарий диалога. Взаимодействие программных модулей. Технологический процесс передачи, обработки и выдачи информации.
дипломная работа [2,1 M], добавлен 03.01.2012Контекстная диаграмма системы обслуживания и диаграмма декомпозиции. Обоснование необходимости внедрения информационной системы. Обзор существующих программных продуктов. ER-диаграмма системы, описание таблиц базы данных. Используемые системы кодирования.
дипломная работа [577,2 K], добавлен 27.01.2014Организационно-экономическая сущность задачи автоматизации библиотечной информационной системы. Режимы работы и информационная модель решения задачи, описание входной и выходной информации. Обоснование выбора языка программирования, алгоритм решения.
дипломная работа [448,5 K], добавлен 08.11.2010Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.
дипломная работа [2,0 M], добавлен 22.11.2015