《软件工程与软件质量分析》求取 ⇩

第一部分 系统分析与设计1

第一章 系统分析1

§1.1 概述1

1.1.1 软件的生存期1

1.1.2 什么是系统分析1

目录1

1.1.3 分析员和用户的关系2

1.1.4 什么是结构分析2

1.2.1 可行性研究3

§1.2 可行性研究与费用-收益分析3

1.2.2 费用-收益分析5

§1.3 数据流图8

1.3.1 什么是数据流图8

1.3.2 怎样画数据流图11

1.3.3 分层数据流图13

1.3.4 数据流图的改进19

1.4.1 数据词典的定义22

1.4.2 数据词典的组成22

§1.4 数据词典22

1.4.3 数据词典样板24

1.4.4 数据词典的实现26

§1.5 如何写加工说明27

1.5.1 结构英语27

1.5.2 判定表31

1.5.3 判定树结构36

§1.6 分析阶段的组织与实现36

1.6.1 研究当前系统,建立当前系统的具体模型37

1.6.2 建立当前系统的逻辑模型38

1.6.3 建立目标系统的逻辑模型40

1.6.4 建立目标系统的具体模型41

1.6.5 编写系统说明书42

第二章 系统设计44

§2.1 结构设计的基本概念44

2.1.1 什么是结构设计44

2.1.2 降低系统成本44

2.1.3 结构设计的分解原则45

2.1.4 系统结构图45

2.2.1 程序错误与程序复杂性46

§2.2 结构设计的理论基础46

2.2.2 模块耦合49

2.2.3 模块内聚51

§2.3 结构设计技术58

2.3.1 系统结构的标准形式58

2.3.2 结构图的改进技术60

2.3.3 变换分析65

2.3.4 事务分析68

2.3.5 例子71

§2.4 其他设计方法简介75

2.4.1 Ja ckson设计方法75

2.4.2 程序的逻辑构造(LCP)方法79

§2.5 详细设计84

2.5.1 控制流程图84

2.5.2 结构流程图85

2.5.3 IPO图86

2.5.4  PDL语言87

2.6.1 问题的定义与初步可行性分析89

§2.6 结构分析与结构设计的典型例子——工资系统89

2.6.2 系统分析94

2.6.3 系统设计100

第二部分 软件测试105

第三章 软件测试的基本方法105

§3.1 引论105

3.1.1 软件测试的目标和原则105

3.1.2 程序错误分类107

3.1.3 若干基本概念112

§3.2 路径测试………………………………………………………………………………(120 )3.2.1 路径测试概述120

3.2.2 基本的路径选择准则121

3.2.3 循环测试122

3.2.4 测试的执行时间124

3.2.5 路径测试的其他问题124

§3.3 作业流测试127

3.3.1 概述127

3.3.2 作业流128

3.3.3 作业流测试130

§3.4 输入确认和语法测试132

3.4.1 概述132

3.4.2 语法测试的原则133

3.4.3 测试实例的生成134

3.4.4 运行、确认和即兴测试136

§3.5 基于逻辑的测试137

3.5.1 定义和记号137

3.4.5 应用137

3.5.2 把判定表作为设计测试实例的基础138

3.5.3 扩展“无关紧要”的项139

3.5.4 测试实例设计140

3.5.5 判定表与程序结构140

3.5.6 测试设计的逻辑和布尔代数方法141

§3.6 状态(转变)测试142

3.6.1 概述142

3.5.7 小结142

3.6.2 状态图143

3.6.3 状态测试146

§4.1 单元测试的目标148

4.1.1 单元测试148

第四章 单元测试148

4.1.2 单元测试的目标149

§4.2 如何组织单元测试151

4.2.1 准备工作151

4.2.2 程序设计的风格与标准154

4.2.3 环境156

§4.3 单元测试的方法和实现158

4.3.1 概述158

4.3.2 机械分析159

4.3.3 办公室检查161

4.3.4 复审(Revlew)和校核(Audit)164

4.3.5 执行,改正和进一步改进168

4.3.6 实现中的几点说明168

§4.4 高级元素测试的若干方法169

4.4.1 说明169

4.4.2 判定点和路径测试169

4.4.3 语法制导测试169

4.4.5 状态测试170

4.4.6 分层问题170

4.4.4 基于逻辑的测试170

4.4.7 分层设计171

5.1.2 整体测试与元素测试172

5.1.1 定义172

5.1.3 整体测试的条件172

