物理建模——组件图、部署图

**组件图:**用来表示系统组件与组件之间,以及定义的类/接口与组件之间的结构关系的图。
1.组件:
(1)组件的种类:

  • 实施组件:是构成一个可执行系统的充分必要的构件,实在运行时创建的组件,也是最终可运行的系统产生的允许结果。如web界面、动态链接库(dll)、可执行文件(exe)等。
  • 配置组件:配置组件是运行系统需要配置的组件,是可执行文件的基础。如操作系统、Java虚拟机等。
  • 工作产品组件:开发过程的产物。如UML图、Java类、数据库表等。
  • 代码特征:是指组件包含和封装了实现系统功能的类或者其他元素的实现代码,以及某些构成系统的实例对象。
  • 身份特征:是指组件拥有身份和状态,用于定位在其上的物理对象。

2.组件和接口:需接口可以是多个,供接口可以是多个。组件实现的接口成为供接口,组件使用的接口为需接口。
组件和接口

3.端口:端口是一个被封装的组件的对外窗口,在封装的组件中, 所有出入组件的交互都要通过端口,组建对外可见行为恰好是端口的总和。有端口名,可有多个,附着在组件的边界上,可以放置供需接口,是组件的一部分。
端口

4.内部结构:部件是组件的实现单元,每个部件有潜在的名称区别,可通过端口连接。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值