如何使用 BPMN 表示分支和条件?
How to represent ramifications and conditions using BPMN?
我必须使用 BPMN 2.0 来表示一个流程,其条件会以指数方式产生后果,而且我无法在图表中以图形方式表示它而不让它增长那么多。
这是一张有问题的印刷品,图表往往会变大。
- 公司的选项对于所有 3 家公司都是相同的。
- 所有 3 个员工的类型都相同。
- 所有 3 个公司的配置都相同。
- 3家公司员工类型配置相同
- 但是最后的配置是每个公司特定的,我为每个员工定义。
有什么办法可以简化这个烂摊子吗?
编辑:结果变得非常简单。
我认为您可以在此处使用包容性网关。在 "type of employee" 位置加入流程并完成配置步骤,然后再次使用包容性网关根据公司和配置分叉路径。包容性网关确保您只等待执行的进程路径。
这在 BPMN engine in WSO2 EI 和 Activiti 中受支持,我不确定其他引擎是否支持。
我必须使用 BPMN 2.0 来表示一个流程,其条件会以指数方式产生后果,而且我无法在图表中以图形方式表示它而不让它增长那么多。
这是一张有问题的印刷品,图表往往会变大。
- 公司的选项对于所有 3 家公司都是相同的。
- 所有 3 个员工的类型都相同。
- 所有 3 个公司的配置都相同。
- 3家公司员工类型配置相同
- 但是最后的配置是每个公司特定的,我为每个员工定义。
有什么办法可以简化这个烂摊子吗?
编辑:结果变得非常简单。
我认为您可以在此处使用包容性网关。在 "type of employee" 位置加入流程并完成配置步骤,然后再次使用包容性网关根据公司和配置分叉路径。包容性网关确保您只等待执行的进程路径。
这在 BPMN engine in WSO2 EI 和 Activiti 中受支持,我不确定其他引擎是否支持。