一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

工单异常检测方法、装置及处理器与流程

2022-11-30 10:27:05 来源:中国专利 TAG:


1.本技术涉及数据分析技术领域,具体涉及一种银行运维变更管理工单异常检测方法、一种银行运维变更管理工单异常检测装置、一种机器可读存储介质及一种处理器。


背景技术:

2.运维变更管理是指为确保信息系统稳定运行而在生产环境中进行操作风险管控,运维变更管理的对象是日常运维人员提交的变更工单,同时管理运维变更中的重大变更方案、常规变更方案等相关内容等在it服务管理平台上的流程运转,以及技术在it服务管理平台上进行的改造升级,确保运维变更管理活动起始于信息系统正式投产时,终止于系统下线后。运维变更管理的工作目标是确保信息系统稳定运行,整个管理不只涉及科技部门,还涉及相关业务运营部门和其他支持保障部门。
3.现有的运维变更管理过程中多是通过人工对运维变更管理工单进行异常识别,识别效率低,且人工易出错,造成损失。


技术实现要素:

4.本技术实施例的目的是提供一种工单异常检测方法、装置及处理器,该方法可以自动获取运维变更管理工单并进行异常检测,检测效率高,有效降低检测出错概率。
5.为了实现上述目的,本技术第一方面提供一种银行运维变更管理工单异常检测方法,所述方法包括:
6.获取用户填写的运维变更管理工单内容;
7.根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常;
8.所述运维变更管理工单内容至少包括:第一变更类型和变更风险因素,
9.在验证所述运维变更管理工单是否存在异常时,判断第一变更类型是否为重大变更或常规变更;若非重大变更且非常规变更,则结束验证;
10.若为重大变更或常规变更,则根据所述变更风险因素确定第二变更类型;
11.比较第二变更类型与第一变更类型是否一致;若不一致,则判断所述运维变更管理工单存在异常。运维变更管理工单中的填写的变更类型需要与变更风险因素保持一致。变更类型关系到运维变更的多方面风险判断,通过检测变更类型保障变更类型的准确性,避免错误的变更类型可能会影响运维变更执行人和复核人对变更的核查重心。
12.在本技术实施例中,所述根据所述变更风险因素确定第二变更类型,包括:
13.根据所述变更风险因素及第二预设规则计算风险评估值;
14.若风险评估值大于或等于预设分值,则确定第二变更类型为重大变更;否则,确定第二变更类型为常规变更。根据风险评估值的不同将运维变更类型划分为重大变更和常规变更,对不同的变更进行了量化,便于区分。
15.在本技术实施例中,所述根据所述变更风险因素及第二预设规则计算风险评估
值,包括:
16.根据所述变更风险因素及预设评判规则确定不同风险因素的得分;
17.根据不同风险因素的权重对不同风险因素的得分进行加权求和,得到风险评估值。
18.在本技术实施例中,所述运维变更管理工单内容至少包括:变更实施人信息和变更复核人信息;
19.根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常,包括:
20.从变更实施数据库中获取变更管理工单对应运维变更的真实实施人信息和真实复核人信息;
21.比较真实实施人信息与变更实施人信息以及真实复核人信息与变更复核人信息是否一致,若有一方不一致,则判断所述运维变更管理工单存在异常。根据运维变更管理要求,变更实施人与变更复核人异常在变更管理要求以及监管要求中属于严重违规的情形,通过对变更实施人信息和变更复核人信息进行检测,能够快速发现违规。
22.在本技术实施例中,所述比较真实实施人信息与变更实施人信息、真实复核人信息与变更复核人信息是否一致,包括:
23.比较真实实施人的姓名与变更实施人的姓名、真实复核人的姓名与变更复核人的姓名是否一致;若有一方不一致,则判断所述运维变更管理工单存在异常;
24.若均一致,则比较真实实施人所在组别与变更实施人所在组别、真实复核人所在组别与变更复核人所在组别是否一致,若有一方不一致,则判断所述运维变更管理工单存在异常。企业中重名现象普遍,在进行变更实施人和变更复核人检测时,增加组别检测可以快速验证变更实施人和复核人,有效避免由于同名而造成检测结果错误。
25.在本技术实施例中,所述运维变更管理工单内容至少包括:计划变更时间;
26.根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常,包括:
27.获取当前ntp服务器的时间;
28.比较当前ntp服务器的时间与用户填写的计划变更时间,若计划变更时间早于当前ntp服务器的时间,则判断所述运维变更管理工单存在异常。计划变更时间是计划变更的执行时间,而变更需要在工单审核后才能够执行,因此计划变更时间只能是工单填写时刻的将来时间,而不是过去的时间,通过验证计划变更时间可以有效减少先执行变更再填工单申请的违规操作。
29.在本技术实施例中,所述运维变更管理工单内容至少包括:审批流程时间和实际变更时间;
30.根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常,包括:
31.比较审批流程时间和实际变更时间,若实际变更时间早于审批流程时间,则判断所述运维变更管理工单存在异常。变更执行需要在审批通过之后,因此实际变更时间必须是审批流程时间的将来时间,通过验证审批流程时间和实际变更时间可以有效减少边申请运维变更边执行,未审核通过就已经执行运维变更的违规操作。
32.在本技术实施例中,所述方法还包括:
33.在确定所述运维变更管理工单存在异常时进行异常报警,并记录异常数据。
34.本发明第二方面提供一种银行运维变更管理工单异常检测装置,所述装置包括:
35.数据获取模块,用于获取用户填写的运维变更管理工单内容;
36.异常验证模块,用于根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常;
37.所述运维变更管理工单内容至少包括:第一变更类型和变更风险因素,
38.所述异常验证模块在验证所述运维变更管理工单是否存在异常时,判断第一变更类型是否为重大变更或常规变更;若非重大变更且非常规变更,则结束验证;
39.若为重大变更或常规变更,则根据所述变更风险因素确定第二变更类型;
40.比较第二变更类型与第一变更类型是否一致;若不一致,则判断所述运维变更管理工单存在异常。该装置可以自动获取运维变更管理工单并进行异常检测,检测效率高,有效降低检测出错概率。变更类型关系到运维变更的多方面风险判断,通过检测变更类型保障变更类型的准确性,避免错误的变更类型可能会影响运维变更执行人和复核人对变更的核查重心。
41.本发明第三方面提供一种处理器,被配置成执行所述的银行运维变更管理工单异常检测方法。
42.本发明第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得所述处理器被配置成执行所述的银行运维变更管理工单异常检测方法。
43.本发明第五方面提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现所述的银行运维变更管理工单异常检测方法。
44.通过上述技术方案,提供一种银行运维变更管理工单异常检测方法,该方法根据运维变更管理工单的流转过程,在不同的节点获取不同的运维变更管理工单内容进行自动检测,识别出工单中的异常,检测效率高,有效降低检测出错概率。
45.本技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
46.附图是用来提供对本技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本技术实施例,但并不构成对本技术实施例的限制。在附图中:
47.图1是本发明一种实施方式提供的银行运维变更管理工单异常检测方法流程图;
48.图2是本发明一种实施方式提供的银行运维变更管理工单异常检测方法中变更类型异常检测流程图;
49.图3是本发明一种实施方式提供的银行运维变更管理工单填写异常检测装置框图。
具体实施方式
50.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例
中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,应当理解的是,此处所描述的具体实施方式仅用于说明和解释本技术实施例,并不用于限制本技术实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
51.需要说明,若本技术实施例中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
52.另外,若本技术实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本技术要求的保护范围之内。
53.本技术提供的银行运维变更管理工单异常检测方法应用在运维变更管理系统中,从运维变更管理系统获取运维变更管理工单进行异常检测。
54.图1是本发明一种实施方式提供的银行运维变更管理工单异常检测方法流程图,如图1所示,所述方法包括:
55.步骤一:获取用户填写的运维变更管理工单内容。
56.步骤二:根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常。
57.运维变更管理工单由用户在运维变更管理平台填写,流转到变更执行人,变更执行人执行运维变更后,工单再流转到变更复核人,最终完成变更,关闭工单。本技术提供的运维变更管理工单异常检测方法从不同的节点获取用户填写的运维变更管理工单内容,然后执行异常检测。
58.运维变更管理工单首先由变更发起人进行填写,在发起人填写的过程中会填写计划变更时间,因此,在发起人节点,本技术的方法需要获取的运维变更管理工单内容包括:计划变更时间。
59.在对计划变更时间进行异常检测过程中,首先获取当前ntp服务器的时间,ntp服务器即network time protocol服务器,可以使计算机对其服务器或时钟源做同步化,可以提供高精准度的时间校正。因此,可以认为ntp服务器的时间是当前时刻的标准时间。
60.然后比较当前ntp服务器的时间与用户填写的所述计划变更时间,若计划变更时间早于当前ntp服务器的时间,则判断所述运维变更管理工单存在异常。计划变更时间是计划变更的执行时间,而变更需要在工单审核后才能够执行,因此计划变更时间只能是工单填写时刻的将来时间,而不是过去的时间。例如,当前ntp服务器的时间是t,那么如果运维人员在填写运维变更管理工单时,填写的t-1的任一时间都属于异常,通过验证计划变更时间可以有效减少先执行变更再填工单申请的违规操作。
61.在本技术实施例中,比较当前ntp服务器的时间需要比较时刻及日期。在本技术实施例中,采用正则表达式来确认时间是否存在异常。
62.运维发起人填写完运维变更管理工单时还会填写变更类型和变更风险因素。在本
申请实施例中,变更类型分为重大变更、常规变更、标准变更和应急变更,标准变更和应急变更不涉及变更风险因素,因此,在本技术中主要关注重大变更及常规变更与变更风险因素是否相符。用户填写变更类型的过程是通过选择预置项来填充。在本技术中,为了便于区分将用户填写的变更类型称为第一变更类型,将根据变更风险因素得到的变更类型称为第二变更类型。
63.进行变更类型异常检测时,如图2所示,首先获取运维变更管理工单上的第一变更类型和变更风险因素,然后判断第一变更类型是否为重大变更或常规变更;若非重大变更且非常规变更,则结束验证;
64.若为重大变更或常规变更,则根据所述变更风险因素确定第二变更类型;
65.比较第二变更类型与第一变更类型是否一致;若不一致,则判断所述运维变更管理工单存在异常。运维变更管理工单中的填写的变更类型需要与变更风险因素保持一致。
66.在本技术实施例中,设置不同的变更风险因素来度量变更风险,从而确定变更类型,具体的变更风险因素包括:业务影响面、业务影响度、变更成功的可能性、回退时间、变更实施时间(实施所需的停机时间)、变更复杂度、客户it用户数量(受到实施或取消的影响)。其中,业务影响面根据变更可能会影响到的客户的业务模块数量来设置得分标准;业务影响度根据客户服务受到影响的时长及影响是否实际产生来设置得分标准;变更成功的可能性根据变更部分的测试结果和成熟度来设置得分标准;回退时间根据回退时长和回退难易程度来设置得分标准;变更实施时间则根据变更时长来设置得分标准;变更复杂度根据变更需要的业务支持量来设置得分标准;客户it用户数量根据变更会影响到的客户数量及客户的it用户数量来设置得分标准。
67.在本技术的一个实施例中,业务影响面的权重为20%、业务影响度的权重为35%、变更成功的可能性的权重为10%、回退时间的权重为10%、变更实施时间的权重为10%、变更复杂度的权重为10%、客户it用户数量的权重为5%。
68.需要说明的是,上述的得分标准及权重根据运维变更经验进行设置,且根据服务及需求的改变,得分标准及权重也需要及时进行更新。
69.在本技术实施例中,所述根据所述变更风险因素确定第二变更类型,包括:
70.根据所述变更风险因素及第二预设规则计算风险评估值;
71.若风险评估值大于或等于预设分值,则确定第二变更类型为重大变更;否则,确定第二变更类型为常规变更。在本技术的一个实施例中,各变更风险因素最大得分加权总值为3分,而预设分值为2分,当风险评估值大于等于2分时,风险等级为高,且变更类型为重大变更,当风险评估值为0-2分之间时,风险等级为中,且变更类型为常规变更,风险评估值的不同将运维变更类型划分为重大变更和常规变更,对不同的变更进行了量化,便于区分。
72.在本技术实施例中,所述根据所述变更风险因素及第二预设规则计算风险评估值,包括:
73.根据所述变更风险因素及预设评判规则确定不同风险因素的得分;
74.根据不同风险因素的权重对不同风险因素的得分进行加权求和,得到风险评估值。
75.运维发起人填写完成后运维变更管理工单会流转到不同的节点进行处理,首先会流转到运维变更实施人,在这一节点,需要获取运维变更管理工单内容中的变更实施人信
息,然后从变更实施数据库中获取变更管理工单对应运维变更的真实实施人信息,比较真实实施人信息与变更实施人信息是否一致,若不一致,则判断所述运维变更管理工单存在异常。
76.运维变更实施后,需要对运维变更进行复核,运维变更管理工单流转到复核节点,在这一节点,需要获取运维变更管理工单内容中的变更复核人信息,然后从变更实施数据库中获取变更管理工单对应运维变更的真实复核人信息,比较真实复核人信息与变更复核人信息是否一致,若不一致,则判断所述运维变更管理工单存在异常。
77.在比较真实实施人信息与变更实施人信息、真实复核人信息与变更复核人信息是否一致的过程中,首先,比较真实实施人的姓名与变更实施人的姓名、真实复核人的姓名与变更复核人的姓名是否一致;若有一方不一致,则判断所述运维变更管理工单存在异常;
78.若均一致,则比较真实实施人所在组别与变更实施人所在组别、真实复核人所在组别与变更复核人所在组别是否一致,若有一方不一致,则判断所述运维变更管理工单存在异常。企业中重名现象普遍,在进行变更实施人和变更复核人检测时,增加组别检测可以快速验证变更实施人和复核人,有效避免由于同名而造成检测结果错误。
79.根据运维变更管理要求,变更实施人与变更复核人异常在变更管理要求以及监管要求中属于严重违规的情形,通过对变更实施人和变更复核人进行检测,能够快速发现违规。
80.运维变更完成后系统中会保存实际变更时间,此时获取工单上显示的审批流程时间和实际变更时间,比较审批流程时间和实际变更时间,若实际变更时间早于审批流程时间,则判断所述运维变更管理工单存在异常。变更执行需要在审批通过之后,因此实际变更时间必须是审批流程时间的将来时间,通过验证审批流程时间和实际变更时间可以有效减少边申请运维变更边执行,未审核通过就已经执行运维变更的违规操作。
81.上述方法可以自动实现对运维变更管理工单的异常检测,提高运维变更管理工单的检测效率。在上述方法中,被判定为异常的运维变更管理工单不能够再进行流转或者关闭,无异常的运维变更管理工单则可以正常流转和关闭。
82.在确定所述运维变更管理工单存在异常时,还可以进行异常报警,并记录异常数据,便于当前操作人员及时改正填写错误,纠正运维变更执行、审批流程错误,以确保银行运维变更管理的合规性,准确性。
83.如图3所示是本发明一种实施方式提供的银行运维变更管理工单异常检测装置,所述装置包括:
84.数据获取模块,用于获取用户填写的运维变更管理工单内容;
85.异常验证模块,用于根据所述运维变更管理工单内容及第一预设规则验证所述运维变更管理工单是否存在异常;
86.所述运维变更管理工单内容至少包括:第一变更类型和变更风险因素,
87.所述异常验证模块在验证所述运维变更管理工单是否存在异常时,判断第一变更类型是否为重大变更或常规变更;若非重大变更且非常规变更,则结束验证;
88.若为重大变更或常规变更,则根据所述变更风险因素确定第二变更类型;
89.比较第二变更类型与第一变更类型是否一致;若不一致,则判断所述运维变更管理工单存在异常。该装置可以自动获取运维变更管理工单并进行异常检测,检测效率高,有
效降低检测出错概率。
90.在一些实施例中,数据获取模块具体包括:运维变更管理工单内容获取模块和辅助数据获取模块,
91.运维变更管理工单内容获取模块用于获取计划变更时间、变更实施人信息、变更复核人信息、审批流程时间、实际变更时间、第一变更类型和变更风险因素;
92.辅助数据获取模块用于获取用户填写工单时的ntp服务器的时间、变更真实实施人信息、真实复核人信息等。
93.在一些实施例中,异常验证模块至少包括风险评估值计算模块,用于根据所述变更风险因素及评判规则确定不同风险因素的得分;以及根据不同风险因素的权重对不同风险因素的得分进行加权求和,得到风险评估值。
94.本技术提供的银行运维变更管理工单异常检测装置可以实现银行运维变更的合规性、准确性检查,提高查验的准确性和效率,简单易实现。
95.本发明还提供一种处理器,被配置成执行所述的银行运维变更管理工单异常检测方法。
96.本发明还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得所述处理器被配置成执行所述的银行运维变更管理工单异常检测方法。
97.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现所述的银行运维变更管理工单异常检测方法。
98.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
99.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
100.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
101.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
102.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网
络接口和内存。
103.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
104.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
105.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
106.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献