北京高等教育精品教材 全国优秀畅销书 全国高校出版社优秀畅销书 软件工程导论 (第5版) OOOO OO OOOO OO OO 0000 OOOO 。OOO O●●●●● OOOO ●●●●●● oO OO ●●●●●●● 0OOOOO●●●● 00000000●●●0 OOOOOO0O●●●● 张海藩编著 ●●●● 清华大学出版社
北京高等教有精品教材 全国优秀畅销书 全国高校出版社优秀畅销书 张海藩编著 软件工程导论 (第5版) 0000000000 OO000000O○ 0000 0000 0000 0000 0000 0000 0000 O数家出第3 0000 果收号友 00 0000 00000000名9停 00000000多e e 时00醇 g9令09修专 清华大学出版社 北京 www.TopSage.com
www.TopSage.com
四版前言 PREF ACE 光套药厚孕低师的药实使有 编者对原书内容作了认真修改,写出了第四版。 在保持原书的结构和篇幅基本不变的前提下,第四版主要对原书内 容作了下述修改: (1)删掉了一些较陈旧的或较次要的内容。删掉的内容主要有: Warnier程序设计方法,程序设计语言概述,程序设计途径,日立预测 法,自动测试工具,C0C0M0模型,估算成本的标准值法,软件管理 工具。 (2)增加了一些较新颗的或较重要的内容。增加的内容主要有:软 件过程,与用户沟通获取需求的方法,形式化说明技术,逐步求精,人机 界面设计,回归测试,控制结构测试,预防性维护与软件再工程,面向对 象测试策略及设计测试用例的方法,C0C002模型,能力成熟度模型 (CMM)。 (3)用统一建模语言(UM)的概念与符号重新改写了讲述面向对 象方法学的第9、10、11、12章和附录A。 此外,还对书中许多具体内容作了修改或更新,对文字叙述作了进 步的加工和润色。 与第四版配套出版的还有《软件工程导论学习辅导》,该书共分10 章,涵盖了教材的主要内容。每章均由三部分组成:第一部分系统扼要 地复习本知识单元的重点内容;第二部分给出了与本单元内容密切配合 的习题:第三部分是习题解答,对典型题目还详细分析了解题思路。附 录给出了三套模拟试题以及参考答案,可供读者在课程学习之后检验学 习效果。 为便于教学,本书制作了电子教案。采用本书作为教材的教师,可 以从清华大学出版社免费获取电子教案。联系方法清参阅本书后面的 www.TopSage.com
www.TopSage.com
4覆软件工程导论 ☑大家网 “读者意见反馈卡”。 我的学生张劲松和张展新参与了附录A所述的C艹类库管理系统的设计和实现工 作,张雯和张杰为本书出版做了许多具体工作。谨在此向他们表示感谢1○ 编者 2003年8月 www.TopSage.com
www.TopSage.com
REF 本五不A年明委在南质货有空 了本书(修订版)的繁体字版。有关部门领导和同行专家也对本书给予了 充分肯定和热情鼓励,于1995年12月把本书(修订版)评为第三届全国普 通高等学校工科电子类专业优秀教材一等奖。 5年来计算机软件技术又有了突飞猛进的进步,特别是面向对象的软 件技术在我国已经逐渐进入实用阶段,越来越多的软件工作者开始使用 面向对象技术开发自己的应用系统。为了跟踪学科发展方向,更好地为 广大读者服务,编者再次对原书作了认真修订,写出了第三版。 在第三版中,编者吸取国内外论述面向对象方法学众多书刊的精 华,并结合自己使用面向对象方法从事科学研究、开发软件的经验和体 会,对面向对象方法作了全面、系统、深入的介绍。第三版新增加了4 章新内容,结合丰富的实例集中讲述面向对象方法学。此外,新编写的 附录A,讲述了用面向对象方法分析、设计一个简化的C++类库管理系 统的过程。读者通过这个实例,不仅可以对面向对象分析和面向对象设 计有更具体、更深入的认识,还可以在这份材料的基础上进行用面向对 象方法分析、设计和实现软件的实习。 在努力推广新技术的同时,编者认为对传统的结构分析和结构设 计技术也应该“一分为二”。事实上,结构分析和结构设计技术现 在仍然是人们在开发软件过程中使用得非常广泛的方法,在相当长 段时间内这种方法还会有生命力。特别是作为一本教材来说,更应 该把基本概念、原理、技术和方法讲深讲透,因此,在第三版中保留 了第二版的基本内容,并且根据编者多年从事软件工程教学和研究的 体会,补充了一些必要的内容(例如,软件工程的基本原理,信息建 模的概念和方法等)。对于第二版中已经是陈旧了的内容,则坚决删 掉。近年来软件蓝图方法应用得并不广泛,因此在第三版中删掉了 www.TopSage.com
www.TopSage.com