软件工程导论

当前位置:首页 > 计算机网络 > 研究生/本科/专科教材 > 软件工程导论

出版社:清华大学
出版日期:2008-2
ISBN:9787302164784
作者:张海藩
页数:393页

作者简介

《软件工程导论(第5版)》的前4个版本累计销售近一百万册,已成为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖、一等奖,并被评为全国优秀畅销书、全国高校出版社优秀畅销书和北京高等教育精品教材。为了反映最近4年来软件工程的发展状况,作者对第四版作了下述的精心修改:增加了目前比较流行的Rational统一过程、以极限编程为杰出代表的敏捷过程以及微软过程的介绍,并且对书中的一些具体内容作了适当的增删或修改。《软件工程导论(第5版)》可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。

书籍目录

第1章 软件工程学概述
1.1 软件危机
1.1.1 软件危机的介绍
1.1.2 产生软件危机的原因
1.1.3 消除软件危机的途径
1.2 软件工程
1.2.1 软件工程的介绍
1.2.2 软件工程的基本原理
1.2.3 软件工程方法学
1.3 软件生命周期
1.4 软件过程
1.4.1 瀑布模型
1.4.2 快速原型模型
1.4.3 增量模型
1.4.4 螺旋模型
1.4.5 喷泉模型
1.4.6 Rationa1统一过程
1.4.7 敏捷过程与极限编程
1.4.8 微软过程
1.5 小结
习题1
第2章 可行性研究
2.1 可行性研究的任务
2.2 可行性研究过程
2.3 系统流程图
2.3.1 符号
2.3.2 例子
2.3.3 分层
2.4 数据流图
2.4.1 符号
2.4.2 例子
2.4.3 命名
2.4.4 用途
2.5 数据字典
2.5.1 数据字典的内容
2.5.2 定义数据的方法
2.5.3 数据字典的用途
2.5.4 数据字典的实现
2.6 成本/效益分析
2.6.1 成本估计
2.6.2 成本/效益分析的方法
2.7 小结
习题2
第3章 需求分析
3.1 需求分析的任务
3.1.1 确定对系统的综合要求
3.1.2 分析系统的数据要求
3.1.3 导出系统的逻辑模型
3.1.4 修正系统开发计划
3.2 与用户沟通获取需求的方法
3.2.1 访谈
3.2.2 面向数据流自顶向下求精
3.2.3 简易的应用规格说明技术
3.2.4 快速建立软件原型
3.3 分析建模与规格说明
3.3.1 分析建模
3.3.2 软件需求规格说明
3.4 实体一联系图
3.4.1 数据对象
3.4.2 属性
3.4.3 联系
3.4.4 实体一联系图的符号
……
第4章 形式化说明技术
第5章 总体设计
第6章 详细设计
第7章 实现
第8章 维护
第9章 面向对象方法学引论
第10章 面向对象分析
第11章 面向对象设计
第12章 面向对象实现
第13章 软件项目管理
附录A C++类库管理系统的分析与设计
附录B 一个汉字行编辑程序的设计
参考文献

编辑推荐

《软件工程导论(第5版)》主要介绍了软件工程学概述、可行性研究、需求分析、形式化说明技术、总体设计、详细设计、面向对象方法学引论、面向对象分析、面向对象实现、软件项目管理等内容,可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。

媒体关注与评论

