UML 图之七——构件图

UML构件图用于描述软件构件间的依赖关系,体现系统结构和功能。构件是系统中可替换的物理实施部分,如执行文件、库、表等。构件图由构件、依赖和实现关系、接口组成,帮助项目团队明确工作目标,促进软件复用。通过确定子系统接口、子构件和接口以及构件关系来绘制构件图。
摘要由CSDN通过智能技术生成

一、什么是构件?构件图是什么?

 

构件是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。构件代表系统中的一部分物理实施,包括软件代码(源代码、二进制代码或可执行代码)或其等价物(如脚本或命令文件)。

每个构件可以单独实现一定的功能,为其他构件提供使用接口。

一般构件分为:(1)执行文件:源码编译的结果,可直接运行。

(2)文件:信息存储体。

(3)库:类库,动态链接库,数据库

(4)表:数据库中的表

(5)文档:文字材料

 

构件和类的区分:构件是物理抽象,可以替换的文件。类是逻辑抽象,包含属性和方法。

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 24
    评论
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值