软件工程学习指导与习题解析

作者:王华

丛书名:中国高等学校计算机科学与技术专业(应用型)规划教材

定价:19元

印次:1-1

ISBN:9787302274919

出版日期:2012.02.01

印刷日期:2012.02.09

图书责编:谢琛

图书分类:教材

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

本书对软件工程的基本原理和方法做了简要介绍,内容涉及软件工程概述、软件开发模型、需求分析、结构化分析与设计基础、构件级设计与实现、面向对象方法及UML建模语言、面向对象分析、面向对象设计、软件维护等。每章由基本知识点、习题和习题解析三个部分组成。基本知识点主要介绍该单元的基本原理、方法等重要内容。习题部分结合本单元的知识点,给出各种类型的练习题,配合知识点的复习。习题解析部分不仅给出习题答案,还对重点、难点习题进行分析,指出解题思路和方法。此外,本书给出三套模拟试题及参考答案,供学习者练习和自测。 本书可作为高等院校计算机、软件工程等相关专业学生的软件工程课程辅助用书,也可作为计算机本科和专科学生参加计算机等级考试或相关专业自学考试的参考书。

“软件工程”是一门研究软件系统开发和维护的工程学科,随着信息技术的发展,软件工程受到普遍重视,它已成为我国高等院校软件工程本科专业的必修课程和计算机科学等信息类专业的选修课程。 本教材侧重于对软件工程的概念、原理、方法和技术的理解,同时也强调方法和技术的实际应用。在内容取材上,全面考虑,详略得当,内容紧凑,帮助读者加深对理论知识的理解,掌握其应用方法。 全书共由10章组成,具体内容安排如下。 第1章:概述。主要包括软件工程的基本概念和发展历史、软件危机的产生原因和解决途径。 第2章:软件开发模型。介绍软件过程的基本活动、软件开发模型和软件开发方法。 第3章:需求分析。主要介绍软件工程的需求分析过程。 第4章:结构化分析与结构化设计基础。介绍结构化设计思想及基本概念、数据流图、概要设计。 第5章:构件级设计与实现。详细设计概述、软件复杂性度量方法、程序设计风格。 第6章:面向对象方法及UML建模语言。介绍面向对象的基本概念、面向对象的开发方法、UML语言基础。 第7章:面向对象的分析。介绍面向对象分析的3个模型与5个层次。 第8章:面向对象的设计。介绍面向对象的设计原则与面向对象的设计方法。 第9章:软件测试。介绍了软件测试方法,包括传统软件测试和面向对象软件测试方法。 第10章:软件维护。介绍了软件维护的概念、种类、方法和软件维护技术。 附录中给出了三套模拟试题及参考答案。 本教材参考了国内外大量同类书刊和资料,并总结了编者多年来从事软件工程教学和研究的经验和体会,提炼出不同种类的题型,习题丰富多样,既有填空题、选择题、判断题,又有简答题和综合应用题...

目录
荐语
查看详情 查看详情
第1章 概述1

  1.1 基本知识点  1

1.1.1 软件的概念和特征  1

1.1.2 软件危机  3

1.1.3 软件工程  3

  1.2 习题  4

  1.3 习题解析  7

第2章 软件开发模型11

  2.1 基本知识点  11

2.1.1 软件工程过程  11

2.1.2 软件生存周期  11

2.1.3 软件生存周期模型  12

2.1.4 软件开发方法  13

  2.2 习题  13

  2.3 习题解析  16

第3章 需求分析21

  3.1 基本知识点  21

3.1.1 需求分析概述  21

3.1.2 需求开发过程  22

3.1.3 需求的层次与种类  23

3.1.4 需求管理  24

  3.2 习题  24

  3.3 习题解析  28

第4章 结构化分析与结构化设计基础32

  4.1 基本知识点  32

4.1.1 结构化分析  32

4.1.2 结构化设计  34

  4.2 习题  36

  4.3 习题解析  41

第5章 构件级设计与实现49

  5.1 基本知识点  49

5.1.1 详细设计  49

5.1.2 编码  51

  5.2 习题  53

  5.3 习题解析  57

 软件工程学习指导与习题解析   目 录 第6章 面向对象方法及UML建模语言62

  6.1 基本知识点  62

6.1.1 面向对象技术的发展历史  62

6.1.2 面向对象的基本概念  62

6.1.3 面向对象的开发方法  63

6.1.4 UML简介 ... 查看详情

查看详情