前页 后页

部署图

部署图显示了如何以及在何处部署系统;即其执行架构。

硬件设备,处理器和软件执行环境(系统工件)反映为节点,并且可以通过嵌入或嵌套节点来描述内部构造。部署关系指示工件的部署,而清单关系表明组件的物理实施。当将工件分配给节点以对系统的部署进行建模时,分配将以部署规范为指导。部署图还可以指示节点具有状态,或显示具有表示该特定条件或场景的状态的实际运行时值的节点实例。

您可以从图工具箱的“部署”页面生成部署图元素和连接器。

示例图

这是一个简单的部署图,表示总部中服务器的布置。元素是节点的实例,并显示特定的运行时状态。

服务器由通过简单或聚合关联关系链接的节点表示。

A UML Deployment Diagram example in Sparx Systems Enterprise Architect.

部署图非常适合应用替代图像来描述元素表示的对象。这样的图像可以代替图中的元素,如下所示:

An example of using images in a UML Deployment diagram using Sparx Systems Enterprise Architect.

部署图元素工具箱图标

图标

描述

也可以看看

Node element

节点是在其上部署系统的物理设备,例如工作组服务器或工作站。

节点
Device element

设备是具有处理能力的物理电子资源,可以在其上部署工件来执行,如部署图所示。

设备
Execution Environment element

执行环境是一个节点,该节点以可执行工件的形式为部署在其上的特定类型的组件提供执行环境。

执行环境
Component element

组件是系统的模块化部分,其行为由其提供的和所需的接口定义。

零件
Interface element

接口是实施者同意满足的行为(或合同)规范。

接口
Artifact element

工件是系统使用或产生的任何物理信息。

神器
Deployment Specification element

部署规范(spec)指定了指导工件部署的参数,这是大多数硬件和软件技术所必需的。

部署规范

部署图连接器工具箱图标

图标

描述

也可以看看

Association connector

关联表示两个模型元素具有关系,通常在一个或两个类中实现为实例变量。

协会
Communication Path connector

通信路径定义了两个DeploymentTarget能够交换信号和消息的路径。

沟通路径
Association Class

关联类是使关联具有属性和操作(功能)的UML构造。

协会班
Generalization connector

概括用于指示继承。

概括
Realization connector

源对象实现或实现其目标对象。

实现
Deployment connector

部署是一种依赖关系,它指示通常在部署图中将工件部署到节点或可执行目标上的情况。

部署方式
Manifestation connector

清单关系表示工件源体现了目标模型元素,通常在组件图和部署图中。

表现

学到更多