假设我有2个小组,包括2个小组。每个小组由2名演员组成。
如何在UML用例中表示这个角色是特定子组的成员,该子组是更大组的一部分?
答案 0 :(得分:1)
为什么需要识别特定的个人?记住演员代表个人扮演的角色,而不是个人本身。使用简单的编程类比,Actors就像类,个体就像对象。
如果您想要表示Actors(角色)之间的子集关系,那么您可以使用子类型关系,例如
所以Premium Members
也是Members
,而Users
也是Users
。但并非所有Members
都是Members
,而且并非所有Premium Members
都是{{1}}。
现在,进入那个级别是一个好主意是一个完全不同的问题。明智的使用可能会有所帮助,但很少有广泛的Actor层次结构。
第h