预订演示
前页 后页

分区

UML Activity Partition element displayed as a horizontal swimlane.

描述

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

  • 活动分区特征用于在逻辑上组织活动元素
  • 活动分区元素,在本主题中描述,用于逻辑组织活动图
它们具有相似的效果——它们在不影响令牌流的情况下划分活动的行动,有助于构建活动的视图或部分。

这个例子描述了 Classes进程PaymentOrder Processor之间的划分。

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

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

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

设置不透明填充

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

在设置不透明度之前,给元素一个填充颜色。

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

  • 点击活动分区元素和图标:
  • 右键单击活动分区元素并查看上下文菜单上方:
单击图标并选择:
  • 总不透明度为 100%,其中活动分区的内容被隐藏(您可以首先右键单击单个元素并选择“Z-Order | 带到顶部”选项以仅显示这些元素)
  • 0% 表示无不透明度,不应用填充颜色且活动分区内容完全可见
  • 75%、50% 或 25% 设置适当的不透明度并使内容元素可见但过度着色

工具箱icon

Partition element

了解更多

OMG UML规范:

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

ActivityPartition 是一种 ActivityGroup,用于识别具有某些共同特征的 ActivityNode。 ActivityPartitions 可以共享内容。它们通常对应于业务模型中的组织单位。它们可用于在活动的节点之间分配特征或资源。