书籍详情
软件工程
作者:朱作付主编;张雪松,王鸿磊,孟德欣编著
出版社:科学出版社
出版时间:2005-02-01
ISBN:9787030146526
定价:¥24.00
购买这本书可以去
内容简介
本书将根据高职高专教学的要求以及学生的特点,比较系统地介绍软件工程的概念、技术和方法。主要内容包括:软件开发模型介绍、可行性分析、需求分析、软件设计、编码、测试、维护和软件项目管理等。本书兼顾理论与实践相结合,从而达到培养应用型人才的目标。?? 本书可作为各类院校的计算机教学用书,同时也可供所有计算机用户参考和使用。
作者简介
暂缺《软件工程》作者简介
目录
第1章 软件工程概述
1.1 软件的概念
1.2 软件的发展与软件危机
1.3 软件工程
1.4 软件的开发方法、工具和环境
1.5 小结
1.6 思考与练习
第2章 软件可行性研究
2.1 可行性研究的任务
2.2 可行性研究的过程
2.3 可行性研究的工具
2.4 成本/效益分析
2.5 小结
2.6 思考与练习
第3章 软件需求分析
3.1 需求分析的任务
3.2 需求分析的过程
3.3 需求分析的原则
3.4 需求分析的方法概述
3.5 结构化分析方法
3.6 结构化数据系统开发方法(DSSD)
3.7 快速原型化分析方法
3.8 数据库的需求分析
3.9 系统动态分析
3.10 需求分析的工具
3.11 小结
3.12 思考与练习
第4章 软件概要设计
4.1 概要设计的任务和过程
4.2 概要设计的基本原理
4.3 软件模块化的优化原则
4.4 概要设计的方法
4.5 小结
4.6 练习与练习
第5章 软件的详细设计
5.1 详细设计的目的与任务
5.2 结构化程序设计方法
5.3 详细设计的工具
5.4 Jackson系统设计方法
5.5 小结
5.6 思考与练习
第6章 软件编码
6.1 程序设计语言的选择
6.2 结构化程序设计
6.3 程序设计的风格
6.4 程序设计效率
6.5 程序复杂性度量
6.6 小结
6.7 思考与练习
第7章 软件测试
7.1 软件测试的概述
7.2 软件测试方法
7.3 软件测试步骤
7.4 软件可靠性
7.5 调试
7.6 测试文档
7.7 软件测试工具
7.8 小结
7.9 思考与练习
第8章 软件维护与复用
8.1 软件维护的概念
8.2 软件维护的特点
8.3 软件维护的过程
8.4 程序的修改和程序修改的副作用
8.5 软件可维护性
8.6 软件的复用
8.7 小结
8.8 思考与练习
第9章 软件质量保证与项目管理
9.1 软件质量的概念
9.2 软件质量的度量
9.3 软件质量的保证
9.4 软件质量设计
9.5 软件项目管理
9.6 软件过程成熟度模型
9.7 小结
9.8 思考与练习
第10章 面向对象的软件设计
10.1 面向对象的概念
10.2 面向对象的分析过程
10.3 面向对象的设计(OOD,objected-oriented design)
10.4 面向对象程序设计的实现
10.5 面向对象测试
10.6 UML语言基础知识
10.7 小结
10.8 思考与练习
1.1 软件的概念
1.2 软件的发展与软件危机
1.3 软件工程
1.4 软件的开发方法、工具和环境
1.5 小结
1.6 思考与练习
第2章 软件可行性研究
2.1 可行性研究的任务
2.2 可行性研究的过程
2.3 可行性研究的工具
2.4 成本/效益分析
2.5 小结
2.6 思考与练习
第3章 软件需求分析
3.1 需求分析的任务
3.2 需求分析的过程
3.3 需求分析的原则
3.4 需求分析的方法概述
3.5 结构化分析方法
3.6 结构化数据系统开发方法(DSSD)
3.7 快速原型化分析方法
3.8 数据库的需求分析
3.9 系统动态分析
3.10 需求分析的工具
3.11 小结
3.12 思考与练习
第4章 软件概要设计
4.1 概要设计的任务和过程
4.2 概要设计的基本原理
4.3 软件模块化的优化原则
4.4 概要设计的方法
4.5 小结
4.6 练习与练习
第5章 软件的详细设计
5.1 详细设计的目的与任务
5.2 结构化程序设计方法
5.3 详细设计的工具
5.4 Jackson系统设计方法
5.5 小结
5.6 思考与练习
第6章 软件编码
6.1 程序设计语言的选择
6.2 结构化程序设计
6.3 程序设计的风格
6.4 程序设计效率
6.5 程序复杂性度量
6.6 小结
6.7 思考与练习
第7章 软件测试
7.1 软件测试的概述
7.2 软件测试方法
7.3 软件测试步骤
7.4 软件可靠性
7.5 调试
7.6 测试文档
7.7 软件测试工具
7.8 小结
7.9 思考与练习
第8章 软件维护与复用
8.1 软件维护的概念
8.2 软件维护的特点
8.3 软件维护的过程
8.4 程序的修改和程序修改的副作用
8.5 软件可维护性
8.6 软件的复用
8.7 小结
8.8 思考与练习
第9章 软件质量保证与项目管理
9.1 软件质量的概念
9.2 软件质量的度量
9.3 软件质量的保证
9.4 软件质量设计
9.5 软件项目管理
9.6 软件过程成熟度模型
9.7 小结
9.8 思考与练习
第10章 面向对象的软件设计
10.1 面向对象的概念
10.2 面向对象的分析过程
10.3 面向对象的设计(OOD,objected-oriented design)
10.4 面向对象程序设计的实现
10.5 面向对象测试
10.6 UML语言基础知识
10.7 小结
10.8 思考与练习
猜您喜欢