§5.1 整体测试的目标172

第五章 整体测试172

§5.2 整体测试的技巧174

5.2.1 图和标准174

5.2.2 测试的内容175

5.2.3 数据的破坏和残留178

5.2.4 特殊问题179

5.3.1 目标180

5.3.2 自顶向下的结合和测试180

§5.3 结合的总策略180

5.3.3 从底向上的测试和结合181

3.3.4 小结181

5.3.4 莽撞测试(big-bang testing)182

5.3.5 结合策略183

§5.4 谁做结合工作184

第六章 系统测试185

§6.1 系统测试的内容185

§6.2 利用交叉引用索引文件进行系统功能测试186

6.2.1 为什么要进行系统的功能测试186

6.2.2 说明书的交叉引用索引186

6.2.3 设计文档的交叉引用索引188

6.2.4 数据库交叉引用索引188

6.2.5 扩充文件和编辑文件189

6.2.6 会谈与对质190

§6.3 系统功能测试和验收测试192

6.3.1 概述192

6.3.2 测试计划194

6.3.3 C部分——实际测试的说明书196

6.3.4 系统功能测试和验收测试的实施199

§6.4 配置、恢复和安全测试203

6.4.1 配置测试203

6.4.2 恢复测试205

6.4.3 安全测试206

第三部分 软件质量分析与维护209

第七章 软件质量分析209

§7.1 软件复杂性的度量209

7.1.1 概述209

7.1.2 最简单的度量——代码行数度量法209

7.1.3 McCabe度量法210

7.1.4 Halstead度量法211

7.1.5 实现计划213

§7.2 软件可靠性214

7.2.1 概述214

7.2.2 软件可靠性的预测方法216

7.2.3 软件可靠性理论的缺陷217

§7.3 日立方法(Hitachi’s Method)与其它跟踪方法218

7.3.1 概述218

7.3.2 日立预测模型218

7.3.3 其它跟踪方法222

7.3.4 软件质量预测方法要点223

7.4.1 独立的测试设计224

§7.4 如何获得高质量的软件224

7.4.2 软件质量保证工作的组织与管理228

第八章 软件维护232

§8.1 导引232

8.1.1 基本概念232

8.1.2 软件可维护度量234

§8.2 如何提高程序的可维护性236

8.2.1 建立明确的软件质量目标236

8.2.2 使用先进的软件技术与工具236

8.2.3 建立明确的质量保证工作238

8.2.4 选择可维护的程序设计语言240

8.2.5 改进程序文档240

8.3.1 软件维护的基本任务243

§8.3 软件维护技术243

8.3.2 理解程序244

8.3.3 修改程序245

8.3.4 重新确认程序247

§8.4 软件维护工具248

8.4.1 维护技术方面的工具249

8.4.2 维护管理方面的工具251

§8.5 软件维护管理251

8.5.1 软件维护管理的职能251

8.5.2 建立维护小组253

8.5.3 软件维护计划254

参考书目255

1987《软件工程与软件质量分析》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李友仁编著 1987 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

软件工程基础(1986 PDF版)
软件工程基础
1986 上海:上海科学技术出版社
软件测试与软件质量评价( PDF版)
软件测试与软件质量评价
CAD软件工程(1991年10月第1版 PDF版)
CAD软件工程
1991年10月第1版
软件质量管理( PDF版)
软件质量管理
电子工业部第六研究所
软件质量管理(1987 PDF版)
软件质量管理
1987 北京:北京航空学院出版社
软件质量的鉴定(1987 PDF版)
软件质量的鉴定
1987 北京:科学普及出版社
软件工程引论(1987 PDF版)
软件工程引论
1987 南京:南京大学出版社
软件工程引论(1987 PDF版)
软件工程引论
1987 成都:成都电讯工程学院出版社
软件工程概论(1987 PDF版)
软件工程概论
1987 长沙:湖南科学技术出版社
软件工程学(1991 PDF版)
软件工程学
1991 北京:电子工业出版社
软件工程(1997 PDF版)
软件工程
1997 重庆:重庆大学出版社
软件质量保障与测试(1997 PDF版)
软件质量保障与测试
1997 北京:科学出版社
ADA软件工程(1986 PDF版)
ADA软件工程
1986 北京:科学普及出版社
软件工程(1997 PDF版)
软件工程
1997 北京:高等教育出版社
软件工程  中级(1999 PDF版)
软件工程 中级
1999 北京:清华大学出版社