构件图

时间:2024-03-11 12:47:17编辑:奇事君

简述部署图和构件图的区别 uml

组件图显示了组件类型的定义、内部结构和依赖。组件图提供系统的物理视图,它的用途是显示系统中的软件与其他软件组件(例如,库函数)的依赖关系。组件图可以在一个非常高的层次上显示,从而仅显示粗粒度的组件,也可以在组件包层次上显示。部署图表示该软件系统如何部署到硬件环境中。它的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此通信。因为部署图是对物理运行情况进行建模,系统的生产人员就可以很好地利用这种图。部署图中的符号包括组件图中所使用的符号元素,另外还增加了几个符号,包括节点的概念。一个节点可以代表一台物理机器,或代表一个虚拟机器节点(例如,一个大型机节点)。

UML建模中构件图和部署图的差别?

UML建模中构件图和部署图的区别为:用途、使用者不同、构成不同。一、用途不同1、构件图:构件图是用来描述系统的静态实现视图。2、部署图:部署图是用来定义系统中软硬件的物理体系结构的视图。二、用户是不同的1、组件图:组件图的用户是开发人员和设计人员。2、部署图:部署图的用户是开发人员、系统集成商和测试人员。三、成分不同1、组件图:组件图由组件标记和组件之间的关系组成。2、部署图:部署图由一组物理节点及其相互关系组成。扩展资料:UML定义良好,易于表达,功能强大,普遍适用。面向对象分析(Object-OrientedAnalysis,OA)已经成为主流的系统分析方法,在加强对问题空间和系统任务的理解、改善各方之间的沟通、保持需求的一致性和支持软件重用四个方面表现出优于其他系统分析方法的能力。UML的出现是为了统一Booch、OMT、OSE和其他方法,以及面向对象方法中使用的符号,并且在它被提出后不久就作为OMG的标准之一被采用。从而改变了数十种面向对象的建模语言相互独立、各具优势的局面,使面向对象的分析技术得到了前所未有的发展。

上一篇:联发科技

下一篇:蓝牙传输距离