前页 后页

划分

UML Activity Partition element displayed as a horizontal swimlane.

描述

Enterprise Architect支持两种类型的活动分区:

  • 活动分区功能,用于逻辑组织活动元素
  • 本主题中描述的Activity Partition元素,用于逻辑组织一个Activity图
它们具有类似的效果-它们在不影响令牌流的情况下划分了活动的动作,从而有助于构造活动的视图或部分。

此示例描述了“类别处理付款”和“ 订单处理 程序”之间的分区。

UML Activity Diagram example, demonstrating use of partitions, in Sparx Systems Enterprise Architect.

分区方向默认为水平。要将其变为垂直分区,请右键单击它,然后选择“高级|垂直分区”选项。

您可以使用元素上下文菜单“可停靠”选项在图表上整齐地对齐和加入活动分区。对于分区,该选项默认为选中。

设置不透明填充

虽然活动分区通常包含许多其他元素,但可能有理由隐藏这些元素以及充分显示它们的时间,或者只是表明它们在那里,这取决于图的直接用途。您可以通过更改元素填充颜色的不透明度在分区内容的显示中应用这些细微差别。

在设置不透明度之前,请为元素赋予填充颜色。

您可以使用以下两个弹出式元素工具栏中的一个图标来设置不透明度:

  • 单击“活动分区”元素,然后单击图标:
  • 右键单击“活动分区”元素,然后在上下文菜单上方查看:
单击图标,然后选择:
  • 100%表示完全不透明,其中活动分区的内容被隐藏(您可以首先右键单击单个元素,然后选择“ Z顺序|置于顶部”选项以仅显示那些元素)
  • 0%,表示不透明度,其中不应用填充颜色,并且“活动分区”的内容完全可见
  • 75%,50%或25%,以设置适当的不透明度,并使内容元素可见但阴影过大

工具箱图标

Partition element

学到更多

OMG UML规范:

OMG UML规范( UML上层结构规范,v2.1.1,第341页)指出:

分区将节点和边进行划分以约束并显示所包含节点的视图。分区可以共享内容。它们通常对应于业务模型中的组织单位。它们可用于在活动的节点之间分配特征或资源。

OMG UML规范( UML上层结构规范,v2.1.1,第341页)还指出:

活动分区是一种活动组,用于识别具有某些共同特征的活动。