一种程序变更评价方法及系统的制作方法

文档序号:6510849阅读:189来源:国知局
一种程序变更评价方法及系统的制作方法
【专利摘要】本发明实施例提供一种程序变更评价方法及系统,所述方法包括以下步骤:利用程序终端的变更数据生成评价任务,并为评价任务设置评价流程;将评价任务分配至处理节点,处理节点根据评价流程对评价任务进行评价;所述系统具体包括:生成模块,用于利用程序终端的变更数据生成评价任务;流程模块,用于为评价任务设置评价流程;分配模块,用于将评价任务分配至处理节点;处理节点,用于处理节点根据评价流程对评价任务进行评价。
【专利说明】一种程序变更评价方法及系统
【技术领域】
[0001]本发明涉及数据管理【技术领域】,特别涉及一种程序变更评价方法及系统。
【背景技术】
[0002]随着金融业的飞速发展,目前银行业务早已实现了高度的信息化,以满足日益丰富的用户需求。信息化的银行系统规模庞大,结构复杂,而且对于安全性的要求极为严格。所以银行系统一直以来都通过程序变更不断的完善和优化。而且程序变更的过程往往是银行系统相对来说最敏感也最容易存在安全隐患的过程,所以加强程序变更的安全性尤为重要。
[0003]所谓程序变更,就是终端上的应用程序由于需求响应、资源变化、缺陷修复、系统升级等各种因素,而适应性做出变化或者修改的过程。而为了保障程序变更的质量、安全性、合规性及合理性等因素,在程序变更之后还需要按照特定的机制对变更进行评价。
[0004]现阶段的程序变更评价,是通过评价终端自行获取评价任务并进行评价。无法实现对于评价任务合理的自动分配,以及对于评价流程的统一掌控。

【发明内容】

[0005]有鉴于此,本发明的目的在于提供一种程序变更评价方法及系统,以实现对于评价任务的自动分配。
[0006]为实现上述目的,本发明有以下技术方案:
[0007]—种程序变更评价方法,所述方法包括以下步骤:
[0008]利用程序终端的变更数据生成评价任务,并为评价任务设置评价流程;
[0009]将评价任务分配至处理节点,处理节点根据评价流程对评价任务进行评价。
[0010]所述方法还包括:
[0011]处理节点对评价任务进行评价后生成评价报告,并将所述评价报告反馈至程序终端。
[0012]所述方法还包括:
[0013]生成变更评价报表。
[0014]所述利用程序终端的变更数据生成评价任务具体为:
[0015]从程序终端查询获取变更数据;或按照程序终端的程序变更录入变更数据。
[0016]所述将评价任务分配至处理节点具体为:
[0017]预置分配策略,按照分配策略将评价任务分配至处理节点;
[0018]当被分配到处理节点的评价任务与分配策略不符,则处理节点将该评价任务转发。
[0019]一种应用程序变更评价系统,所述系统具体包括:
[0020]生成模块,用于利用程序终端的变更数据生成评价任务;
[0021]流程模块,用于为评价任务设置评价流程;[0022]分配模块,用于将评价任务分配至处理节点;
[0023]处理节点,用于处理节点根据评价流程对评价任务进行评价。
[0024]所述系统还包括:
[0025]报告模块,用于在处理节点对评价任务进行评价后生成评价报告,并将所述评价报告反馈至程序终端。
[0026]所述系统还包括:
[0027]报表模块,用于生成变更评价报表。
[0028]所述生成模块包括:
[0029]查询单元,用于从程序终端查询获取变更数据;
[0030]录入单元,用于按照程序终端的程序变更录入变更数据。
[0031]所述分配模块包括:
[0032]策略单元,用于预置分配策略;
[0033]发送单元,用于按照分配策略将评价任务分配至处理节点;
[0034]则所述处理节点包括转发单元,用于在被分配到处理节点的评价任务与分配策略不符时将该评价任务转发。
[0035]通过以上技术方案可知,本发明存在的有益效果是:实现评价任务的自动生成和分配,减少了评价过程中的人工干预,使得评价流程得以自动的进行,提高了评价的效率也改善了用户体验。
【专利附图】

