长沙理工大学:《高级软件工程》ppt课件 第9章 组件图

第9章组件图
第9章 组件图

1.什么是组件和组件图 组件( component) 是系统中遵从一组接口且提供其实现的物理的、可 替换的部分 组件图( component diagram): 显示一组构件以及它们之间的相互关系,包括编译、 链接和或执行时组件之间的依赖关系 组件图是对OO系统物理方面建模的两个图之一
1. 什么是组件和组件图 组件图(component diagram): 显示一组构件以及它们之间的相互关系,包括编译、 链接和/或执行时组件之间的依赖关系。 组件图是对OO系统物理方面建模的两个图之一。 组件(component): 是系统中遵从一组接口且提供其实现的物理的、可 替换的部分

1.什么是组件和组件图 组件类型: >配置组件,如d文件、exe文件、COM+对象、 CORBA对象、动态Web页、数据库表、基础数据文件、 帮助文件等。 工作产品组件,可用来产生配置组件,如源代码、 数据文件等。 执行组件,系统执行后得到的组件,如组件实例
1. 什么是组件和组件图 组件类型: ➢配置组件,如dll文件、exe文件、COM+对象、 CORBA对象、动态Web页、数据库表、基础数据文件、 帮助文件等。 ➢工作产品组件,可用来产生配置组件,如源代码、 数据文件等。 ➢执行组件,系统执行后得到的组件,如组件实例

1.什么是组件和组件图 组件与类: 类是逻辑抽象,组件是物理抽象、可位于结点上。 组件是某些逻辑元素,如类、协作等的物理实现。 类可有属性和操作,配置组件只有操作,其操作通 过接口来使用
1. 什么是组件和组件图 组件与类: ➢类是逻辑抽象,组件是物理抽象、可位于结点上。 ➢组件是某些逻辑元素,如类、协作等的物理实现。 ➢类可有属性和操作,配置组件只有操作,其操作通 过接口来使用

1.什么是组件和组件图 组件标准构造型: > >y > >
1. 什么是组件和组件图 组件标准构造型: ➢> ➢> ➢> ➢> ➢>

2.组件图的作用 1)对源代码文件之间的相互关系建模
2. 组件图的作用 1)对源代码文件之间的相互关系建模

2.组件图的作用 2)对可执行文件之间的相互关系建模
2. 组件图的作用 2)对可执行文件之间的相互关系建模

3.组件图的工具支持 1)正向工程 根据模型产生源代码
3. 组件图的工具支持 1)正向工程 根据模型产生源代码

3.组件图的工具支持 2)逆向工程 通过源代码或目标文件(如java的类文件),得到类图 或组件图
3. 组件图的工具支持 2)逆向工程 通过源代码或目标文件(如java的类文件),得到类图 或组件图
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 长沙理工大学:《高级软件工程》ppt课件 第8章 状态图和活动图.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第7章 数据建模.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第6章 包(Package).ppt
- 长沙理工大学:《高级软件工程》ppt课件 第5章 类图和对象图.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第4章 顺序图和协作图.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第3章 用例和用例框图.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第2章 UML概述.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第1章 面向对象技术-UML.ppt
- 《网络与信息安全》课程PPT教学课件(密码学基础).ppt
- 《Visual FoxPro程序设计教程》第三章 项目管理器.ppt
- 《Visual FoxPro程序设计教程》第二章 Visual FoxPro基础及数据运算.ppt
- 《Visual FoxPro程序设计教程》第十一章 报表与标签设计.ppt
- 《Visual FoxPro程序设计教程》第九 章 表单设计.ppt
- 《Visual FoxPro程序设计教程》第十章 菜单设计与应用.ppt
- 《Visual FoxPro程序设计教程》第七章 查询与视图设计.ppt
- 《Visual FoxPro程序设计教程》第八章 面向对象的程序设计.ppt
- 《Visual FoxPro程序设计教程》第六章 结构化程序设计.ppt
- 《Visual FoxPro程序设计教程》第四章 Visual FoxPro 数据库及操作.ppt
- 《Visual FoxPro程序设计教程》第五章 结构化查询语言(SQL).ppt
- 《Visual FoxPro程序设计教程》第一章 数据库系统基础知识.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第10章 配置图.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第12章 业务建模.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第14章 UML与设计模式.ppt
- 长沙理工大学:《高级软件工程》ppt课件 第13章 Web建模.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)复习模拟题(一).ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)复习模拟题(二).ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第一章 绪论.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第二章 基础命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第三章 绘图命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第四章 编辑修改命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第五章 设置命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第六章 尺 寸标注.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第七章 辅助命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第八章 表格、图幅及几何作图.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第九章 建筑工程图.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第十一章 三维立体造型原理及概述.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第十二章 实体制作命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第十二章 实体修改命令.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第十四章 三维网格曲面.ppt
- 西安电子科技大学:《计算机辅助设计》课程教学资源(PPT讲稿,简版)第十六章 家具及装潢.ppt