《软件工程导论(第2版)》是2008年9月1日清华大学出版社出版的图书。
图书简介
本书是为计算机专业的本科生编写的软件工程教科书。它在一个软件工程学总体的框架下来一一介绍软件工程所涉及的重要的话题,章节的编排遵循一个软件产品的生命周期中所要进行的所有活动的顺序。首先概述了软件工程的概念,包括一些重要的生命周期模型以及软件项目管理的技术和概念。接下来详述了软件项目的需求分析、设计、建模及编码和测试等内容。最后描述了软件的质量管理、维护、复用等问题;同时也解释了近年来发展起来的CASE工具的基本概念。
目录
第1章概述 1
1.1软件工程学科——发展和影响 2
1.1.1工程学科艺术的发展 2
1.1.2软件危机的一个解决方案 3
1.2程序与软件产品 4
1.3为什么研究软件工程 5
1.4软件工程的出现 5
1.4.1早期计算机编程 6
1.4.2高级语言编程 6
1.4.3基于流程控制的设计 6
1.4.4面向数据结构的设计 8
1.4.5面向数据流的设计 8
1.4.6面向对象的设计 9
1.4.7其他发展 9
1.5软件开发实践中的重要变化 10
1.6计算机系统工程 11