【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本发明实施例所述方法流程图;
[0038]图2为本发明实施例所述系统结构示意图。
【具体实施方式】
[0039]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]参见图1所示,为本发明所述程序变更评价方法的一个具体实施例。本实施例中将待评价的程序变更制作成评价任务,并将评价任务自动分配至处理节点,所述方法具体包括一下步骤:
[0041]步骤101、利用程序终端的变更数据生成评价任务,并为评价任务设置评价流程。
[0042]所述变更数据即程序变更的具体内容其他涉及的相关信息;本实施例中所谓相关信息可以包括:变更文档(变更申请表、测试报告等)、变更 申请人:、变更申请部门、申请时间、变更程序所述程序终端等。变更数据也是程序变更评价的目标。本实施例中为控制和分配处理节点对程序变更的评价过程,将所述变更数据制作为评价任务。后续的评价过程都将以所述评价任务为准。
[0043]对于变更数据的获取,本实施例中还包括两种具体的形式,可以从程序终端查询获取变更数据;或可以按照程序终端的程序变更录入变更数据,也就是手动录入数据。
[0044]根据程序终端风险性以及变更数据重要性的不同,本实施例中还将对评价任务设置不同的评价流程,以便根据评价流程进行进一步的任务分配。针对不同的评价流程,本实施例中处理节点也可以分为多个级别,如分为低级处理节点和高级处理节点;对普通程序变更相应的评价任务,其流程可以设置为直接分配至低级处理节点进行评价;而对于重要程序变更相应的评价任务,则设置其流程为低级处理节点评价后,再转发高级处理节点审核。
[0045]步骤102、将评价任务分配至处理节点,处理节点根据评价流程对评价任务进行评价。
[0046]基于前述已经设置的评价流程,可将评价任务向处理节点进行分配,并执行评价流程。不过在实际应用中,往往会存在若干的处理节点,即使是相同级别的处理节点一般也不止一个,所以所述评价任务的分配可具体为:
[0047]预置分配策略,按照分配策略将评价任务分配至处理节点。也就是说本实施例中将按照分配策略实现对于评价任务合理均衡的分配。
[0048]不过在分配过程中也不能够完全排除分配错误的情况。所以本实施例中处理节点还具备转发评价任务的功能,也就是当被分配到处理节点的评价任务与分配策略不符,则处理节点按照分配策略将该评价任务转发至相应的其他处理节点。
[0049]步骤103、处理节点对评价任务进行评价后生成评价报告,并将所述评价报告反馈
至程序终端。
[0050]本实施例中处理节点对于评价任务的评价过程如下:
[0051]首先需设置若干评价指标,以根据所述评价指标来衡量评价任务中的变更数据。所述评价项具体可以是完整度指标、规范度指标、流程指标、影响性指标、关联性指标及重要性指标,或者根据需要而设定的其他类似指标。本实施例中将仅去以上六种指标。
[0052]所谓评价过程即处理节点根据变更数据的实际情况对每个评价指标给出一个分值,也就实现了将评价结果量化。本实施例中所述给出分值可以规定为5分满分制。对于完整度指标、规范度指标和流程指标,属于对变更数据产生积极影响的正面指标,所以其分值规定为正值,在本实施例中存在1、2、3、4、5共五种具体分值情况,分数绝对值越高则表明该变更数据的风险性越低;反之,对于影响性指标、关联性指标和重要性指标,属于对变更数据带来不利影响的负面指标,所示其分值规定为负值,在本实施例中存在-1、-2、-3、-4、-5共五种具体分值情况,分数绝对值越高则表明该变更数据的风险性越闻。
[0053]完成了对评价指标单独的评价得到其分值之后,还需要将诸项指标的风险性情况进行结合,所以需要为每个评价指标设定一个权重系数,所有权重系数之和为I ;并且对同一评价任务进行评价处理的处理节点未必仅有一个,所以还需要进一步的结合诸多处理节点的评价,才能够最终得出一个综合全面的评价报告。
[0054]实际过程可以参考一下案例:[0055]假设当前仅对完整度指标、影响性指标和规范度指标三个评价指标进行评价,三者的权重集合为(0.2,0.5,0.3)。现有两个处理节点对其进行了评价,分数为(4,-3,2)和(3,-4,3)。
[0056]如需利用以上数据得到一个评价报告,则需利用矢量计算原理。首先权重矢量直接可表示为 A= (0.2,0.5,0.3)。
[0057]对于分值矢量,可以表示为pnm形式的矩阵,其中η代表第η个评价指标,m代表第m个处理节点;
[0058]
【权利要求】
1.一种程序变更评价方法,其特征在于,所述方法包括以下步骤: 利用程序终端的变更数据生成评价任务,并为评价任务设置评价流程; 将评价任务分配至处理节点,处理节点根据评价流程对评价任务进行评价。
2.根据权利要求1所述方法,其特征在于,所述方法还包括: 处理节点对评价任务进行评价后生成评价报告,并将所述评价报告反馈至程序终端。
3.根据权利要求1所述方法,其特征在于,所述方法还包括: 生成变更评价报表。
4.根据权利要求1所述方法,其特征在于,所述利用程序终端的变更数据生成评价任务具体为: 从程序终端查询获取变更数据;或按照程序终端的程序变更录入变更数据。
5.根据权利要求1所述方法,其特征在于,所述将评价任务分配至处理节点具体为: 预置分配策略,按照分配策略将评价任务分配至处理节点; 当被分配到处理节点的评价任务与分配策略不符,则处理节点将该评价任务转发。
6.一种应用程序变更评价系统,其特征在于,所述系统具体包括: 生成模块,用于利用程序终端的变更数据生成评价任务; 流程模块,用于为评价任务设置评价流程; 分配模块,用于将评价任务分配至处理节点; 处理节点,用于处理节点根据评价流程对评价任务进行评价。
7.根据权利要求6所述系统,其特征在于,所述系统还包括: 报告模块,用于在处理节点对评价任务进行评价后生成评价报告,并将所述评价报告反馈至程序终端。
8.根据权利要求6所述系统,其特征在于,所述系统还包括: 报表模块,用于生成变更评价报表。
9.根据权利要求6所述系统,其特征在于,所述生成模块包括: 查询单元,用于从程序终端查询获取变更数据; 录入单元,用于按照程序终端的程序变更录入变更数据。
10.根据权利要求6所述系统,其特征在于,所述分配模块包括: 策略单元,用于预置分配策略; 发送单元,用于按照分配策略将评价任务分配至处理节点; 则所述处理节点包括转发单元,用于在被分配到处理节点的评价任务与分配策略不符时将该评价任务转发。
【文档编号】G06Q50/00GK103440152SQ201310407417
【公开日】2013年12月11日 申请日期:2013年9月9日 优先权日:2013年9月9日
【发明者】陈小庆, 王强, 丁利, 郭会, 赵瑞, 刘柳明, 关博, 陈睿, 邹祥云, 张晓燕 申请人:中国农业银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1