UML之部署图and构件图

本文详细介绍了UML中的构件图和部署图。构件图用于展示软件系统中构件的组织和依赖,强调物理实现和复用。而部署图则描绘了系统硬件物理拓扑和运行在上面的软件,包括节点和它们之间的通信。文中包含构件图和部署图的概念、要素、关系及其在机房收费系统中的应用示例。
摘要由CSDN通过智能技术生成

部署图和构件图都属于UML中的实现图,实现图从硬件的组成和布局以及软件系统划分和功能实现。

实现图包括:

---构件图:用来显示一组构件之间的组织与依赖关系。

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

(一)构件图(component diagram)

1、概念:构件图从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构件等。使用构件最重要的是复用。构件是系统中遵从同一组接口且提供其实现的物理的、可替换的部分。每个构件能实现一定的功能,为其他构件提供使用接口,方便软件的复用。

2、构件与类的比较:

----类:表示逻辑抽象,而构件表示物理抽象;

----构件是其他元素的物理实现;

----类可以直接拥有属性和操作,一般情况下,构件一般只拥有只能通过其接口访问的操作。

3、构件的类型&

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值