BPMN 中间事件附加到活动边界

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

你会如何绘制图表 - 示例 A 或示例 B 或两者都可以?在示例 A 中,有一个事件,一个额外的任务和流程回到了主流。示例 B - 如果事件发生,流程未返回主流。像示例 A 那样绘制过程是否正确?示例附上。预先感谢您的帮助。 BPMN events

我画了例子(附上)并检查了 BPMN 规范,但仍然有疑问。

bpmn
1个回答
0
投票

我会更进一步,在“应用分析”前面放一个网关,然后从消息事件画一个箭头到那个网关(所以网关只用于加入,不需要条件,最好实践中,您可以将消息事件中的箭头直接画回任务本身,它会表达同样的东西)。

基本的推理是你不应该为图中的同一件事设置多个任务,除非它确实处于工作流的不同阶段。

但是它并没有表达完全相同的东西,因为这样客户可以多次更改贷款金额而不是一次。

存在一些问题:

  1. 我想你想让消息事件中断,否则你会同时授予原始贷款和更改后的贷款。

  2. 在“应用程序分析”之后,可能应该有一个检查分析结果的网关,只有在没有问题的情况下才能授予贷款。

© www.soinside.com 2019 - 2024. All rights reserved.