Разработка и автоматизация подсистемы «Диетпитание» для учета питания всех пациентов
Дипломная работа, 10 Февраля 2011, автор: пользователь скрыл имя
Описание работы
Объект исследования: изучение и выбор системы питания, которая является неотъемлемой частью процесса выздоровления пациента. Комплекс питания занимается подбором системы питания для каждого пациента в зависимости от его заболевания и диагноза, поставленного врачом, где не ведется никакого автоматизированного учета системы питания для всех пациентов.
Файлы: 1 файл
диплом исправленое1.doc
— 1.92 Мб (Скачать файл)1.3.2.Требования, предъявляемые к внедряемой подсистеме
- Требования к структуре и функционированию подсистемы
Подсистема должна быть достаточно надежна при функционировании. У нее должен быть простой и понятный интерфейс, с возможностью получения, в случае необходимости, справочной информации. Информация, выдаваемая системой, должна быть достоверной и оперативной.
- Требования к работникам
Оператор подсистемы должен быть квалифицированным и обученным работе с подсистемой.
- Требования к надежности и безопасности работы подсистемы
Для обеспечения надежной работы системы необходим источник бесперебойного электроснабжения для сервера. Надежность хранения информации необходимо обеспечить резервным копированием всей поступающей информации.
- Требования к эргономике и технической эстетике
Используемые на уровне визуализации экранные формы, должны быть эргономичны, то есть иметь хороший обзор информационной части, экран не должен быть перегружен информацией, общий вид формы и ее цвет не должны вызывать усталость и раздражение у оператора.
Рабочее место оператора должно соответствовать нормам и правилам охраны труда.
- Требования к эксплуатации, техническому ремонту и ремонту технических средств
Необходимо производить регулярный профилактический осмотр технических и тестирование программных средств, с целью организации оперативного устранения поломок и ошибок в случае возникновения сбоя в работе подсистемы.
- Требования к защите информации от несанкционированного доступа
Для защиты информации необходимо ограничить права доступа к наиболее важной информации, присвоив каждому работающему с подсистемой соответствующий уровень доступа и снабдив их собственными паролями.
1.3.3.Требования к функциям, выполняемым подсистемой
Перечень функций, выполняемых подсистемой:
1.Назначение питания пациенту, соответствующее его диагнозу;
2.Контроль,
замена продукта на
3.Заказ закончившихся продуктов
1.3.4.Обзор современных методов и программных средств решения задачи
На
сегодняшний день, в медицине существует
достаточно много компьютерных систем,
предназначенных для
Системы предоставляют каждому из специалистов участвующих в процессе лечебного питания (врачу-диетологу, диетсестре, начальнику продовольственной службы, старшей медицинской сестре отделения, постовым сестрам лечебных отделений, а так же администратору системы) перечень задач, позволяющих получать и вводить различную информацию в базу данных в режиме реального времени.В качестве платформы для проекта автоматизации учета меню всех пациентов на базе корпоративной информационной системы «Флагман» - разработчик компания «Инфософт» (г.Москва). может быть использована информационная система «Флагман-медицина». Эта ИС существует с 2006 года. Система охватывает различные аспекты медицинской деятельности. ИС «Флагман-медицина» разработана на базе SQL Server компании Microsoft, программирование велось на Turbo Delphi.
Система «Лечебное питание»:
Конфигурация системы «Лечебное питание» разработана «Научно-производственным центром «ДИП» совместно со специалистами Института Питания РАМН. Этот программный комплекс представляет собой конфигурацию «Бухгалтерия для бюджетных организаций» системы программ «1С:Предприятие 7.7», дополненную новыми возможностями, в которых учтена специфика работы врачей-диетологов в стационарах бюджетных медицинских учреждений. Новые возможности конфигурации позволяют производить расчет диетического питания стационара, вести учет приготовления блюд в пищеблоке и контролировать движение продуктов на продовольственном складе. Расчет диетического питания в программе производится в зависимости от количества больных по различным диетстолам и дням недели на основе текущего недельного меню, при этом ведется учет белков, жиров, углеводов, килокалорий. В программе предусмотрены печать картотеки блюд, меню на день, меню-раскладки, бракеражного журнала, раздаточных ведомостей и других стандартных документов, используемых диет-службами стационаров, а также формирование необходимых отчетов. Вместе с тем конфигурация системы «Лечебное питание» содержит все стандартные возможности по ведению учета в конфигурации «Бухгалтерия для бюджетных организаций». Это автоматизированное ведение бухгалтерского учета практически по всем разделам - учет основных средств, нематериальных активов, оборудования, малоценных предметов и запасов; учет сметных назначений, ассигнований и лимитов бюджетных обязательств; учет финансирования, фондов и средств целевого назначения; учет операций по лицевым счетам, открытым в органах казначейства или кредитных организациях, по источникам финансирования и другим участкам учета, формирование регламентированной отчетности и т.д.
Но так как этот программный комплекс представляет собой конфигурацию «Бухгалтерия для бюджетных организаций» системы программ «1С:Предприятие 7.7»,то этот комплекс нам не подходит, потому что в Г/Б№2 бухгалтерия работает с программным продуктом «Парус».
1.3.5.Обоснование необходимости разработки подсистемы
Необходимость автоматизации процесса питания в больнице можно обосновать тем, что существующая в настоящее время система является достаточно трудоемкой, поскольку выполняются большие объемы ручной обработки данных и на это затрачивается большое количество времени. Применение подсистемы «Диетпитание»позволит формировать картотеку блюд, создавать меню на каждый день, учитывая количество питающихся, набор продуктов, доступных на складе, позволяет работать с различными диетами учреждения, учитывая особенности диет-столов, а так же соблюдать витаминный состав блюда, количество белков, жиров, углеводов, калорийность питания .При покупке готового программного продукта, например, системы, «Флагман - медицина», невозможно будет модификация и модернизация своими силами. При возникновении такой необходимости придется обращаться с требованиями к фирме-производителю данной системы, что также повлечет за собой большие затраты. К тому же и закупка данного продукта в планы руководства не входит.
Таким образом, для решения возникшей проблемы, наиболее приемлемым вариантом является разработка подсистемы своими силами.
1.3.6.Обоснование необходимости и направлений разработки
В том состоянии (информационном и организационном), в котором сейчас находится система питания в Городской больнице №2 установка серийного продукта, даже самого лучшего, не даст ожидаемых результатов. Коллектив должен быть готов к работе в новых условиях и психологически, и технически. Кроме того, покупка серийной системы в условиях бюджетной организации нерациональна. Наилучшим решением для данной организации будет постепенное внедрение подсистем автоматизации конкретных процессов. Начать следует с организации процесса питания. Подсистема предоставляет каждому из специалистов участвующих в процессе лечебного питания (врачу-диетологу, диетсестре, начальнику продовольственной службы, старшей медицинской сестре отделения, а так же администратору системы) перечень задач, позволяющих получать и вводить различную информацию в базу данных в режиме реального времени. Поскольку медицинское учреждение являются бюджетной организацией, подсистема «Диетпитание» позволит автоматизировать работу не только диет-службы, но и бухгалтерии, что существенно облегчит работу бухгалтеров по обработке информации по приходу и расходу продуктов питания.
Подсистема «Диетпитание» даст новые возможности конфигурации, позволит формировать картотеку блюд, создавать меню на каждый день, учитывая количество питающихся, набор продуктов, доступных на складе, позволит работать с различными диетами учреждения, учитывая особенности диет-столов, а так же соблюдать витаминный состав блюда, количество белков, жиров, углеводов, калорийность питания.
2.Проектная часть
2.1.Информационное обеспечение разрабатываемой подсистемы
Функционирование подсистемы опирается на информацию. Организация информационного обеспечения в любой системе основывается на понятии информационной системы, под которой понимается совокупность упорядоченной информации, используемой при функционировании информационной системы, а также взаимосвязь различных составляющих этой информации. При этом совокупность упорядоченной информации должна соответствовать по составу и содержанию требованиям тех задач, которые решаются на ее основе. Информационная база влияет на эффективность всей системы, возможность решения функциональных задач и т.д.
Информационное обеспечение разрабатываемой подсистемы «Диетпитание»,представляет собой совокупность данных, средств их описания, методов организации, хранения, накопления и доступа к информационным массивам, обеспечивающих выдачу всей информации о пациенте, его диете, месте нахождения пациента, заказе на продукты и т.д., необходимой в процессе учета лечения пациента.
Информационное обеспечение является средством для решения следующих задач:
1.представления информации о пациенте
2.организации процедур питания с учетом его диагноза
3.организации взаимодействия пользователя с подсистемой на основе экранных форм ввода вывода
4.обеспечения эффективного использования информации в лечении и питании пациента (на основе унифицированной системы документации).
Информационная база (база данных) составляет информационный базис системы, в ней регистрируются текущие сведения, поступающие извне, накапливаются учетные и архивные сведения, необходимые для анализа и планирования. К оперативной информации относятся данные о пациентах,и данные о заказе на продукты питания.
Основное назначение информационного обеспечения - создание динамической информационной модели объекта, отражающей его состояние в текущий или предшествующий моменты времени.
К
информационному обеспечению
- информационное обеспечение должно содержать полную и достоверную информацию;
- иметь эффективные методы сбора, хранения, накопления, обновления и поиска данных;
- однократный ввод информации и ее многократное и многоцелевое использование;
- должна быть простой и удобной для доступа к данным информационной базы;
- ввод и накопления данных в информационной базе - с минимумом дублирования;
- должно быть достаточным для поддержания всех автоматизируемых функций объекта;
- должна быть обеспечена совместимость с информационным обеспечением систем, взаимодействующих с разрабатываемой подсистемой;
- формы документов должны отвечать требованиям стандартов (или унифицированной системы документации);
- структура документов и экранных форм должна соответствовать характеристиками терминалов на рабочих местах конечных пользователей.
2.1.1.Внемашинное ИО
Решения
по составу и организации
2.1.2Описание входной и выходной информации решаемой задачи
Структура подсистемы «Диетпитание» (см рис 2.1)