Процесс поступления пациента в больницу. Программное обеспечение, используемое в разработке. Обзор Borland Delphi7, MS SQL Server 2008. Динамическое изменение и расширение структуры базы данных. Обоснование выбора СУБД и программного обеспечения.
Аннотация к работе
За последнее время применение компьютеров в медицине чрезвычайно повысилось. Термин информация происходит от латинского слова information, что означает «сведения, разъяснения, изложение». Информация - сведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые воспринимают информационные системы в процессе жизнедеятельности и работы. Роль распорядителей информации в современном мире чаще всего выполняют базы данных. Автоматизация медицинских учреждений - это создание единого информационного пространства, что, в свою очередь, позволяет создавать автоматизированные рабочие места врачей, организовывать работу отдела медицинской статистики, создавать базы данных, вести электронные истории болезней и объединять в единое целое все лечебные, диагностические, административные, хозяйственные процессы.Приложение к автоматизированной системе разрабатывается для Детской соматической больницы. Детская клиническая больница подразделяется на несколько отделений: - кардиоревматологическое;В больницу направляют больных, состояние которых требует систематического медицинского наблюдения и применения наиболее сложных методов лечения и диагностики.Процесс лечения наступает с момента поступления пациента в отделение.Создание единого информационного пространства, позволяющего создавать автоматизированные рабочие места врачей, организовывать работу отдела медицинской статистики, создавать базы данных, вести электронные истории болезней и объединять в единое целое все лечебные, диагностические процессы.Основной задачей проектирования является создание программного продукта, отражающего всю информацию о больнице, в частности о сотрудниках и о пациентах.В качестве средства проектирования базы данных, была выбрана СУБД MS SQL Server2008, а в качестве среды разработки самой программы для работы с базой данных была выбрана среда программирования Borland Delphi 7. программный пациент больница отделение Microsoft SQL Server - система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. SQL - мощный инструмент, который обеспечивает пользователям, программам и вычислительным системам доступ к информации, содержащейся в реляционных базах данных [2]. возможность динамического изменения и расширения структуры БД - язык SQL позволяет манипулировать структурой БД, тем самым обеспечивая гибкость с точки зрения приспособленности БД к изменяющимся требованиям предметной области; Язык SQL - первый и пока единственный стандартный язык для работы с базами данных, который получил достаточно широкое распространение.Основными составляющими больницы являются отделения, которые имеют ряд характеристик: заведующий отделением, название отделения, старшая медсестра.Основными задачами данного проекта являются: - отражение всей информации о больнице, в частности о сотрудниках и о пациентах;В каждом отделении есть заведующий отделения, перед которым отчитываются врачи отделения, и старшая медсестра, перед которой отчитываются медсестра отделения.Больница осуществляет следующие действия: - регистрация пациентов; управление процессом обследования и лечения пациентов; управление распределения больных по отделениям, палатам управление расписанием персонала; Хранится информация о распределении больных по палатам.Основными предназначениями данной системы являются: - повышение эффективности записей;При работе с системой главный врач должен иметь доступ ко всей информации, хранящейся в базе данных. Доктора в приемном отделении имеют возможность: - просматривать, редактировать, добавлять, удалять сведения о пациентах, о проведенных осмотрах; просматривать типы обследований, типы лечений, данные о сотрудниках, об их графике работы;Эти сущности представляют собой наиболее важную информацию об объектах системы с точки зрения представления конечных пользователей и проектировщика [4]. База данных больницы будет использовать сущности, представленные ниже: - сотрудники: список сотрудников, личная информация о сотрудниках; паспортная часть: содержит данные об отделении, в котором лежит пациент, о лечащем враче, и периоде пребывания в больнице; Связи сущностей базируются на бизнес - правилах, построенных на основе подробного описания операций. В процессе ER-моделирования был получен следующий набор бизнес-правил: Бизнес - правило 1.Отношения приведены в таблицах 2.1-2.26. Для каждого отношения указаны атрибуты с их внутренним названием, типом и длиной. Типы данных обозначаются так: int - числовой, varchar,char - символьный,datetime-тип данных даты, time-тип данных времени. Таблица 2.1-Сущность Дни недели Таблица 2.3 - Сущность ОтделениеОбъем внешней памяти, необходимый для функционирования системы, складывается из двух составляющих: память, занимаемая модулями СУБД (ядро, утилиты, вспомогательные программы), и память, отводимая под данные (МД) [5]. В таблицах 2.27-2.52 представлена подробная информация по каждой сущности. Общий объем требуемой памяти: ~ 112 байт. Общий объем требуемой памяти: ~ 493 байт. Общий объ
План
Содержание
Введение
1. Этап начальной разработки и планирования
1.1 Анализ предметной области
1.1.1 Процесс поступления пациента в больницу.
1.1.2 Процесс лечения пациента в отделении
1.2 Задачи и цели проектирования
1.2.1 Цель проекта
1.2.2 Задачи проекта
1.3 Обоснование выбора СУБД и программного обеспечения
1.3.1 Обзор MS SQL Server 2008
1.3.2 Обзор Borland Delphi7
2. Концептуальный проект
2.1.Задачи
2.2 Организационная структура
2.3 Описание операций
2.4 Предназначение системы
2.5 Функциональные возможности
2.6 Разработка ER- модели
2.7 Составление реляционных отношений
2.8 Расчет места, занимаемого БД
3. Описание работы программного продукта
4. Безопасность жизнедеятельности
4.1Анализ условий труда
4.1.1 Рабочее помещение
4.1.2 Используемое оборудование
4.2 Расчет освещения
4.2.1 Расчет естественного освещения
4.2.2 Расчет искусственной освещенности помещения методом коэффициента использования светового потока
4.2.3 Расчет искусственной освещенности помещения точечным методом
4.3 Расчет системы кондиционирования
5. Технико-экономическое обоснование
5.1 Определение затрат на создание программного продукта
5.2 Трудовые ресурсы, используемые в проекте: 5.3 Оборудование, используемое в работе
5.4 Программное обеспечение, используемое в разработке
5.5 Сроки реализации проекта
5.6 Расчет стоимости работы по проектированию и разработке
5.6.1 Расчет затрат на оплату труда
5.6.2 Расчет затрат по социальному налогу
5.6.3 Расчет амортизационных отчислений
5.6.4 Расчет затрат на электроэнергию
5.6.5 Расчет накладных и прочих расходов
5.7 Цена интеллектуального труда
Заключение
Список литературы
Введение
За последнее время применение компьютеров в медицине чрезвычайно повысилось. Практическая медицина становится все более и более автоматизированной.
Сложные современные исследования в медицине немыслимы без применения вычислительной техники. Количество информации, которое получается при таких исследования так огромно, что без компьютера человек был бы неспособен ее воспринять и обработать.
Термин информация происходит от латинского слова information, что означает «сведения, разъяснения, изложение». Информация - сведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые воспринимают информационные системы в процессе жизнедеятельности и работы.
Роль распорядителей информации в современном мире чаще всего выполняют базы данных. Базы данных обеспечивают надежное хранение информации, в структурированном виде и своевременный доступ к ней. Практически любая современная организация нуждается в базе данных, удовлетворяющей те или иные потребности по хранению, управлению и администрированию данных
В настоящее время с развитием современных прогрессивных технологий, внедряемых повсеместно, применение информационных систем в медицине становится актуальным. Автоматизированные информационные системы, применяемые в медицине, позволяют обеспечить контроль качества лечения, и оптимизирует деятельность лечебного учреждения.
Автоматизация медицинских учреждений - это создание единого информационного пространства, что, в свою очередь, позволяет создавать автоматизированные рабочие места врачей, организовывать работу отдела медицинской статистики, создавать базы данных, вести электронные истории болезней и объединять в единое целое все лечебные, диагностические, административные, хозяйственные процессы.
Больница - это такая организация, которая работает с очень большим объемом информации, как о сотрудниках, так и о пациентах. Врачам всегда следить за данными о своих пациентах, о курсе лечения больных. А руководству необходимо быть в курсе событий о своих сотрудниках. Для этого нужна общая база данных, включающая всю необходимую информацию.
Основной задачей, данной работы, является разработка автоматизированной базы данных для больницы, которая поможет пользователю легко найти нужную информацию о любом сотруднике или пациенте.
Основные задачи, решаемые системой: - ведение амбулаторной карты и истории болезни пациента в электронном виде;
- отражение процесса оказания диагностической и медицинской помощи в электронной медицинской карте пациента, которая объединяет в себе историю болезни и амбулаторную карту;
- электронная карта представляет собой хорошо организованное, структурированное хранилище информации;
- каждый медицинский специалист работает с медицинскими протоколами, настроенными под его специальность;
- в системе предусмотрены удобные механизмы ввода и просмотра данных, повышающие скорость работы, удобство ее поиска и наглядность представления информации;
- возможность редактировать и добавлять новые данные.