没有找到更合适的SE网站,所以在这里问这个。
在BPM中,有多种或多种标准方式来标记活动 - 例如“开始”(绿色圆圈),“停止”(红色圆圈),“条件”(黄色菱形)。我找到的一个例子是here。
条件基本上是'如果'用任何编程语言。
我找不到的任何例子是'开关'。
我知道可以使用多个条件,但我必须实现用户友好的方式,所以我想知道在BPM中是否有任何标准方式来表示这样的事情。
答案 0 :(得分:2)
这取决于“切换”的含义。如果您想以一种或另一种方式切换流程,可以使用复杂网关。复杂网关允许建模者指定确定如何发出令牌或处理到达令牌所需的任意规则。
BPMN Complex Gateways可用于拆分或合并复杂的流程流场景。但是,不推荐练习,因为有更简单,更实用的包容性和独占网关。总是更好地使用他们的组合。您可以详细了解复杂网关here。