【发布时间】:2020-10-28 10:55:52
【问题描述】:
在 UML 用例图中,考虑名为 A 和 B 的两个参与者,以及一个名为“组织事件”的用例。
我们想对 A 可以使用建模系统启用“组织活动”这一事实进行建模,但 B 需要批准该组织才能进行。然而,事实证明,B 可能会在一周后给予其批准,即,这很好。相当异步。
在这种情况下:
- B 应该是 UC 的次要演员吗?但是,UC 的“激活时间”可能与 B 批准所需的时间一样长,这并不奇怪,例如。几个星期?
- 或者是否应该有第二个名为“批准组织”的 UC,以 B 作为主要参与者?但是图表并没有清楚地表明 B 确实参与了 A 的“组织事件”?
【问题讨论】:
-
我认为选项 2 是最好的。可能会有人想详细解释为什么这是最好的选择。
标签: uml use-case use-case-diagram