用例之间的关系

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

我们最近得到的任务是将以下过程可视化为用例图:

客户可以使用触摸面板来组合他所选择的菜单。之后,他可以点菜。点了饭后,他可以选择是要用卡还是凭凭证付款。然后,顾客等待他的食物并在柜台拿起。

现在虽然这实际上不是一个复杂的过程,但我的问题是用例之间如何或是否存在关联。我的方法如下:

enter image description here

我的想法是,用例图并不是要以正确的顺序显示过程,而是要显示什么用例。因此,我没有在不同的用例之间建立联系。我知道目前还没有一个最佳解决方案,并且可能有更多的方法来对此过程进行建模,但是我的方法会出错吗?

uml use-case
1个回答
0
投票

简而言之:您的假设是正确的。 UC图中通常没有及时的关系。但是,您可以向UC添加前提条件。可以在图表上显示为定型约束(但通常只对模型中更感兴趣的受众隐藏该约束)。避免进行任何会导致功能分解的事情。

另外一件事:我会在pay order中“包含” pick up food

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