论文部分内容阅读
随着计算机技术的高速发展,开发的软件产品规模越来越大、复杂程度越来越高,为了提高软件产品的质量,需要在软件的开发过程中进行有效的管理开发。软件产品需要进行大量的智力活动,与工业产品不一样,软件产品不能直观的进行质量检测。如今,我们只能简单地对软件产品进行测试,但仍难以保证软件产品的质量。怎样才能确保软件的质量一直是一个关键的问题困扰着软件生产。本论文基于软件测试技术,针对软件质量度量问题,设计了软件质量度量框架,从而能够按时地开发出高质量的软件。主要的工作包括:(1)介绍了软件的质量的概念界定,以及质量的评价体系,再以软件质量度量为基础概念分析了度量过程和方法,同时简要介绍了测试用例设计方法。(2)阐述基于软件测试的软件质量度量框架,分别从模型框架、定义度量、数据分析和控制过程等方面详细阐述了软件质量度量的思想。(3)从实践的层面,提出了一种基于软件测试的软件质量度量的框架,详细给出了该方法的主要步骤,以用于软件质量评测和质量保证。(4)根据提出的软件质量度量模型,按照项目背景分析一定义度量过程-实施度量-数据分析-项目度量总结的步骤,以“电子申报缴税系统”为例,进行了具体的度量应用研究,分别进行了测试用例设计和软件风险值度量,最后进行了小结。本文阐述了对于软件项目质量管理的认识,并结合实际经历就项目质量度量和评估做了一些探讨。基于软件测试过程和质量度量理论,建立一套有效、规范的质量评价体系,并应用于软件测评机构的日常工作,推动软件生产和管理质量的发展,达到了预期研究应用目标。通过电子申报缴税系统项目软件开发实践的分析,进行软件度量的积极应用,更好地加快了理论到实践的转化。