首页 > 图书中心 >图书详情
软件工程导论(第6版)
作者:张海藩、牟永敏
定价:59元
印次:6-26
ISBN:9787302330981
出版日期:2013.08.01
印刷日期:2022.06.13
- 内容简介
- 前言/序言
- 资源下载
- 版权信息
本书的前5个版本累计销售达130万册,已成为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖、一等奖,并被评为全国****书(前10名)、全国高校出版社****书、北京高等教育精品教材和“十二五”普通高等教育本科国家级规划教材。为了反映最近4年来软件工程的发展状况,作者对第5版作了精心修改,编写了第6版。 本书全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。本书正文共13章,第1章是概述,第2~8章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第9~12章分别讲述面向对象方法学引论、面向对象分析、面向对象设计和面向对象实现,第13章介绍软件项目管理。附录讲述了用面向对象方法开发软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。 本书可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。
more >第6版前言《软件工程导论》已经出版了5个版本,累计发行量达到130万册,颇受读者欢迎,先后被评为全国优秀畅销书(前10名)、全国高校出版社优秀畅销书和北京高等教育精品教材、“十二五”普通高等教育本科国家级规划教材。经过4年多的时间,这一学科有了不少新的发展,为了跟踪学科的发展方向,更好地为广大读者服务,作者根据几年来的教学实践和软件开发经验对第5版进行了认真系统的修订,编写出了第6版。 鉴于先进、适用的软件过程对提高软件生产率和确保软件产品质量有相当大的作用,第6版在保持原书结构及篇幅基本不变的前提下,主要考虑知识的更新换代,由牟永敏负责对书中面向过程部分的内容进行了适量删减,同时,为了加强软件工程的实践教学,增加了面向对象设计部分的内容,此外还对书中的一些具体内容作了适当修改。全书由张海藩统一定稿。 丁媛、刘梦婷、刘昂、李慧丽、张亚楠等同学对第6版增加的内容进行了测试,并提出了有益的建议,谨在此表示感谢。 编者2013年5月第5版前言本书第4版出版后,受到广大读者的热烈欢迎,先后被评为全国优秀畅销书(前10名)、全国高校出版社优秀畅销书和北京高等教育精品教材。为了反映最近4年来软件工程的发展状况,作者对原书内容作了认真修改,写出了第5版。 鉴于先进适用的软件过程对提高软件生产率和确保软件产品质量有相当大的作用,第5版在保持原书结构和篇幅基本不变的前提下,主要增加了目前比较流行的Rational统一过程、以极限编程为杰出代表的敏捷过程以及微软过程的介绍,此外还对书中的一些具体内容作了适当的增删或修改。 倪宁对第5版应增加的内容提出了有益的建议,谨在此向他表示感谢。 编者2008年1月第4版前言光阴荏苒,本书第3版已经出版5年多了。在此期间软件工程又有了很大发展,为了跟踪学科发展方向,更好地为广大读者服务,编者对原书内容作了认真修改,写出了第4版。 在保持原书的结构和篇幅基本不变的前提下,第四版主要对原书内容作了下述修改: (1) 删掉了一些较陈旧的或较次要的内容。删掉的内容主要有:Warnier程序设计方法,程序设计语言概述,程序设计途径,日立预测法,自动测试工具,COCOMO模型,估算成本的标准值法,软件管理工具。 (2)增加了一些较新颖的或较重要的内容。增加的内容主要有:软件过程,与用户沟通获取需求的方法,形式化说明技术,逐步求精,人机界面设计,回归测试,控制结构测试,预防性维护与软件再工程,面向对象测试策略及设计测试用例的方法,COCOMO2模型,能力成熟度模型(CMM)。 (3) 用统一建模语言(UML)的概念与符号重新改写了讲述面向对象方法学的第9、10、11、12章和附录A。 此外,还对书中许多具体内容作了修改或更新,对文字叙述作了进一步的加工和润色。 与第4版配套出版的还有《软件工程导论学习辅导》,该书共分10章,涵盖了教材的主要内容。每章均由三部分组成: 第一部分系统扼要地复习本知识单元的重点内容;第二部分给出了与本单元内容密切配合的习题;第三部分是习题解答,对典型题目还详细分析了解题思路。附录给出了三套模拟试题以及参考答案,可供读者在课程学习之后检验学习效果。 为便于教学,本书制作了电子教案。采用本书作为教材的教师,可以从清华大学出版社免费获取电子教案。联系方法请参阅本书后面的“读者意见反馈卡”。 我的学生张劲松和张展新参与了附录A所述的C++类库管理系统的设计和实现工作,张雯和张杰为本书出版做了许多具体工作。谨在此向他们表示感谢! 编者2003年8月软件工程导论(第6版)第三版前言本书修订版(即第二版)自1992年6月出版以来,受到更多读者的欢迎,在不足5年的时间内共印刷了13次,台湾于1993年2月出版了本书(修订版)的繁体字版。有关部门领导和同行专家也对本书给予了充分肯定和热情鼓励,于1995年12月把本书(修订版)评为第三届全国普通高等学校工科电子类专业优秀教材一等奖。 5年来计算机软件技术又有了突飞猛进的进步,特别是面向对象的软件技术在我国已经逐渐进入实用阶段,越来越多的软件工作者开始使用面向对象技术开发自己的应用系统。为了跟踪学科发展方向,更好地为广大读者服务,编者再次对原书作了认真修订,写出了第三版。 在第三版中,编者吸取国内外论述面向对象方法学众多书刊的精华,并结合自己使用面向对象方法从事科学研究、开发软件的经验和体会,对面向对象方法作了全面、系统、深入的介绍。第三版新增加了4章新内容,结合丰富的实例集中讲述面向对象方法学。此外,新编写的附录A,讲述了用面向对象方法分析、设计一个简化的C++类库管理系统的过程。读者通过这个实例,不仅可以对面向对象分析和面向对象设计有更具体、更深入的认识,还可以在这份材料的基础上进行用面向对象方法分析、设计和实现软件的实习。 在努力推广新技术的同时,编者认为对传统的结构分析和结构设计技术也应该“一分为二”。事实上,结构分析和结构设计技术现在仍然是人们在开发软件过程中使用得非常广泛的方法,在相当长一段时间内这种方法还会有生命力。特别是作为一本教材来说,更应该把基本概念、原理、技术和方法讲深讲透,因此,在第三版中保留了第二版的基本内容,并且根据编者多年从事软件工程教学和研究的体会,补充了一些必要的内容(例如,软件工程的基本原理,信息建模的概念和方法等)。对于第二版中已经是陈旧了的内容,则坚决删掉。近年来软件蓝图方法应用得并不广泛,因此在第三版中删掉了介绍这个方法的原第6章,并对附录B作了相应的修改,不再使用软件蓝图描述设计结果。 我的学生张劲松和张展新用Visual C++ 4.0成功地实现了附录A中所述的C++类库管理系统。谨在此向他们表示衷心的感谢! 编者1997年6月软件工程导论前言软件工程导论前言修订版(第二版)前言本书第一版自1987年6月出版以来,颇受读者欢迎,不少高校用其作为“软件工程概论”课的教材。然而第一版的内容主要取材于1985年以前出版的书籍或文章和著者的实践总结,经过5年多的时间,这一学科又有了不少新的进展,为了跟踪学科发展方向,更好地为广大读者服务,编者对原书作了认真修订。 这次修订的指导思想是,保持原书系统性较强,内容比较全面,有丰富的实例与原理性论述紧密配合的特点,增加了反映学科最新发展方向的新内容,同时又适当压缩全书的篇幅,以降低成本,减轻读者负担。为此在修订时对书的取材作了十分慎重的斟酌,删掉了前后重复的内容,去掉了对理解本书的内容不是十分必要的图表和文字,占篇幅比较多的原附录A也被割爱了;增加了近年来比较流行的原型法、面向对象的程序设计和软件再用技术的介绍,强调了软件工程与人工智能相互结合、互相促进的发展趋势。对附录B介绍的编辑程序的功能作了扩充,不仅增加了编辑命令,还增加了输入和编辑汉字的功能。 此次修订还适当加强了对日本软件工程方法的介绍,例如,第5章增加了对日立公司发明的PAD图的介绍,第8章讲述了日立预测法的内容。 另一个比较重要的改动,是使书中使用的术语与近年来国内的习惯用法保持一致,对其他文字也作了进一步的加工和润色。 为便于教学,此次修订在每章后面都附上了适当数量的习题。 编者1990年11月 于北京信息工程学院 第一版前言计算机工业发达国家在发展软件的过程中曾经走过不少弯路,受过许多挫折,至今仍然经受着“软件危机”的困扰。人们开发优质软件的能力大大落后于计算机硬件日新月异的进展和社会对计算机软件不断增长的需求,这种状况已经严重妨碍了计算机技术的进步。 为了摆脱软件危机的困扰,一门研究软件开发与维护的普遍原理和技术的工程学科——软件工程学——从20世纪60年代末期开始迅速发展起来了,现在它已经成为计算机科学技术的一个重要分支,一个异常活跃的研究领域。严格遵循软件工程方法论可以大大提高软件开发的成功率,能够显著减少软件开发和维护中的问题。 软件工程学(通常简称软件工程)研究的范围非常广泛,包括技术方法、工具和管理等许多方面,软件工程又是一门迅速发展的新兴学科,新的技术方法和工具不断涌现,真可谓五花八门层出不穷。因此,在一本书中不可能包含软件工程的全部内容。本书是软件工程的入门介绍,着重从实用角度讲述软件工程的基本原理、概念和技术方法,同时也尽量注意书的全面性和系统性。希望本书既能对实际的软件开发工作有所帮助,又能为读者在今后深入研究这门学科奠定良好的基础。 本书正文共10章。第1章概括介绍软件工程学产生的历史背景以及它的基本原理、概念和方法。第2章到第9章按软件生存周期的顺序介绍各个阶段的任务、过程、方法和工具。第10章着重讨论软件工程的管理技术。正文后面有两个附录,比较完整地介绍了两个实际软件的开发。附录A着重讲述从问题定义到实现的过程,把这个具体例子和课文前几章的内容结合起来学习,有助于加深对一些基本概念和方法的理解。附录B讲述一个交互式正文编辑程序的设计和描述,它是上机实习的好材料(例如,可以实习把设计翻译成程序、设计测试方案以及维护的方法)。 《软件工程导论》可以为多种读者服务。本书通俗易懂,实例丰富,既有对多种常见方法的全面概括介绍,又有对一种典型方法的深入详尽介绍,很适合于有一定实践经验的软件工作者和广大计算机用户参考或自学;对于高等院校计算机系高年级本科生和研究生来说,本书可以作为软件工程课程的教材。 软件工程导论前言本书根据编者最近几年在北京大学校内外多次讲授“软件工程概论”课所用的讲义改写而成,改写时充分考虑了在校内外讲授这门课程时广大学员的建议和要求,并且增加了最近收集到的大量新材料。 编者在美国马里蓝大学进修期间,听过该校朱耀汉(Yaohan Zhu)教授讲授的软件工程课,并且在朱教授指导下从事过一些软件开发工作,这些都为本书的编写奠定了基础。本书编写前征求了复旦大学计算机系副教授潘锦平同志对写作大纲的意见,初稿写出后又征求了潘锦平和北大计算机系副主任许卓群等同志对内容编排的意见,承蒙他们给予真诚的鼓励并且提出了许多宝贵的具体建议。此外,本书编写过程中董士海副教授曾经提供了许多很有价值的材料。谨在此向他们表示衷心的感谢! 本书不当之处敬请广大读者不吝赐教。 编者1986年
more >- 课件下载
- 样章下载
- 暂无网络资源
-
扫描二维码
下载APP了解更多
版权图片链接
同系列产品 more >
- 软件工程导论(微课视频版)
李洪波、韩明峰、苏兆锋
查看详情
定 价:69.80元
- 软件工程
祁燕、杨大为、刘丽萍、
查看详情
定 价:59.80元
- 移动应用测试与软件质量保证(慕课...
王智钢、房春荣、王蓁蓁
查看详情
定 价:69.80元
- Java核心技术(第2版)
马志强、王慧、李雷孝、
查看详情
定 价:89.50元
- 云计算技术及应用—以水务云平台为例...
李洪波、王庆军
查看详情
定 价:69.80元