История болезни | Дата: 01-02-1998 | ||
Данные с 01-01-1992 по 01-02-1998 | |||
Номер пациента: | ФИО: Иванов С.П. | Дата рождения: 15-07-55 | |
Номер приема: | Дата приема: 06-07-1992 | Палата: 4 | |
Заболевание: перелом ноги | Врач: Петров П.С, хирург | ||
Дата | Время | Примечание | |
06-07-1992 | 12.00 | Наложен гипс | |
20-07-1992 | 14.00 | Состояние хорошее | |
22-07-1992 | 10.00 | Лечение закончено | |
Заболевание: ОРЗ | Врач: Иванов А.С., терапевт | ||
Дата | Время | Примечание | |
10-07-1992 | 10.00 | Назначена терапия | |
15-07-1992 | 10.00 | Состояние удовлетворительное | |
20-07-1992 | 10.00 | Состояние хорошее | |
25-07-1992 | 10.00 | Выписан | |
Номер приема: 711 | Дата приема: 12-04-1993 | Палата: 8 | |
Заболевание: сердечный приступ | Врач: Сидоров И.И., кардиолог | ||
Дата | Время | Примечание | |
... | ... | ... |
Врач передает данные о себе и изменения в данных в отдел приема. Данные о враче включают номер врача, фамилию, имя и отчество, адрес, дату рождения, домашний телефон, специализацию, номер кабинета, рабочий телефон.
Администрация больницы может запросить отчет о пациентах. В запросе указывается интервал времени (начальная и конечная даты). Отчет должен представляться в следующей форме (табл. 3.2).
|
|
Администрация больницы запрашивает также обзор заболеваний за последнюю неделю каждый понедельник в 9.00.
Описание контекста системы приема пациентов в больнице и построение начальной контекстной диаграммы
Построим начальную контекстную диаграмму потоков данных в нотации Гейна — Сэрсона (рис. 3.4). Нарисуем нулевой процесс и присвоим ему имя системы (Система приема пациентов). Поскольку моделируется деятельность отдела приема пациентов и медицинского секретариата, внешними сущностями являются Врач, Пациент и Администрация больницы. Нарисуем внешние сущности и соединим их с нулевым процессом посред-С1 ном потоков данных.
Таблица 3.2
Отчет о пациентах
Отчет о пациентах | ||||||
Данные с 01-12-1997 по 01-02-1998 | ||||||
Номер | ФИО | Адрес | Телефон | Дата рождения | Страховая компания | Номер страховки |
Спецификация структур данных
Определим состав потоков данных и подготовим исходную информацию для конструирования концептуальной модели данных.
Пометим символами «*», «°» и «|» все структуры и элементы данных типа «итерация», «условное вхождение» и «альтернатива» соответственно.
После объединения структур и элементов данных в более крупные структуры для каждого потока данных должна быть Сформирована структура данных.
Примеры спецификации структур данных.