【发布时间】:2020-05-18 17:35:44
【问题描述】:
你能在参与者之间创建扩展关系吗?
你能在用例和参与者之间创建扩展关系吗?
我在网上找不到任何东西。
【问题讨论】:
-
不,你不能。这甚至意味着什么?
标签: uml actor extend use-case use-case-diagram
你能在参与者之间创建扩展关系吗?
你能在用例和参与者之间创建扩展关系吗?
我在网上找不到任何东西。
【问题讨论】:
标签: uml actor extend use-case use-case-diagram
« 扩展 » 关系仅在用例之间定义。这意味着在某些情况下,用例将根据唯一的条件增加额外的行为。从技术上讲,被扩展的用例应该有一些预定义的扩展点,这些扩展点的行为将被扩展扩展
这种关系在演员之间毫无意义。但是,actor 是分类器,因此可能具有专业化关系,即使 UML 规范中没有明确说明。
这种关系在参与者和用例之间也没有任何意义。参与者参与用例:扩展意味着什么?从哲学上讲,您可以认为(但不能写)每个用例都以某种方式扩展了参与者,因为它允许他们做更多的事情并允许没有使用就不会发生的交互(因此参与者会表现出的行为)-案子。但从 UML 建模的角度来看,这是错误的。
【讨论】: