前页 | 后页 |
系统边界
描述
系统边界元素是用于定义概念边界的非UML元素。您可以使用“系统边界”来帮助对逻辑上相关的元素进行分组(从视觉角度来看,而不是作为UML模型的一部分)。
在UML上层结构规范v2.1.1中,有关用例的部分描述了系统边界,因为系统边界通常用于指示将用例应用于另一个实体。在这种情况下,系统边界:
- 随附用例,并
- 通过“选择<Item>”对话框与诸如类,组件或子系统(角色)之类的分类器相关联
您还可以将用例定义为系统边界元素的分类器,以将系统边界中包含的元素(例如活动图的一部分)链接到它们在逻辑用例中的表示形式。
系统边界元素的元素属性包括名称,边界样式以及水平或垂直泳道的数量。您还可以更改系统边界的整体形状,其中包括使用泳道以外的其他方法向元素添加分界线的选项,还可以使元素完全不透明,完全透明或之间具有不同程度的不透明度。
使用元素的上下文菜单,可以将系统边界元素标记为“可选”。如果无法选择元素,则可以在“系统边界”空间中单击其他元素,而无需激活或选择“系统边界”本身。
工具箱图标
笔记
- 系统边界是Image元素的基础,它使您可以向图中添加图标或背景,从而自动显示Image Manager窗口,从中可以选择适当的图像
- 系统边界与用于捕获例如分析图中的用户交互的边界元素不同
OMG UML规范
OMG UML规范( UML上层结构规范,v2.1.1,第594页)指出:
如果显示主题(或系统边界),则用例椭圆在视觉上位于系统边界矩形内。注意,这并不一定意味着主题分类器拥有所包含的用例,而仅仅是用例适用于该分类器。