图书介绍

软件工程学习指导与习题解析 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件工程学习指导与习题解析 第2版
  • 王华,周丽娟,张树东编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302426141
  • 出版时间:2016
  • 标注页数:298页
  • 文件大小:40MB
  • 文件页数:312页
  • 主题词:软件工程-高等学校-教学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件工程学习指导与习题解析 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 软件工程概述1

1.1 基本知识点1

1.1.1 软件的概念和特征1

1.1.2 软件危机3

1.1.3 软件工程3

1.1.4 软件生存周期4

1.1.5 软件生存周期模型5

1.2 习题6

1.2.1 填空题6

1.2.2 选择题6

1.2.3 判断题9

1.2.4 简答题9

1.3 习题解析10

1.3.1 填空题10

1.3.2 选择题11

1.3.3 判断题11

1.3.4 简答题12

第2章 可行性研究与软件开发计划16

2.1 基本知识点16

2.1.1 可行性研究的任务16

2.1.2 可行性研究的过程16

2.1.3 成本/效益分析17

2.1.4 可行性研究报告18

2.1.5 软件开发计划18

2.1.6 软件开发计划说明书19

2.2 习题19

2.2.1 填空题19

2.2.2 选择题20

2.2.3 判断题21

2.2.4 简答题21

2.3 习题解析22

2.3.1 填空题22

2.3.2 选择题22

2.3.3 判断题23

2.3.4 简答题23

第3章 需求工程25

3.1 基本知识点25

3.1.1 软件需求25

3.1.2 需求工程过程26

3.1.3 需求的获取27

3.1.4 需求分析28

3.1.5 需求定义29

3.1.6 需求验证30

3.1.7 需求管理30

3.1.8 软件需求规格说明书31

3.2 习题32

3.2.1 填空题32

3.2.2 选择题33

3.2.3 判断题35

3.2.4 简答题36

3.2.5 应用题37

3.3 习题解析37

3.3.1 填空题37

3.3.2 选择题38

3.3.3 判断题38

3.3.4 简答题39

3.3.5 应用题42

第4章 结构化分析44

4.1 基本知识点44

4.1.1 结构化分析方法44

4.1.2 数据流图44

4.1.3 数据字典46

4.1.4 数据加工逻辑47

4.1.5 实体关系图48

4.2 习题49

4.2.1 填空题49

4.2.2 选择题49

4.2.3 判断题51

4.2.4 简答题52

4.2.5 综合题52

4.3 习题解析53

4.3.1 填空题53

4.3.2 选择题53

4.3.3 判断题54

4.3.4 简答题55

4.3.5 综合题57

第5章 总体设计59

5.1 基本知识点59

5.1.1 软件设计基础59

5.1.2 软件设计的基本原理60

5.1.3 表示软件结构的图形62

5.1.4 结构化设计方法62

5.1.5 总体设计文档及复审64

5.2 习题65

5.2.1 填空题65

5.2.2 选择题66

5.2.3 判断题67

5.2.4 简答题68

5.2.5 综合题69

5.3 习题解析70

5.3.1 填空题70

5.3.2 选择题70

5.3.3 判断题71

5.3.4 简答题72

5.3.5 综合题75

第6章 详细设计79

6.1 基本知识点79

6.1.1 结构化程序设计79

6.1.2 详细设计的任务79

6.1.3 详细设计的原则79

6.1.4 详细设计工具80

6.1.5 程序复杂性度量81

6.1.6 详细设计文档及设计复审82

6.2 习题83

6.2.1 填空题83

6.2.2 选择题84

6.2.3 判断题86

6.2.4 简答题86

6.2.5 应用题86

6.3 习题解析87

6.3.1 填空题87

6.3.2 选择题87

6.3.3 判断题88

6.3.4 简答题88

6.3.5 应用题90

第7章 软件编码93

7.1 基本知识点93

7.1.1 程序设计语言93

7.1.2 程序设计的风格94

7.1.3 效率95

7.2 习题96

7.2.1 填空题96

7.2.2 选择题97

7.2.3 判断题99

7.2.4 简答题99

7.2.5 应用题100

7.3 习题解析100

7.3.1 填空题100

7.3.2 选择题100

7.3.3 判断题101

7.3.4 简答题102

7.3.5 应用题103

第8章 软件测试111

8.1 基本知识点111

8.1.1 软件测试基本理论111

8.1.2 白盒测试技术112

8.1.3 黑盒测试技术113

8.1.4 软件测试策略113

8.2 习题113

8.2.1 填空题113

8.2.2 选择题115

8.2.3 判断题119

8.2.4 简答题120

8.2.5 应用题120

8.3 习题解析120

8.3.1 填空题120

8.3.2 选择题121

8.3.3 判断题121

8.3.4 简答题122

