计算机软件质量模糊如何综合评价
所属栏目:计算机应用论文
发布时间:2017-08-18 15:29:34 更新时间:2017-08-18 15:33:33
所谓的计算机软件质量定义有很多种,权威的是ISO对计算机软件的定义,具体的说法是:不但可以反映软件产品满足规定需求,同时还可以很好地满足潜在需求能力的特征和特性。接下来小编简单介绍一篇优秀计算机软件方面的论文。
摘要:随着我国计算机信息技术的快速发展,软件行业的发展也得到了快速发展,软件的质量是软件企业的生命。目前还没有统一的评判体系对软件的等级和质量进行评判,为了解决这个问题,文章提出了软件质量模糊综合评价策略,文章分析了软件质量特性,构建了科学的评判体系,通过此体系可以对软件进行科学的评判,对不达标的参数进行分析,提出不达标的原因,为软件的改进提供科学的依据。
关键词:计算机软件;模糊;软件质量;评价方法
引言
M.J.Fisher也对软件质量提出了自己的观点,认为是说明计算机软件优秀程度的特性的组合。也可以说,如果想要很好的提高软件产品的质量,就必须要满足可以所有对软件的需求。目前,计算机信息技术正在快速发展,各个领域都离不开计算机软件,计算机软件和人们的日常生活已经紧密地结合在一起。所以,人们对计算机软件质量越来越关注。现在业界对计算机软件质量已经形成了一个共识,这个共识就是“软件产品的质量是软件企业的生命”[1]。不仅如此,我国现在国务院的领导也越来越重视计算机软件质量的问题,同时还指出要不断地提高计算机软件的质量,并且还要把它作为发展软件产业的重要环节。早在1998年的时候我国就筹备了“全国软件质量体系认证标准化工作组”,就是为了能够提高计算机软件质量[2]。但是,现在还没有对软件进行量化的衡量标准,所以没有办法对计算机软件质量进行好坏的判断,为了解决这个问题,也为业界提供一个参考,文章提出了软件质量的综合评价体系,该体系收集了大量的准确数据,使用二级模糊综合评判法对相关的数据进行分类整理和研究,最终得到科学、准确的评价结果[3]。
1软件质量特点
软件质量特性也可以说成是软件的本质。关键质量的问题也可以说是软件质量的特性,软件质量的特性可以通过很多子特性进行准确的描述,同时每个子特性又可以通过很多的度量进行准确的描述,每个度量有能通过很多的度量元素进行准确的描述[4]。软件质量特性可以使用三层软件质量模型进行科学的评价,这三个层主要包括高层、中层、底层,其中高层主要是对软件质量需求进行评价,中层主要对软件质量设计进行评价,底层主要对软件质量度量进行评价。
2软件质量综合评价指标体系构建
此评价体系的构建主要参考了ISO关于软件质量特性的规定,同时还使用的McCall模型的相关概念,具体的体系如表1所示。通过表1可以看出,此体系总共分成二级,其中顶层级主要通过6方面对软件质量进行科学评价,二层级的评价指标比较复杂,详细地列出了评价指标,每一个具体的指标都分出了优、良、中、差四个等级。众所周知,影响软件质量的因素非常堵,同时各个因素之间又有主、次之分,因此必须要使用权重的方法进行分配,这样就可以很好的突出主要因素的影响,实现轻、重分明[5]。主要二层指标的解释为:完备性:主要是描述软件功能实现的完整性。互用性:主要是描述该软件交互的性能。标准性:主要是说明该软件需要遵守的标准、约定或法规。精确性:主要描述该软件能不能确保得到相应的结果。健壮性:主要描述软件安全的程度。操作性:主要是描述软件的简易可操作性。
3软件质量的二级模糊综合评价方法
文章对评价指标体系就行了详细分析和描述[6],通过二级模糊综合评价方法进行评判主要通过五步进行:第一步:建立第二层评判矩阵。因为权重值的确定关系到评价体系的科学性,所以为了保证精确性,使用的是“自顶向下的系统分析法”,不仅如此,还结合了“专家咨询法”。必须要确定顶层指标在整个体系中的份额,同时还要确定二层指标在顶层指标中的份额,这两个参数确定之后,可以通过评价专家进行科学的调整[8]。
4结束语
文章论述了软件质量的特点,着重论述了软件质量的二级模糊综合评价方法。通过此方法体系可以科学对某个软件进行质量评价,不仅如此,还可以把不达标的参数进行原因维系,还提出具体的修改方法。
阅读期刊:《软件学报》
《软件学报》(月刊)创刊于1990年,由中国科学院软件研究所和中国计算机学会联合主办。是一本刊登计算机软件各领域原创性研究成果的期刊,所刊登的论文均经过严格的同行专家评议.荣获2000年荣获中国科学院优秀科技期刊一等奖。