选择或不选择acitivtydiagram而非同步节点的选择?

问题描述 投票:1回答:1

所以我得到一个问题,我无法解决这个问题。如果在系统中有选项可做或不做,你如何在UML图中绘制它?

在我的情况下,用于飞行系统应用程序的系统,用户可以选择是否要为他们的旅程添加饮料和食物。用户选择他们的航班,他们如何旅行,然后他们将受到选择饮料的选择,然后在他们想要它之后的食物。

然后说用户可以选择是否选择饮料。然后选择是否选择食物。我用同步节点制作它,但显然这不起作用,因为该选项只是空的。

Diagram here

uml diagram activity-diagram
1个回答
3
投票

你的活动是错误的,你必须使用决策/合并而不是fork / join:

enter image description here

叉子名称表示用于同时进行的活动,顾客不选择饮料,同时不喝酒,他选择喝酒或不喝酒(如果是其他的话)等等

© www.soinside.com 2019 - 2024. All rights reserved.