标签: uml use-case-diagram
表示系统的用例的最佳方法是什么,该系统有多个用户必须登录系统才能执行各种任务?
例如,考虑一个大学系统,管理员可以登录并将学生添加到数据库,注册商也可以登录并修改数据库?
如果可能,请发布一个简单的用例图。
答案 0 :(得分:2)
您可以简单地将每个用户(或更具伸缩性,每个组或角色)表示为Actor。然后,每个Actor将与一组不同的用例相关联。
如果Actors之间存在 is-a 关系,您当然可以使用层次结构,因此子项将继承其祖先的用例。