Uml 如何在活动图中显示重复选项

Uml 如何在活动图中显示重复选项,uml,Uml,这个问题以前有人问过,也有人回答过,但我不清楚答案是什么。 问题是: 有一个条件“X”。有三个步骤A、B和C。 无论条件“X”是否成功,A&B都可用。但只有条件“X”成功,“c”才可用。 我尝试了我所知道的一切,但到目前为止没有用。请提出一些建议。谢谢。您可以将活动A、B和C并行化,然后应该引入连接/分叉条。如果它们将被序列化执行,它可能是这样的 O | (A) | (B) | /\ [X not succeeded] \/ -------+ | | (C)

这个问题以前有人问过,也有人回答过,但我不清楚答案是什么。 问题是: 有一个条件“X”。有三个步骤A、B和C。 无论条件“X”是否成功,A&B都可用。但只有条件“X”成功,“c”才可用。
我尝试了我所知道的一切,但到目前为止没有用。请提出一些建议。谢谢。

您可以将活动A、B和C并行化,然后应该引入连接/分叉条。如果它们将被序列化执行,它可能是这样的

 O
 |
(A)
 |
(B)
 |
 /\ [X not succeeded]
 \/ -------+
  |        |
 (C)       |
  |        |
  O -------+

O Begin / End
(A) Aktivity A
/\
\/ Condition
Arrows have been omitted

另请参阅有关如何对控制流建模的uml教程。

几个月后,我又遇到了同样的问题。这一次,我找到了一个更好的主意。由于一个流在另一个流之外还有一个选项,所以我将其分为两个用例,并使用扩展依赖项