《软体工程教学做一体化教程》採用“教学做”一体化的方式撰写,并将每章内容分解为核心知识、能力目标、任务驱动、实践环节四个模组。全书共10章,第1章是软体工程基本概念,第2~7章顺序介绍了软体生命周期各阶段的任务、过程、结构化方法和工具,第8章讲述了面向对象方法学,第9章介绍了软体项目管理,第10章给出了经典的软体工程实验。书中实例侧重实用性和启发性,通俗易懂,使读者能快速掌握软体工程的基础知识与项目管理技能,为适应实战套用打下坚实的基础。
基本介绍
- 书名:软体工程教学做一体化教程
- 出版社:清华大学出版社
- 页数:233页
- 开本:16
- 品牌:清华大学出版社
- 作者:陈恆 王雅轩
- 出版日期:2013年8月1日
- 语种:简体中文
- ISBN:9787302324225
内容简介
《软体工程教学做一体化教程》适合作为高等院校“软体工程”课程的教材或教学参考书,也适合作为有一定经验的软体工程人员的参考用书。
图书目录
第1章软体工程基本概念1
1.1软体危机与软体工程1
1.2软体生命周期3
1.3常用的软体开发模型6
1.4小结10
习题110
第2章可行性研究13
2.1可行性研究概述13
2.2可行性研究报告16
2.3系统流程图17
2.4数据流图及数据字典21
2.5成本/效益分析28
2.6小结29
习题230
第3章需求分析34
3.1需求分析概述34
3.2需求获取37
3.3需求分析与建模40
3.4软体需求规格说明45
3.5需求验证与管理46
3.6小结47
习题348
第4章概要设计50
4.1设计概述50
4.2设计原理52
4.3设计工具57
4.4设计方法61
4.5设计文档70
4.6小结71
习题471
第5章详细设计74
5.1设计概述74
5.2设计工具75
5.3设计方法80
5.4设计文档87
5.5McCabe方法87
5.6小结90
习题590
第6章编码与测试92
6.1编码92
6.2测试概述94
6.3单元测试976
6.4集成测试101
6.5白盒测试技术104
6.6黑盒测试技术110
6.7JUnit单元测试114
6.8小结127
习题6127
第7章维护132
7.1维护概述132
7.2维护实施过程135
7.3软体的可维护性138
7.4小结140
习题7140
第8章面向对象方法学142
8.1面向对象方法概述142
8.2面向对象分析建模145
8.3建立对象模型14
8.4建立动态模型152
8.5建立功能模型156
8.6设计模式简介159
8.7面向对象的程式设计与实现174
8.8小结182
习题8182
第9章软体项目管理183
9.1软体项目管理概述183
9.2软体项目成本管理187
9.3软体项目进度管理194
9.4软体项目配置管理199
9.5软体项目风险管理204
9.6CMM与CMMI212
9.7项目管理工具MicrosoftProject及使用215
9.8小结223
习题9224
第10章软体工程实验226
10.1结构化分析实验226
10.2资料库概念结构设计实验228
10.3结构化设计实验229
10.4软体测试实验230
10.5软体项目管理实验232
1.1软体危机与软体工程1
1.2软体生命周期3
1.3常用的软体开发模型6
1.4小结10
习题110
第2章可行性研究13
2.1可行性研究概述13
2.2可行性研究报告16
2.3系统流程图17
2.4数据流图及数据字典21
2.5成本/效益分析28
2.6小结29
习题230
第3章需求分析34
3.1需求分析概述34
3.2需求获取37
3.3需求分析与建模40
3.4软体需求规格说明45
3.5需求验证与管理46
3.6小结47
习题348
第4章概要设计50
4.1设计概述50
4.2设计原理52
4.3设计工具57
4.4设计方法61
4.5设计文档70
4.6小结71
习题471
第5章详细设计74
5.1设计概述74
5.2设计工具75
5.3设计方法80
5.4设计文档87
5.5McCabe方法87
5.6小结90
习题590
第6章编码与测试92
6.1编码92
6.2测试概述94
6.3单元测试976
6.4集成测试101
6.5白盒测试技术104
6.6黑盒测试技术110
6.7JUnit单元测试114
6.8小结127
习题6127
第7章维护132
7.1维护概述132
7.2维护实施过程135
7.3软体的可维护性138
7.4小结140
习题7140
第8章面向对象方法学142
8.1面向对象方法概述142
8.2面向对象分析建模145
8.3建立对象模型14
8.4建立动态模型152
8.5建立功能模型156
8.6设计模式简介159
8.7面向对象的程式设计与实现174
8.8小结182
习题8182
第9章软体项目管理183
9.1软体项目管理概述183
9.2软体项目成本管理187
9.3软体项目进度管理194
9.4软体项目配置管理199
9.5软体项目风险管理204
9.6CMM与CMMI212
9.7项目管理工具MicrosoftProject及使用215
9.8小结223
习题9224
第10章软体工程实验226
10.1结构化分析实验226
10.2资料库概念结构设计实验228
10.3结构化设计实验229
10.4软体测试实验230
10.5软体项目管理实验232