业务流程建模2.0

问题描述 投票:1回答:1

我需要使用BPMN对此场景进行建模的帮助。我可以使用很多活动和一个活动调用来做到这一点,但是必须有一种更有效的方法。

场景:

  • 机械师检查组件A,组件B和组件C
  • 对于每个组件,机械师执行相同的3个步骤(检查泄漏,检查磨损痕迹,检查物理损坏)

到目前为止,我有一个带有通话活动的图表。呼叫活动封装了3个步骤。就是这样

    Inspect component A --> Call Activity
--> Inspect Component B --> Call Activity 
--> Inspect Component C --> Call Activity ... etc

有人可以帮忙看看是否有更优雅的方法吗?

model bpmn
1个回答
0
投票

我建议使用可重用的sub-process

enter image description here

随时重用source-code

<?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">
...
© www.soinside.com 2019 - 2024. All rights reserved.