上一页 下一页

系统边界

描述

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

在UML上层结构规范v2.1.1中,系统边界在用例部分中进行了描述,因为系统边界通常用于指示将用例应用于另一个实体。在此上下文中,系统边界:

  • 附上用例,和
  • 通过“Select <Item>”对话框与类,组件或子系统(Actor)等分类器相关联

通过将系统边界 - 而不是用例 - 与分类器相关联,分类器作为用户链接到用例,但不作为所有者链接。

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

系统边界元素的元素属性包括名称,边框样式以及水平或垂直泳道的数量。您还可以更改系统边界的整体形状。

可以使用元素的上下文菜单将系统边界元素标记为“可选”。如果元素不可选,则可以单击“系统边界”空间中的其他元素,而不激活或选择“系统边界”本身。

笔记

  • 系统边界是Image元素的基础,它允许您向图表添加图标或背景,自动显示图像管理器窗口,从中选择适当的图像
  • 系统边界与用于捕获用户交互的边界元素不同,例如,分析图

工具箱图标

学到更多

OMG UML规范

OMG UML规范(UML上部结构规范,v2.1.1,第594页)规定:

如果显示主题(或系统边界),则“用例”​​椭圆可视地位于系统边界矩形内。请注意,这并不一定意味着主题分类器拥有所包含的用例,而仅仅是用例适用于该分类器。