![计算机软件工程质量保证与产品可靠性评审测试技术新标准实务全书 第1卷](https://cover.qianqiantushu.cc/39/s6a1f032.jpg)
![计算机软件工程质量保证与产品可靠性评审测试技术新标准实务全书 第1卷](https://cover.qianqiantushu.cc/39/s6a1f032.jpg)
计算机软件工程质量保证与产品可靠性评审测试技术新标准实务全书 第1卷PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王志锦,罗乔欣主编
- 出 版 社:长春:吉林科技出版社
- 出版年份:2004
- ISBN:7900379973
- 页数:400 页
第1篇 计算机软件工程质量达标与可靠性评审测试技术最新标准规范 4
软件工程 产品评价 第1部分:概述(GB/T 18905.1—2002) 4
软件工程 产品评价 第2部分:策划和管理(GB/T 18905.2—2002) 22
软件工程 产品评价 第3部分:开发者用的过程(GB/T 18905.3—2002) 35
软件工程 产品评价 第4部分:需方用的过程(GB/T 18905.4—2002) 54
软件工程 产品评价 第5部分:评价者用的过程(GB/T 18905.5—2002) 95
软件工程 产品评价 第6部分:评价模块的文档编制(GB/T 18905.6—2002) 128
质量管理和质量保证标准 第3部分:GB/T 19001—1994在计算机软件开发、供应、安装和维护中的使用指南(GB/T 19000.3—2001) 161
信息技术 软件生存周期过程(GB/T 8566—2001) 203
第2篇 计算机软件工程质量达标与可靠性评审测试技术基础知识 263
第1章 计算机软件工程概述 263
第一节 计算机系统的发展 263
第二节 软件的概念、特点和分类 267
第三节 软件工程的定义 270
第四节 软件的危机 276
第五节 软件生存期 279
第六节 软件项目可行性研究 289
第2章 计算机软件工程的科学理论基础 314
第一节 引言——认识、知识和模型 315
第二节 形式方法 328
第三节 逻辑基础 335
第3章 计算机系统定义与计划软件 346
第一节 系统定义 347
第二节 软件计划 360
第4章 计算机软件需求分析 368
第一节 计算机软件需求分析的任务和步骤 368
第二节 计算机软件需求结构化分析方法 373
第三节 计算机软件需求分析工具 388
第四节 加工的分析与表达 391
第五节 数据字典 398
第六节 计算机软件需求分析的结构化技术及其设计方法 403
第七节 软件需求分析文件与复审 508
第5章 计算机软件工程的发展 516
第一节 软件工程的四个发展阶段 517
第二节 原型化方法 518
第三节 统一的建模语言 519
第四节 软件工程过程 523
第五节 软件复用和构件技术 529
第6章 计算机软件工程新进展 533
第一节 计算机软件集成化技术 534
第二节 计算机软件形式化技术 538
第三节 计算机软件智能化技术 541
第3篇 计算机软件工程质量与评估 547
第1章 计算机软件质量的成本 547
第一节 引言 547
第二节 软件质量成本的概念 548
第三节 输入 551
第四节 增值活动 553
第五节 输出 554
第六节 质量的总成本 555
第七节 活动分析 556
第八节 焦点 560
第九节 任务要素 561
第十节 可能的错误使用 563
第十一节 生产率 565
第十二节 主要成本组成 566
第2章 计算机软件质量计划组织 569
第一节 引言 569
第二节 SQP概念 570
第三节 SQP的组织特性 578
第3章 计算机软件质量保证 593
第一节 软件质量的概念 594
第二节 质量 598
第三节 软件 600
第四节 软件质量 601
第五节 软件质量保证 603
第六节 软件质量保证方法 605
第七节 软件质量控制 611
第八节 软件质量人员认证 612
第九节 软件可靠性 613
第十节 软件可维护性 614
第十一节 验证和确认 615
第十二节 测试与评价 617
第十三节 软件过程改进 618
第十四节 ISO 9000软件认证 619
第十五节 软件工程标准介绍 623
第十六节 全面质量管理 627
第4章 计算机软件质量评价 629
第一节 各类人员对质量的不同需求 630
第二节 软件质量度量模型 631
第三节 软件质量评价过程模型 633
第四节 软件可靠性评价 635
第五节 软件性能评价 659
第六节 软件运行评价 660
第5章 软件过程能力的评估 662
第一节 软件过程能力成熟度模型CMM 663
第二节 CMM的应用 675
第6章 计算机系统、体系结构、设计和编码的软件质量评估 680
第一节 引言 680
第二节 质量评估的各个方面和粒度级别 682
第三节 软件分析工作平台 688
第四节 一个典型的软件质量评估 690
第五节 展望 697
第4篇 面向对象软件工程质量达标与可靠性评审测试技术标准 701
第1章 面向对象方法学引论 701
第一节 传统方法的缺点 702
第二节 面向对象的概念 703
第三节 面向对象的程序设计 707
第四节 面向对象的系统分析和设计 714
第2章 面向对象的实现 724
第一节 程序设计语言 725
第二节 程序设计风格 733
第三节 面向对象测试 738
第四节 面向对象的系统分析 739
第五节 面向对象的系统设计 787
第3章 面向对象开发方法基础 839
第一节 面向对象技术的基本概念 839
第二节 Wirfs-Brock的责任驱动的设计方法 860
第三节 对象模型技术 872
第四节 Booch方法 884
第五节 Coad与Yourdon方法 890
第六节 分级的面向对象设计 896
第七节 改进结构——整理refactoring 899
第4章 基于使用实例的综合面向对象软件开发方法 935
第一节 使用实例的设计方法概述 935
第二节 分析阶段 943
第三节 构造阶段 953
第四节 实现与测试 961
第五节 IBM的基于经验的面向对象软件开发方法 963
第5篇 软件测试过程成熟度及测试过程改进框架 973
第1章 软件测试的六个要点 973
第一节 测试过程的质量决定测试工作的成败 974
第二节 使用早期软件生存周期测试技术可避免缺陷转移 974
第三节 软件测试工具的时代已经到来 975
第四节 改进测试过程必须有专人负责 975
第五节 测试是一个专业技术学科,要求富有经验的专门技术人员 976
第六节 培养破旧立新的、积极的合作精神 976
第2章 软件测试的技术与实践 978
第一节 一门新兴学科的短暂而丰富的历史 979
第二节 我们的现状如何 981
第三节 测试应该如何定位 982
第3章 树立注重实际的观点 984
第一节 我们的目的是什么 985
第二节 关于错误你知道多少 985
第三节 关于测试的一些定义 988
第四节 优秀测试人员的测试态度 989
第五节 测试人员怎样工作 991
第六节 现在能做什么 992
第4章 软件测试的重要选择:测试什么、何时测试、怎样测试 993
第一节 风险及风险管理 994
第二节 尽早开始测试 996
第三节 测试过程的基本形式:验证和确认 997
第四节 测试、开发生存周期及合同 998
第5章 软件测试的重要方法:测试的框架 1000
第一节 计划 1001
第二节 软件工程成熟度和SEI 1002
第三节 配置管理 1006
第四节 标准 1009
第五节 正式文档 1012
第六节 测试件 1013
第七节 度量 1014
第八节 工具 1016
第九节 现在能做什么 1017
第6篇 计算机软件工程测试与软件质量保证案例解析 1021
第1章 计算机软件测试概述 1021
第一节 测试的基本概念 1022
第二节 测试的挑战性 1025
第三节 标识测试用例 1026
第四节 错误与缺陷分类 1030
第五节 测试级别 1034
第2章 计算软件测试技术 1035
第一节 测试技术的概述 1035
第二节 通用测试技术 1037
第三节 功能测试技术 1041
第四节 非功能测试技术 1044
第3章 软件测试工具 1049
第一节 静态分析工具 1049
第二节 动态测试工具 1050
第三节 测试数据自动生成工具 1054
第四节 模块测试台 1056
第五节 测试合成环境 1058
第4章 测试层次 1062
第一节 测试层次的传统观点 1063
第二节 其他生命周期模型 1064
第三节 ASTM系统 1068
第四节 将集成测试与系统测试分开 1080
第5章 集成、集成测试、系统测试 1084
第一节 组件及集成 1085
第二节 组件交互 1087
第三节 系统验收 1096
第四节 β测试 1098
第五节 结论 1100
第6章 软件测量和探测 1101
第一节 引言 1101
第二节 应该测量什么 1102
第三节 规划性能测量 1105
第四节 性能测量概念 1110
第五节 数据采集技术和工具 1114
第六节 探测技术 1119
第七节 应用资源测量 1124
第7章 现实世界的测试过程:说明性的案例研究 1127
第一节 案例研究1:大英图书馆 1127
第二节 案例研究2:路透社产品验收小组 1135
第三节 案例研究3:皇冠质量保证小组 1148
第四节 案例研究4:葡萄酒协会 1160
第五节 案例研究5:自动化数据处理有限公司 1171
第7篇 计算机软件工程测试管理与质量编程实践经验介绍 1187
第1章 软件工程的测试管理技术 1187
第一节 目的和作用 1188
第二节 软件生存周期与各种文件的编制 1189
第三节 文件编制中考虑的因素 1191
第四节 各种文件的内容要求 1195
第五节 文件编制实施规定的实例 1200
第六节 文件编制的质量要求 1203
第七节 文件的管理和维护 1205
第八节 文件编制工具 1208
第2章 成本估计 1209
第一节 参数方程 1209
第二节 标准值法 1211
第三节 COCOMO模型 1213
第3章 测试的组织方法 1218
第一节 测试的组织和改组 1219
第二节 结构设计因素 1221
第三节 测试功能的组织方法 1222
第四节 选择正确的方案 1229
第4章 目前的做法、发展趋势和挑战 1231
第一节 图形用户界面:有哪些新东西 1232
第二节 应用测试 1232
第三节 测试人员与开发人员的比例 1233
第四节 软件度量和实践基准研究 1233
第5章 进度计划 1236
第一节 Gantt图(横道图) 1237
第二节 工程网络 1238
第三节 估算进度 1240
第四节 关键路径 1242
第五节 机动时间 1242
第6章 管理高速Web测试 1245
第一节 项目背景 1245
第二节 “高速”方法和准备 1246
第三节 “高速”的测试计划 1248
第四节 “高速”的测试执行 1249
第五节 Web测试经验 1251
第六节 警告 1253
第7章 软件质量控制中的统计方法 1254
第一节 质量控制 1254
第二节 软件质量控制 1257
第三节 质量编程 1259
第四节 质量编程实践经验 1276
第五节 软件工程项目管理中的一些技术问题的建议解决方案 1297
第六节 高级管理者应该做什么 1297
第8章 获得可持续收益 1299
第一节 实现收益 1299
第二节 获得帮助 1300
第三节 后续工作 1302
第8篇 计算机软件的质量挑战及审查过程控制技术 1307
第1章 软件质量的挑战 1307
第一节 查看他人的工作 1308
第二节 质量并不免费 1309
第三节 合理评价同级评审 1312
第四节 同级评审、测试和质量工具 1313
第五节 能够评审什么 1316
第六节 对质量的个人承诺 1317
第2章 同级评审方法的正式化频谱 1318
第一节 正式化频谱 1319
第二节 选择合适的评审方法 1327
第3章 软件质量的审查过程 1330
第一节 审查角色 1331
第二节 审查小组的规模 1333
第三节 审查过程的各个阶段 1334
第四节 不同的审查方案 1340
第五节 实施过程和内部审核 1342
第六节 软件的技术评审 1349
第4章 特殊评审的挑战 1361
第一节 大件工作产品 1361
第二节 空间和时间上的分离 1363
第三节 生成的和非过程的代码 1366
第四节 有太多的参与者 1367
第五节 缺乏合格的评审人员 1368
第5章 审查——前期软件质量保证技术 1370
第一节 引言 1370
第二节 审查的过程 1371
第三节 吸取的教训 1384
第四节 需求审查 1387
第五节 规约审查 1388
第六节 文档审查 1390
第七节 审查度量 1392
第八节 国家软件质量实验 1397
第九节 八个案例 1399
第6章 结束审查 1406
第一节 返工阶段 1407
第二节 跟踪阶段 1408
第三节 因果分析阶段 1410
第四节 审查准出条件 1412
第9篇 计算机软件工程可靠性管理及软件质量标准化 1417
第1章 软件标准化管理、软件配置管理及项目管理 1417
第一节 软件标准化管理 1417
第二节 软件配置管理 1422
第三节 软件项目管理 1454
第2章 软件的可靠性管理 1490
第一节 引言 1490
第二节 回顾与展望 1491
第三节 软件可靠性测量的根本要求 1493
第四节 优点 1495
第五节 标准化 1496
第六节 政府的态度 1498
第七节 应用 1499
第八节 选择测量指标 1499
第九节 优化可靠性 1500
第十节 可靠性管理 1501
第十一节 矩阵控制 1502
第十二节 小结 1504
第3章 软件质量保证的标准化 1505
第一节 引言 1505
第二节 历史回顾 1507
第三节 商业标准 1509
第四节 要求的比较 1517
第五节 技术支持性标准和行业专用标准 1519
第4章 软件工程标准化 1522
第一节 软件工程标准分类 1524
第二节 ISO 9000国际标准简介 1527
第三节 ISO 9000标准的贯彻 1532
第5章 软件的知识产权保护 1535
第一节 软件知识产权保护的要点 1536
第二节 软件知识产权的法律保护 1542
第三节 计算机软件是著作权法保护的客体 1545
第四节 计算机软件的商业秘密与反不正当竞争 1547
第五节 软件著作权人享有的专有权利 1551
第六节 软件专利权利的限制 1553
第七节 软件著作权的登记 1555
第10篇 软件工程质量保证与测试检验必知内容 1559
第1章 计算机软件开发文档编制指南 1559
第一节 可行性分析报告 1559
第二节 项目开发计划 1563
第三节 软件需求说明书 1564
第四节 总体设计说明书 1566
第五节 详细设计说明书 1567
第六节 用户操作手册 1568
第七节 测试计划 1571
第八节 测试分析报告 1572
第九节 开发进度月报 1573
第十节 项目开发总结报告 1574
第十一节 软件维护手册 1575
第十二节 软件问题报告 1577
第十三节 软件修改报告 1579
第2章 软件工程测试标准 1582
第一节 主要软件测试标准 1582
第二节 其他与软件测试有关的标准 1583
第三节 其他的软件工程标准 1584
第四节 SPICE产品 1587
第3章 自动化测试工具选择标准 1588
第一节 概述 1588
第二节 评分方案 1589
第三节 对测试阶段和技术的支持 1590
第四节 对测试管理的支持 1590
第五节 工具技术问题 1591
第六节 工具缺陷分析机制 1592
第七节 工具文档问题 1592
第八节 工具集成问题 1593
第九节 工具可用性问题 1594
第十节 供货商问题 1595
第十一节 培训和咨询问题 1597
第十二节 合同和财务问题 1598
第十三节 其他问题 1599
第4章 质量管理体系中的职能 1605
第5章 测试人员的参考术语 1610
第一节 概述 1610
第二节 测试主管 1611
第三节 测试组组长 1612
第四节 测试分析员 1614
第五节 测试者 1615
第六节 独立测试观察员 1617
第七节 测试程序委员会 1618
第6章 事后评估过程方法 1620
第一节 结构化会议事后评估报告模板 1621
第二节 软件过程事后评估的问题 1624
第三节 软件过程事后评估最终报告模板 1627
第四节 新项目问题 1631
第7章 ISO 9000族标准基本术语汇编 1635
第8章 软件同级评审及过程改进模型 1642
第一节 软件能力成熟度模型 1643
第二节 系统工程能力成熟度模型 1648
第三节 CMMI-SE/SW 1649
第四节 ISO 9000-3 1652
第9章 同级评审术语表 1653
第10章 验证审查单 1659
第一节 需求(规格说明)验证审查单 1660
第二节 功能设计验证审查单 1660
第三节 内部设计验证审查单 1662
第四节 一般代码验证审查单(1) 1664
第五节 一般代码验证审查单(2) 1669
第六节 C语言代码验证审查单 1670
第七节 COBOL语言代码验证审查单 1673
第八节 普通文档验证审查单 1678
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《高等工程教育改革探析》李瀛心,吴价宝著 1997
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《吉林省志 卷2 大事记》吉林省地方志编纂委员会编纂 2002
- 《科技语篇翻译教程》雷晓峰,李静主编 2020
- 《上海市订购外国和港台科技期刊联合目录 1983 上》上海科学技术情报研究所 1983
- 《巴丹吉林沙漠的水文地质条件及地下水循环模式》(中国)王旭升 2019
- 《生物科技、医学与法律》齐延平,安·玛丽·杜盖著 2018
- 《科技新闻英语 英汉互译精选》郑佩芸主编;吴越,郭亮,毛隽副主编 2019
- 《科技法教程》李功国著 1993
- 《国内外中医药科技进展 1989》国家中医药管理局科学技术司,上海市医学科学技术情报研究所主编 1989
- 《第三十三届全国青少年科技创新大赛获奖作品集》中国科协青少年科技中心著 2019
- 《科技成就中国》黄庆桥 2020