UML:包括不同用户的用例?

时间:2012-11-26 02:07:43

标签: uml

在两个与不同演员关联的用例之间绘制包含关系是否合法?

2 个答案:

答案 0 :(得分:1)

是的,这是合法的,但我认为不应该解释为@vainolo建议 假设这个场景
enter image description here

在这种情况下,Actor X可以直接访问Use Case A,因为Use Case B包含了Use case A,但是演员X也执行了Use CAse B 但只有Actor Y才能直接访问Use Case B Actor A只能通过Use Case A

进行间接访问

至少我就是这样解释的。 UML specs只会告诉您这是一个有效的UML语法,但不会说明这种情况的含义。

答案 1 :(得分:0)

这完全合法。这意味着如果包含用例调用包含的用例,则需要连接到此用例的actor。