我想知道以下用例图是否正确,以及是否可以改进。上下文是一个电子学习应用程序开发。
业务规则如下:
答案 0 :(得分:0)
以下观察:
Login
根本不是用例。删除它。Sub-independent software
不是演员,因为没有用例。如果有的话,名称根本就没有意义(它可能是牙刷的固件)。Developer
UC过于复杂,无法成为真实用例。Display
和Print
不是UC。你似乎试着在这里做功能分解。这是错误的。Computation
根本不是用例。Check
UC几乎不是UCs。该检查会带来什么价值?我建议阅读Bittner / Spence或Cockburn。对不起,对于垃圾箱来说,这个很难。