Номер_приема
Номср_врача
Рис. 3.7. Диаграмма потоков данных первого уровня для процесса 1
Наименование_заболевания
ПРИМЕЧАНИЕ
Дата
Время
Примечание
Рис. 3.8. Диаграмма потоков данных второго уровня для процесса 1.1
Накопитель данных: врачи
Номер_врача
Имя_врача
Адрес
Телефон
Дата_рождения
Специализация
Номер_кабинета
Рабочий_телефон
Спецификация процесса: Зарегистрировать пациента
BEGIN
GET Фио и Дата_рождения
FIND пациент
IF пациент найден THEN
DISPLAY данные пациента
Рис. 3.9. Диаграмма потоков данных первого уровня для процесса 2
ELSE
GET Адрес
DETERMINE Номер_пациента
INSERT пациент
ENDIF
PRINT подтверждение
END
Рис. 3.10. Уточненный вариант концептуальной модели данных