Автоматизированная информационная система расчёта меню питания

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ВВЕДЕНИЕ

 

Вопрос внедрения и использования автоматизированных информационных систем при организации питания в учреждениях соцзащиты и формировании рациона питания детей и подростков является крайне актуальным. Опыт показывает, что проведение всех расчетов без применения компьютера - весьма трудоемкий процесс, отнимающий много времени у ответственного специалиста. На практике эта работа часто упрощается и проводится формально, в результате чего нередко приводятся совершенно недостоверные показатели пищевой ценности рациона питания. Поэтому на сегодняшний день автоматизированные информационные системы служат обязательным условием организации гарантированно полноценного и качественного питания детей.

Актуальность - Использование специализированной компьютерной программы позволит специалисту существенно сократить трудозатраты и потратить сэкономленное время на выполнение более содержательных обязанностей по контролю качества продуктов и блюд, на непосредственную работу с детьми, работу на пищеблоке.

Проблема - несоответствие существующей технологии обработки информации современным требованиям и возможностям вычислительной техники.

Цель - разработка комплекса решений по созданию автоматизированной информационной системы расчёта меню питания, обеспечивающей существенное облегчение труда специалиста и повышение качества выполняемой работы.

Объект - деятельность врача-диетолога или медицинской сестры по диетическому питанию, связанная с формированием рациона питания воспитанников учреждений соцзащиты.

Предмет - информационные потоки и технологические процессы обработки информации.

Гипотеза - внедрение автоматизированной технологии обработки информации обеспечит повышение эффективности и достоверности обработки информации в системе диетпитания.

Основные задачи:

Собрать материал о деятельности специалистов в сфере диетпитания

Проанализировать сущность функций и задач, содержащихся в системе диетпитания

Разработать концептуальную модель автоматизированной обработки информации

Формализовать расчеты

Построить инфологическую модель

Разработать укрупнённый и детальные алгоритмы решения зада.

Реализовать выбранный вариант проекта

Методологическая основа исследования - прототипный подход к проектированию АИС, а также реляционное моделирование данных.

Методы исследования - наблюдения, беседы, изучение документов, структурный анализ и синтез.

Элементы новизны и теоретической значимости - в ходе данной работы будут разработаны элементы новой усовершенствованной технологии обработки информации для выбранной предметной области.

Практическая значимость - разработанное решение может быть применено для автоматизации расчётных задач данной предметной области.

ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ, ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РЕШЕНИЙ

 

.1 Общая характеристика объекта управления. Экономическое обоснование решений

 

Объектом автоматизации в данной работе является деятельность врача-диетолога или диетсестры в учреждениях социальной защиты населения, а именно в детских домах (интернатах для инвалидов).

Организации данного типа находятся на бюджетном финансировании государства.

Организационная структура данных учреждений имеет вид:

 

Рис. 1.1 - Организационная структура учреждения

Из рис 1.1 видно, что общая система данной организации складывается из 8 подсистем:

Директор

Бухгалтерия

Экономический отдел

Юридический отдел

Социальный отдел

Пищеблок

Склад

Рабочие

В данной работе нами будет подробно рассмотрена работа структурной единицы Пищеблок.

 

1.2 Общая характеристика организации компьютерной обработки, формализация расчетов

 

Функции выполняемые подсистемой Пищеблок:

Назначение питания пациента, в соответствии с его возрастной группой, диагнозом и общим состоянием

Непосредственное питание пациента.

Представим работу данной подсистемы в виде блок схемы:

На вход поступают данные о заболевании из диагностического отделения лечебного комплекса. В зависимости от основного диагноза пациента и его дополнительных жалоб на самочувствие, а также его возраста, соответствия роста и веса врач-диетолог выбирает и назначает систему питания каждому пациенту, то есть определенную диету.[3.c89] В соответствии с диетой врач-диетолог устанавливает меню питания данного пациента, то есть список блюд на ближайшую неделю. Эти данные о меню передаются в столовую, а оттуда поступают на кухню, где заказанные блюда будут готовиться, и поступать в столовую. На выходе подсистемы Пищеблок будут готовые блюда для пациентов.

Функциональная схема данной подсистемы имеет вид:

 

Рис. 1.2 - Функциональная схема подсистемы

Проведя внутренний анализ функционирования системы можно выделить направления информационных потоков связанных с подсистемой Пищеблок и другими структурными единицами:

 

Рис. 1.3 - Информационные потоки

 

) БУХГАЛТЕРИЯ формирует ежемесячный расход продуктов на меню и отправляет его на ПИЩЕБЛОК для сверки показателей.

) ПИЩЕБЛОК направляет на СКЛАД заказ продуктов - СКЛАД посылает на ПИЩЕБЛОК приходную ведомость и запрашиваемые продукты, при наличии таковых.

) ЭКОНОМИЧЕСКИЙ ОТДЕЛ назначает тендер на заказ продуктов и