UML活动图:决策节点上的循环

时间:2017-04-01 10:27:49

标签: loops uml activity-diagram visual-paradigm uml-decision-node

我正在学习UML,我想知道是否可以在决策节点上循环。 因为在我的屁股中我有:

3 - 输入票证
3a1-用卡输入 3a2-失败:返回1

如果有可能,我该如何使用Visual Paradigm? 谢谢! enter image description here

2 个答案:

答案 0 :(得分:0)

您无法在UML中执行此操作。决策节点仅用于评估先前在动作中设置的条件。

从你的场景来看,你想要建立一个循环并不明显。我猜这个案子"没有选择"需要建模。只需在上面执行操作,除了机票/卡条件外,不提供任何其他操作。

答案 1 :(得分:0)

我假设您在询问是否可以从决策回归到自身。这样做会产生无限循环。原因是保护条件永远不会有改变的机会,因此令牌将永远循环。