一种智能电网调度控制系统软件质量评价平台及评价方法技术方案

技术编号:15724092 阅读:88 留言:0更新日期:2017-06-29 09:17
本发明专利技术涉及一种智能电网调度控制系统软件质量评价平台及评价方法,质量评价平台包括测试管理模块、质量度量模块、质量评价模块和人机交互界面;所述测试管理模块、质量评价模块和人机交互界面依次进行数据交互,所述质量度量模块分别与质量评价模块和人机交互界面进行数据交互。本发明专利技术结合智能电网调度控制系统在实时性、稳定性、安全性等方面的要求,设计适用于智能电网调度控制系统的软件质量评价平台及评价方法,提升智能电网调度控制系统测试数据的价值,减少软件质量评价的主观性,提高智能电网调度控制系统软件质量,保障电网调度自动化系统的安全稳定和可靠运行。

【技术实现步骤摘要】
一种智能电网调度控制系统软件质量评价平台及评价方法
本专利技术涉及电网调度自动化系统软件质量评价
,具体涉及一种智能电网调度控制系统软件质量评价平台及评价方法。
技术介绍
随着我国坚强智能电网进入全面建设阶段,电网调度系统的自动化和智能化程度不断提升,促使系统软件的规模和复杂度快速增长,如何保障电力系统的安全稳定和可靠运行是当前调度自动化系统领域面临的重点任务和主要挑战。智能电网调度控制系统是软件密集型系统,开发或选用高质量的软件对于保证系统的可靠性和安全性至关重要。为了更有效的控制和完善系统软件质量,需要对智能电网调度控制系统软件进行体系化的全面质量度量和详细的质量评价。目前软件质量的研究虽然不断深入,并提出了通用的软件质量相关标准和理论模型,但不同性质和用途的软件,会有不同的特征和质量要求,而长期以来对智能电网调度控制系统软件一直缺乏有效的质量度量手段,无法对其进行合理的评价。同时,智能电网调度控制系统运维和测试工作中会积累大量的有价值数据,这些数据常常无法得到充分利用。软件质量度量和评价可以大幅提升这些数据的价值,反过来也可提高智能电网调度控制系统运维和测试工作的针对性和准确性,具有很大价值。因此迫切需要建立一套适用于智能电网调度控制系统的软件质量度量标准及评价模型,提高软件产品质量,最大限度地满足调度控制系统运行需求。
技术实现思路
为解决上述现有技术中的不足,本专利技术的目的是提供一种智能电网调度控制系统软件质量评价平台及评价方法,结合智能电网调度控制系统在实时性、稳定性、安全性等方面的要求,设计适用于智能电网调度控制系统的软件质量评价平台及评价方法,提升智能电网调度控制系统测试数据的价值,减少软件质量评价的主观性,提高智能电网调度控制系统软件质量,保障电网调度自动化系统的安全稳定和可靠运行。本专利技术的目的是采用下述技术方案实现的:本专利技术提供一种智能电网调度控制系统软件质量评价平台,其改进之处在于,所述质量评价平台包括测试管理模块、质量度量模块、质量评价模块和人机交互界面;所述测试管理模块、质量评价模块和人机交互界面依次进行数据交互,所述质量度量模块分别与质量评价模块和人机交互界面进行数据交互。进一步地,所述测试管理模块作为质量评价平台的输入模块,用于测试用例管理、测试项级别管理、测试结果管理和缺陷管理;所述测试管理模块用于对不同的调度控制系统软件类别分别录入测试用例集,并设定每个测试项的测试类别和级别;在测试完成后,对每个测试项的执行结果及缺陷信息进行记录。进一步地,所述质量度量模块作为质量评价平台的核心功能模块,用于质量特性管理、质量子特性管理、度量元管理和权重管理;所述质量度量模块根据调度控制系统软件类型,选择不同的质量特性、质量子特性和度量元,并结合领域专家经验,生成质量特性、质量子特性及度量元的权重。进一步地,所述质量评估模块结合测试管理模块输入的测试项信息、测试结果信息和缺陷信息及质量度量模块形成的质量特性、质量子特性和度量元权重,得到被评价产品的综合评价值,并根据定级标准,确定产品评级;所述人机交互界面作为测试管理模块、质量度量模块和质量评价模块的统一输入、输出接口,用于被评价产品信息录入,测试项、测试结果、缺陷信息录入,质量特性、质量子特性、度量元的选择及其权重的展示,评价结果展示。本专利技术还提供一种智能电网调度控制系统软件质量评价平台的评价方法,其改进之处在于,所述评价方法包括下述步骤:(1)测试信息管理;(2)建立质量度量模型;(3)质量评价。进一步地,所述步骤(1)中,测试信息管理包括下述步骤:①针对每类能电网调度控制系统软件,分别录入其测试用例集,并对测试用例集中的每个测试类别设定其重要性级别;②测试完成后,逐项录入通过或不通过的测试结果,针对不通过的测试项,录入如下缺陷信息:缺陷位置、缺陷级(关键、重要、一般、建议)、缺陷类型(文档、程序、设计、其他)、缺陷现象描述;③测试管理模块对测试结果进行统计,得到六大测试类别、四个重要性级别的测试项通过数、通过率、缺陷率、缺陷分布密度统计信息;以上统计信息作为智能电网调度控制系统软件质量度量与评价的数据来源之一。进一步地,所述测试类别包括功能、性能、稳定性、标准符合性、兼容性和易用性,每个类别测试项的重要性级别分为一级、二级、三级和四级,其中一级为最重要,二级其次,四级为最不重要。进一步地,所述步骤(2)中,建立包含功能、性能、稳定性、标准符合性、兼容性和易用性六大质量特性的智能电网调度控制系统软件质量度量模型;在设计每个质量子特性的度量元时,采用满足性驱动方式而非缺陷驱动方式;度量元采取1-缺陷数/测试项总数的方式进行度量;结合智能电网调度控制系统最终用户、领域专家、开发单位、权威检测单位等专家意见,使用AHP法,计算质量特性、质量子特性及各度量元的权重;对功能、性能、稳定性等重要质量特性或互操作性、安全保密性重要质量子特性加以附加权重。进一步地,所述步骤(3)中,根据测试管理模块提供的测试项通过数、通过率、缺陷率、缺陷分布密度的统计信息,计算每个度量元的度量值;综合质量度量模块提供的各质量特性、质量子特性及度量元的权重,计算各质量子特性的度量值,及每个质量特性的度量值,进而得到待评价智能电网调度控制系统软件产品的综合评价值X。进一步地,根据质量度量模型的定义,智能电网调度控制系统软件产品的综合评价值X∈[0,1]区间内,产品质量越高,X越趋近于1;将综合评价值X转化为百分制评价值Y=100×X;在百分制评价值基础上,确定调度自动化系统软件质量评价等级:1)Y≥90,评定为A级;2)80≤Y<90,评定为B级;3)70≤Y<80,评定为C级;Y<70,评定为D级;所述D级为不合格产品,不予选用。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。与最接近的现有技术相比,本专利技术提供的技术方案具有的优异效果是:(1)本专利技术设计了包含测试管理模块、质量度量模块、质量评价模块和人机交互界面等主要功能模块的智能电网调度控制系统软件质量评价平台,平台各模块功能明确,数据流清晰。(2)本专利技术提出的评价平台及方法并非通用软件评价平台及方法,对于智能电网调度控制系统的特点及其在实时性、稳定性、安全性等方面的特殊要求,在标准符合性等质量特性,互操作性、连续运行能力、电网模型兼容性等质量子特性的设计中,加以充分体现。(3)本专利技术在待评价软件综合评价值及百分制评价值的基础上,建立了评价等级,便于同类软件质量综合比较,可为智能电网调度控制系统软件选型、验收或招标采购等提供技术依据。附图说明图1是本专利技术提供的智能电网调度控制系统软件质量评价平台的结构图;图2是本专利技术提供的智能电网调度控制系统软件质量度量模型图。具体实施方式下面结合附图对本专利技术的具体实施方式作进一步的详细说明。以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的组件和功能是可选的本文档来自技高网...
一种智能电网调度控制系统软件质量评价平台及评价方法

