- •Разработка и эксплуатация автоматизированных информационных систем
- •Содержание
- •Введение
- •Основная часть
- •1. Описание предметной области. Постановка задачи
- •2. Выбор средств/методологии проектирования. Выбор субд
- •6. Проектирование физической структуры базы данных
- •7 . Организация ввода данных
- •3. Построение бизнес-процессов информационной системы
- •4. Построение инфологической (концептуальной) модели предметной области
- •5. Проектирование логической структуры базы данных
- •8. Организация поиска данных
- •9. Описание отчетов информационной системы
- •10. Разработка интерфейса
- •Заключение
- •Список используемых источников
3. Построение бизнес-процессов информационной системы
Блок А0 представляет собой всю систему в целом. В данной схеме обработке подвергается информация о пациентах и врачах. Результатом является диагноз и назначение лекарств.
Управление на систему оказывает врач, назначающий лекарства и пациент, который приходит к врачу
Рисунок 1. Блок А0.
Основные процессы системы:
• Блок А1 - учет пациентов. В этом блоке происходит запись пациента в базу.
• Блок А2 - учет приема. В этом блоке производятся прием заявки от пациента и прием у врача.
• Блок А3 - обследование. В этом блоке пациент обследуется, для выяснения более точного диагноза.
Рисунок 2. Блок А1, А2, А3.
Декомпозиция блока А2:
• Блок А21 - прием заявки от пациента. Пациент звонит или приходит в больницу для записи на прием
• Блок А22 – прием у врача. Пациент приходит в назначенное время к врачу для назначения обследования.
Рисунок 3. Блок А21, А22.
4. Построение инфологической (концептуальной) модели предметной области
В
результате построения инфологической
(концептуальной) модели предметной
области было создано 6 сущностей.
Рисунок 4. Инфологическая модель ИС.
5. Проектирование логической структуры базы данных
Р
исунок
5. Логическая модель ИС
6. Проектирование физической структуры базы данных
В результате Проектирование физической структуры базы данных было создано 6 таблиц:
Врачи
Лекарства
Места
Назначения
Пациенты
Прием
Таблица «Врачи» содержит информацию о врачах, работающих в больнице.
Рисунок 6. Таблица «Врачи» в режиме Просмотра
Рисунок 7. Таблица «Врачи» в режиме Конструктора.
Р
исунок
8. Таблица «Лекарства» в режиме Просмотра
Рисунок 9. Таблица «Лекарства» в режиме Конструктора.
|
|
Рисунок 10. Таблица «Места» в режиме Просмотра. |
Рисунок 11. Таблица «Места» в режиме Конструктора. |
Рисунок 12. Таблица «Назначения» в режиме Просмотра.
Рисунок 13. Таблица «Назначения» в режиме Конструктора.
Рисунок 14. Таблица «Пациенты» в режиме Просмотра.
Рисунок 15. Таблица «Пациенты» в режиме Конструктора.
Рисунок 16. Таблица «Прием» в режиме Просмотра.
Рисунок 17. Таблица «Прием» в режиме Конструктора.
7 . Организация ввода данных
Форма «Прием» содержит информацию о приеме: ФИО врача, информации о приеме, назначенных лекарствах.
Рисунок 18. Форма «Прием» в режиме Просмотра.
Форма «Врачи» содержит информацию о врачах: ФИО врача, информация о приемах.
Рисунок 19. Форма «Врачи» в режиме Просмотра.
Форма «Лекарства» содержит информацию о лекарствах: название, действие, способ приема, побочное действие и информация о том кому это лекарство прописали.
Рисунок 20. Форма «Лекарства» в режиме Просмотра.
Форма «Места» содержит информацию о местах: название и информация о приеме в этом месте.
Рисунок 21. Форма «Места» в режиме Просмотра.
Форма «Пациенты» содержит информацию о пациентах: ФИО пациента, пол, телефон, дата рождения, домашний адрес и информация о приемах этого пациента.
Рисунок 22. Форма «Пациенты» в режиме Просмотра.
