描述
子流程是包含其他活动、网关、事件等的活动, 嵌套子流程是指其本身形成的流程是更大流程的一部分,元素为一个大方框,方框内部是一个完整的流程。
嵌套子流程分可以是并行多实例(parallel multi instance subprocess),串行多实例(Sequential multi instance subprocess)
子流程运行时,主流程会等待。子流程结束,主流程继续。
子流程用处:
1.分层建模
2.控制变量作用范围
需求
假设并行网关章节的上传视频是批量上传,对每个视频进行的格式校验、涉黄鉴别、涉暴鉴别、负面判断都是一个子流程完成。
以并行子流程演示一下,串行的操作逻辑是一样的。
BPMN设计
1、流程全局配置
修改一下流程名称,ID