用例可以有几个&lt; <include>&gt;例</包括>

时间:2014-11-06 02:48:03

标签: uml use-case

例如,如果我有一个名为“Withdraw Cash”的用例((包括&gt;&gt;到用例“验证帐户”,也可以“提取现金”((包括&gt;&gt;到另一个用例) “验证余额?”或者可以用例((仅包括&gt;&gt;到一个用例?非常感谢任何帮助。

“提取现金”------包括 - &gt; “验证帐户”

 |
 |---include---> "Verify Balance"

*注意:抱歉,我必须模拟&lt;&gt;用(&gt;

2 个答案:

答案 0 :(得分:1)

是。同时确保包含的UC应该始终是UC的一部分,包括它。

答案 1 :(得分:-1)

为了扩展一些给出的答案,您可以拥有任意数量的包含。正如hzjw所提到的,包括必须始终成为用例的一部分;是否包含它不是可选的。所以你的两个例子都很好。

延伸是可选的。箭头从扩展用例转到扩展用例,这是包含的后退。在您的情况下延长的一个例子可能是转移现金使用案例,可以延长验证余额,如果余额不足以进行交易将试图从另一个帐户覆盖它(收取过高的费用,疗程)。

您也可以根据需要添加任意数量的扩展程序。