Загрузка данных



flowchart LR
    IN["Блюда, меню,<br/>данные об операциях"]

    subgraph PROCESS["Декомпозиция A0"]
        direction LR
        A1["1. Вести<br/>справочник блюд"]
        A2["2. Сформировать<br/>меню на день"]
        A3["3. Учесть выдачу<br/>порций и оплату"]
        A4["4. Проверить лимит<br/>и составить отчёт"]

        A1 -->|"Список блюд"| A2
        A2 -->|"Меню и план порций"| A3
        A3 -->|"Данные о выдаче"| A4
    end

    IN --> A1
    IN --> A2
    IN --> A3

    CTRL["Управление:<br/>правила учёта,<br/>лимит порций, цены"]
    CTRL --> A1
    CTRL --> A2
    CTRL --> A3
    CTRL --> A4

    MECH["Механизмы:<br/>работник столовой,<br/>руководитель, компьютер,<br/>база данных"]
    MECH --> A1
    MECH --> A2
    MECH --> A3
    MECH --> A4

    A4 --> OUT["Результат:<br/>отчёты и контроль порций"]

    classDef process fill:#ffffff,stroke:#333333,color:#111111,stroke-width:1.5px;
    class A1,A2,A3,A4 process;