【技术保护点】
一种智能电网调度控制系统软件质量评价平台,其特征在于,所述质量评价平台包括测试管理模块、质量度量模块、质量评价模块和人机交互界面;所述测试管理模块、质量评价模块和人机交互界面依次进行数据交互,所述质量度量模块分别与质量评价模块和人机交互界面进行数据交互。

【技术特征摘要】
1.一种智能电网调度控制系统软件质量评价平台,其特征在于,所述质量评价平台包括测试管理模块、质量度量模块、质量评价模块和人机交互界面;所述测试管理模块、质量评价模块和人机交互界面依次进行数据交互,所述质量度量模块分别与质量评价模块和人机交互界面进行数据交互。2.如权利要求1所述的质量评价平台,其特征在于,所述测试管理模块作为质量评价平台的输入模块,用于测试用例管理、测试项级别管理、测试结果管理和缺陷管理;所述测试管理模块用于对不同的调度控制系统软件类别分别录入测试用例集,并设定每个测试项的测试类别和级别;在测试完成后,对每个测试项的执行结果及缺陷信息进行记录。3.如权利要求1所述的质量评价平台,其特征在于,所述质量度量模块作为质量评价平台的核心功能模块,用于质量特性管理、质量子特性管理、度量元管理和权重管理;所述质量度量模块根据调度控制系统软件类型,选择不同的质量特性、质量子特性和度量元,并结合领域专家经验,生成质量特性、质量子特性及度量元的权重。4.如权利要求1所述的质量评价平台,其特征在于,所述质量评估模块结合测试管理模块输入的测试项信息、测试结果信息和缺陷信息及质量度量模块形成的质量特性、质量子特性和度量元权重,得到被评价产品的综合评价值,并根据定级标准,确定产品评级;所述人机交互界面作为测试管理模块、质量度量模块和质量评价模块的统一输入、输出接口,用于被评价产品信息录入,测试项、测试结果、缺陷信息录入,质量特性、质量子特性、度量元的选择及其权重的展示,评价结果展示。5.一种如权利要求1-4中任一项所述的智能电网调度控制系统软件质量评价平台的评价方法,其特征在于,所述评价方法包括下述步骤:(1)测试信息管理;(2)建立质量度量模型;(3)质量评价。6.如权利要求5所述的评价方法,其特征在于,所述步骤(1)中,测试信息管理包括下述步骤:①针对每类能电网调度控制系统软件,分别录入其测试用例集,并对测试用例集中的每个测试类别设定其重要性级别;②测试完成后,逐项录入通过或不通过的测试结果,...

【专利技术属性】
技术研发人员:李宇佳李立新狄方春徐鑫张林鹏杨清波
申请(专利权)人:中国电力科学研究院国家电网公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1