面向对象与传统软件工程(原书第5版)pdf扫描电子版
分享到:
面向对象与传统软件工程(原书第5版)自1990年由机械工业出版社出版出版发行,这已经是第五次修订,是一本软件工程领域的经典著作,曾被加州大学伯克利分校等180多所美国高校选作教材。当下没在全球信息化大潮的推动下,我国计算机产业发展迅猛,对专业人才的需求日益迫切。编写并发现优秀的计算机类教材越来越重要。面向对象与传统软件工程(原书第5版)共分两部分:第一部分介绍了以项目开发为基础的软件工程的理论基础;第二部分讲述了软件生命周期的各个阶段。本书内容全面,其突出特点是理论与实践相结合,以一个具体的案例详细说明了软件开发过程的每个阶段。大量的思考题繁简得当、由浅人深,既考察了学生的基础知识扎实程度,又锻炼了学生的实际应用能力。小编分享的这本书不仅是高等院校软件工程课程的理想教材,同时也是专业软件开发人员和管理者的理想参考书。
2.禁用于商业用途!如果您喜欢《面向对象与传统软件工程(原书第5版)》,请购买正版,谢谢合作。
3.爱学习,请到3322软件站查找资源自行下载!
2.增加了极限编程和ISO/IEC12207方面的最新内容
3.涵盖600多篇参考材料,便于读者进一步阅读,其中包括许多新材料
4.思考题集内容广泛,其中包含练习,基于小组的学期项目,基于研究论文的问题以及一些基于案例研究的问题
5.包括面向对象及传统范型,为学生们毕业后所面临的各种职业考验做准备
6.在第二部分每一章的末尾,专门用一小节讨论了软件生命周期每个阶段所面临的挑战
专家指导委员会
译者序
前言
第一部分软件工程介绍
第一章软件工程的范畴
1.1历史方面
1.2经济方面
1.3维护性方面
1.4规格说明和设计阶段
1.5小组编程方面
1.6在向对象范程
1.7术语
本章回顾
进一步阅读指导
思考题
参考文献
第二章软件过程
2.1客户开发人员和用户
2.2需求阶段
2.3规格说明阶段
2.4设计阶段
2.5实现阶段
2.6集成阶段
2.7维护阶段
2.8退役
2.9软件生产中存在的问题
2.10改进软件过程
2.11能力成熟度模型
2.12软件过程改进方面的其他努力
2.13软件过程改进的成本和效益
本章回顾
进一步阅读指导
思考题
参考文献
第三章软件生命周期模型
3.1建造修补模型
3.2瀑布模型
3.3快速原型开发模型
3.4增量模型
3.5极限编程
3.6同步稳定模型
3.7螺旋模型
3.8面向对象的生命周期模型
3.9生命周期模型的比较
本章回顾
进一步阅读指导
思考题
参考文献
第六章测试
6.1质量问题
6.2非执行测试
6.3执行测试
6.4应该测试什么
6.5测试与正确性证明
6.6谁来完成执行测试
6.7何时停止测试
本章回顾
进一步阅读指导
思考题
参考文献
第七章模块到对象
7.1什么是模块
7.2内聚
7.3耦合
7.4数据封装
7.5抽象数据类型
7.6信息隐藏
7.7对象
7.8继承多态和动态绑定
7.9对象的内聚和耦合
7.10面向对象范型
本章回顾
进一步阅读指导
思考题
参考文献
第八章可复用性可移植性和互操作性
8.1复用的概念
8.2复用的障碍
8.3复用案例研究
8.4对象和复用
8.5设计和实现阶段的复用
8.6复用和维护
8.7可移植性
8.8为什么需要移植性
8.9实现可移植性的技术
8.10互操作性
8.11互操作性的未来趋势
本章回顾
进一步阅读指导 思考题
参考文献
第九章计划和估算
9.1计划和软件过程
9.2周期和成本估算
9.3软件项目管理计划的组成
9.4软件项目管理计划框架
9.5IEEE软件项目管理计划
9.6测试计划
9.7计划面向对象的项目
9.8培训需求
9.9文档标准
9.10用于计划和估算的CASE工具
9.11测试软件项目管理计划
本章回顾
进一步阅读指导
思考题
参考文献
第二部分软件生命周期的各个阶段
第十章需求阶段
10.1需求获助
10.2需求分析
10.3快速原型开发
10.4人的因素
10.5作为一种规格说明技术的快速原型开发
10.6复用快速原型
10.7快速原型开发模型的管理含意
10.8快速原型开发的试验
10.9需求获取和需求分析技术
10.10在需求分析阶段测试
10.11需求阶段的CASE工具
10.12需求阶段的度量
10.13面向对象的需求
10.14空中美食案例研究需求阶段
10.15空中美令案例研究快速原则
10.16需求阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十一章规格说明阶段
11.1规格说明文档
11.2非形式化规格说明
11.3结构化系统分析
11.4其他半形式化的技术
11.5建造实体关系模型
11.6有限状态机
11.7网
11.8Z规格说明语言
11.9共他形式技术
11.10规格说明技术的比较
11.11在规格说明书阶段测试
11.12规格说明阶段的CASE工具
11.13规格说明阶度的度量
11.14空中美食案例研究结构化系统分析
11.15空中美食案例研究软件项目管理计划
11.16规格说明阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十二章面向对象分析阶段
12.1面向对象分析
12.2电梯问题面向对象分析
12.3用例建模
12.4类建模
12.5动态建模
12.6面向对象分析阶段测试
12.7面向对象分析阶段的CASE工具
12.8空中美食案例研究面向对象分析
12.9面向对象分析阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十三章设计阶段
13.1设计和抽取
13.2面向行为设计
13.3数据流分析
13.4事务分析
13.5面向数据设计
13.6面向对象设计
13.7电梯问题:面向对象设计
13.8详细设计的形式化技术
13.9实时设计技术
13.10设计期间的测试
13.11设计阶段的CASE工具
13.12设计阶段的度量
13.13空中美食案例研究面向对象设计
13.14设计阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十四章实现阶段
14.1编程语言的选择
14.2第四代语言
14.3良好的编程习惯
14.4编程标准
14.5模块复用
14.6模块测试用例选择
14.7黑盒模块测试技术
14.8玻璃盒模块测试技术
14.9代码走查和审查
14.10模块测试技术的比较
14.11净室
14.12测试对象时潜在的问题
14.13模块测试的管理方面
14.14何时该重[与而不是调试一个模块
14.15实现阶段的CASE工具
14.16空中美食案例研究黑盒测试用例
14.17实现阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十五章实现与集成阶段
15.1实现与集成介绍
15.2实现与集成期间的测试
15.3图形用户界面的集成测试
15.4产品测试
15.5验收测试
15.6实现与集成阶段的CASE工具
15.7软件开发过程的CASE工具
15.8集成化开发工具
15.9商业应用软件开发环境
15.10公共工具基础结构
15.11开发环境的潜在问题
15.12实现与集成阶段的度量
15.13空中美食案例研究:实现与集成阶段
15.14实现与集成阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十六章维护阶段
16.1维护阶段
16.2对维护程序员的要求
16.3维护工作案例研究
16.4维护管理
16.5面向对象软件的维护
16.6维护技能与开发技能
16.7逆向工程
16.8维护阶段的测试
16.9维护阶段的CASE工具
16.10维护阶段的度量
16.11空中美食案例研究维护阶段
16.12维护阶段面临的挑战
本章小结
进一步阅读指导
思考题
参考文献
附录
索引
1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
特别备注:
1.来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。2.禁用于商业用途!如果您喜欢《面向对象与传统软件工程(原书第5版)》,请购买正版,谢谢合作。
3.爱学习,请到3322软件站查找资源自行下载!
特色:
1.不依赖开发语言介绍有关技术,并为案例研究提供c++和Java源代码2.增加了极限编程和ISO/IEC12207方面的最新内容
3.涵盖600多篇参考材料,便于读者进一步阅读,其中包括许多新材料
4.思考题集内容广泛,其中包含练习,基于小组的学期项目,基于研究论文的问题以及一些基于案例研究的问题
5.包括面向对象及传统范型,为学生们毕业后所面临的各种职业考验做准备
6.在第二部分每一章的末尾,专门用一小节讨论了软件生命周期每个阶段所面临的挑战
(原书第5版)目录:
出版者的话专家指导委员会
译者序
前言
第一部分软件工程介绍
第一章软件工程的范畴
1.1历史方面
1.2经济方面
1.3维护性方面
1.4规格说明和设计阶段
1.5小组编程方面
1.6在向对象范程
1.7术语
本章回顾
进一步阅读指导
思考题
参考文献
第二章软件过程
2.1客户开发人员和用户
2.2需求阶段
2.3规格说明阶段
2.4设计阶段
2.5实现阶段
2.6集成阶段
2.7维护阶段
2.8退役
2.9软件生产中存在的问题
2.10改进软件过程
2.11能力成熟度模型
2.12软件过程改进方面的其他努力
2.13软件过程改进的成本和效益
本章回顾
进一步阅读指导
思考题
参考文献
第三章软件生命周期模型
3.1建造修补模型
3.2瀑布模型
3.3快速原型开发模型
3.4增量模型
3.5极限编程
3.6同步稳定模型
3.7螺旋模型
3.8面向对象的生命周期模型
3.9生命周期模型的比较
本章回顾
进一步阅读指导
思考题
参考文献
第六章测试
6.1质量问题
6.2非执行测试
6.3执行测试
6.4应该测试什么
6.5测试与正确性证明
6.6谁来完成执行测试
6.7何时停止测试
本章回顾
进一步阅读指导
思考题
参考文献
第七章模块到对象
7.1什么是模块
7.2内聚
7.3耦合
7.4数据封装
7.5抽象数据类型
7.6信息隐藏
7.7对象
7.8继承多态和动态绑定
7.9对象的内聚和耦合
7.10面向对象范型
本章回顾
进一步阅读指导
思考题
参考文献
第八章可复用性可移植性和互操作性
8.1复用的概念
8.2复用的障碍
8.3复用案例研究
8.4对象和复用
8.5设计和实现阶段的复用
8.6复用和维护
8.7可移植性
8.8为什么需要移植性
8.9实现可移植性的技术
8.10互操作性
8.11互操作性的未来趋势
本章回顾
进一步阅读指导 思考题
参考文献
第九章计划和估算
9.1计划和软件过程
9.2周期和成本估算
9.3软件项目管理计划的组成
9.4软件项目管理计划框架
9.5IEEE软件项目管理计划
9.6测试计划
9.7计划面向对象的项目
9.8培训需求
9.9文档标准
9.10用于计划和估算的CASE工具
9.11测试软件项目管理计划
本章回顾
进一步阅读指导
思考题
参考文献
第二部分软件生命周期的各个阶段
第十章需求阶段
10.1需求获助
10.2需求分析
10.3快速原型开发
10.4人的因素
10.5作为一种规格说明技术的快速原型开发
10.6复用快速原型
10.7快速原型开发模型的管理含意
10.8快速原型开发的试验
10.9需求获取和需求分析技术
10.10在需求分析阶段测试
10.11需求阶段的CASE工具
10.12需求阶段的度量
10.13面向对象的需求
10.14空中美食案例研究需求阶段
10.15空中美令案例研究快速原则
10.16需求阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十一章规格说明阶段
11.1规格说明文档
11.2非形式化规格说明
11.3结构化系统分析
11.4其他半形式化的技术
11.5建造实体关系模型
11.6有限状态机
11.7网
11.8Z规格说明语言
11.9共他形式技术
11.10规格说明技术的比较
11.11在规格说明书阶段测试
11.12规格说明阶段的CASE工具
11.13规格说明阶度的度量
11.14空中美食案例研究结构化系统分析
11.15空中美食案例研究软件项目管理计划
11.16规格说明阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十二章面向对象分析阶段
12.1面向对象分析
12.2电梯问题面向对象分析
12.3用例建模
12.4类建模
12.5动态建模
12.6面向对象分析阶段测试
12.7面向对象分析阶段的CASE工具
12.8空中美食案例研究面向对象分析
12.9面向对象分析阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十三章设计阶段
13.1设计和抽取
13.2面向行为设计
13.3数据流分析
13.4事务分析
13.5面向数据设计
13.6面向对象设计
13.7电梯问题:面向对象设计
13.8详细设计的形式化技术
13.9实时设计技术
13.10设计期间的测试
13.11设计阶段的CASE工具
13.12设计阶段的度量
13.13空中美食案例研究面向对象设计
13.14设计阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十四章实现阶段
14.1编程语言的选择
14.2第四代语言
14.3良好的编程习惯
14.4编程标准
14.5模块复用
14.6模块测试用例选择
14.7黑盒模块测试技术
14.8玻璃盒模块测试技术
14.9代码走查和审查
14.10模块测试技术的比较
14.11净室
14.12测试对象时潜在的问题
14.13模块测试的管理方面
14.14何时该重[与而不是调试一个模块
14.15实现阶段的CASE工具
14.16空中美食案例研究黑盒测试用例
14.17实现阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十五章实现与集成阶段
15.1实现与集成介绍
15.2实现与集成期间的测试
15.3图形用户界面的集成测试
15.4产品测试
15.5验收测试
15.6实现与集成阶段的CASE工具
15.7软件开发过程的CASE工具
15.8集成化开发工具
15.9商业应用软件开发环境
15.10公共工具基础结构
15.11开发环境的潜在问题
15.12实现与集成阶段的度量
15.13空中美食案例研究:实现与集成阶段
15.14实现与集成阶段面临的挑战
本章回顾
进一步阅读指导
思考题
参考文献
第十六章维护阶段
16.1维护阶段
16.2对维护程序员的要求
16.3维护工作案例研究
16.4维护管理
16.5面向对象软件的维护
16.6维护技能与开发技能
16.7逆向工程
16.8维护阶段的测试
16.9维护阶段的CASE工具
16.10维护阶段的度量
16.11空中美食案例研究维护阶段
16.12维护阶段面临的挑战
本章小结
进一步阅读指导
思考题
参考文献
附录
索引
下载说明:
方法一:1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多
面向对象与传统软件工程(原书第5版)pdf扫描电子版下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: