图书介绍
软件工程与软件质量分析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李友仁编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505300016
- 出版时间:1987
- 标注页数:255页
- 文件大小:16MB
- 文件页数:264页
- 主题词:
PDF下载
下载说明
软件工程与软件质量分析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 什么是系统分析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
热门推荐
- 1988377.html
- 576475.html
- 3124813.html
- 321916.html
- 2194311.html
- 2220684.html
- 308930.html
- 1444823.html
- 3281662.html
- 331234.html
- http://www.ickdjs.cc/book_1776674.html
- http://www.ickdjs.cc/book_2949259.html
- http://www.ickdjs.cc/book_3892676.html
- http://www.ickdjs.cc/book_2076693.html
- http://www.ickdjs.cc/book_1257015.html
- http://www.ickdjs.cc/book_1400972.html
- http://www.ickdjs.cc/book_2521041.html
- http://www.ickdjs.cc/book_310926.html
- http://www.ickdjs.cc/book_1760884.html
- http://www.ickdjs.cc/book_1315795.html