UML构件部署图.pptVIP

  • 8
  • 0
  • 约2.04千字
  • 约 29页
  • 2017-05-22 发布于湖北
  • 举报
UML构件部署图详解

构件图和部署图 讲授内容 构件 正向工程、逆向工程 部署图 课外作业与实验巩固 1 概述 构件图示例: 1 概述 构件图描述了软件的各种构件和它们之间的依赖关系。 构件图中通常包含3个元素: 构件(Component) 接口(Interface) 依赖关系(Dependency) 2 构件 构件是定义了良好接口的物理实现单元,是系统中可替换的物理部件。 软件系统的一个物理单元。做为一个类或者多个类的软件实现,构件驻留在计算机中而不是只存在系统分析员的脑子里。 在UML中,构件用一个左侧带有突出两个小矩形的矩形来表示。 构件分类 部署构件:dll文件,exe文件,EJB,数据表文件等;构成可执行系统 工作产品构件:源代码文件、数据文件。产生部署文件。产生可执行系统 执行构件:系统执行后得到的构件。结果 构件与类的比较 不同: 类描述了软件设计的逻辑组织和意图,而构件则描述软件设计的物理实现,即每个构件体现了系统设计中特定类的实现。 类可以有属性和操作,构件只有操作 关系: 构件是对类的物理实现 3 接口 接口和构件之间的关系分为两种: 实现关系(Realization) 依赖关系(Dependency) 在图中,接口和构件之间用实线连接表示实现关系;而接口和构件之间用虚线箭头连接则表示依赖关系。 两种接口 导入接口(import interfac

文档评论(0)

1亿VIP精品文档

相关文档