实现图(构件图和部署图)——UML

        实现图用来描述实现方面的信息。从系统的层次来描述:硬件的组成和布局;软件系统划分和功能实现。

 

        实现图包括:构件图,用来显示一组构件之间的组织与依赖关系;部署图,用来描述系统硬件的物理拓扑结构以及在此机构上执行的软件。这两个图是OO系统的物理方面建模的图。

    实现图(构件图和部署图)——UML_第1张图片

 

一,构件图

       构件图从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构件等。使用构件最重要的是复用。

构件时系统中遵从同一组接口且提供其实现的物理的、可替换的部分。

   可执行程序和动态链接库之间的关系:

    实现图(构件图和部署图)——UML_第2张图片

     机房

          实现图(构件图和部署图)——UML_第3张图片

二、部署图

         部署图是UML用来描述系统的硬件配置、硬件部署以及软件构件和模块在不同节点上分布的模型图(静态视图)。

部署图可以用来描述系统中的硬件结构和部署。一个系统模型只有一个部署图。

      实现图(构件图和部署图)——UML_第4张图片

 

 

你可能感兴趣的:(实现图(构件图和部署图)——UML)