软件工程初级教程
本书已出新版

作者:陶华亭

丛书名:21世纪普通高校计算机公共课程系列教材

定价:29元

印次:1-2

ISBN:9787302221487

出版日期:2010.03.01

印刷日期:2011.09.06

图书责编:梁颖

图书分类:教材

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

本书汇总了作者多本教材的精华,融入了多年的教学经验,吸收了软件工程学科较新内容编写而成。在内容和体系结构上都有了新的调整和补充,不失为一本实用教材。 软件工程内容分为软件工程管理和软件工程技术两大部分。传统的教材把理论部分放在前面,工程技术部分放在中间,最后介绍软件工程管理内容,这样往往在教学中会忽略软件工程管理部分的内容,使教学过程不好安排。本教材在体系上做了一些调整,将软件工程理论和软件工程管理部分的内容放在前面,逐步由理论深入到实践,连贯性较强; 避免了进入软件工程技术甚至实践部分以后,再回头讲软件工程管理内容时,教学过程不易组织。 本教材在介绍了软件工程基本概念和原理的基础上,着重对从结构化方法到面向对象方法的过渡进行了合理安排,强调从方法论和软件工程思想的角度理解这种过渡,指出了结构化方法的优点、缺陷和面向对象方法的优势,并从内容上加大了面向对象方法的比重。书中安排了贯穿全程的实例,通过面向对象的建模过程实践,使得针对面向对象的方法的教学过程更具有可操作性。课程进行到后半学期,对于面向对象的部分可以安排适当的上机实践,本教材对这一部分提供了较详细的建模操作实例。 本书实例丰富,注重对学生实践能力的培养,对初次开设软件工程课程的计算机及相关专业本科层次、大专层次都适用。

前言 出版此教材的冲动缘于我在教学过程中遇到的麻烦。我在教授本科与大专层次的软件工程课程中总有这样的体会,要么内容不实用,要么体系不合理,无奈之下有时我会脱开教材,但那些紧扣书本的学生又会提意见。目前,软件工程课程从大专层次到本科层次再到研究生都有开设,但内容层次界定不太清。如果你是先读大专再读本科后又上研究生的话,相同的内容你可能学上三遍。多次参加教材工作会议,也听到了同行们类似的抱怨。为了对学生负责,也为了我的教学过程容易组织,根据相关大纲要求和多年积累的教学经验,我终于付诸实际行动,编一本目前适合我和我的学生的教材,并命名为“软件工程初级教程”。如果您在教学或学习中也有同感,不妨浏览一下这本书对内容的规划,尤其本书对软件工程思想、软件工程概念、方法论以及建模过程的表述,作为初级教程我相信这些东西才是学生真正需要掌握的。面向对象部分,以建模过程为线索,选用了一个贯穿全程的实例,可操作性强。把相关概念融入到实例中介绍,提高了可理解性,学生不再为大量抽象的面向对象的概念而苦恼。如果您认同的话,不妨试用一下,多提意见,也可以参与到下一版的修订活动中,为了您,为了我,也为了我们的学生,一本好的教材真的是大家都需要的,这需要您、我和更多同行们的汗水。 书中内容个别地方加入了作者自己的见解,可能有所偏颇,这需要您的批评指正。不过大部分内容还是从一些权威著作中吸取来的,我仅做了一些编纂工作或适合教学过程的小改动,参考文献中都对这些前辈们的杰作进行了列表,在此一并表示感谢。 作为主编,本人同时完成了本书的大部分章节的编写工作,主要包括第1~6章,第10~12章; 副主编郑...

课件下载

样章下载

暂无网络资源

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

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

目录

第1章软件工程的基本概念与原理

1.1软件工程学科的诞生

1.1.1软件及其特点

1.1.2软件生产的发展

1.1.3软件危机

1.1.4软件工程的诞生

1.2软件工程的基本概念和原理

1.2.1软件工程的定义

1.2.2软件工程面临的主要问题

1.2.3软件工程的目标

1.2.4软件生存周期

1.2.5软件工程的基本原理

1.3软件工程研究的主要内容

1.3.1软件开发过程

1.3.2软件工程技术

1.3.3软件项目管理

1.3.4计算机辅助软件工程

本章小结

习题

第2章软件开发过程

2.1软件过程

2.1.1软件过程概念及理论基础

2.1.2软件过程讨论的主要内容

2.2常见的软件过程模型

2.2.1边改边做模型

2.2.2瀑布模型

2.2.3演化模型

2.2.4增量迭代模型

2.2.5喷泉模型

2.3软件过程的新发展

2.3.1敏捷过程与极限编程

2.3.2统一过程模型RUP

2.3.3软件过程改进与CMM

本章小结

习题

第3章软件项目管理

3.1软件项目管理概述

3.1.1软件生产的特殊性

3.1.2软件项目管理的重要性

3.1.3软件项目管理的主要内容

3.2软件规模估算

3.2.1代码行技术

3.2.2功能点技术

3.2.3估算方法

目录

...