Разработка и автоматизация подсистемы «Диетпитание» для учета питания всех пациентов

Автор работы: Пользователь скрыл имя, 10 Февраля 2011 в 11:26, дипломная работа

Описание работы

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

Файлы: 1 файл

диплом исправленое1.doc

— 1.92 Мб (Скачать файл)

     Рис. 2.1. Структура подсистемы «Диетпитание»

     Итак, как можно увидеть, что подсистема «Диетпитание» состоит из трех подразделений:

1.Врач-диетолог;

2.Столовая;

3.Кухня.

     На  рис.2.2.можно видеть функциональную схему 

        

     Рис. 2.2. функциональная схема

     Обозначения на схеме рис.2.2.

      информационные потоки;

      материальные потоки (блюда).

     На  вход подсистемы «Диетпитание» поступают  данные о заболевании пациента от самого пациента, а также из диагностического отделения лечебного комплекса. В зависимости от основного диагноза пациента и его дополнительных жалоб  на самочувствие, а также его возраста, соответствия роста и веса врач-диетолог выбирает и назначает систему питания каждому пациенту, то есть определенную диету. В соответствии с диетой врач-диетолог устанавливает меню питания данного пациента, то есть список блюд на ближайшую неделю. Эти данные о меню передаются в столовую, а оттуда поступают на кухню, где заказанные блюда будут готовиться и поступать в столовую. На выходе подсистемы «Диетпитание» будут готовые блюда для пациентов. 

     Функциональные  модели основных процессов п/с «Диетпитание» (выполняются врачом-диетологом) представлены на рис. 2.3.

     

     Теперь  рассмотрим, с какими отделениями  взаимодействует подсистема «Диетпитание».

     На  рис.2.4.Схема взаимодействия п/с с другими подразделениями 

 

     

     Обозначения на схеме рис.2.4.

      информационные потоки;

      материальные потоки (продукты питания);

     1.диагноз заболевания пациента, поставленный врачами;

     2.дополнительная информация о состоянии пациента;

     3.меню пациента на неделю;

     4.информация о диете пациента, назначенной врачом-диетологом;

     5.информация о количестве пациентов, пребывающих в стационар

     6.список блюд на неделю;

     7.готовые блюда;

     8.заказ продуктов питания на складе;

     9.продукты питания для приготовления блюд;

     10.запрос склада на поиск эквивалентного продукта;

     11.список эквивалентных продуктов;

     12.запрос бухгалтерии на количество продуктов;

     13.перечни продуктов, которые затрачены на приготовление.

2.1.3.Организация работы с п/с «Диетпитание»

     Врач-диетолог занимается решением следующих задач:

1.Определение системы питания на планируемый срок;

2.Выбор альтернативного продукта в блюде;

