- •Федеральное агентство по образованию
- •Глава 2. Разработка приложения «Поликлиника» по технологии «клиент-сервер» 20
- •Введение
- •Глава 1. Проектирование ис «Городская поликлиника»
- •1.1. Описание предметной области
- •1.1.1. Описание деятельности предприятия
- •1.1.2. Описание бизнес-процессов
- •1.2. Концептуальное проектирование
- •1.2.1. Объекты и атрибуты
- •1.2.2. Проектирование бизнес-процессов предприятия
- •1.2.3. Связи
- •1.3. Логическое проектирование
- •1.3.1. Таблицы и атрибуты
- •1.3.2. Функциональные зависимости
- •1.3.3. Нормализация отношений
- •1.3.4. Реляционное отношение
- •1.3.5. Ограничение целостности данных
- •1.3.6. Реляционная схема данных
- •Глава 2. Разработка приложения «Поликлиника» по технологии «клиент-сервер»
- •2.1. Создание бд на ms sql Server
- •2.2. Разработка запросов
- •2.3. Создание процедур
- •2.4. Разработка триггеров
- •2.5. Разработка пользовательского интерфейса.
- •2.5.1. Эскиз интерфейса
- •2.6. Реализация приложения «Городская поликлиника»
- •Заключение.
- •Список литературы
1.1.1. Описание деятельности предприятия
Поликлиника - это многопрофильное или специализированное лечебно-профилактическое учреждение для оказания амбулаторной медицинской помощи больным на приёме и на дому.
Объектом данной работы выбрана городская поликлиника. Она обслуживает больных по территориальному (участковому) принципу. Может входить в состав объединённой больницы или является самостоятельным учреждением.
Поликлиника имеет следующие данные: страна, город, район, название, номер, гл. врач, телефон регистратуры, телефон гл. врача.
Поликлиника разделена на два отделения – терапевтическое и специализированное. Каждым отделением управляет заведующий.
Врач имеет следующие данные: табельный номер, номер отделения, фамилия, имя, отчество, кабинет, квалификация, дата рождения, дата начала работы.
В терапевтическом отделении работают терапевты: табельный номер, номер участка.
В специализированном отделение работают специалисты: табельный номер, специальность.
Каждый врач имеет свое расписание.
В поликлинике на учете стоят пациенты. О пациентах хранятся данные: ФИО, дата рождения, адрес проживания, номер полиса, номер паспорта и номер участка, к которому прикреплен пациент.
Пациенты узнают расписание врача, используя электронную запись к врачу и приходят на прием.
Ведется учет приемов. У каждого пациента есть карточка, которая хранится в регистратуре. В карточку заносятся данные о приеме: дата, время, ФИО врача, симптомы, диагноз, лекарство, примечание (способы или рекомендации по приему лекарства).
Врач может выписать пациенту рецепт на лекарство, направление на анализы, направление к специалисту и выдать справку об освобождении от работы (выписку для оформления больничного листа).
1.1.2. Описание бизнес-процессов
Исходя из описания деятельности поликлиники, можно выделить следующие бизнес-процессы:
Создание амбулаторных карт;
Для пациента, не имеющего амбулаторной карты, заводят новую карту.
Заполнение листа приема, выписка рецепта, оформление справки, выписка направления на анализы, выписка направления к специалисту;
Составление отчетов по работе поликлиники: сводный отчет по работе поликлиники, отделений; отчет о количестве больных определенных хронических заболеваний, отчет о количестве инвалидов; отчет о количестве пациентов, прошедших диспансеризацию.
ИС разрабатывается для 4 категорий пользователей: главврач, врач, пациент.
ИС «Поликлиника» должна выполнять следующие функции:
Главврач:
Просмотр информации о ведении приемов:
а) заполнение амбулаторных карт;
б) количество приемов данного врача за данный промежуток времени;
в) количество приемов по отделению;
г) сведения о количестве больных по определенным хроническим заболеваниям (сводный отчет).
2. Регистратор:
Ввод и хранение информации о врачах;
Создание амбулаторных карт пациентов;
Запись пациента на прием, используя электронный ресурс «К врачу»;
Передача данных о пациентах врачу;
Проверка амбулаторных карт;
Хранение амбулаторных карт.
3. Врач:
Заполнение листа приема пациента;
Справка о количестве больных определенных хронических заболеваний;
Заполнение рецепта для аптеки;
Заполнение рекомендательной выписки на лекарство;
Заполнение направления на анализы;
Выписка направления к специалисту;
Оформление справки об освобождении от работы;
Оформление справки о количестве определенного выписанного лекарства.
4. Пациент:
Посещение приема;
Получение амбулаторной карты на руки в распечатанном виде;
Получение рецепта и рекомендации по приему;
Получение направления на анализы;
Получение направления к специалисту;
Получение справки об освобождении от работы.