【问题标题】:UML Activity Diagram - how do I model nested IfsUML 活动图 - 我如何建模嵌套的 Ifs
【发布时间】:2015-07-31 22:00:12
【问题描述】:

我正在尝试为医疗预约流程建模 UML 活动图。在某些时候,健康中心需要确认患者的帮助,此时患者可以选择是否确认他们的帮助、重新安排预约或取消预约。我正在使用带有“将提供帮助?”的决策节点。声明,所以两个逻辑路径是“是”和“否”。如果答案是肯定的,那么过程继续,但如果不是,那么还有另一个决策节点“要重新安排?”。

流程可以从一个决策节点流向另一个决策节点吗?如果没有,这种情况我该怎么办?

【问题讨论】:

标签: oop uml modeling activity-diagram


【解决方案1】:

是的,您可以这样做,因为每个人都会理解它的含义。

根据上层建筑 2.5

DecisionNode 是一个 ControlNode,它在传出的 ActivityEdges 之间进行选择以进行令牌路由。

和其中一个约束:

zero_input_parameters: 如果DecisionNode 没有decisionInputFlow 和传入的ControlFlow,那么任何decisionInput Behavior 都没有in 参数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多