sta*_*lay 1 uml use-case
我有一个用例,用户可以通过正常登录以及社交登录(例如 Twitter、Google、Facebook)登录。我绘制用例如下,但不确定它是否正确。
登录账号---扩展--->正常登录 ---扩展--->推特登录 ---扩展--->谷歌登录 ---扩展--->Facebook登录
qwe*_*_so 5
该<<extends>>工程反之亦然。
<<extends>>
我一直很累,但Login account不是一个用例。它不会为演员带来任何价值。这是一个适用于其他实际用例的简单约束。
Login account
进一步:避免使用<<extends>>/ <<include>>。它们是您尝试对用例进行功能分析的标志。相反,用例是综合的,这会产生很大的不同。如果您的用例图开始类似于蜘蛛网,那么您的设计就被破坏了。
<<include>>
推荐阅读:Bittner/Spence。
归档时间:
10 年,7 月 前
查看次数:
1882 次
最近记录: