我可以在用例中扩展actor吗?

时间:2012-11-04 23:50:35

标签: uml actor extend use-case

我可以在用例中扩展actor吗? 例如我有“普通用户”,“学生用户”和“老师用户”...... “普通用户”使用它的每个用例,默认情况下“学生用户”和“教师用户”也使用它。 那么我可以为“学生用户”和“教师用户”扩展“普通用户”吗?那很受欢迎吗? 非常感谢:)

1 个答案:

答案 0 :(得分:3)

是的,例如,您可能有数据库管理员和Active Directory管理员。

对于简化模型,您可以将新的基础角色“系统管理员”的常见需求分解出来。

你可以像任何其他人一样表示演员的泛化,用一个从专门的演员指向基础演员的闭合箭头画一条实线。