网站位置: >> 论文 >> 大学毕业论文 >> 免费论文范文阅读

可靠性方面论文网,关于计算机软件可靠性测试与设计相关在职研究生毕业论文

此文是一篇可靠性论文范文,可靠性方面论文范文,与计算机软件可靠性测试与设计相关在职研究生毕业论文。适合不知如何写可靠性及计算机及可靠性工程方面的大学毕业论文专业大学硕士和本科毕业论文以及可靠性类开题报告范文和职称论文的作为写作参考文献资料下载。

摘 要:本文通过介绍软件可靠性的基本概念和对国内外研究软件可靠性的现状,提出了如何进行计算机软件可靠性的测试以及它相对应的测试设计方法,这对于提高计算机软件可靠性测试具有现实意义.

关 键 词:计算机软件可靠性测试设计方法

在科学技术飞速发展的今天,计算机和软件的应用深入到各行业中,导致计算机系统失效和停机的原因也越来越多,软件故障就是主要原因之一.所以,软件的可靠性

关于计算机软件可靠性测试与设计的毕业论文参考文献格式范文
可靠性方面论文范文
得到了越来越多的关注.

1软件可靠性的定义

软件可靠性是软件系统的固有特性,它能在限定的时间内和特定的环境下完成它本身所具有的功能能力.除此之外,软件可靠性是依据软件系统用户的要求和目标所设定的,以此来确保它的功能能正确的执行.

2对国内外软件可靠性工程现状的研究

作为一门刚刚新起的工程学科,软件可靠性依然处于起步阶段,其发展还得经过一段时间.

2.1国外国外对软件可靠性的研究起步较早,从60年代后期就已经开始通过投入大量的人力和物力,并在这一行业取得了明显的效果.

2.2国内相对于国外,国内起步较晚,并且在各个技术、方式、方法等方面跟国外差距很大.国内的软件生成方式比较落后,缺陷较多,主要表现为以下三个方面:①透明度差;②缺乏客户对软件可靠性的支持和信心;③软件系统的质量欠佳,主要是因为对软件测试的把关不够严格.

3对软件可靠性测试过程的研究

3.1测试前的检查所有软件的可靠性必须在测试之前进行信息的核实.核实的信息主要包括研制任务书、提供的程序和数据、文档和程序,看看它们的信息是否一致.

3.2设计测试用例测试目标、待测试的功能、测试环境及条件、测试日期、测试输入、测试步骤、预期的输出、评价输出结果是评价测试用例的重要指标.

发现问题是测试的主要意义和目的所在,综合发现的问题,写出测试方案及其改善的方法,以此提高软件的可靠性.在选取测试用例和数据的时候,应该偏向于那种比较容易发现问题的,并在错综复杂的环境下运行,以检测该应用软件能否正确的输出数据.

3.3测试实施在综合测试中,应该依据项目合同、需求说明书、用户文档所规定的配置程序数据来进行测试,并运用多台计算机同时运行软件而不是简单的靠单一的计算机来运行,在运行过程中,计算运行时间,并且考虑进行“强化输入”.

3.4可靠性数据收集可靠性评估以软件可靠性数据为基准.除此之外,还得建立相对应的软件错误分析报告和纠错系统在相关标准要求下,制定和执行软件错误报告、完成规程所需要的一系列步骤,确保测试阶段的错误报告的真实性和数据来源的可靠性.

3.5编写测试报告测试报告应该包含的内容如下:产品标识;使用的配置(硬件和软件);使用的文档;产品说明、用户文档、程序和数据的测试结果;与需求不相符的项的列表;测试的最终日期.

4对软件可靠性设计方法的研究

由软件的可靠性概念我们得出,软件的漏洞和不足能导致系统故障的发生.如软件寿命周期的各个阶段能导致软件存在不足.因此,为了提高软件的可靠性,提高软件的质量和减少缺陷是非常重要的.所以我们要找到一些减少各个寿命周期缺陷的设计方法.

4.1规范(要求/规格说明)规范错误的产生是由于规格说明与用户要求说明之间有误差.为了有效的减少和把错误缩减到最小,可以对程序的要求、所用的结构、研制及试验中需要的程序试验要求和文件,以及程序语言、输入和输出的基本要求做出恰当的要求.

计算机软件可靠性测试与设计参考属性评定
有关论文范文主题研究: 关于可靠性的论文范文资料 大学生适用: 学术论文、研究生毕业论文
相关参考文献下载数量: 18 写作解决问题: 如何怎么撰写
毕业论文开题报告: 论文模板、论文题目 职称论文适用: 期刊目录、职称评初级
所属大学生专业类别: 如何怎么撰写 论文题目推荐度: 经典题目

本文url:http://www.svfree.net/daxuebiyelunwen/05060569.html

4.2软件设计为了使设计出的软件具有可靠性,需要把机型信息、资源、语言、模型及数据结构等这些因素考虑进来.针对这些问题,采取一些有效的设计方法:


可靠性本科毕业论文怎么写啊
播放:38171次 评论:6856人

第一,“自顶向下设计”法.自顶向下设计方法的明显价值优势是它的每个设计环节和要素清楚明了.这样的设计方法能在早期就发现设计存在的问题,并进行及时的更正,从而避免了较低层次的细节问题.

第二,结构化程序设计.结构化程序设计是把程序分块,并对每一块提出不同的设计要求和规格说明,再相对应的标注上与其他程序接口的方法,明确指出相对应的数据输入和数据输出及其测试方法.结构化设计使得编程更易于编写和纠错,提高和完善.

第三,容错设计.飞机的飞行控制系统、空中交通管制系统、核反应堆安全系统等就需要采用到容错软件.

4.3软件编码软件错误的一个很重要的来源就是编码产生的不足,而编码是在软件设计的基础上完成的.设计与生产分离是有效降低编码错误的方法.

5小结

综上所述,软件可靠性设计工程已经得到大家的认可,但在其在发展进程上还需要不断的改进和完善,弥补缺陷与不足,力争最大限度的完善软件可靠性,使其发展达到成熟化阶段.通过对软件可靠性测试和可靠性方法的评估方法的研究,本文认为软件可靠性工程作为新兴的学科,还需要不断的探索发现和解决探索过程中发现的问题.

参考文献:

[1]柳纯录.软件评测师教程[M].北京:清华大学出版社,2005.

[2]陈璇.浅谈关于软件安全性测试方法研究[J].电脑知识与技术,2009(3).

[3]张磊,周继锋,张强.系统软件可靠性验证测试方法研究[J].计算机与数字工程,2010,06.

[4]蔡开元.软件可靠性工程基础[M].北京:清华大学出版社,1995.

[5]曾福萍,靳慧亮,陆民燕.软件缺陷模式的研究[J].计算机科学,2011,02.

参考文献:

生毕业文答辩申请书

计算机专业开题报告范文

雷达装备的可靠性增长方法

变电设备状态的检修

未来绿色建筑的趋势

民办院校“订单式”人才培养模式的与实践

计算机软件可靠性测试与设计word版本

毕业论文工作

大学生信仰论文

毕业论文辅导记录

大学生为什么就业难

室内设计毕业论文

护士毕业论文网

大学论文翻译

电气自动化专业大学

韩国大学论文

大学就业指导课论文

可靠性相关论文



相关频道推荐