2

在此处输入图像描述

上图是不是表示一般Actor可以执行UseCase1,其中可能包含UseCase2,但是Actor2只能执行UseCase2。或者,这意味着一个 Actor 必须是 Actor 2 才能执行扩展 UseCase2?

这是什么意思,图表应该是什么意思才能有另一种含义?

4

1 回答 1

2

一般 Actor 可以执行 UseCase1,其中可能包括 UseCase2

是的,甚至更清楚地说 UseCase2 可以插入到 UseCase1 中,以免将包含与 UC 之间的包含关系混淆

Actor2 只能执行 UseCase2

不,因为actor2继承了actor,所以actor2也可以激活usecase1

Actor 必须是 Actor 2 才能执行扩展 UseCase2

不,Actor可以通过独立于actor2的扩展点执行UseCase2或者actor2存在的事实(从模型的角度来看)

于 2020-07-10T07:01:12.440 回答