- •1. Анализ и характеристика существующей автоматизированной информационной системы
- •1.1. Описание предметной области
- •1.2. Автоматизация процессов
- •1.3. Необходимость автоматизированного решения задачи
- •1.4. Анализ существующих разработок и обоснование выбора технологии проектирования
- •2. Задачи проектируемой автоматизированной информационной системы
- •3. Информационное обеспечение автоматизированной информационной системы
- •3.1. Информационная модель и ее описание
- •3.2. Характеристика первичных документов с нормативно – справочной и входной оперативной информацией
- •3.3. Разработка структуры базы данных
- •3.4. Результатная информация
- •4. Комплекс технических и программных средств
- •4.1. Обоснование проектных решений по техническому обеспечению
- •4.2. Обоснование проектных решений по программному обеспечению
- •5. Структурная и функциональная схемы автоматизированной информационной системы
- •5.1. Общие положения
- •5.2. Описание программных модулей
- •5.3. Технологическое обеспечение задачи
- •Заключение
- •Список использованной литературы
5. Структурная и функциональная схемы автоматизированной информационной системы
5.1. Общие положения
Для работы разрабатываемого программного обеспечения необходимо, чтобы на вычислительной машине было установлено следующее ПО:
базовые операционные системы - лицензионная версия WINDOWS 98/2000/XP;
лицензионная версия MS-Office 97/2000/XP.
Функции разрабатываемой информационной системы можно разделить на три основные группы:
Обработка первичной информации; данная группа функций предназначена для обработки таких документов, как:
Карточка пациента;
Карта врача;
История приема
Больничный
Формирование документации; эта группа необходима для работы со всеми отчетами и документами, являющимися результатными документами работы системы:
Поиск по дате, по врачам, по больничным листам
Печать отчетов и документов
Ведение справочников; группа содержит все необходимые функции для работы с условно-постоянной информацией.
Дерево функций программного обеспечения можно представить в виде следующей схемы (рис. 8, 9).
5.2. Описание программных модулей
Описание программных модулей приведено в табл. 6.
Таблица 6
Название модуля |
Форма |
Назначение |
main.pas |
Модуль главного окна |
Главное окно программы |
bolnich2.pas |
Модуль окна больничного |
Редактирование больничного |
bolnich.pas |
Модуль списка больничных |
Вывод и выбор из списка больничных |
connect.pas |
Модуль окна авторизации |
Вход в приложение |
history2.pas |
Модуль истории лечения (приема) |
Вывод списка посещений данного больного |
history.pas |
Модуль подробностей истории |
Вывод подробной истории болезни |
karta.pas |
Модуль формы амбулаторной карты |
Редактирование амбулаторной карты пациента |
karta_rep.pas |
Модуль вывода амбулаторной карты на печать |
Печать амбулаторной карты |
list.pas |
Форма списка пациентов |
Вывод списка пациентов |
modul.pas |
Нет формы |
Модуль связи с БД |
vkl_list_print.pas |
Форма вывода на печать вкладного листа |
Печать вкладного листа |
Vrachi.pas |
Форма списка врачей |
Редактирование врачей и расписания |
Рис. 8. Приложение «Регистратура»
Рис. 9. Приложение «Прием»
5.3. Технологическое обеспечение задачи
Для установки и настройки системы необходимо скопировать на жесткий диск пользователя следующие файлы:
poliklinika.exe;
vrach.exe;
database.mdb.
Главное окно программы представлено на рис. 10, оно содержит меню для вызова подмодулей.
Рис. 10
Форма «Медицинская карта амбулаторного больного» представлена на рис. 11.
- кнопки перемещения
и редактирования.
Кнопка «Истории болезни» вызывает форму на рис. 12.
Подробное описание карточки приводится на форме на рис. 13.
Рис. 11
Рис. 12
Рис. 13
Карточка, вкладной лист выводятся на печать соответствующими кнопками.
Раздел «Отчеты» (рис. 14) предназначен для выборки данных из БД по запросам и формирования печатных форм.
Примеры отчетов приведены в приложении 1.
Рис. 14
Запросы отбираются по врачам, по дате, по больничным листам.
