构件图与部署图幻灯片.pptVIP

  • 25
  • 0
  • 约2.69千字
  • 约 49页
  • 2016-12-06 发布于浙江
  • 举报
第11章 构件图(Component Diagrams) 构件图 构件图概述 构件(组件)的表示和分类 构件间的依赖关系 一、 概述 构件图描述了软件的各种构件和它们之间的依赖关系。 构件是定义了良好接口的物理实现单元,是系统中可替换的物理部件。每个构件体现了系统设计中的特定类的实现。 构件可以是源代码构件、二进制构件或一个可执行的构件。 构件图应用 对可执行程序建模 可以清晰地表示出各个可执行文件、链接库、数据库、帮助文件和资源文件等其它可运行的物理构件之间的关系。 构件图应用…… 对源代码进行建模 可以清晰地表示出软件的所有源文件之间的关系,有了这样的构件图,开发者能更好地理解各个源代码文件之间的依赖关系。 1. 构件的表示 每个构件定义了2组接口(一组是供给接口,表明它能提供的服务,一组是需求接口,表明它需要的服务). 构件本身已经实现了供给接口声明的功能。 表示构件图标的方法有两种: 在构件图标中没有标识接口 在构件图标中标识了接口 1) 没有标识接口的构件表示法 第一种是表示为标有构造型《component》的矩形; 第二种是在矩形的右上角放置一个构件图标(一个小矩形,并在左侧加上两个突出的更小的矩形); 第三种是直接使用构件图标,但在UML2.0中已经不使用第三种方法了。 2. 构件的种类 在对软件系统建模的过程中,存在3种类型的构件: 源代码构件 二进制

文档评论(0)

1亿VIP精品文档

相关文档