Разработка информационной системы по учету реализации платных услуг в ГБУЗ «Брянская областная детская больница»

Автор: Мареева Ольга Дмитриевна, Хвостенко Татьяна Михайловна

Журнал: Вестник образовательного консорциума Среднерусский университет. Информационные технологии @vestnik-university

Статья в выпуске: 1 (15), 2020 года.

Бесплатный доступ

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

База данных, программа, диаграмма, бизнес-процесс, информация

Короткий адрес: https://sciup.org/140249618

IDR: 140249618

Текст научной статьи Разработка информационной системы по учету реализации платных услуг в ГБУЗ «Брянская областная детская больница»

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

Программа будет использоваться в регистратуре для учета всех реализуемых платных услуг и позволит сформировать отчеты как в целом по больнице, так и по отделениям.

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

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

ствами, которые будут использоваться для проектирования и, непосредственно, создания данной системы.

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

Для проектирования информационной систем использовалось CASE-средство Rational Rose. Для построения и формирования базы данных использовалась СУБД от Microsoft – MS Access, для написания интерфейса информационной системы использовался язык программирования Visual Basic.

Вначале нужно определить бизнес-процессы и описать разрабатываемую систему. Для заданной предметной области построим контекстную диаграмму (Рис. 1).

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

Декомпозируем контекстную диаграмму на 4 функциональных блока (рис. 2).

На основании полученной диаграммы можно отметить, что в систему вводятся данных об отделениях и вра-

Устав ГБУЗ "Брянская областная детская больница"

Предоставляемые платные услуги

Сведения об отделениях

Информация о врачах

Данные о пациентах

Сотрудник регистратуры

Рисунок 1. Контекстная диаграмма

Рисунок 2. Диаграмма декомпозиции

Таблица 1. Типы сущностей

Типы сущностей

Описание

Особенности использования

Отделения

Информация об отделениях больницы

В одном отделении работает несколько врачей

Врачи

Информация о врачах

Один врач может работать только в одном отделении

Пациенты

Информация о пациентах больницы

Одному пациенту может быть оказано несколько услуг

Услуги

Информация о предоставляемых платных услугах

В каждом отделении представляются определенные услуги

Предоставление услуг

Информация о предоставлении услуг пациентам

Одному пациенту может быть оказано несколько услуг

Таблица 2. Сведения о типах связей

Тип сущности

Связь

Тип сущности

Координация связей

Отделение

Работают

Врачи

1:М

Врачи

Оказывают

Предоставление услуг

1:М

Отделение

Закреплены

Услуги

1:М

Пациенты

Предоставляются

Предоставление услуг

1:М

Таблица 3. Сведения об атрибутах

Атрибут

Тип данных

Простой

Описание

Врачи

Код врача

Числовой

Да

Уникальный код врача

ФИО врача

Текстовый

Составной

Фамилия, имя и отчество врача

Должность

Текстовый

Да

Должность врача

Адрес

Текстовый

Составной

Адрес проживания врача

Телефон

Текстовый

Да

Телефон врача

Отделения

Номер отделения

Числовой

Да

Уникальный номер отделения

Название

Текстовый

Да

Наименование отделения

Телефон

Текстовый

Да

Телефон отделения

ФИО заведующего

Текстовый

Составной

Фамилия, имя и отчество заведующего отделением

Услуги

Код услуги

Числовой

Да

Уникальный код услуги

Наименование услуги

Текстовый

Да

Полное наименование услуги

Стоимость

Денежный

Да

Стоимость единицы услуги

Пациенты

Номер полиса

Текстовый

Да

Уникальный номер полиса пациента (16 символов)

ФИО пациента

Текстовый

Составной

Фамилия, имя и отчество пациента

Дата рождения

Дата/Время

Составной

Число, месяц и год рождения пациента

ФИО представителя

Текстовый

Составной

Фамилия, имя и отчество законного представителя пациента

Телефон представителя

Текстовый

Да

Телефон представителя пациента

Предоставление услуги

Номер операции

Счетчик

Да

Уникальный номер операции

Количество

Числовой

Да

Количество оказанных услуг

Дата

Дата/Время

Составной

Число, месяц и год предоставления услуги пациенту

чах сотрудником регистратуры на основании устава ГБУЗ «Брянская областная детская больница». Также вносятся данных о пациентах и предоставляемых им платных услугах. Далее формируется запрос на вывод отчетных данных. По результатам запроса выводятся отчеты о реализации платных услуг за месяц и о реализации платных услуг отделениями.

Далее построим модель базы данных. Определим типы сущностей нашей системы. Сущность (entity) - это объект, который может быть идентифицирован неким способом, отличающим его от других объектов.

Сведения о типах сущностей содержатся в таблице 1.

Следующим этапом после определения сущностей идет определение связей между ними. Целью этапа является определение типов связей, существующих между сущностями. Сведения о типах связей представлены в таблице 2.

Каждая сущность обладает своими атрибутами, характеризующими их отдельные экземпляры. Определим атрибуты для наших сущностей. Сведения об атрибутах представлены в таблице 3.

После определения атрибутов среди них стоит выделить ключи. Ключ в БД – это поле, значение которого не повторяется у разных записей.

Рисунок 3. Схема данных

Рисунок 3. Главная форма

После определения всех сущностей и их параметров разрабатывается диаграмма «сущность-связь», содержащая отражение связей между сущностями, в виде ER-диаграммы.Построенная ER-диаграмма представлена на рисунке 3.

Таким образом, определим основные требования к информационной системе:

  • 1.    разрабатываемая информационная система должна обеспечивать высокую производительность на компьютерах с невысокими системными характеристиками;

  • 2.    программный интерфейс должен быть разработан таким образом, чтобы пользователь мог с легкостью освоить информационную систему;

  • 3.    система должна обеспечивать сохранность данных при различного рода сбоях;

  • 4.    при возникновении ошибок информационная система должна предупредить пользователя об ошибке и, при возможности, указать способ ее устранения.

База данных была создана в СУБД Access – система управления базами данных – специализированное программное обеспечение, обеспечивающее доступ к базе данных как к совокупности ее структурных единиц, разработанная компанией Microsoft.

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

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

Список литературы Разработка информационной системы по учету реализации платных услуг в ГБУЗ «Брянская областная детская больница»

  • Ахрамеева Н., Лысенкова С.Н. Развитие коммуникативной политики предприятия// Сборник: Актуальные вопросы экономики и агробизнеса. Сборник статей VIII Международной научно-практической конференции. В 4 частях. 2017. С. 313-317
  • Баклагова А.В., Кубышкина А.В. Облачные хранилища данных// Сборник: Инновационные направления разработки и использования информационных технологий. Сборник материалов II Международной заочной студенческой научно-практической конференции. 2016. С. 315-317
  • Ульянова Н.Д. Тенденции развития информационного общества в Брянской области// Сборник: Цифровой регион: опыт, компетенции, проекты. Сборник статей Международной научно-практической конференции. 2018. С. 499-504
Статья научная