如何在UML用例图中表示多个用户的登录?

如何在UML用例图中表示多个用户的登录?,uml,use-case-diagram,Uml,Use Case Diagram,如果一个系统有多个用户必须登录到一个系统才能执行各种任务,那么表示该系统用例的最佳方法是什么 例如,考虑一个大学系统,管理员可以登录并将学生添加到数据库中,注册官也可以登录和修改数据库? 如果可能,请发布一个简单的用例图 您可以简单地将每个用户(或者更具可伸缩性的每个组或角色)表示为参与者。然后,每个参与者将与一组不同的用例相关联 如果参与者之间存在is-a关系,您当然可以使用层次结构,这样子级将继承其祖先的用例。是否将“登录”用例与所有参与者关联?或者,您可以创建一个与“登录”用例关联的参与者

如果一个系统有多个用户必须登录到一个系统才能执行各种任务,那么表示该系统用例的最佳方法是什么

例如,考虑一个大学系统,管理员可以登录并将学生添加到数据库中,注册官也可以登录和修改数据库?


如果可能,请发布一个简单的用例图

您可以简单地将每个用户(或者更具可伸缩性的每个组或角色)表示为参与者。然后,每个参与者将与一组不同的用例相关联


如果参与者之间存在is-a关系,您当然可以使用层次结构,这样子级将继承其祖先的用例。

是否将“登录”用例与所有参与者关联?或者,您可以创建一个与“登录”用例关联的参与者(例如,用户),并拥有所有“实际的”参与者作为“用户”的子级。