Автоматизированная информационная система расчёта меню питания
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
ВВЕДЕНИЕ
Вопрос внедрения и использования автоматизированных информационных систем при организации питания в учреждениях соцзащиты и формировании рациона питания детей и подростков является крайне актуальным. Опыт показывает, что проведение всех расчетов без применения компьютера - весьма трудоемкий процесс, отнимающий много времени у ответственного специалиста. На практике эта работа часто упрощается и проводится формально, в результате чего нередко приводятся совершенно недостоверные показатели пищевой ценности рациона питания. Поэтому на сегодняшний день автоматизированные информационные системы служат обязательным условием организации гарантированно полноценного и качественного питания детей.
Актуальность - Использование специализированной компьютерной программы позволит специалисту существенно сократить трудозатраты и потратить сэкономленное время на выполнение более содержательных обязанностей по контролю качества продуктов и блюд, на непосредственную работу с детьми, работу на пищеблоке.
Проблема - несоответствие существующей технологии обработки информации современным требованиям и возможностям вычислительной техники.
Цель - разработка комплекса решений по созданию автоматизированной информационной системы расчёта меню питания, обеспечивающей существенное облегчение труда специалиста и повышение качества выполняемой работы.
Объект - деятельность врача-диетолога или медицинской сестры по диетическому питанию, связанная с формированием рациона питания воспитанников учреждений соцзащиты.
Предмет - информационные потоки и технологические процессы обработки информации.
Гипотеза - внедрение автоматизированной технологии обработки информации обеспечит повышение эффективности и достоверности обработки информации в системе диетпитания.
Основные задачи:
Собрать материал о деятельности специалистов в сфере диетпитания
Проанализировать сущность функций и задач, содержащихся в системе диетпитания
Разработать концептуальную модель автоматизированной обработки информации
Формализовать расчеты
Построить инфологическую модель
Разработать укрупнённый и детальные алгоритмы решения зада.
Реализовать выбранный вариант проекта
Методологическая основа исследования - прототипный подход к проектированию АИС, а также реляционное моделирование данных.
Методы исследования - наблюдения, беседы, изучение документов, структурный анализ и синтез.
Элементы новизны и теоретической значимости - в ходе данной работы будут разработаны элементы новой усовершенствованной технологии обработки информации для выбранной предметной области.
Практическая значимость - разработанное решение может быть применено для автоматизации расчётных задач данной предметной области.
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ, ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РЕШЕНИЙ
.1 Общая характеристика объекта управления. Экономическое обоснование решений
Объектом автоматизации в данной работе является деятельность врача-диетолога или диетсестры в учреждениях социальной защиты населения, а именно в детских домах (интернатах для инвалидов).
Организации данного типа находятся на бюджетном финансировании государства.
Организационная структура данных учреждений имеет вид:
Рис. 1.1 - Организационная структура учреждения
Из рис 1.1 видно, что общая система данной организации складывается из 8 подсистем:
Директор
Бухгалтерия
Экономический отдел
Юридический отдел
Социальный отдел
Пищеблок
Склад
Рабочие
В данной работе нами будет подробно рассмотрена работа структурной единицы Пищеблок.
1.2 Общая характеристика организации компьютерной обработки, формализация расчетов
Функции выполняемые подсистемой Пищеблок:
Назначение питания пациента, в соответствии с его возрастной группой, диагнозом и общим состоянием
Непосредственное питание пациента.
Представим работу данной подсистемы в виде блок схемы:
На вход поступают данные о заболевании из диагностического отделения лечебного комплекса. В зависимости от основного диагноза пациента и его дополнительных жалоб на самочувствие, а также его возраста, соответствия роста и веса врач-диетолог выбирает и назначает систему питания каждому пациенту, то есть определенную диету.[3.c89] В соответствии с диетой врач-диетолог устанавливает меню питания данного пациента, то есть список блюд на ближайшую неделю. Эти данные о меню передаются в столовую, а оттуда поступают на кухню, где заказанные блюда будут готовиться, и поступать в столовую. На выходе подсистемы Пищеблок будут готовые блюда для пациентов.
Функциональная схема данной подсистемы имеет вид:
Рис. 1.2 - Функциональная схема подсистемы
Проведя внутренний анализ функционирования системы можно выделить направления информационных потоков связанных с подсистемой Пищеблок и другими структурными единицами:
Рис. 1.3 - Информационные потоки
) БУХГАЛТЕРИЯ формирует ежемесячный расход продуктов на меню и отправляет его на ПИЩЕБЛОК для сверки показателей.
) ПИЩЕБЛОК направляет на СКЛАД заказ продуктов - СКЛАД посылает на ПИЩЕБЛОК приходную ведомость и запрашиваемые продукты, при наличии таковых.
) ЭКОНОМИЧЕСКИЙ ОТДЕЛ назначает тендер на заказ продуктов и