结构化活动

在活动图中,结构化活动是可以用来创建活动节点和活动边的逻辑组的一种节点。可以对结构化活动添加活动节点和活动边,但是,这些节点和边只属于该结构化活动。其他结构化活动不会共享这些节点和边。

调用结构化活动时,要接收到所有输入数据之后才会启动该结构化活动中的活动节点。在运行完结构化活动中的所有操作之后,该结构化活动的输出数据才可用于活动中的其他节点,并且流才会继续在活动中传递。

每个结构化活动都具有用来标识您正在建模的行为的唯一名称。

如下图所示,结构化活动显示为一个轮廓为虚线的圆角矩形。名称部分包含结构化活动的状态名称 StructuredActivityNode 和关键字 «structure»。活动部分包含您添加至结构化活动节点的节点和边。

一个轮廓为虚线的圆角矩形包含两个部分。上面的部分包含名称 StructuredActivityNode 和用双尖括号括起来的单词 structure。下面的部分包含两个通过控制流连接起来的不透明操作。

提示: 通过右键单击结构化活动节点,然后单击垂直流,就可以更改节点和边的流的方向。

相关概念
活动图
调用行为
调用操作
相关任务
使用活动图对用户工作流程建模
在结构化活动节点中描述复杂活动

反馈