前言:
上一篇博客中我们介绍了实现图中构件图,这篇博客主要来介绍部署图。
分述:
(一)定义
用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件。
(二)组成
a.节点:定义:代表一个运行时计算机系统中的硬件资源,例如一个计算机
表示:用另一个立方体表示
类型:处理器和设备,分别用【Processor】、【Device】
区别:是否有计算能力。处理器有计算能力,设备没有计算能力。
b.节点之间的关系
两种关系:
依赖和关联
节点VS构件
硬件部件
软件部件
(三).应用阶段
设计阶段:主要描述硬件节点以及节点之间的连接(此阶段还没有创建软件构件)
实现阶段:把构件分配给对应的节点
(四).步骤
1.添加节点
2.添加通信关联
3.添加构件和其他内容
4.添加依赖关系
(五)实践中
总结:
通过对比着构件图和部署图,明显知道了二者之间的区别,关于部署图,上图中的是比较简单的,里面的构件还没有添加。