Model 业务流程建模2.0
我需要帮助使用BPMN建模此场景。我可以使用大量的活动和活动电话来完成,但必须有更有效的方法 情景:Model 业务流程建模2.0,model,bpmn,Model,Bpmn,我需要帮助使用BPMN建模此场景。我可以使用大量的活动和活动电话来完成,但必须有更有效的方法 情景: 机修工检查部件A、部件B和部件C 对于每个部件,技工执行相同的3个步骤(检查泄漏、检查磨损迹象、检查物理损坏) 到目前为止,我已经有了一个调用活动的图表。call活动封装了3个步骤。然后是这样的 Inspect component A --> Call Activity --> Inspect Component B --> Call Activity -->
- 机修工检查部件A、部件B和部件C
- 对于每个部件,技工执行相同的3个步骤(检查泄漏、检查磨损迹象、检查物理损坏)
Inspect component A --> Call Activity
--> Inspect Component B --> Call Activity
--> Inspect Component C --> Call Activity ... etc
有人能帮我看看是否有更优雅的方式吗?我建议使用可重复使用的:
请随意重复使用:
...
是的,子流程确实是一个通用流程。一个用于所有组件的单一组件。如果您需要额外的参数来指定给定的组件,您可能可以这样做,我必须询问我的团队如何实际执行参数解析。哦,我只是忘记了,它应该与以前的任务完全一样。“是”表示“修复损坏”,“否”表示“部件已检查”。然后,缺少从“修复损坏”到“检查部件”的箭头。我会编辑的。部件检查的顺序是否相关,或者可以按任何顺序进行?支票是否始终包含3个组成部分(A、B、C)或是否可以更改?
<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="1.8.2">
<bpmn:process id="Process_1" isExecutable="false">
...