上一页 下一页

初始

描述

初始和状态机图使用初始元素。在活动图中,它定义了调用活动图时的流的开始。使用状态机,初始元素是伪状态,用于表示复合状态的默认状态; 在复合状态的每个区域中可以有一个初始顶点。

这个简单的示例显示了接收订单的流程的开始。

参见UML上部结构规范,v2.1.1,图12.97,p.378。

活动流程由最终或刘结束节点完成。

笔记

  • 移动图表通常不会影响包中元素的位置; 如果将图表从一个包移动到另一个包中,图中的所有元素都保留在原始包中

    但是,初始元素仅在一个图中使用,在该图外没有任何意义,并且永远不会在任何其他图中重复使用图。因此,如果移动包含这些元素的图表,则会将它们移动到包含该图表的新父包

工具箱图标

学到更多

OMG UML规范:

OMG UML规范(UML上部结构规范,v2.1.1,p.537)规定:

初始伪状态表示默认顶点,该顶点是单个转换到复合状态的默认状态的源。区域中最多只能有一个初始顶点。从初始顶点的传出转换可能具有行为,但不具有触发器或保护。

OMG UML规范(UML上部结构规范,v2.1.1,p.378)也指出:

初始节点是在调用活动时流程开始的控制节点。