UML ---构件图

8 篇文章 0 订阅

       构件图主要用于描述各种软件构件之间的依赖关系,例如,可执行文件和源文件之间的依赖关系,所设计的系统中的

 

构件的表示法及构件之间的关系构成构件图.

 

       在构件图中,系统中的每个物理构件都使用构架你符号来表示.通常,构件图看起来是构件图标的集合.这些图标代表

 

系统中的物理构件.

 

       构件图的基本目标是:使系统人员和开发人员能够从整体上了解系统的所有物理构件,同时也使我们知道如何对构

 

件进行打包,以交付给最终客户.

 

       构件图从软件架构的角度来描述一个系统的主要功能,如系统分成几个子系统,每个子系统包括哪些类,包和构件,它

 

们之间的关系以及它们分配到哪些节点上等.使用构件图可以清楚地看出系统的结构和功能.方便项目组的成员制定工

 

作目标和了解工作情况,同时,最重要的是有利于软件复用.

 

 

一,构件图总结图

 

二..构件和类的区别:

 

    一.共同点

 

1.二者都有名称

 

2.都可以实现一组接口

 

3.都可以参与依赖,关联,泛化关系

 

4.可以被嵌套

 

5.可以有实例

 

6.可以参与交互

 

二.不同点

 

1.类是逻辑抽象,构件是物理抽象,构件位于节点上.

 

2.处于不同抽象级别.构件是对其他逻辑元素,如类,协作的物理实现

 

3.类可以有属性和操作,构件通常只有操作,而且这些操作只能通过构件的接口才能使用

 

三.机房收费系统构件图

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弯_弯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值