预订演示
前页 后页

UML结构模型

UML结构图描述了与时间无关的系统元素,它们传达了系统的概念以及它们如何相互关联。这些图中的元素类似于自然语言中的名词,连接它们的关系是结构关系或语义关系。例如,一个车辆预订系统的结构图可能包含诸如 Car、Reservation、驱动因素、License 和 Credit Card 等元素,以及链接这些元素的连接器。经验丰富的建模者还将在这些图表上显示与行为元素的关系。

UML定义了七种类型的UML结构图。

结构图表类型

图表类型

细节

也见

类图捕获系统的逻辑结构、构成模型的类和对象,描述存在的内容以及它具有的属性和行为。

类图表

复合结构

复合结构图反映了类、接口和组件(及其属性)的内部协作以描述功能。

复合结构图表

部件

部件图说明了组成系统的软件、嵌入式控制器等部件,以及它们的组织和依赖关系。

部件图表

部署

部署图显示了系统的部署方式和位置;也就是它的执行架构。

部署图表

物件

物件图描述了类的object实例及其在某个时间点的关系。

物件图

包图描述了模型元素到包中的组织以及它们之间的依赖关系。

包图

配置文件

配置文件图是在«profile»包中创建的,用于扩展UML元素、连接器和组件。

配置文件图表