软件工程与实践(第2版) / 软件工程系列教材
作者: 贾铁军、俞小怡等
出版时间:2016年3月
出版社:清华大学出版社
- 清华大学出版社
- 9787302429500
- 2-1
- 126618
- 0044177883-4
- 平装
- 16开
- 2016年3月
- 工学
- 软件工程
- TP311.5
- 计算机
- 本科
主要内容:贾铁军主编的《软件工程与实践(第2版软件工程系列教材)》共分10章,包括软件工程基础概述、软件研发可行性分析、软件项目立项与计划、需求分析、软件设计、面向对象开发技术、软件实现技术、软件测试与维护、软件项目管理、软件工程新技术与现代软件工程新体系及方法、WebApp实用软件开发综合案例等。体现软件研发的新知识、新技术、新方法、新成果、新标准及新应用和同步实验及课程设计指导与实用文档模版等。
本书可作为高校计算机与信息类、工程与管理类等学科专业的相关课程的教材,也可作为培训教材及参考用书。可根据*进行选学。
第1章 软件工程基础概述
1.1 软件工程的发展
1.1.1 软件危机概述
1.1.2 软件工程的发展过程
1.2 软件及软件工程概述
1.2.1 软件的概念特点和分类
1.2.2 软件工程的概念及特点
1.2.3 软件工程学及其主要内容
1.2.4 软件过程及开发过程
1.2.5 软件工程基本原理及原则
1.3 软件生存周期
1.3.1 软件生存周期的有关概念
1.3.2 软件生存周期的阶段划分
1.3.3 软件生存周期各阶段的任务
1.4 软件开发模型
1.4.1 瀑布模型概述
1.4.2 快速原型模型概述
1.4.3 增量模型概述
1.4.4 螺旋模型概述
1.4.5 喷泉模型概述
1.4.6 基于面向对象的模型
* 1.4.7 其他软件开发模型
1.4.8 软件开发模型的选定
1.5 实验一软件开发准备及Visio应用
1.5.1 任务一软件开发前准备工作
1.5.2 任务二Microsoft Visio 2013应用
1.6 本章小结
1.7 练习与实践一
第2章 可行性分析及开发计划
2.1 软件问题的提出和定义
2.1.1 软件问题的提出
2.1.2 软件问题初步调研
2.1.3 软件问题定义的内容
2.2 可行性分析及立项
2.2.1 可行性分析的概念及目的
2.2.2 可行性分析的任务及内容
2.2.3 可行性分析的过程
2.3 软件立项及合同签订
2.3.1 软件立项方法及文档
2.3.2 签订合同的方法与文档
2.3.3 任务下达的方式及文档
2.4 系统流程图
2.4.1 系统流程图基本符号
2.4.2 系统流程图主要用途
2.5 软件开发计划
2.5.1 软件开发计划的目的及分类
2.5.2 软件开发计划的内容及制订
2.5.3 软件开发计划书
2.6 实验二软件可行性分析报告
2.6.1 实验目的
2.6.2 实验任务及要求
2.6.3 实验内容及步骤
2.7 本章小结
2.8 练习与实践二
第3章 软件需求分析
3.1 软件需求分析概述
3.1.1 软件需求分析的概念及特点
3.1.2 软件需求分析的目的和原则
3.2 软件需求分析的任务及过程
3.2.1 软件需求分析的任务
3.2.2 软件需求分析的过程
……
第4章 软件设计
第5章 面向对象开发技术
第6章 软件实现
第7章 软件测试与维护
第8章 软件项目管理
第9章 软件工程新技术及体系
第10章 WebApp开发综合案例
附录A 练习与实践习题部分参考答案
附录B 软件工程部分文档编写指南
参考文献