用例图 - 条件或决策节点

时间:2010-10-10 23:27:03

标签: uml use-case

伙计们如何在用例图中创建条件?像活动图中的决策节点。

例如,如果存在可以导致Y或N的“评估”用例,则根本无法表达它。只有约束功能会导致重复{if evaluated} {if evaluated} ......

3 个答案:

答案 0 :(得分:4)

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

在第5步中,如果帐户中没有足够的资金

  1. 5.a向用户显示消息
  2. 5.b用户按“尝试少量”按钮
  3. 5.c系统转到第3步

答案 1 :(得分:1)

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

答案 2 :(得分:0)

通常,条件(IF)存在于用例活动的某个位置,这会导致扩展用例发生。您可以添加扩展用例来表示yes/no方案。