天天看点

【UML之部署图】

前言:

      上一篇博客中我们介绍了实现图中构件图,这篇博客主要来介绍部署图。

分述:

   (一)定义

             用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件。

   (二)组成

             a.节点:定义:代表一个运行时计算机系统中的硬件资源,例如一个计算机

                         表示:用另一个立方体表示      

【UML之部署图】

                         类型:处理器和设备,分别用【Processor】、【Device】

                                                            区别:是否有计算能力。处理器有计算能力,设备没有计算能力。

             b.节点之间的关系

                       两种关系:

                                     依赖和关联

               节点VS构件

硬件部件

软件部件

     (三).应用阶段

设计阶段:主要描述硬件节点以及节点之间的连接(此阶段还没有创建软件构件)

实现阶段:把构件分配给对应的节点

      (四).步骤

                 1.添加节点

                 2.添加通信关联

                 3.添加构件和其他内容

                 4.添加依赖关系

     (五)实践中

【UML之部署图】

总结:

      通过对比着构件图和部署图,明显知道了二者之间的区别,关于部署图,上图中的是比较简单的,里面的构件还没有添加。

继续阅读