Дипломная работа: Автоматизация учёта пациентов городской поликлиники «Медси»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Рис. 2.13. Дерево функций системы по учету пациентов
На базе описанной информации рассмотрим последовательность работы с
конфигурацией (рис.2.14).
Рис. 2.14. Последовательность выполняемых операций
2.3.2. Характеристика базы данных
Для описанных выше сущностей нужно указать связи.
Между объектами Пациенты и Учет пациентов присутствует связь «один-
ко-многим», поскольку один пациент может несколько раз присутствовать в
документе Учет пациентов.
Между объектами Отделения и Врачи есть связь «один-ко-многим»,
поскольку несколько врачей могу работать в одном отделении.
Ввод данных в справочники
• Регистратор
Ввод информации о пациенте
• Регистратор
• Пациент
Обработка амбулаторной карты
• Регистратор
Формирование отчетной информации
• Регистратор
• Пациент
78
Между объектами Услуги и Учет пациентов будет присутствовать связь
типа «один-ко-многим», поскольку одна услуга несколько раз может быть
востребована и записана в учете пациентов.
Между объектами Врачи и Учет пациентов используется связь «один-ко-
многим», так как один врач может проконсультировать нескольких пациентов.
[13]
На рисунке 2.15 рассматриваются связи между таблицами:
Рис. 2.15. ER-модель
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Созданная конфигурация полностью соответствует всем требованиям по
структуре и обработке информации.
На основании платформы 1С:Предприятие рассматриваются данные,
которые обрабатываются при распределении на несколько подсистем.
Для каждой подсистемы присутствует ряд функций, которые кое в чем
накладываются и совпадают.
Врачи
Код
Код отделения (FK)
ФИО
Адрес
Телефон
Отделение
Отделения
Код отделения
Наз вание
Главврач
Услу ги
Код
Наз вание
Стоимость
Пациенты
Код
ФИО
Адрес
Пол
Телефон
Учет пациентов
Номер
Код (FK)
Код отделения (FK)
Дата
Рез ультат
Наз вание у слу ги
Врач
Оплачено
79
Платформа в этом случае обеспечивает хранение информации с помощью
базы данных, а также при использовании встроенных инструментов выполняется
обработка информации в соответствии с целью проекта.
На рисунке 2.16 показано дерево вызовов, которое применяется в ИС.
Рис. 2.14. Пример дерева вызовов
2.3.4. Описание программных модулей
Рассмотрим далее процесс описания программных модулей, что
представляются созданной ИС:
– подсистемы:
– Бухгалтерия;
– Отделения;
– Регистратура.
– справочники:
– Справочник отделений;
– Справочник пациентов;
– Справочник услуг.
Подсистема
"Бухгалтерия"
Справочник
отделений
Справочник
пациентов
Справочник
услуг
Документ
"Врачи"
Документ "Учет
клиентов"
Регистр
Выплата
Подсистема "Отдел
кадров"
Справочник
отделений
Справочник
пациентов
Справочник
услуг
Документ
"Врачи"
Документ "Учет
клиентов"
Регистр
Выплата
Подсистема
"Регистратура"
Справочник
отделений
Документ
"Врачи"
Доумент "Учет
пациентов"
Отчет
80
– документация;
– Врачи;
– Учет пациентов.
– регистр накопления Выплаты;
– отчет;
– созданные перечисления:
– Пол.
2.4. Контрольный пример реализации проекта и его описание
После запуска программы откроется окно, показанное на рисунке 2.15:
Рис. 2.15. Главное окно системы учета пациентов
К примеру, для регистратуры используются объекты, рассмотренные на
рисунке 2.16:
81
Рис. 2.16. Перечень объектов регистратуры
Для ввода информации по пациентам надо открыть Справочник Пациенты
(рис.2.17):
Рис. 2.17. Перечень пациентов
Для добавления информации надо ввести данные в форму (рис.2.18):
Источник: https://baza.diplomsite.ru/previewfile/2478