【问题标题】:Include Use Case Diagram (UML)包括用例图 (UML)
【发布时间】:2015-10-23 21:34:02
【问题描述】:

我见过很多用例图,其中一个用例只能包含在另一个用例中,这是对还是错?我的理解是,为了包含一个用例,它必须包含至少 2 个要考虑的其他用例。 如果这是真的(至少 2 个用例被视为包含),如果它只是链接到 1 个其他用例,我是否只使用正常关联?谢谢

【问题讨论】:

标签: uml actor use-case rational-rose rational-unified-process


【解决方案1】:

这是一个反复出现的问题,并且经常被错误地解释。包含并不意味着功能分析意义上的“调用”。这意味着“这是一个可以选择包含的用例”。例如。如果您有一个工具箱,您可以使用不同的工具集(软件的不同许可)出售。当您为用例建模时,您可以在一个表单中合成单个操作,以便它们构建一个向参与者返回一些值的集合。您不会将价值分成更小的部分。

用例是关于综合的,而不是关于分析的。当您的用例图开始类似于蜘蛛网时,您的设计就被破坏了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多