出版时间:2010-7 出版社:电子工业出版社 作者:王先国 主编 页数:269
前言
软件工程是计算机科学专业和软件工程专业学生的必修课程,是一门非常重要的课程。尽管市面上介绍软件工程的图书不少,但是没有一本书的内容能全面、具体、正确地涵盖整个软件开发过程:从需求获取、系统建模、系统分析到系统实现。并且,从理论到实际项目的介绍也是脱节的。因此,学生对面向对象技术的理解常常是不完整的,甚至是错误的。学生对软件工程的误解主要集中在以下几点:第一,没有真正理解UML表示法,不知道如何使用它们。第二,市面上难寻到一本软件工程的图书能全面、系统、具体地介绍整个软件生命过程中实际项目的开发步骤、开发技术、建模技术。第三,一些学生和软件开发者并不知道软件开发的三个要素:开发过程、表示法和技术。更不知道如何系统地、合理地利用这三要素来开发软件系统。本书就是为学生和软件开发者提供的一本涵盖整个软件开发过程的教材,它能够为大中型软件系统的开发提供开发步骤、技术提示和表示方法。读者对象本书是一本实用的软件工程教材,既适合软件工程初学者阅读,也适合系统分析员、设计者和系统测试者阅读。在写作上,本书以软件开发过程为主线,以系统建模为目标,运用实例系统地阐明了软件工程技术、软件开发过程、UML建模方法。本书理论与应用配合紧密,知识表达通俗易懂,既可作为高等院校计算机专业及相关专业的教材,也可以作为相关培训机构的培训教材。本书特色本书吸取了国内外大量同类书刊的精华,并总结了编者多年来从事软件开发和教学的经验。本书强调内容的系统性、连贯性、实用性;强调软件过程、建模方法和面向对象技术的合理运用;强调理论与实践的结合性和可操作性。
内容概要
本书是一本面向实践的软件工程教程。结合大量软件开发实例,本书重点介绍了软件工程的基本概念、原理、结构化开发方法、面向对象开发方法、软件开发过程、项目组织管理和系统建模等。本书重点突出需求分析、系统设计和实现流程及建模方法。书中所有的概念、原理、技术、开发方法都通过实例来演示,内容精练,表达简明,实例丰富,非常适合作为本科院校、高职院校计算机专业及相关专业课程教材,也可以作为相关培训机构的培训教材。
书籍目录
第1篇 传统方法学 第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.3.1 结构化方法 1.3.2 面向对象的方法 1.3.3 构件方法 1.3.4 模型驱动法 1.4 软件过程 1.4.1 传统软件过程 1.4.2 面向对象软件过程 1.4.3 面向构件软件过程 1.4.4 模型驱动软件过程 1.5 本章小结 1.6 习题 第2章 结构化分析 第3章 结构化设计 第4章 结构化实现第2篇 面向对象方法学 第5章 面向对象的技术 第6章 面向对象的需求 第7章 面向对象的分析 第8章 面向对象的概要设计 第9章 面向对象的详细设计 第10章 对象设计 第11章 面向对象的实现第3篇 软件项目管理 217 第12章 软件项目计划与管理第4篇 高级课题 第13章 形式化方法 第14章 RUP(统一软件过程)附录A UML图总结
章节摘录
插图:
编辑推荐
《软件工程实践教程》:高等学校计算机系列规划教材
图书封面
评论、评分、阅读与下载