 
			 
				本书是软件工程领域的张海藩教授针对高校学时减少的实情,在其编写的经典教材《软件工程导论(第5版)》的基础上精简而成的。
1.畅销版本。各版本累计销售超180万册,被众多高校选作教材,成为软件工程领域的经典教材。
2.精心修订。为了反映软件工程发展的新状况,作者不断精心修改,编写了新版本。
3.全面系统。全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。
4.适用面广。可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和从事开发应用软件的广大计算机用户参考。
5.配套完整。除主教材外,配套出版了《软件工程导论学习辅导》,提供了与教材内容密切配合的习题和解题思路,还提供了三套模拟试题以及参考答案。为便于教学,本书制作了电子教案,免费提供给选用本教材的教师。
  为了满足“软件工程”课程学时较少的高等学校对一本适用教材的迫切需求,作者对先后荣获了全国普通高等学校工科电子类专业优秀教材一等奖和全国畅销书奖,并被评为北京高等教育精品教材的《软件工程导论》作了精心改编,保留了原书中较重要、较新颖的内容,删除或简化了一些较陈旧或较次要的内容,写出了《软件工程》。
  《软件工程》全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。本书正文共13章,第1章是概述,第2章至第8章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第9章至第12章分别讲述面向对象方法学引论、面向对象分析、面向对象设计和面向对象实现,第13章介绍软件项目管理。正文后面有两个附录,分别讲述了用面向对象方法和结构化方法开发两个软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。
  本书可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。
