图书介绍
软件工程理论与实践PDF|Epub|txt|kindle电子书版本网盘下载
![软件工程理论与实践](https://www.shukui.net/cover/7/34355180.jpg)
- (美)Shari Lawrence Pfleeger著;吴丹等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302070091
- 出版时间:2003
- 标注页数:561页
- 文件大小:77MB
- 文件页数:563页
- 主题词:软件工程
PDF下载
下载说明
软件工程理论与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 软件工程概述1
1.1 什么是软件工程2
1.2 软件工程取得了哪些进展4
1.3 什么是好的软件7
1.4 谁来做软件工程12
1.5 系统方法13
1.6 工程的方法18
1.7 开发团队的成员21
1.8 软件工程有哪些变化23
1.9 信息系统的例子30
1.10 实时系统的例子32
1.11 本章对你意味着什么33
1.12 本章对开发小组意味着什么34
1.13 本章对研究人员意味着什么34
1.14 学期项目34
1.16 练习36
1.15 主要参考文献36
第2章 过程和生命周期的建模39
2.1 过程的含意39
2.2 软件过程模型41
2.3 过程建模工具和技术51
2.4 实际的过程建模57
2.5 信息系统的例子60
2.6 实时系统的例子61
2.7 本章对你意味着什么62
2.8 本章对开发小组意味着什么63
2.9 本章对研究人员意味着什么63
2.10 学期项目63
2.11 主要参考文献65
2.12 练习66
第3章 项目的计划和管理68
3.1 跟踪项目进展68
5.2 分解和模块性 173
5.3 技术风格和策略 175
3.2 项目人员79
3.3 工作量估计87
3.4 风险管理99
3.5 项目计划103
3.6 过程模型和项目管理105
3.7 信息系统的例子111
3.8 实时系统的例子113
3.9 本章对你意味着什么114
3.10 本章对开发小组意味着什么114
3.12 学期项目115
3.13 主要参考文献115
3.11 本章对研究人员意味着什么115
3.14 练习116
第4章 需求获取119
4.1 需求定义过程119
4.2 需求的类型125
4.3 需求的特征127
4.4 如何表达需求129
4.5 其他需求方法141
4.6 原型化需求147
4.7 需求文档149
4.8 参与需求过程的人员151
4.9 需求确认152
4.10 需求的度量155
4.11 需求规格说明技术的选择156
4.12 信息系统的例子159
4.13 实时系统的例子161
4.14 本章对你意味着什么162
4.15 本章对开发小组意味着什么163
4.16 本章对研究人员意味着什么164
4.17 学期项目164
4.18 主要参考文献167
4.19 练习168
第5章 系统设计170
5.1 什么是设计170
5.4 创建设计中的问题182
5.5 优秀设计的特征191
5.6 改进设计的技术200
5.7 设计的评估和确认208
5.8 设计归档216
5.9 信息系统的例子217
5.10 实时系统的例子219
5.12 本章对开发小组意味着什么220
5.13 本章对研究人员意味着什么220
5.11 本章对你意味着什么220
5.14 学期项目221
5.15 主要参考文献221
5.16 练习221
第6章对 象224
6.1 什么是OO225
6.2 OO开发过程228
6.3 用例230
6.4 OO的表示:一个UML示例234
6.5 OO系统设计235
6.6 OO程序设计248
6.7 OO度量254
6.8 信息系统的例子261
6.9 实时系统的例子262
6.10 本章对你意味着什么263
6.11 本章对开发小组意味着什么263
6.12 本章对研究人员意味着什么263
6.13 学期项目264
6.14 主要参考文献264
6.15 练习264
第7章 程序的编写265
7.1 编程标准和过程265
7.2 编程的指导方针267
7.3 文档276
7.4 信息系统的例子280
7.6 本章对你意味着什么282
7.5 实时系统的例子282
7.7 本章对开发小组意味着什么283
7.8 本章对研究人员意味着什么283
7.9 学期项目283
7.10 主要参考文献284
7.11 练习284
第8章 程序的测试286
8.1 软件故障(错误)和失效286
8.2 测试的有关事项291
8.3 单元测试295
8.4 集成测试307
8.5 测试面向对象的系统313
8.6 测试计划316
8.7 自动测试工具317
8.8 何时停止测试320
8.9 信息系统的例子325
8.10 实时系统的例子325
8.11 本章对你意味着什么326
8.12 本章对开发小组意味着什么327
8.13 本章对研究人员意味着什么327
8.14 学期项目327
8.15 主要参考文献328
8.16 练习328
第9章 系统的测试331
9.1 系统测试的原则331
9.2 功能测试342
9.3 性能测试347
9.4 可靠性、可用性和可维护性349
9.5 验收测试357
9.6 安装测试359
9.7 自动系统测试360
9.8 测试文档361
9.9 测试安全攸关的系统370
9.10 信息系统的例子380
9.11 实时系统的例子382
9.12 本章对你意味着什么383
9.13 本章对开发小组意味着什么383
9.14 本章对研究人员意味着什么383
9.16 主要参考文献384
9.15 学期项目384
9.17 练习385
第10章 系统的交付389
10.1 培训389
10.2 文档393
10.3 信息系统的例子399
10.4 实时系统的例子400
10.5 本章对你意味着什么400
10.6 本章对开发小组意味着什么400
10.7 本章对研究人员意味着什么401
10.8 学期项目401
10.9 主要参考文献401
10.10 练习402
11.1 变化的系统403
第11章系统的维护403
11.2 维护的本质409
11.3 与维护有关的问题412
11.4 度量维护特性419
11.5 维护技术和工具424
11.6 软件再生430
11.7 信息系统的例子436
11.8 实时系统的例子437
11.9 本章对你意味着什么437
11.10 本章对开发小组意味着什么438
11.11 本章对研究人员意味着什么438
11.13 主要参考文献439
11.14 练习439
11.12 学期项目439
第12章 产品、过程和资源的评价441
12.1 评价的方法441
12.2 选择评价技术445
12.3 评价和预测449
12.4 评价产品453
12.5 评价过程467
12.6 评价资源480
12.7 信息系统的例子485
12.8 实时系统的例子485
12.9 本章对你意味着什么485
12.10 本章对开发小组意味着什么486
12.11 本章对研究人员意味着什么486
12.13 主要参考文献487
12.12 学期项目487
12.14 练习488
第13章 预测、产品、过程和资源的改进489
13.1 改进预测489
13.2 改进产品497
13.3 改进过程501
13.4 改善资源507
13.5 总的改进建议510
13.6 信息系统的例子511
13.7 实时系统的例子512
13.8 本章对你意味着什么512
13.11 学期项目513
13.10 本章对研究人员意味着什么513
13.9 本章对开发小组意味着什么513
13.12 主要参考文献514
13.13 练习514
第14章 软件工程的前景515
14.1 已经取得的进展515
14.2 技术传播518
14.3 软件工程中的决策524
14.4 软件工程的前景535
14.5 学期项目535
14.6 主要参考文献536
14.7 练习536
参考书目注释537