图书介绍

软件工程学习指导与习题解答PDF|Epub|txt|kindle电子书版本网盘下载

软件工程学习指导与习题解答
  • (美)古斯塔夫松著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302228813
  • 出版时间:2010
  • 标注页数:185页
  • 文件大小:44MB
  • 文件页数:199页
  • 主题词:软件工程-高等学校-教学参考资料

PDF下载


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

下载说明

软件工程学习指导与习题解答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 典型文档2

1.2 软件生命周期模型2

1.2.1 线性序列模型2

1.2.2 原型化模型3

1.2.3 增量模型3

1.2.4 勃姆的螺旋模型3

本章习题3

本章习题答案4

第2章 软件过程和其他模型6

2.1 软件过程模型6

2.2 数据流程图7

2.3 petri网模型8

2.4 对象模型9

2.4.1 存在依赖10

2.4.2 实例图11

2.5 用例图12

2.6 场景12

2.7 序列图12

2.8 层次图13

2.9 控制流图13

2.10 状态图14

2.11 网格模型15

本章习题16

补充题17

本章习题答案18

补充题答案20

第3章 软件项目管理25

3.1 概述25

3.2 管理方法25

3.3 团队方法25

3.4 重要实践准则26

3.5 能力成熟度模型28

3.6 个体软件过程28

3.7 挣值分析29

3.7.1 基本度量29

3.7.2 进度指示器29

3.8 错误跟踪30

3.9 事后回顾31

本章习题32

补充题32

本章习题答案34

补充题答案35

第4章 软件项目计划40

4.1 项目计划40

4.2 工作分解结构40

4.3 程序评估和评审技术43

4.3.1 完成时间的算法43

4.3.2 关键路径44

4.3.3 构造关键路径的算法44

4.3.4 宽松时间45

4.3.5 宽松时间的算法45

4.4 软件成本估算46

4.4.1 代码行估算46

4.4.2 基于LOC的成本估算47

4.4.3 成本构成模型47

4.4.4 功能点分析49

4.4.5 生产率50

4.4.6 评估估算值51

4.4.7 自动估算工具51

本章习题52

补充题52

本章习题答案54

补充题答案56

第5章 软件度量61

5.1 概述61

5.2 软件度量理论62

5.2.1 单调性63

5.2.2 度量尺度63

5.2.3 统计64

5.3 产品度量64

5.3.1 McCabe环数64

5.3.2 霍尔斯特德的软件科学66

5.3.3 亨瑞-卡夫拉信息流69

5.4 过程度量69

5.5 GQM方法70

本章习题70

补充题70

本章习题答案72

补充题答案73

第6章 风险分析和管理77

6.1 概述77

6.2 确定风险77

6.3 估算风险77

6.4 风险暴露程度78

6.5 风险规避79

6.6 风险管理计划79

本章习题80

补充题80

本章习题答案80

补充题答案80

第7章 软件质量保证83

7.1 概述83

7.2 正式检查和技术评审83

7.2.1 检查角色83

7.2.2 检查步骤84

7.2.3 检查表84

7.3 软件可靠性84

7.3.1 错误率85

7.3.2 概率论85

7.4 统计质量保证85

7.5 SOA计划的IEEE标准86

本章习题88

补充题88

本章习题答案88

补充题答案89

第8章 需求分析95

8.1 概述95

8.2 对象模型95

8.3 数据流程建模96

8.4 行为建模96

8.4.1 用例97

8.4.2 场景97

8.4.3 状态图98

8.5 数据字典99

8.6 系统图99

8.7 软件需求说明的IEEE标准100

本章习题101

补充题101

本章习题答案102

补充题答案102

第9章 软件设计108

9.1 概述108

9.2 设计阶段109

9.3 设计概念111

9.4 度量内聚性113

9.4.1 程序片113

9.4.2 “粘合”权标114

9.5 度量耦合性116

9.6 需求可溯性117

本章习题119

补充题120

本章习题答案120

补充题答案122

第10章 软件测试124

10.1 概述124

10.2 软件测试基础124

10.3 测试覆盖条件125

10.3.1 包含125

10.3.2 功能测试125

10.3.3 测试度量126

10.3.4 结构测试127

10.4 数据流测试131

10.5 随机测试132

10.5.1 操作配置文件132

10.5.2 测试统计推断133

10.6 边界测试133

本章习题134

补充题134

本章习题答案136

补充题答案137

第11章 面向对象软件开发143

11.1 概述143

11.1.1 继承143

11.1.2 多态性144

11.2 确定对象144

11.2.1 “文本中的名词”方法144

11.2.2 确定继承146

11.2.3 确定重用147

11.2.4 用例方法147

11.3 确定关联148

11.4 确定多重性150

本章习题151

补充题151

本章习题答案152

补充题答案152

第12章 面向对象度量154

12.1 概述154

12.1.1 传统度量154

12.1.2 面向对象抽象154

12.2 面向对象设计的度量套件155

12.2.1 度量1:每类加权方法155

12.2.2 度量2:继承树的深度155

12.2.3 度量3:孩子数155

12.2.4 度量4:对象类之间的耦合155

12.2.5 度量5:类的响应155

12.2.6 度量6:方法缺乏内聚性156

12.3 MOOD度量159

12.3.1 封装159

12.3.2 继承因子161

12.3.3 耦合因子162

12.3.4 多态性因子163

本章习题163

补充题163

本章习题答案164

补充题答案165

第13章 面向对象测试168

13.1 概述168

13.2 MM测试168

13.3 函数对覆盖171

本章习题174

补充题175

本章习题答案175

补充题答案176

第14章 正式表示法178

14.1 概述178

14.2 正式规范说明178

14.2.1 前提条件178

14.2.2 后置条件179

14.2.3 不变式179

14.3 对象约束语言179

14.3.1 导航179

14.3.2 不变式180

14.3.3 属性181

14.3.4 预定义操作181

14.3.5 前提条件和后置条件181

本章习题182

补充题182

本章习题答案183

补充题答案184

热门推荐