mirror of
https://github.com/bpmbpm/doc.git
synced 2026-05-05 23:37:09 +00:00
3.6 KiB
3.6 KiB
EPC
- Event-Driven Process Chain - событийная цепочка процессов. Более точно: цепочка (последовательность) процессов (функций, операций, задач), управляемая событиями
- нотация см. "Типы связей между элементами диаграммы EPC" функция - функция
mermaid
- Рисуем диаграммы Mermaid.js в README-файлах GitHub
- https://yamadharma.github.io/ru/post/2021/01/03/diagrams-mermaid/
Example1
verbal description
Дано:
- типы объектов:
- Событие1 имеет тип Event.
- Операция1 имеет тип Function.
- Документ1 имеет тип Document.
- Документ2 имеет тип Document.
- Событие2 имеет тип Event.
- workflow: Событие1 -> Операция1 -> Событие2.
- docflow: Документ1 является входящим для Операция1, а Документ2 – исходящим.
mermaid diagram
flowchart TB
subgraph workflow [Workflow]
direction TB
Event1{{Событие1}} --> Function1[Операция1] --> Event2{{Событие2}}
end
subgraph docflow [Docflow]
direction TB
Document1[/Документ1/]
Document2[/Документ2/]
end
docflow ~~~ Function1
Document1 -.->|входящий| Function1
Function1 -.->|исходящий| Document2
class Event1,Event2 event;
class Document1,Document2 document;
class Function1 function;
classDef event fill:#ffcccc,stroke:#d6b656,stroke-width:2px;
classDef function fill:#e1f5e1,stroke:#4caf50,stroke-width:2px,rx:8,ry:8;
classDef document fill:#cccccc,stroke:#555,stroke-width:2px;
code:
flowchart TB
subgraph workflow [Workflow]
direction TB
Event1{{Событие1}} --> Function1[Операция1] --> Event2{{Событие2}}
end
subgraph docflow [Docflow]
direction TB
Document1[/Документ1/]
Document2[/Документ2/]
end
docflow ~~~ Function1
Document1 -.->|входящий| Function1
Function1 -.->|исходящий| Document2
class Event1,Event2 event;
class Document1,Document2 document;
class Function1 function;
classDef event fill:#ffcccc,stroke:#d6b656,stroke-width:2px;
classDef function fill:#e1f5e1,stroke:#4caf50,stroke-width:2px,rx:8,ry:8;
classDef document fill:#cccccc,stroke:#555,stroke-width:2px;
comment
- русурсы (исполнители \ роли и инструменты \ системы) не показаны