UML结构模型
UML结构图描述了与时间无关的系统元素,这些元素传达了系统的概念以及它们之间的关系。这些图中的元素类似于自然语言中的名词,并且连接它们的关系是结构或语义关系。例如,车辆预订系统的结构图可能包含诸如汽车,预订,驾驶执照和信用卡之类的元素,以及链接这些元素的连接器。经验丰富的建模人员还将在这些图中显示与行为元素的关系。
UML定义了七种UML结构图。
结构图类型
|
|
|
|
类图捕获系统的逻辑结构,构成模型的类和对象,描述存在的内容以及其具有的属性和行为。
|
类图
|
|
复合结构图反映了类,接口和组件(及其属性)的内部协作,以描述功能。
|
复合结构图
|
|
组件图说明了组成系统的软件,嵌入式控制器等,以及它们的组织和依存关系。
|
组件图
|
|
部署图显示了如何以及在何处部署系统;即其执行架构。
|
部署图
|
|
对象图描述了某个时间点的类的对象实例及其关系。
|
对象图
|
|
包图描述了模型元素到包中的组织以及它们之间的依赖关系。
|
包装图
|
|
轮廓图是在“轮廓”包中创建的轮廓图,用于扩展UML元素,连接器和组件。
|
轮廓图
|