官方文档:https://www.omg.org/spec/BPMN/2.0/
BPMN 2.0
(BPMN
,业务流程模型和标记,Business Process Model And Notation
) 是一种业务流程建模和执行的标准,它使用 XML
格式来描述业务流程。
以下是 BPMN 2.0 XML
文件中一些主要标签的定义:
<definitions id="Definition">
...
</definitions>
<process id="BuyerProcess" name="Buyer Process">
...
</process>
<startEvent>
...
</startEvent>
<endEvent>
...
</endEvent>
<task>
...
</task>
<userTask>
...
</userTask>
<serviceTask>
...
</serviceTask>
<exclusiveGateway>
...
</exclusiveGateway>
<sequenceFlow>
...
</sequenceFlow>
<parallelGateway>
...
</parallelGateway>
<subProcess>
...
</subProcess>
<eventBasedGateway>
...
</eventBasedGateway>
<intermediateThrowEvent>
...
</intermediateThrowEvent>
<intermediateCatchEvent>
...
</intermediateCatchEvent>
<boundaryEvent>
...
</boundaryEvent>
这只是 BPMN 2.0 XML
文件中一些常见元素的简要定义。BPMN
标准涵盖了更多的元素和属性,用于描述业务流程中的各种概念。详细的 BPMN 2.0
规范可以在 Object Management Group (OMG)
的 官方网站 上找到。