UML用例图:泛化子继承包含/从父扩展?

时间:2018-04-04 15:06:16

标签: uml use-case use-case-diagram

鉴于以下情况:

  

[...]当分配最大允许汽油量时,或当客户决定将软管放回安装板时,加油终止。当加油过程结束时,所分配汽油的欠款将从客户的信用卡账户中扣除。 [...]

现在,在尝试使用用例图表对此进行建模时,我提出了这个问题:

foo

我的主要问题是:儿童用例继承包含和扩展关系吗?这是否有效/有意义?

1 个答案:

答案 0 :(得分:1)

你错了(就像在另一个问题中一样)。 Terminate不是用例(充其量只是反用例)。除了bill credit card之外,其他气泡也是如此。 (最有可能)失踪的UC是Fuel car

通常:不要对UC使用泛化。这是一个糟糕的主意。增值是独一无二的(请记住:它与独特的销售主张有关)。你可以(99.9%没有概括,除了你有一个特许经营权,这是唯一可行的例子)。

再次:阅读Bittner / Spence,了解为什么UCs的附加价值而不是功能。