考虑以下用例图
(假设用户登录系统,填写表单并提交给服务器)
(Fill in Form) --<<includes>>---->(Login)
^
\ ^
<<includes>> /
\ /
(sumbit)------<<includes>> <------- Is this include necassary ?
now "Submit" includes "Login"
again "Submit" includes "Fill in Form" which includes "Login"
这两个'包括'似乎是不必要的。
通过包含“填写表格”它会自动包含“登录”吗?什么是正确的?
答案 0 :(得分:0)
我不知道你的UML,但在这种情况下 用户首次登录时使用
等身份验证用户-----&GT;输入登录详细信息-----&gt;按提交按钮-----&gt;如果验证-----&gt;填写表格----&gt;按提交按钮----&gt;
如果用户未进行身份验证,系统将显示错误消息。