8.3.5 应用题125

第9章 软件维护128

9.1 基本知识点128

9.1.1 软件维护概述128

9.1.2 软件维护过程129

9.1.3 软件可维护性130

9.1.4 软件维护的副作用131

9.1.5 软件再工程131

9.2 习题132

9.2.1 填空题132

9.2.2 选择题133

9.2.3 判断题135

9.2.4 简答题135

9.3 习题解析136

9.3.1 填空题136

9.3.2 选择题136

9.3.3 判断题137

9.3.4 简答题138

第10章 面向对象基础及UML建模语言141

10.1 基本知识点141

10.1.1 面向对象方法论概述141

10.1.2 面向对象的基本概念142

10.1.3 面向对象的开发方法142

10.1.4 UML统一建模语言简介143

10.1.5 UML的基本模型143

10.2 习题146

10.2.1 填空题146

10.2.2 选择题147

10.2.3 判断题149

10.2.4 简答题150

10.2.5 应用题150

10.3 习题解析150

10.3.1 填空题150

10.3.2 选择题151

10.3.3 判断题151

10.3.4 简答题152

10.3.5 应用题153

第11章 面向对象分析154

11.1 基本知识点154

11.1.1 面向对象分析过程154

11.1.2 建立用例模型154

11.1.3 建立对象模型155

11.1.4 建立动态模型156

11.1.5 评审分析模型156

11.2 习题156

11.2.1 填空题156

11.2.2 选择题157

11.2.3 判断题159

11.2.4 简答题160

11.2.5 应用题160

11.3 习题解析160

11.3.1 填空题160

11.3.2 选择题161

11.3.3 判断题161

11.3.4 简答题162

11.3.5 应用题163

第12章 面向对象的设计165

12.1 基本知识点165

12.1.1 面向对象设计准则165

12.1.2 问题域子系统的设计166

12.1.3 人机交互子系统的设计167

12.1.4 任务管理子系统的设计168

12.1.5 数据管理子系统的设计168

12.1.6 对象设计168

12.2 习题169

12.2.1 填空题169

12.2.2 选择题170

12.2.3 判断题172

12.2.4 简答题172

12.2.5 应用题173

12.3 习题解析173

12.3.1 填空题173

12.3.2 选择题174

12.3.3 判断题174

12.3.4 简答题174

12.3.5 应用题175

第13章 面向对象实现177

13.1 基本知识点177

13.1.1 面向对象程序设计语言177

13.1.2 面向对象的程序实现特征178

13.1.3 面向对象测试178

13.2 习题182

13.2.1 填空题182

13.2.2 选择题183

13.2.3 判断题184

13.2.4 简答题185

13.2.5 应用题185

13.3 习题解析185

13.3.1 填空题185

13.3.2 选择题186

13.3.3 判断题186

13.3.4 简答题186

13.3.5 应用题188

第14章 模拟试卷及参考答案190

14.1 模拟试卷试题(一)190

14.2 模拟试卷试题(一)参考答案192

14.3 模拟试卷试题(二)197

14.4 模拟试卷试题(二)参考答案200

14.5 模拟试卷试题(三)202

14.6 模拟试卷试题(三)参考答案205

第15章 软件工程课程设计实例——成人教务管理系统的设计及实现209

15.1 系统需求分析209

15.1.1 引言209

15.1.2 需求概述210

15.1.3 功能需求210

15.1.4 非功能需求215

15.1.5 故障处理216

15.2 建立分析的对象模型216

15.3 提供交互界面的类221

15.4 建立动态模型222

15.5 数据库表的设计224

15.6 界面设计226

15.7 系统实现230

15.8 系统测试240

15.8.1 测试计划240

15.8.2 测试项目说明241

15.8.3 评价247

15.9 测试报告247

第16章 软件工程实践案例253

16.1 动物园管理信息系统需求规格说明书253

16.1.1 引言253

16.1.2 任务概述254

16.1.3 功能需求255

16.1.4 性能需求267

16.1.5 界面需求268

16.1.6 其他需求268

16.1.7 假设和约束条件268

16.2 动物园管理信息系统概要设计说明书269

16.2.1 引言269

16.2.2 总体设计270

16.2.3 功能设计272

16.2.4 系统数据结构设计275

16.2.5 接口设计279

16.2.6 运行设计279

16.2.7 系统出错处理设计279

16.3 动物园管理信息系统详细设计说明书280

16.3.1 引言280

16.3.2 系统结构280

16.3.3 功能模块设计与页面设计280

16.4 动物园管理信息系统测试报告288

16.4.1 引言288

16.4.2 目标系统的功能需求288

16.4.3 目标系统的性能需求288

16.4.4 测试计划288

16.4.5 测试报告290

16.4.6 测试小结297

参考文献298

热门推荐