SAS数据分析开发之道 软件质量的维度

作者
特洛伊·马丁·休斯(TROY MARTIN HUGHES)
丛书名
出版社
人民邮电出版社
ISBN
9787115534774
简要
简介
内容简介书籍计算机书籍 《SAS数据分析开发之道:软件质量的维度》介绍了国际标准组织软件产品质量模型,通过几百个Base SAS软件案例以及4 000多行代码,展示了代表软件质量维度的15个性能要求,包括可靠性、可恢复性、稳健性、运行效率(速度)、效率、可扩展性、可移植性、安全性、自动化、可维护性、模块化、可读性、可测试性、稳定性以及复用性。 本书适合SAS软件开发人员、使用人员以及管理人员阅读。
目录
第 一部分 概览


第 1章引言


区分数据分析开发 5


软件开发生命周期 8


风险 14


接下来要讲什么 19


第 2章质量


质量的定义 23


软件产品质量模型 27


SDLC的质量 35


接下来要讲什么 42


第3章通信交流


返回码 45


系统数字返回码 47


系统字母数字返回码 64


用户生成的返回码 69


并行处理通信交流 73


接下来要讲什么 77





第二部分 动态性能


第4章可靠性


可靠性的定义 84


故障路径 84


ACL:可靠性三元组 94


SDLC的可靠性 100


接下来要讲什么 110


第5章可恢复性


可恢复性的定义 113


可恢复性对可靠性的意义 114


可恢复性矩阵 118


TEACH可恢复性原则 119


SPICIER可恢复性步骤 123


使用检查点恢复 133


SDLC的可恢复性 135


接下来要讲什么 140


第6章稳健性


稳健性的定义 144


稳健性的归宿是可靠性 145


防错性程序设计 146


异常处理 153


SDLC的稳健性 182


接下来要讲什么 184





第7章运行效率


运行效率的定义 187


影响运行效率的因素 188


错误依赖关系 189


并行处理 196


SDLC的运行效率 208


接下来要讲什么 216


第8章效率


效率的定义 219


消除歧义的效率 220


资源的定义 222


SDLC的效率 232


接下来要讲什么 244


第9章可扩展性


可扩展性的定义 248


可扩展性三元组 248


资源可扩展性 249


需求可扩展性 250


加载量可扩展性 261


SDLC的可扩展性 279


接下来要讲什么 281


第 10章可移植性


可移植性的定义 284


深层解读可移植性 285


3GL vs 4GL可移植性 286


可移植性的方方面面 287


SDLC的可移植性 305


接下来要讲什么 306


第 11章安全性


安全性的定义 309


保密性 310


完整性 311


可用性 329


SDLC的安全性 341


接下来要讲什么 343


第 12章自动化


自动化的定义 347


SAS软件自动化 347


SAS处理模式 348


以交互模式启动 352


以批处理模式启动 369


SDLC的自动化 373


接下来要讲什么 376





第三部分 静态性能


第 13章可维护性


可维护性的定义 382


维护 382


SDLC的维护 386


软件维护失败 392


可维护性 396


接下来要讲什么 400


第 14章模块化


模块化的定义 403


从单片集成到模块化 404


模块化的原则 407


模块化的好处 426


接下来要讲什么 429


第 15章可读性


可读性的定义 432


计划被巴士撞到 433


软件可读性 434


外部可读性 454


接下来要讲什么 455


第 16章可测试性


可测试性的定义 459


软件测试 459


可测试性 483


接下来要讲什么 485


第 17章稳定性


稳定性的定义 488


实现稳定性 489


稳定性要求 489


无缺陷代码 490


动态适应性 491


稳定性及超出稳定性 493


超出宏指令的模块化 502


接下来要讲什么 518


第 18章复用性


复用性的定义 521


复用 522


复用性 529


从复用性到可扩展性 536


接下来要讲什么 539














有问题微信扫码联系

推荐

Understand China
桂ICP备20004708号-4