软件工程导论(第6版)
提供课件,咨询QQ:2301891038(仅限教师)“十二五”普通高等教育本科国家级规划教材、北京高等教育精品教材、全国****书、全国高校出版社****书。

作者:张海藩、牟永敏

丛书名:21世纪软件工程专业教材

定价:68元

印次:6-32

ISBN:9787302330981

出版日期:2013.08.01

印刷日期:2024.12.10

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书的前5个版本累计销售达130万册,已成为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖、一等奖,并被评为全国****书(前10名)、全国高校出版社****书、北京高等教育精品教材和“十二五”普通高等教育本科国家级规划教材。为了反映最近4年来软件工程的发展状况,作者对第5版作了精心修改,编写了第6版。 本书全面系统地讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。本书正文共13章,第1章是概述,第2~8章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第9~12章分别讲述面向对象方法学引论、面向对象分析、面向对象设计和面向对象实现,第13章介绍软件项目管理。附录讲述了用面向对象方法开发软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。 本书可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。

张海藩教授,1981年到美国马里兰大学深造,1983年回国后,在北京大学计算机科学系首先开设软件工程课程,开创了我国软件工程学科的先河,1986年率先在清华大学出版社出版软件工程导论(第1版),至今已出版了6个版本,累计销量达130万册,被评为“全国****书”(前10名),已成为软件工程领域的经典教材,应用于工、农、商、学、兵各个领域,为国家培养了一代又一代软件工程人才。 牟永敏教授,电子学会高级会员,SUN开发商联盟,北京市优秀青年骨干教师。主持或参加国家重点科研项目及其它科研项目40余项,有丰富的教学经验和很强的科研开发能力,获发明专利4项、实用新型1项,获中国人民解放军科技进步二等奖一项。在国内外学术刊物上发表论文50余篇、著作5部。所编写的“面向对象程序设计实用教程(第二版)”获北京市精品教材奖。

第6版前言《软件工程导论》已经出版了5个版本,累计发行量达到130万册,颇受读者欢迎,先后被评为全国优秀畅销书(前10名)、全国高校出版社优秀畅销书和北京高等教育精品教材、“十二五”普通高等教育本科国家级规划教材。经过4年多的时间,这一学科有了不少新的发展,为了跟踪学科的发展方向,更好地为广大读者服务,作者根据几年来的教学实践和软件开发经验对第5版进行了认真系统的修订,编写出了第6版。 鉴于先进、适用的软件过程对提高软件生产率和确保软件产品质量有相当大的作用,第6版在保持原书结构及篇幅基本不变的前提下,主要考虑知识的更新换代,由牟永敏负责对书中面向过程部分的内容进行了适量删减,同时,为了加强软件工程的实践教学,增加了面向对象设计部分的内容,此外还对书中的一些具体内容作了适当修改。全书由张海藩统一定稿。 丁媛、刘梦婷、刘昂、李慧丽、张亚楠等同学对第6版增加的内容进行了测试,并提出了有益的建议,谨在此表示感谢。 编者2013年5月第5版前言本书第4版出版后,受到广大读者的热烈欢迎,先后被评为全国优秀畅销书(前10名)、全国高校出版社优秀畅销书和北京高等教育精品教材。为了反映最近4年来软件工程的发展状况,作者对原书内容作了认真修改,写出了第5版。 鉴于先进适用的软件过程对提高软件生产率和确保软件产品质量有相当大的作用,第5版在保持原书结构和篇幅基本不变的前提下,主要增加了目前比较流行的Rational统一过程、以极限编程为杰出代表的敏捷过程以及微软过程的介绍,此外还对书中的一些具体内容作了适当的增删或修改。 倪宁对第5版应增加的内容提出了有益的建议,谨在此向他表示感谢。...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章软件工程学概述1

1.1软件危机1

1.1.1软件危机的介绍1

1.1.2产生软件危机的原因3

1.1.3消除软件危机的途径4

1.2软件工程5

1.2.1软件工程的介绍5

1.2.2软件工程的基本原理7

1.2.3软件工程方法学9

1.3软件生命周期11

1.4软件过程14

1.4.1瀑布模型15

1.4.2快速原型模型16

1.4.3增量模型17

1.4.4螺旋模型19

1.4.5喷泉模型21

1.4.6Rational统一过程22

1.4.7敏捷过程与极限编程25

1.4.8微软过程29

1.5小结31

习题132

第2章可行性研究35

2.1可行性研究的任务35

2.2可行性研究过程36

2.3系统流程图382.3.1符号38

2.3.2例子38

2.3.3分层40

2.4数据流图40

软件工程导论(第6版)目录2.4.1符号40

2.4.2例子42

2.4.3命名44

2.4.4用途45

2.5数据字典47

2.5.1数据字典的内容47

2.5.2定义数据的方法47

2.5.3数据字典的用途48

2.5.4数据字典的实现49

2.6成本/效益分析49

2.6.1成本估计50

2.6.2成本/效益分析的方法51

2.7小结53

习题253

第3章需求分析55

3.1需求分析的任务56

3.1.1确定对系统的综合要求56

3.1.2分析系统的数据要求57

3.1.3导出系统的逻辑模型58

3.1.4修正系统开发计划58

3.2与用户沟通获取需求的方...