【发布时间】:2018-09-10 16:24:27
【问题描述】:
我正在 StarUML 中为一个大学项目创建用例图,但我不完全确定我是否正确。
例如,在我制作的网站上,我有 2 个角色 - 用户和管理员。管理员可以做用户可以做的所有事情以及一些额外的事情。
在我的用例图中,管理员角色是否应该与用户具有相同的用例加上只有他可以使用的额外用例,或者他应该只有管理员可用的用例。
示例 1:
User--->Upload File
Admin--->Upload File
--->Delete File
示例 2:
User--->Upload File
Admin--->Delete File
在示例中,用户和管理员是角色,---> 是定向关联,上传/删除文件是 2 个用例。哪个例子是正确的?
【问题讨论】: