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