5

伙计们,我如何在用例图中设定条件?类似于活动图中的决策节点。

例如,如果存在可以导致 Y 或 N 的“评估”用例,则根本没有办法表达它。只有约束特征,这会导致重复{如果评估}{如果评估}......

4

3 回答 3

4

您可能想要使用的是替代路径,基本上您所做的是重复部分用例,如下所示:

第5步,如果账户上没有足够的钱

  1. 5.a 向用户显示消息
  2. 5.b 用户按下“尝试少量”按钮
  3. 5.c 系统进入步骤 3
于 2010-10-10T23:38:54.403 回答
1

用例图似乎完全不符合条件。通常,在描述多个场景时,会为每个场景制作多个用例。活动图更适合显示条件逻辑。

于 2010-10-10T23:38:23.093 回答
0

通常,条件 ( IF) 存在于用例活动中的某个地方,会导致扩展用例发生。您可以添加到扩展用例以表示yes/no场景。

于 2012-06-07T12:19:45.443 回答