flowchart LR
W["Работник столовой"]
R["Руководитель столовой"]
P1(("1.1<br/>Ведение<br/>справочника"))
P2(("1.2<br/>Формирование<br/>меню"))
P3(("1.3<br/>Учёт выдачи<br/>и оплаты"))
P4(("1.4<br/>Контроль и<br/>отчёты"))
D1[("D1. Блюда")]
D2[("D2. Меню")]
D3[("D3. Выдача порций")]
D4[("D4. Оплата")]
W -->|"Данные о блюдах"| P1
P1 -->|"Сохранение блюд"| D1
W -->|"Дата и состав меню"| P2
D1 -->|"Список блюд и цены"| P2
P2 -->|"Сохранение меню"| D2
W -->|"Данные о выдаче"| P3
D2 -->|"Меню и план порций"| P3
P3 -->|"Записи о выдаче"| D3
P3 -->|"Данные об оплате"| D4
D2 -->|"План порций"| P4
D3 -->|"Фактическая выдача"| P4
D4 -->|"Сведения об оплате"| P4
P4 -->|"Отчёты и контроль лимита"| R
Проверка нумерации процессов
Вывод по второй части. В ходе работы построены контекстная модель IDEF0, её декомпозиция и DFD-модель. Они описывают основные функции информационной системы, движение данных между процессами и хранение сведений о блюдах, меню, выдаче порций и оплате. Эти модели можно использовать как основу для дальнейшей разработки приложения и базы данных.