在我们的软件中,我们希望用户打开一个具有不同数量的项目(类似于Visual项目)的项目文件,并且他应该能够从外部源(例如从其他项目)提取和插入这些项。我知道用户应该打开项目、保存项目、提取和插入项,但就UML用例图而言,我不知道如何表示最后三个用户用例:
在图中,我有两个用例图。他们俩都很好吗?

发布于 2016-02-02 13:49:26
问问自己: Open是用例吗?增加值是多少?我想根本就没有。因此,如果没有附加价值,它就不是用例。如果没有用例,你不需要泡沫。
发布于 2016-02-02 19:09:49
我不认为你的解决方案都是正确的。
带扩展的关系图表明,我们可以在打开项目时保存一个项目,这对我来说似乎很奇怪。
右边的图表是相反的,在保存一个项目的同时,我们也打开一个项目。这对我来说又是不对的。
在我看来,这些用例都需要是单独的用例,而不需要扩展或包含它们之间的关系。它们似乎都在某种程度上是相同的。我可以想象,每个用例都可以由一个菜单选项触发。
https://stackoverflow.com/questions/35155053
复制相似问题