预订演示
前页 后页

系统边界

A System Boundary as shown on a UML Use Case diagram to define the extent of a system.

描述

系统边界是用于定义概念边界A非元素元素您可以使用系统边界来帮助对逻辑相关的元素进行分组(从视觉角度来看,不是作为UML模型的一部分)。

在 OMG Unified Modeling Language规范 (v2.5. 1 ) 中,系统边界在有关使用案例的部分中进行了描述,因为系统边界通常用于指示将用例应用于另一个实体。在这个上下文,系统边界:

  • 附上用例,和
  • 通过“选择<Item>”对话框与分类器相关联,例如类、部件或子系统(参与者)
通过将系统的边界-而不是用例-与分类器分类器相关联,该器作为用户链接到使用用例,而不是作为所有者。

An example UML Use Case diagram showing a System Boundary modeled in Sparx Systems Enterprise Architect..

您还可以将用例定义为系统边界的分类器,以将包含在系统边界中的元素(例如活动图的部分)链接到它们在逻辑用例中的表示。

系统边界的元素属性元素名称、边框样式以及水平或垂直泳道的数量。您还可以更改系统边界的整体形状,其中包括向元素添加分隔线的选项,而不是使用泳道,并且您可以使元素完全不透明、完全透明或介于两者之间的不同程度的不透明度。

可以使用元素的上下文菜单A系统边界元素标记为“可选”。当元素不可选择时,您可以单击系统边界空间中的其他元素,而无需激活或选择系统边界本身。

工具箱icon

Boundary element

注记

  • 系统边界是图像元素A基础,它使您能够将图标或背景添加到图表中,自动显示图像管理器窗口,从中选择适当的图像
  • A系统元素边界边界例如,分析图

OMG UML规范

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

A组用例(有时称为系统边界)的主题可以显示为一个矩形,其名称位于左上角,用例椭圆可视地位于该矩形内。相同的建模用例可能在视觉上被描绘为多个主题矩形内的单独椭圆。

了解更多