这个用例UML是否正确?

时间:2016-10-30 21:12:37

标签: uml

我只是想知道这是否正确并且是否符合UML要求? 我在登录客户和客户注册用例方面遇到了问题,我认为我过于复杂。

Image of my UML diagram

1 个答案:

答案 0 :(得分:0)

正如评论中所提到的,除了Login之外,你的UC基本上都没有,因为它没有增加价值。 Register as customer是一个用例,它的附加值在哪里?现在,这就是它开始变得富有哲理的地方。有人可能会说:Login的附加值是我可以访问某些内容,类似于Register。因此,只有一个是有效的UC而另一个没有。认真对待你可以将Register放在非UC抽屉里。但是,虽然登录只是十几个键盘笔划和鼠标点击,但注册更复杂一些。通常,您可以将更多附加值与后台附加值相关联。在大多数情况下,你想要检索有关可以使用的注册人的信息(这里再说一遍!)(拿Facebook)卖给他产品(他不需要)。

总而言之,UC增加了价值(不一定是主要角色,而是考虑到所考虑的系统的某个地方),可能无法直接看到。