软件工程领域的经典教材    
——张海藩的《软件工程导论(第5版)》
袁勤勇 张海藩老师编著的《软件工程导论(第5版)》于2008年2月出版发行。截至2007年底,该书各版本累计销售已近100万册,被国内许多高校选作软件工程课的教材,成为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖、一等奖,并被评为全国优秀畅销书(前10名)和北京高等教育精品教材。1986年第1版面世,至今已22年。这22年来计算机技术,特别是软件技术飞速发展,日新月异。该领域的不少优秀教材只能各领风骚数年,而该书至今依然畅销,实属难能可贵。 内容全面、系统且与时俱进,是该书历经5版,跨时二十多年畅销不衰的原因之一。随着学科的发展,作者都适时地对老版本进行修订,编写新版本。每次修订都是在保持原书系统性强,内容全面,有丰富的实例与原理性论述紧密配合的特点的基础上,增加反映学科最新发展方向的新内容,删除陈旧或不重要的内容。内容的取舍,难度的把握,篇幅的控制,都作了十分慎重、精心的斟酌,甚至文字叙述方面也作了仔细推敲,力求精益求精。例如,1997年出版的第3版中,作者吸取国内外论述面向对象方法学众多书刊的精华,并结合自己使用面向对象方法从事科学研究、开发软件的经验和体会,对面向对象方法作了全面、系统、深入的介绍;2003年出版的第4版中,作者用统一建模语言(UML)的概念与符号重新改写了面向对象方法学的有关内容;2008年出版的第5版中,针对几年来软件工程的发展状况,作者增加了目前比较流行的Rational统一过程、以极限编程为杰出代表的敏捷过程以及微软过程的介绍。 《软件工程导论(第5版)》全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。本书正文共13章,第1章简单介绍了软件工程的历史背景、基本概念及软件过程,第2章至第8章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第9章至第12章分别讲述面向对象方法学、面向对象分析、面向对象设计和面向对象实现,第13章介绍软件项目管理。正文后面有两个附录,分别讲述了用面向对象方法和结构化方法开发两个软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。 该书配套完整,配套出版了《软件工程导论学习辅导》;为便于教学,本书还制作了电子教案,免费提供给选用本教材的教师。为配合读者学习软件工程,作者精心编写了《软件工程导论学习辅导》。正文共10章,每章由三部分内容组成,第一部分系统扼要地复习本单元的重点内容;第二部分给出与本单元内容密切配合的习题;第三部分是习题解答,对典型习题的解答不是简单地给出答案,而是仔细分析题目,讲解解题思路,从而帮助读者举一反三,学会用软件工程方法学分析问题、解决问题。正文后面还有两个附录,分别给出了3套模拟试题和模拟试题答案。读者可以用这些试题自我测试,检验学习效果。 该书适用面广,既可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。

章节摘录

第1章 软件工程学概述迄今为止,计算机系统已经经历了4个不同的发展阶段,但是,人们仍然没有彻底摆脱“软件危机”的困扰,软件已经成为限制计算机系统发展的瓶颈。为了更有效地开发与维护软件,软件工作者在20世纪60年代后期开始认真研究消除软件危机的途径,从而逐渐形成了一门新兴的工程学科——计算机软件工程学(通常简称为软件工程)。  1.1 软件危机在计算机系统发展的早期时代(20世纪60年代中期以前),通用硬件相当普遍,软件却是为每个具体应用而专门编写的。这时的软件通常是规模较小的程序,编写者和使用者往往是同一个(或同一组)人。这种个体化的软件环境,使得软件设计通常是在人们头脑中进行的一个隐含的过程,除了程序清单之外,没有其他文档资料保存下来。从20世纪60年代中期到70年代中期是计算机系统发展的第二个时期,这个时期的一个重要特征是出现了“软件作坊”,广泛使用产品软件。但是,“软件作坊”基本上仍然沿用早期形成的个体化软件开发方法。随着计算机应用的日益普及,软件数量急剧膨胀。在程序运行时发现的错误必须设法改正;用户有了新的需求时必须相应地修改程序;硬件或操作系统更新时,通常需要修改程序以适应新的环境。上述种种软件维护工作,以令人吃惊的比例耗费资源。更严重的是,许多程序的个体化特性使得它们最终成为不可维护的。“软件危机”就这样开始出现了11968年北大西洋公约组织的计算机科学家在联邦德国召开国际会议,讨论软件危机问题,在这次会议上正式提出并使用了“软件工程”这个名词,一门新兴的工程学科就此诞牛了。

图书封面


 软件工程导论下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     这本还不错,让我懂得了软件工程的基本知识,但是理论太多,适合做一本教科书,没必要看的太仔细,大概明白怎么回事就行。真正的软件工程是在实践中产生的。

