第7章组件图和部署图.pptVIP

  • 10
  • 0
  • 约1.91千字
  • 约 19页
  • 2019-09-23 发布于湖北
  • 举报
面向对象建模技术 第7章 组件图和部署图 什么是组件图? 定义 组件图描述了软件的各种组件以及它们之间的依赖关系 组件图可以用来显示编译、链接或执行时组件之间的依赖关系,以及组件的接口和调用关系 组件图是对 OO 系统的物理方面建模的两个图之一 组件图中通常包含 3 个元素 组件(Component) 接口(Interface) 依赖关系(Dependency) 组件图的例子 什么是组件? 定义 A component is a physical and replaceable part of a system that conforms to and provides the realization of a set of interfaces. 组件是系统中遵从一组接口且提供其实现的物理的、可替换的部分 组件的分类 一般说来,组件就是一个实际文件,可以有以下几种类型 deployment component,如 dll 文件、exe 文件、 COM+ 对象、CORBA 对象、EJB、动态 Web 页、数据库表等 work product component,如源代码文件,数据文件等,这些构件可以用来产生 deployment component execution component,系统执行后得到的构件 组件和类之间的不同点 类是逻辑抽象,构件是物理抽象,即构件可以位于节点(

文档评论(0)

1亿VIP精品文档

相关文档