uml 9种图之构件图和部署图

构件图展示系统中可复用构件的组织和依赖,强调物理层面的实现,而部署图描绘了硬件配置及软件在节点上的部署。构件包括源代码、二进制和可执行构件,强调功能实现和接口。部署图关注运行时的硬件节点和软件组件分布。两者分别关注不同层面,辅助系统配置管理和物理视图建模。
摘要由CSDN通过智能技术生成

            构件图(Component diagram)是面向对象系统从物理方面建模时用到的图之一,显示一组构件之间的组织和依赖关系。使用构件图的思想是复用。就像是我们盖房子,当房子的大体框架建好之后,剩下的门和窗户家具之类的直接拿来安装上即可,不需要再从新制作,直接拿来复用的思想。这些门和窗户就相当于一个个的构件。

           前面的类图用例图定义了系统的问题域词汇和系统期望的行为,序列图和状态图描述了问题域中事物是如何共同协作来完成这个行为的。前面做的都只是一些逻辑的蓝图,而构件图就是要把这些蓝图转化为存在于比特事件中的事物,是真实的物理的可触摸的事物,用构件图来可视化这些物理构件的静态方面以及它们之间的关系。

           一些概念:

          1、构件:(Component)是系统中遵从同一组接口且提供其实现的物理的、可替换的部分。每个构件能实现一定的功能为其他构件提供使用接口、方便软件的复用。例如对象库、可执行体、COM+、企业级Java Bean。

               

评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值