图书介绍
空值环境下数据库导论PDF|Epub|txt|kindle电子书版本网盘下载
- 郝忠孝著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111052099
- 出版时间:1996
- 标注页数:332页
- 文件大小:11MB
- 文件页数:348页
- 主题词:
PDF下载
下载说明
空值环境下数据库导论PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
软件复用和软件生产1
1.1 软件工程2
1.1.1 软件生命周期2
1.1.2 软件加工模型5
1.1.3 软件开发方法13
1.1.4 软件开发抽象16
1.2 软件复用19
1.2.1 复用的概念19
1.2.2 复用软件的动机20
1.2.3 软件复用的历史21
1.2.4 软件复用抽象23
1.2.5 软件复用量纲24
1.2.6 软件复用技术的有效性26
1.3 软件工厂与计算机辅助软件工程环境27
1.3.1 软件工厂27
1.3.2 计算机辅助软件工程(CASE)环境32
1.4 软件复用对开发方法的影响38
1.4.1 面向领域——领域分析和领域工程41
1.4.2 软件自动化43
软件可复用性47
2.1 影响可复用性的因素48
2.1.1 管理因素48
2.1.2 法律因素48
2.1.3 经济因素49
2.1.4 技术因素49
2.2 软件可复用性属性模型50
2.1.5 度量标准50
2.2.1 基本可复用性属性51
2.2.2 度量标准53
2.2.3 软件可复用性度量56
2.3 软件可复用性问题及解决途径59
2.3.1 抽象问题59
2.3.2 形式化问题60
2.3.3 技术问题61
2.3.4 操作问题61
2.3.5 接口问题62
2.3.6 系统化复用问题63
软件分类复用66
3.1.1 分类原理67
3.1 分类原理和分类模型67
3.1.2 分类复用模型72
3.2 软件复用对象及其分类74
3.2.1 软件复用对象74
3.2.2 软件分类76
3.3 软件复用方法91
3.3.1 合成-生成性软件复用谱系96
3.3.2 合成性软件复用97
3.3.3 生成性软件复用97
3.4 软件分层复用98
3.4.1 实现层软件复用98
3.4.2 设计层软件复用99
3.4.3 体系结构层软件复用100
可复用资源获取101
4.1 创造可复用软件资源102
4.1.1 概述103
4.1.2 可复用资源构造103
4.1.3 建立复用程序106
4.2 提取可复用软件资源109
4.2.1 构件抽取109
4.2.2 构件识别110
4.3 可复用软件构件合格检验111
4.4 复用实例代价113
4.5 讨论115
可复用软件库117
5.1 为软件构件编索引118
5.1.1 丰富的索引单位:词语搭配120
5.1.2 从词语搭配到索引124
5.2 软件构件分类、编目126
5.2.1 营造索引仓库128
5.2.2 建立浏览层次结构的聚类技术129
5.3 可复用软件库组织和管理134
5.3.1 可复用软件库设计134
5.3.2 可复用软件库组织137
5.3.3 可复用软件库管理139
5.4 软件构件检索和评价142
5.4.1 评价机制142
5.4.2 Score146
5.4.3 确认148
软件构件检索151
6.1 构件检索问题152
6.2 查询规格说明156
6.3 构件检索方法157
6.3.1 线性检索157
6.3.2 浏览,基于聚类的检索159
6.3.3 基于偏序的检索160
6.3.4 基于距离的检索161
6.3.5 基于文本的“编码”与检索161
6.3.6 基于词法主字码的编码与检索162
6.3.7 基于规格说明的编码与检索165
6.3.8 人工智能与信息检索167
6.4 检索性能评价169
7.1 复用框架和组织结构172
用可复用软件建造软件172
7.2 基于复用的加工模型176
7.2.1 同步活动178
7.2.2 异步活动179
7.3 构件合成180
7.3.1 合成验证与确认180
7.3.2 自底向上开发182
7.4 可复用构件改写185
7.4.1 选取186
7.4.2 修改187
面向对象的程序设计191
8.1 面向对象的基本概念192
8.1.1 对象和消息192
8.1.3 类体系和继承性194
8.1.2 对象类和对象实例194
8.1.4 重载和迟耦合195
8.1.5 封闭性195
8.2 面向对象与软件复用196
8.3 面向对象的软件开发方法201
8.3.1 面向对象的分析201
8.3.2 面向对象的设计203
8.3.3 面向对象的程序设计语言204
8.4 面向对象开发中的可复用性问题206
8.4.1 面向对象分析中的可复用性问题206
8.4.2 面向对象设计中的可复用性问题209
8.5 可复用性和面向对象的程序设计211
8.6 当前趋势213
高级语言复用215
9.1 高级语言抽象215
9.2 选择216
9.3 特殊化216
9.4 集成217
9.5 高级语言复用技术评价217
设计和代码提取复用219
10.1 设计和代码提取中的抽象219
10.2 选择220
10.3 特殊化220
10.4 集成221
10.5 设计和代码提取复用技术评价221
源代码构件复用223
11.1 源代码构件抽象224
11.2 选择225
11.3 特殊化227
11.4 集成228
11.5 面向对象的构件复用变种229
11.5.1 继承和子类229
11.5.2 多重继承230
11.6 源代码构件复用技术评价231
软件模式复用234
12.1 软件模式抽象235
12.2 选择238
12.2.1 分类239
12.2.2 检索240
12.2.3 解释242
12.3 特殊化243
12.4 集成245
12.5 软件模式复用技术评价246
应用生成程序复用249
13.1 应用生成程序249
13.1.1 应用程序自动生成原理和技术250
13.1.2 应用生成程序的基本结构253
13.1.3 应用生成程序中的抽象254
13.1.4 选择255
13.1.5 特殊化255
13.2 使用应用生成程序的软件生命周期256
13.2.1 使用应用生成程序256
13.1.6 集成256
13.2.2 建造应用生成程序258
13.3 特殊的应用生成程序263
13.3.1 “惯用的”应用生成程序263
13.3.2 专家系统生成程序264
13.3.3 分析程序和编译程序生成程序266
13.3.4 面向结构的编辑程序生成程序267
13.3.5 其他268
13.4 应用生成程序复用技术评价268
甚高级语言复用271
14.1 甚高级语言抽象272
14.1.1 SETL273
14.1.2 PAISLey275
14.1.3 MODEL276
14.2 选择276
14.3 特殊化277
14.4 集成278
14.5 甚高级语言复用技术评价279
变换系统复用282
15.1 基于变换的程序设计283
15.1.1 程序变换的基本思想284
15.1.2 程序变换系统的基本结构290
15.2 变换系统抽象295
15.2.1 原型295
15.2.2 开发历史295
15.2.3 变换296
15.3 选择297
15.5 集成298
15.4 特殊化298
15.6 变换系统复用技术评价299
软件体系结构复用301
16.1 软件体系结构中的抽象302
16.2 选择303
16.3 特殊化303
16.4 集成304
16.5 软件体系结构复用技术评价305
实例研究307
17.1 SoftCAD及其支撑系统307
17.2 基于智能拍纸的软件开发314
17.2.2 IP拍纸的基本功能和操作315
17.2.1 基本思想315
17.2.3 拍纸的种类及管理316
17.2.4 基于IP的软件开发方法317
17.2.5 IP方法的特点317
17.3 CARE系统317
总结与讨论320
18.1 软件复用问题320
18.2 编目和分类321
18.3 认识距离322
18.4 软件复用成本与收益324
18.5 总结论327
18.6 结束语328
参考文献330