图书前言

软件工程是指导计算机软件开发和维护的学科。软件工程技术在不断发展、逐渐成熟,现在面向对象技术的应用更加广泛。

本书语言流畅、深入浅出、详略得当,可读性好、应用性强、易于理解。第二版在第一版的基础上增加了如下内容:

(1)有关面向对象方法,增加了7.7节面向对象测试、7.8节面向对象方法实例、8.6节Rational Rose简介、8.7节几种软件构件模型比较、软件构架技术等内容。

(2)有关软件工程管理方面,增加了2.2节软件计划实例、9.7节软件开发风险管理的内容。

(3)新增了一些例题(如,4.5.7节用基本路径覆盖法设计测试用例)和习题。

以上新增内容由张成姝编写,并由陆惠恩做了适当的修改,陆惠恩对全书进行了统稿,本书其他内容由陆惠恩编写。

应读者的要求,本书第二版对第一版中习题解答的内容也有所增加。

书中难免存在错误和不足之处,敬请读者批评指正。

编  者

2009年7月