如何为多个用户权限绘制用例图?

时间:2014-08-23 13:29:12

标签: uml

我正在尝试绘制人力资源管理系统的用例图。我有3种类型的用户,分别是Admin,Supervisor和Employee。 让我们说:

示例1: 管理员可以访问完整的员工管理功能,可以添加,编辑,查看等,而主管只能查看员工信息。

示例2: 在休假管理中,管理员可以配置休假,但他不能申请休假,而主管不能配置休假,但他可以申请休假并查看休假历史。

我正在尝试创建一个顶级用例,如员工管理,其子功能(添加,编辑,查看,...)扩展到它。但是当我尝试将Supervisor连接到员工管理时,我陷入困境,如果它直接连接到“员工管理”用例的“查看员工”用例,则有点奇怪。

在“休假管理”中,用例更令人困惑,因为管理员和主管的行动与我上面提到的不同。

对我有任何建议或解决方案吗?抱歉我的英语不好

1 个答案:

答案 0 :(得分:0)

您必须根据每个角色裁减我们的用例,如下所示。enter image description here