所以我得到一个问题,我无法解决这个问题。如果在系统中有选项可做或不做,你如何在UML图中绘制它?
在我的情况下,用于飞行系统应用程序的系统,用户可以选择是否要为他们的旅程添加饮料和食物。用户选择他们的航班,他们如何旅行,然后他们将受到选择饮料的选择,然后在他们想要它之后的食物。
然后说用户可以选择是否选择饮料。然后选择是否选择食物。我用同步节点制作它,但显然这不起作用,因为该选项只是空的。
你的活动是错误的,你必须使用决策/合并而不是fork / join:
叉子名称表示用于同时进行的活动,顾客不选择饮料,同时不喝酒,他选择喝酒或不喝酒(如果是其他的话)等等