全球旧事资料 分类
性评估以软件可靠性数据为基准。除此之外,还得建立相对应的软件错误分析报告和纠错系统在相关标准要求下,制定和执行软件错误报告、完成规程所需要的一系列步骤,确保测试阶段的错误报告的真实性和数据来源的可靠性。
35编写测试报告测试报告应该包含的内容如下:产品标识;使用的配置(硬件和软件);使用的文档;产品说明、用户文档、程序和数据的测试结果;与需求不相符的项的列表;测试的最终日期。
4对软件可靠性设计方法的研究
由软件的可靠性概念我们得出,软件的漏洞和不足能导致系统故障的发生。如软件寿命周期的各个阶段能导致软件存在不足。因此,为了提高软件的可靠性,提高软件的质量和减少缺陷是非常重要的。所以我们要找到一些减少各个寿命周期缺陷的设计方法。
41规范(要求规格说明)规范错误的产生是由于规格说明与用户要求说明之间有误差。为了有效的减少和把错误缩减到最小,可以对程序的要求、所用的结构、研制及试验中需要的程序试验要求和文件,以及程序语言、输入和输出的基本要求做出恰当的要求。
42软件设计为了使设计出的软件具有可靠性,需要把机型信息、资源、语言、模型及数据结构等这些因素考虑进来。针对这些问题,采取一些有效的设计方法:
第一,“自顶向下设计”法。自顶向下设计方法的明显价值优势是它的每个设计环节和要素清楚明了。这样的设计方法能在早期就发现设计存在的问题,并进行及时的更正,从而避免了较低层次的细节问题。
第二,结构化程序设计。结构化程序设计是把程序分块,并对每一块提出不同的设计要求和规格说明,再相对应的标注上与其他程序接口的方法,明确指出相对应的数据输入和数据输出及其测试方法。结构化设计使得编程更易于编写和纠错,提高和完善。
第三,容错设计。飞机的飞行控制系统、空中交通管制系统、核反应堆安全系统等就需要采用到容错软件。
f龙源期刊网httpwwwqika
comc
43软件编码软件错误的一个很重要的来源就是编码产生的不足,而编码是在软件设计的基础上完成的。设计与生产分离是有效降低编码错误的方法。
5小结
综上所述,软件可靠性设计工程已经得到大家的认可,但在其在发展进程上还需要不断的改进和完善,弥补缺陷与不足,力争最大限度的完善软件可靠性,使其发展达到成熟化阶段。通过对软件可靠性测试和可靠性方法的评估方法的研究,本文认为软件可靠性工程作为新兴的学科,还需要不断的探索发现和解决探索过程中发现的问题。
参考文献:
1柳纯录r
好听全球资料 返回顶部