预订演示
前页 后页

流终点

A Flow Final node used in Activity diagrams modeled in Sparx Systems Enterprise Architect.

描述

在UML中定义的活动中有用于定义最终状态1为类型 2 的终点节点,两个节点。活动流终点元素表示系统的退出,与活动终点,表示系统的完成。只有进入流终点节点的流量退出活动;其他流动继续不受干扰。

此示例活动图说明了应用程序的开发。当没有更多的构件需要建造时,该过程到达一个流终点节点;注记分叉元素表示与新构件的建造和已完成构件的安装并行的过程。流终点终端仅终止子过程构建组件。类似地,只有那些进入决策分支的令牌会随着连接更多组件的安装而流终点(即停止安装其他组件,但继续安装其他组件)。只有在交付应用程序活动完成后,控制流到达终点节点后,所有流才会停止。

UML Activity Diagram example showing the use of an Activity Final node, in Sparx Systems Enterprise Architect.

请参阅 OMG Unified Modeling Language规范,( 1 ,图 12.91,p.374。)

注记

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

    但是,流终点元素仅在一个图表内使用,在该图表之外没有任何意义,并且永远不会在任何其他图表中重复使用;因此,如果您移动包含这些元素的图表,它们将与图表一起移动到新的父包

工具箱icon

Flow Final element

了解更多

OMG UML规范:

OMG Unified Modeling Language规范 (v2.5. 1 , p.388) 指出:

A是终止流的FinalNode 。 FlowFinalNode 接受的所有令牌都被销毁。这对活动中的其他流程没有影响。