1

我正在创建一个非常基本的用例图来显示教师登录,登录包括一个忘记密码,如果用户忘记密码和一个重置密码,如果他们希望在登录后重置密码。我的问题是下面的用例图表创建,尤其是包含和扩展?

在此处输入图像描述

4

1 回答 1

6

这真的很基础。通常,登录宁愿成为其他用例的先决条件,而不是它自己的用例。您的问题至少缺少一个词来理解它。我假设您在问它是否正式正确。嗯,不完全是。

“忘记密码”不是一个动作;您宁愿将其命名为“重置密码”(就像您在上面所做的那样),因为这是您可以积极主动地完成的事情。您也不会使用过去时的动词命名用例。

只需删除“包含”用例即可。否则你会得到一个重复的。

重命名的“重置密码”的“扩展”箭头必须指向相反的方向(否则它在语法上是正确的,但没有意义)。

“如果他们希望在登录后重置密码,请重置密码”我强烈建议在登录屏幕上也提供“重置密码”。如果您根本不想这样做,则必须将两个用例直接附加到演员(老师)。

解决方案建议

于 2013-02-22T10:49:57.043 回答