【问题标题】:use case diagram - conditions or decision node用例图 - 条件或决策节点
【发布时间】:2010-10-10 23:27:03
【问题描述】:

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

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

【问题讨论】:

    标签: uml use-case


    【解决方案1】:

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

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

    1. 5.a 向用户显示消息
    2. 5.b 用户按下“尝试少量”按钮
    3. 5.c 系统进入步骤 3

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-04-07
          • 2015-01-31
          • 2011-09-09
          • 2013-10-14
          • 1970-01-01
          • 2017-03-26
          • 1970-01-01
          • 2017-01-21
          相关资源
          最近更新 更多