[发明专利]一种基于过程监控的软件质量综合评估方法在审

专利信息
申请号: 201711024779.0 申请日: 2017-10-27
公开(公告)号: CN107766249A 公开(公告)日: 2018-03-06
发明(设计)人: 陈英达;温柏坚;黄巨涛;林强;唐亮亮;钟苏生 申请(专利权)人: 广东电网有限责任公司信息中心
主分类号: G06F11/36 分类号: G06F11/36;G06F21/57;G06Q10/06
代理公司: 南京经纬专利商标代理有限公司32200 代理人: 施昊
地址: 510080 广东省广州市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 过程 监控 软件 质量 综合 评估 方法
【说明书】:

技术领域

发明属于软件质量评估领域,特别涉及了一种基于过程监控的软件质量综合评估方法。

背景技术

现有的软件质量评估方法一般都是对于结果的评估,比如对软件进行各类测试的结果,对软件代码进行静态检查的结果,但软件质量的很多要素,如易扩展性、易维护性、模块独立性等等都很难通过测试结果来衡量,往往造成虽然软件通过了测试,但后期很难维护、很难适应业务需求的微小变化。此外,现有的软件质量评估结果一般采用定性而非定量的评估方法。

发明内容

为了解决上述背景技术提出的技术问题,本发明旨在提供一种基于过程监控的软件质量综合评估方法,将软件开发过程监控和软件测试结果结合起来对软件质量进行综合、定量的评估。

为了实现上述技术目的,本发明的技术方案为:

一种基于过程监控的软件质量综合评估方法,包括以下步骤:

(1)制定软件开发各阶段关键点的质量影响因子,每个质量影响因子包括若干检查项;

(2)根据软件用户的侧重点设定每个质量影响因子对应的权重;

(3)根据对应的权重分别计算每个质量影响因子的评估分数,各个质量影响因子的评估分数之和即为该软件质量的综合评估结果。

进一步地,在步骤(1)中,所述质量影响因子包括架构设计评审、详细设计评审、数据库设计评审、表现层设计评审、代码评审、安全评审以及测试用例通过率。

进一步地,在步骤(3)中,架构设计评审、详细设计评审、数据库设计评审、表现层设计评审、代码评审和安全评审的评估分数的计算公式如下:

上式中,下标i=1,2,3,4,5,6,分别指代架构设计评审、详细设计评审、数据库设计评审、表现层设计评审、代码评审和安全评审,Si为某质量影响因子的评估分数,ni为该质量影响因子满足要求的检查项数目,Ni为该质量影响因子包含的所有检查项的数目,wi为该质量影响因子的权值;

测试用例通过率的评估分数的计算公式如下:

S=max(0,(p-0.95)·20·w))

上式中,S为测试用例通过率的评估分数,p为侧视用例通过率,w为测试用例通过率的权值;w1+w2+w3+w4+w5+w6+w=100。

进一步地,所述架构设计评审包括以下检查项:

需要有整体架构图;架构符合系统的性能需求;架构符合系统的可用性需求;架构符合系统的灾备需求;架构符合系统的容量需求;架构符合系统的故障恢复需求;架构符合系统的数据备份需求;系统与外网进行了有效隔离;有应用系统功能结构图并涵盖了系统主要需求;架构具备可扩展性;数据库架构无单点故障;应用系统架构有负载均衡。

进一步地,所述详细设计评审包括以下检查项:

需要覆盖所有的总体设计条目;适用范围清晰明确;约束定义是否清晰明确;系统集成设计中每个功能点说明详细准确;系统集成设计中每个功能点集成功能需求明确;系统集成设计中每个功能点集成模式安全高效;系统集成设计中接口功能设计符合清晰规范;功能设计中每个模块描述清晰规范;功能设计中服务调用关系清晰规范;服务设计服务清单全面准确;应用组件设计服务清单全面准确;软硬件平台设计中有系统物理架构图;软硬件平台设计中有具体的硬件资源配置估算;软硬件平台设计中硬件资源配置估算合理准确;集中监控设计全面合理;备份策略满足具体需求设计;整体设计说明通俗易懂。

进一步地,所述数据库设计评审包括表逻辑设计、表分区设计、字段逻辑设计、主键设计、索引设计和命名规则;

所述表逻辑设计包括以下检查项:

采用第三范式的设计方法;采用数据驱动而非硬编码的方式;创建表要指定到相应的数据表空间;严禁用系统表空间作为用户默认表空间;严禁在系统表空间上创建用户数据库对象;严禁在SYSTEM、SYS系统用户下创建用户数据库对象;所述表分区设计包括以下检查项:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司信息中心,未经广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711024779.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top