section构件图与部署图.ppt

section构件图与部署图.ppt

构件图建模技术 对系统中的构件建模 对相应构件提供的接口建模 对构件之间的依赖关系建模 对建模的结果进行精化和细化 部署图概述 部署图(Deployment diagram)也称配置图、实施图, 是对OO系统进行物理建模的图. 部署图用来显示系统中计算结点的拓朴结构和通信路径与结点上运行的软构件等. 一个系统只有一个部署图, 部署图通常用于理解分布式系统. 部署图由体系工程师、网络工程师、系统工程师等描述. 部署图概述 部署图中的基本概念 (1) 结点(node) 结点是运行时代表计算资源的物理元素, 结点通常有内存及处理能力. 它可以是物理设备及运行在该设备上的软件系统. 结点有2种类型: 处理器与设备 处理器是能够执行软件、具有计算能力的节点。 设备是没有计算能力的节点,通常情况下都是通过其接 口为外部提供某种服务。 结点中的部署 部署图可以将结点和构件结合起来,以建模处理资源和软件实现之间的关系。 当构件驻留在某个节点时,可以将它建模在图上该结点的内部。 为显示构件之间的逻辑通信,需要添加一条表示依赖关系的虚线箭头。 部署图中的基本概念 (2) 连接(connection) 连接表示系统之间进行交互的通信路径,它表示2个硬件之间的关联关系. 可以有角色、多重性、约束、版型等. 结点与构件的比较 相同点 不同点 二者都有名称和关系;都可以有实例;都可以被嵌套

文档评论(0)

1亿VIP精品文档

相关文档