第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 Rational统一过程
1.4.7 敏捷过程与极限编程
1.4.8 微软过程
1.5 小结
习题
第2章 可行性研究
2.1 可行性研究的任务
2.2 可行性研究过程
2.3 数据流图
2.3.1 符号
2.3.2 例子
2.3.3 命名
2.3.4 用途
2.4 数据字典
2.4.1 数据字典的内容
2.4.2 定义数据的方法
2.4.3 数据字典的用途
2.4.4 数据字典的实现
2.5 成本/效益分析
2.5.1 成本估计
2.5.2 成本/效益分析的方法
2.6 小结
习题
软件工程目 录 第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 实体-联系图的符号
3.5 数据规范化
3.6 状态转换图
3.6.1 状态
3.6.2 事件
3.6.3 符号
……
第4章 形式化说明技术
第5章 总体设计
第6章 详细设计
第7章 实现
第8章 维护
第9章 面向对象方法学引论
第10章 面向对象分析
第11章 面向对象设计
第12章 面向对象实现
第13章 软件项目管理
附录A C++类库管理系统的分析与设计
附录B 一个汉字行编辑程序的设计
参考文献
作者编著的《软件工程导论》已经出版了5个版本,累计销售了近一百万册,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖和一等奖,并被评为全国优秀畅销书(前10名)和北京高等教育精品教材,国内许多高校把它选作“软件工程”课的教材。
但是,也有一些“软件工程”课程学时较少的高校教师反映,《软件工程导论》内容较多,用它作教材感到授课学时比较紧张。为了满足这部分学校的需求,作者对《软件工程导论》作了精心改编,保留了原书中较重要、较新颖的内容,删除或简化了一些较陈旧或较次要的内容,写出了《软件工程》。该书在保持原书结构不变的前提下把篇幅减少了近六分之一,将显著减少授课所需的学时。
编者20�C0�C9年5月
我必须承认,这本书的结构安排非常巧妙,让我得以在一个相对轻松的环境下,系统地掌握软件工程的知识体系。作者并没有把所有内容一股脑地塞给读者,而是循序渐进,层层递进。从最基础的项目启动,到复杂的系统架构设计,再到最后的维护和优化,每一个阶段的讲解都环环相扣,让人感觉非常连贯。我尤其喜欢书中关于“敏捷开发”的阐述,它提供了一种更灵活、更适应变化的开发模式,与我之前接触过的传统开发模式有着显著的区别。而且,作者在介绍各种开发方法论时,并没有简单地列举它们的优缺点,而是深入分析了它们背后的思想和适用场景,让我能够根据实际情况做出更明智的选择。书中的插图和图表也设计得非常精美,清晰地展示了各种概念之间的关系,大大降低了理解的难度。总而言之,这本书是一份非常宝贵的学习资料,让我能够更自信地应对复杂的软件开发项目。
评分哇!这本书就像一剂灵感的催化剂,让我重新燃起了对软件工程的热情。我之前一直觉得软件开发就是写代码,但这本书彻底颠覆了我的认知。它就像一本武林秘籍,将软件开发的“内功”和“外功”都讲得明明白白。作者的笔触非常细腻,从最基础的“需求分析”讲到“项目管理”的方方面面,每一个环节都处理得恰到好处,不会过于冗长,也不会流于表面。最让我印象深刻的是关于“用户体验设计”的部分,作者通过一系列真实的案例,让我看到了一个优秀的用户界面是如何能够极大地提升用户满意度的。而且,书中对于“测试”的讲解也让我耳目一新,不再是那种枯燥的理论堆砌,而是充满了实操性的建议,让我学会如何设计更有效的测试用例,从而发现潜在的bug。这本书的语言风格也非常活泼,有时候读起来就像在听一位经验丰富的前辈分享他的心得体会,让人感觉非常亲切。
评分这是一本让我醍醐灌顶的书!作者以一种非常独特的视角,将软件工程的复杂概念与现实世界中的种种现象联系起来,让我豁然开朗。我之前一直觉得软件开发是一门纯粹的技术学科,但这本书让我看到了它背后蕴含的艺术性和创造性。书中对于“沟通”和“协作”的强调,让我深刻理解了在软件项目中,人与人之间的互动往往比技术本身更加关键。作者的文字功底也非常深厚,每一句话都饱含深意,引人深思。我最喜欢的是其中关于“如何避免项目失败”的分析,它并没有简单地给出一些通用的建议,而是通过深入剖析导致项目失败的根本原因,让我能够从更深层次上认识到风险管理的重要性。这本书也让我对“技术债务”有了更深刻的理解,认识到短期内的效率提升可能会为未来的维护和迭代带来巨大的隐患。读完这本书,我感觉自己的思维方式得到了很大的提升,能够更全面、更系统地看待软件工程的各个方面。
评分这本书真是我最近读到的最令人惊艳的一本!一开始抱着试试看的心态翻开,没想到立刻就被作者那流畅而引人入胜的叙事风格吸引住了。它不像我以前读过的许多技术类书籍那样枯燥乏味,而是充满了故事性和画面感。作者仿佛是一位经验丰富的向导,带着我穿梭在软件开发的各个环节,从最初的概念萌芽,到精雕细琢的设计,再到严谨的实现和细致的测试,每一个阶段都描绘得栩栩如生。书中举的例子都非常贴合实际,仿佛就发生在我身边,让我能够立刻理解那些抽象的概念。而且,作者在讲解一些复杂的技术原理时,并没有直接抛出晦涩的术语,而是通过生动形象的比喻和深入浅出的分析,将它们变得易于消化。我尤其喜欢其中关于团队协作的部分,它让我深刻体会到,在软件工程的世界里,个体的能力固然重要,但更关键的是如何凝聚成一个高效协作的整体。整本书读下来,我感觉自己不仅仅是在学习知识,更像是在经历一次完整的软件开发旅程,收获满满。
评分说实话,拿到这本书的时候,我并没有抱太高的期望,毕竟“软件工程”这个主题听起来就有点宏大且可能偏理论。但事实证明,我的预判完全错了!这本书的视角非常独特,它并没有一味地强调各种开发模型或者设计模式的细节,而是更侧重于软件开发背后的“道”与“术”。作者以一种非常哲学的高度,探讨了软件的本质、人类的认知在软件开发中的作用,以及如何构建可持续发展的软件生态。我最喜欢的是关于“软件的演进”那一章节,它让我从宏观的角度理解了软件生命周期的动态性,以及为何优秀的软件系统总是能够随着时间推移而不断适应和发展。书中对于“脆弱性”和“健壮性”的讨论也极具启发性,让我重新审视了在项目初期就埋下隐患的风险。阅读过程中,我时常会停下来思考,作者提出的观点是否也适用于我目前正在参与的项目。这本书提供了一种全新的思考框架,让我能够更深刻地理解软件开发过程中面临的挑战,并找到更具前瞻性的解决方案。
评分有些枯燥
评分在计算机系统发展的早期时代(20世纪60年代中期以前),通用硬件相当普遍,软件却是为每个具体应用而专门编写的。这时的软件通常是规模较小的程序,编写者和使用者往往是同一个(或同一组)人。这种个体化的软件环境,使得软件设计通常是在人们头脑中进行的一个隐含的过程,除了程序清单之外,没有其他文档资料保存下来。
评分找编程工作,临时突击专用的
评分嗯, 跑了几家书店都没有这本书, 还好这里有得卖
评分国内比较经典的软件工程书籍了。
评分1.1 软件危机
评分很好很好很好很好很好
评分快递如风 ,书本正版 ,服务一流
评分书是正版的,质量不错!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有