На современном этапе информационные технологии все глубже проникают во все сферы человеческой деятельности, облегчая тем самым, в том числе обработку больших объемов данных. Это в свою очередь требует применения специализированных инструментов обработки данных. Одним из таких средств данной области является хранение и обработка информации в виде базы данных.
Проектируемая база данных учета пациентов предназначена для применения в ФБУ центр реабилитации ФСС РФ «Волга». В ее функции входит учет номерного фонда, информации о пациентах и информационный обмен данными с руководством. Данный центр является учреждением санаторно-курортного типа, предлагающим своим клиентам комплексное реабилитационное, оздоровительное и профилактическое лечение. В структуре санатория существует отдел по работе с клиентами, задачей которого является отслеживание оборачиваемости номерного фонда центра реабилитации. Проектируемая база данных позволяет хранить информацию о номерах и клиентах, оказываемых услугах, о характеристиках категорий номеров. Проектирование представлено построением концептуальной модели, разработкой на её основе реляционной модели и реализацией базы в Microsoft Access.
В проектируемой базе данных можно выделить следующие сущности (рис. 1):
Комнаты — в ней хранится информация о номерах, их характеристиках и доступности.
Пациенты — данная сущность хранит данные о клиентах.
Услуги — в этой сущности находятся сведения об дополнительных услугах.
Ассоциации:
Категория — в ней хранятся описания характеристик номеров по категориям.
Обслуживание — хранит категории и коды обслуживания клиентов персоналом.
Проживание — хранит данные о сроках проживания клиентов
Рис. 1. Схема связей сущностей
Рис. 2. ER-диаграмма в нотации Чена
Описание инфологической модели на языке ЯИМ (рис. 2):
Комнаты (№ комнаты, состояние свободы, количество комнат, этаж, сторона, стоимость проживания, код категории, код обслуживания)
Категория (код категории, название, фото, уровень сервиса)
Пациент (код клиента, фамилия, имя, отчество, серия и номер паспорта, тип питания)
Услуги (код услуги, название, стоимость)
Обслуживание [клиенты М, услуги М](код обслуживания, код услуги, клиент, дата оказания)
Проживание [номера М, клиенты М](код проживания, № комната, код клиента, дата заезда, дата выезда).
Уточненная ER — модель связей и атрибутов сущностей и ассоциаций в нотации Чена представлена на рисунке 3.
Рис. 3. Уточненная ER — модель связей и атрибутов сущностей и ассоциаций в нотации Чена
После преобразование ER-диаграммы в схему БД Схема данных будет выглядеть следующим образом (рис. 4):
Рис. 4. Схема данных
На рисунках 5 и 6 представлен пример реализации интерфейса ввода/вывода проектируемой базы данных, а также «Отчет по свободным номерам» соответственно.
Рис. 5. Главная форма БД «ФБУ центр реабилитации ФСС РФ «Волга»
Рис. 6. Форма «Отчет по свободным номерам»
Проектируемая база данных позволяет автоматизировать и ускорить просмотр и обработку необходимой информации о пациентах, сроках их пребывания в санатории, уровнем комфортности и ценой занимаемого номера. Разработанная система позволяет сохранять данную информацию, формировать запросы к базе данных, создавать и готовить к печати отчеты по запрашиваемым данным. База данных имеет удобный интерфейс, который в свою очередь позволяет значительно сократить время обучения и ошибки персонала при работе с ней.
Литература:
- Токарев А. Н. Проектирование реляционных баз данных. (Методические указания к выполнению курсовой работы). // БФ РАНХ и ГС, Балаково, 2012.
- Токарев А. Н. К вопросу использования информационных технологий в автоматизации управленческой деятельности: статья//Проблемы развития устойчивых отношений между государством, гражданским обществом и бизнесом: вызовы времени. Сборник статей по материалам конференции, посвящённой Дню российской науки (8 февраля 2016 г.). Научный сборник — Балаково: Балаковский филиал ФГБОУ ВПО РАНХиГС. — 2016. С. 47–51.
- Марков, А. С. Базы данных. Введение в теорию и методологию: учебник // М.: Финансы и статистика, 2015.
- Информационно-аналитический портал [Электронный ресурс]: URL: http: // citforum.ru/ (дата обращения 04.06.2017г.)
- Информационно-справочный портал [Электронный ресурс]: URL: http: // accesshelp.ru/ (дата обращения 04.06.2017г.)
- Информационно-справочный портал [Электронный ресурс]: URL: http: // support.office.com (дата обращения 04.06.2017г.)
- Королева, О. Н. Базы данных [Электронный ресурс]: курс лекций / О. Н. Королева, А. В. Мажукин, Т. В. Королева— Электрон. текстовые данные.— М.: Московский гуманитарный университет, 2012.— 66 c. — Режим доступа: http://www.iprbookshop.ru/14515.