精彩短评 (总计101条)

  •     这个商品很不错哦~ 学校上课用的书
  •     老师上课用的教材,挺全的
  •     还没读,不像是盗版书,很好
  •     货真价实,活动也很多,很好
  •     货挺好,到货也挺快。总之,给个好评。
  •     该书也挺不错的,全面阐述了软件工程方面的相关知识,使读者对软件方面的知识理解更为全面
  •     老师让买的书 很不错 是当教材用的 用了一段时间 觉得书里的东西很详细 图很清晰 书的排板看起来很舒服 ~
  •     内容充实,条理清楚,不错。
  •     上课的教材,很好。发货比以前也快了的说
  •     过时
  •     很有用~不错的教材~
  •     正在学习中,不错。
  •     软件工程导论(第5版),正版
  •     软工经典教材,值得一读
  •     适合考研,重点详细
  •     印象最深的就是瀑布流式开发,软件工程思想...
  •     下次还会来买的。。。
  •     这本书很好性价比很高
  •     比我想象中的薄,不过内容还不错,希望自己好好学习吧
  •     正版的,很不错,下次还会来买。
  •     留学生来听课,帮同学买的
  •     这本教材由浅入深
  •     速度快 正版
  •     灰常棒~
  •     快递有点慢,等得着急了点。其他还好。
  •     课本,没的说
  •     为了做一个优秀的PM,什么书我都看得下去。第一遍是四个月前,等安顿好再看一遍。
  •     内容丰富有内涵,能够学习的地方很多
  •     书不错~是正版
  •     还没看呢,学生用书
  •     还没学完呢
  •     这本书却是内容安排的很合理,对学习很有帮助。
  •     学习计算机比较实用的书籍。
  •     这仅是个导论shit
  •     教学用书网上买比较便宜
  •     2天浏览完
  •     书很好!准备好好学习这本书~~为考试准备
  •     不错,就是看不下去,哈
  •     上课的时候老师要求买的教材 还不错~
  •     书还没看,不过质量挺好的.
  •     质量很不错,内容很好,值得购买。
  •     考研复试买的书,很好。
  •     软件工程导论(第5版),可以学习
  •     书发的挺快的,第二天就到了。书页没我想的那么厚,不过不影响挺满意的。
  •     基础的教材,内容还可以
  •     考研用的,质量不错。
  •     发货很快,很便宜。
  •     学校指定的教材,应该不会差
  •     这本书就是一个空城计啊!!
  •     本打算再读一遍的,结果还是没有时间。
  •     学习用书,质量不错,是正版
  •     这本书是我上课时候用的,还不错,实用。
  •     软件工程导论(第5版),内容很好
  •     非常好,很快。看到发送旅客的划分开来。
  •     当年软件工程课程学的是这书的第三版
  •     速度很快,
  •     个人股
  •     写的很不错啊,解释的很详细
  •     总体可以。
  •     晦涩难懂
  •     再来一本!
  •     学校指定的书,还没有读,
  •     灰常好灰常好灰常好灰常好灰常好灰常好
  •     是正版 快递速度超给力
  •     正好考试用上了,不错
  •     当当上买教材本来就便宜,最近还有活动更实惠了~~~
  •     不错 书的质量很好 不错的一次网购
  •     我没有看到实物,不过据说挺好的!很实用的一本书。货到得非常神速!遗憾的是有几本没买到,怎么总缺货呢?没赶上上回的活动也很遗憾。
  •     不错,挺好的。勇于学习,挺实用的。
  •     东西是正版的,没问题·质量很好
  •     包装一般,书的内容还不错
  •     软件工程尼玛的 你让每个大学生都去当项目经理吗!!!
  •     内容几乎全面过时
  •     国内经典的软件工程书籍
  •     这个商品不错哦!!!!!!!!
  •     物流快,质量好。
  •     期末87分。以前在写课程设计报告时候这些知识都有涉及过,现在看了软件工程算是把他们都串联起来脉络了~
  •     很好的教材,推荐使用
  •     就是不知什么原因收不到短信,还是自己找的
  •     粗略看过几本类似的吧。[2000冬]
  •     感觉还不错。
  •     读了一半,比较难理解,缺乏案例
  •     学校上课要用到的书 很好 适合课堂学习
  •     嗯~书是老师要求的,怎么样不好说。很理论化,但是还是比较详细的。书的质量很好
  •     书来的速度刚刚好,赶得上上课了,书的质量也很好
  •     使软件开发能够事半功倍。
  •     摸起来手感很好~
  •     平淡无奇
  •     没用
  •     感觉不错,书是正版的感觉,等仔细研究下
  •     很不错 很好很强大
  •     物流没得说,特别快,书也很正版,赞。
  •     学校指定用的教材 不知道好不好
  •     课本
  •     来得有点慢哦,不过书的质量不错
  •     太烂了,完全不需要攒人品的一门课
  •     还没有仔细阅读,但作为教材是一本不错的书
  •     数还不错,内容不是太好,学校用的所以就买了
  •     选修课教材,理论书籍,还行吧,看自己喜好
  •     挺好的 一直在用 当课本不论纸质还是内容都很赞
  •     国内最好的 软件工程教材
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024