前页 | 后页 |
使用复合图表
如果要模拟包含在不同图上表示的分支的处理(例如,为了降低主图上的复杂性,或者隐藏仅在异常下操作的处理区域),可以使用复合元素来表示并访问其子复合图上的分支。当您运行模拟并到达复合元素时,它会打开子图并对其进行处理,然后再返回(如果适用)到主处理路径。这是在复杂流程中遵循处理路径的绝佳方法,用复合活动元素表示流程的各个部分,这些元素在各自的子图中扩展了实际处理。您可以有多个复合元素来表示流程的不同阶段或分支。
需要注意的一个方面(这将通过模拟失败来揭示)是让多个线程在不同的图表上同时处理。如果模拟也跟随当前图表上的另一个线程,则模拟无法传递到新图表。
此图提供了 ATM 现金提取流程的概述:
ATM取款活动是一种复合元素。如果您双击它,您将打开并显示子图,这是提款过程的更详细的细分。同样,模拟将打开并处理子图。