3.Замена блюда Бi на эквивалентное ему блюдо Бj в рамках рациона, назначенного врачом-диетологом.

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

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

     Схема информационного обмена подразделения «Врач-диетолог» с другими подразделениями больницы представлена на рис.2.5. 
 

       

     Рис.2.5.Информационный обмен врача-диетолога с другими подразделениями больницы

     Обозначения на рис.2.5.

     1.Информация о самочувствии пациента и результаты его диагностики врачом-диетологом;

     2.Информация о заболеваниях и диагнозе пациента, поставленном диагностическим отделением лечебного комплекса;

     3.Информация о диагнозе пациента, поставленном врачом-диетологом передается в архив;

     4.Запрос столовой на составление меню врачом-диетологом, а также на замену продукта (или блюда), которого не хватает на складе;

     5.Составленные врачом-диетологом меню и список эквивалентных продуктов (или блюд);

     6.Запрос склада на замену продукта, которого не хватает;

     7.Список эквивалентных продуктов.

     2.1.4.Определение системы питания на планируемый срок

     Врач-диетолог получает от терапевта (из лечебного комплекса) информацию о состоянии пациента и в соответствии с его самочувствием, врач-диетолог рекомендует определенную диету Дi. Рассмотрим подробнее построение этой модели.

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

     Можно составить таблицу исходных данных (Таблица 2.2.1), в которой столбцы определяются как атрибуты, а строки как значения атрибутов.

     2.1.5.Подразделение«Столовая»

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

     Также необходимой характеристикой каждого продукта является цена продукта за 1 кг веса. Эти данные необходимы бухгалтерии для расчета стоимости сырья для приготовления блюда.

     В столовой имеется ассортимент приготовленных блюд. Ассортимент блюд составляется c учетом имеющихся на складе продуктов. Для приготовления какого-либо блюда используется определенный набор продуктов. Этот набор продуктов {П} для приготовления блюда {Бi} является набором атрибутов этого блюда.

     Схема взаимодействия подразделения «Столовая» с другими подразделениями представлена на рис.2.6.

     

     Рис.2.6.Схема взаимодействия подразделения «Столовая» с другими подразделениями больницы. 

     Обозначения потоков информации на рис.2.6.

     1.Запрос столовой на составление меню врачом-диетологом;

     2.Составленные врачом-диетологом меню;

     3.Данные об общем количестве пациентов;

     4.Данные о количестве пациентов, с диетическим и общим питанием;

     5.Потоки готовых блюд.

     2.1.6.Подразделение «Кухня»

     Задача  заказа блюд на кухне.

     Для решения этой задачи необходимо знать:

1.Сколько человек питается по каждой диете;

2.Подсчитать количество блюд.

     Данные  о количестве человек, пребывающих  в больнице всего и число пациентов, которые принимают диетическое  питание, подразделение «Кухня» получает из подразделения «Столовая».

     Схема взаимодействия подразделения «Кухня» с другими подразделениями больницы представлена на рис.2.7.

     

     Рис.2.7.Схема взаимодействия подразделения «Кухня».

     Обозначение потоков на рис.2.7.

     1.Заявка на приобретение продуктов питания;

     2.Доставка продуктов со склада на кухню;

     3.Запрос бухгалтерии на количество продуктов, ушедших на приготовление блюд;

     4.Перечни продуктов, ушедших на приготовление блюд, и их количество;

     5.Данные о количестве пациентов, с диетическим и общим питанием;

     6.Потоки готовых блюд.

     2.1.7.Разработка технологических схем

     Поскольку в больнице применяется лечебное (диетическое), так и питание по общему столу, (№ 15 при заболеваниях, не требующих специальных лечебных диет) то в общем случае на кухне следует заказать следующее количество блюд:

     Кб = КБДБС, где

     КБ -количество блюд, заказанное на кухне;

     КБД -количество блюд, заказанных по диете;

     КБС-количество блюд, заказанных по общему столу. 

       

                                                                                         Таблица.2.1Состав продуктов

 

     

     В столовой имеется ассортимент приготовляемых блюд. Ассортимент блюд составляется с учетом имеющихся на складе продуктов.

     Для приготовления какого-либо блюда  используется определенный набор продуктов.

     Набор продуктов {П} для приготовления  блюда Бj является набором атрибутов этого блюда.

     Можно записать:

       Б1 = {П11 , П31 , П251 , Пе1 ,…};

       Б2 = {П12 , П22 ,…П102 , Пк2 ,…};

       :

       :

       Бj = {П7j , П13j , П15j},

     где Пij – i-й продукт, используемый для приготовляемого j–го блюда

     (i–вид продукта).

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

     Множество продуктов для приготовления  каждого из блюд могут пересекаться, т. е. для приготовления разных блюд могут использоваться одни и те же продукты, а некоторые множества  могут быть уникальными.

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

     Отношения между блюдами, имеющимися в ассортименте, и продуктами, находящимися на складе и идущими на приготовление блюд, можно представить в виде двудольного графа, который можно видеть на рис.2.8.

     

Рис.2.8. Общий вид двудольного графа связи блюд и продуктов

Информация о работе Разработка и автоматизация подсистемы «Диетпитание» для учета питания всех пациентов