例如,如果我有一个名为“Withdraw Cash”的用例((包括>>用例“Verify Account”,也可以“Withdraw Cash”)((包括>>另一个用例称为“Verify Balance ?“或者可以使用一个用例((包括>>仅用于一个用例?)任何帮助将非常感谢。用例可以有几个案例吗?
”提取现金“------包含 - >”验证帐户“
|
|---include---> "Verify Balance"
*注:对不起,我有模拟<>使用(>
例如,如果我有一个名为“Withdraw Cash”的用例((包括>>用例“Verify Account”,也可以“Withdraw Cash”)((包括>>另一个用例称为“Verify Balance ?“或者可以使用一个用例((包括>>仅用于一个用例?)任何帮助将非常感谢。用例可以有几个案例吗?
”提取现金“------包含 - >”验证帐户“
|
|---include---> "Verify Balance"
*注:对不起,我有模拟<>使用(>
是还要确保所包含UC应始终是UC includ的一部分。它。
要扩大一点给出的答案,你可以尽可能多地包括你想要的。正如hzjw提到的,包含必须总是是用例的一部分;无论是否包含,都不是可选的。所以你的两个例子是好的。
扩展是可选的。箭头从扩展用例到扩展用例,这是包含的倒退。在您的案例中扩展的例子可能是转账现金使用案例,它可以扩展验证余额,如果余额不足以支付交易,它将尝试从另一个账户中支付(收取过高的费用,课程)。
您还可以根据需要进行多种扩展。
**是**,另请参阅http://www.uml-diagrams.org/use-case-include.html – xmojmr 2014-11-06 05:00:56