0

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

3-凭票入场
3a1-凭卡入场 3a2-失败:返回1

如果可能的话,我该如何使用 Visual Paradigm 来做到这一点?谢谢! 在此处输入图像描述

4

2 回答 2

0

你不能在 UML 中做到这一点。决策节点仅用于评估先前在动作中设置的条件。

从您的场景来看,无论如何您要如何建立循环并不明显。我猜想“未选择”的情况需要建模。只需在上面执行您的操作,除了票证/卡条件之外,不要提供任何其他内容。

于 2017-04-01T17:35:21.223 回答
0

我假设你在问是否有可能从一个决定循环回到它本身。这样做会创建一个无限循环。原因是守卫条件永远没有机会改变,所以令牌会永远循环。

于 2017-04-01T18:53:12.527 回答