您的位置:首页 > 其它

uml--构件图和部署图

2016-11-17 19:57 134 查看
      构件图主要用来描述各种软件结构之间的依赖关系,例如,可执行文件和源文件之间的依赖关系,所设计的系统中的构件的表示法及这些构件之间的关系构成了构件图。

      构件是定义了良好的接口的物理实现单元。它是系统中可以替代的部分。 

      构件图从软件构架的角度来描述一个系统的主要功能,如系统分成几个子系统,每个子系统包括哪些类、包和构件,它们之间的关系以及它们分配到哪些节点上登。使用构件图可以清楚地看出系统的结构和功能。方便项目组的成员制定工作目标和了解工作情况,同时,最重要的一点是有利于软件的复用。



     

      部署图,是用来显示系统中软件和硬件的物理架构。

      从部署图中,可以了解到软件和硬件组件的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置和部署方式。



         在uml中,构件图和部署图都属于实现图,是面向对象建模时要用到的两种图。

        构件图是用来表示系统中构件与构件之间,以及定义的类或接口与构件之间的关系的图。部署图描述了一个系统运行时的硬件节点,以及在这些节点上运行软件构件将在何处物理的运行,以及他们将如何批次通信的静态试图。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: