本发明专利技术属于数据处理领域,尤其涉及一种数据稽核方法和系统。所述方法包括如下步骤:获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库。本发明专利技术实现了缩短稽核开发周期和维护成本,减少人力和物力损耗,增强灵活性。
【技术实现步骤摘要】
一种数据稽核方法和系统
本专利技术属于数据处理领域,尤其涉及一种数据稽核方法和系统。
技术介绍
现有的数据稽核是针对某个具体的业务制定相应的稽核规则,从而实现对数据的稽核,稽核规则都是写成代码形式,若要修改现有业务的稽核规则或增加一个与现有稽核规则相类似的稽核规则所属业务时,都要经过代码开发、测试和上线的过程,其周期较长,耗时耗力,灵活性差,维护成本高,不利于现场维护人员维护和使用人员的使用。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种数据稽核方法和系统。本专利技术解决上述技术问题的技术方案如下:一种数据稽核方法,包括如下步骤:S1,获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;S2,根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;S3,将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库。本专利技术的有益效果是:通过获取预先设置的待稽核数据和稽核规则,实现根据业务的不同设置不同的待稽核数据和稽核规则,根据对应的稽核规则对待稽核数据进行稽核,实现对不同业务的稽核,减少稽核开发周期和维护成本,降低人力和物力消耗,增强稽核的灵活性,且方便现场维护人员维护和使用人员的使用。在上述技术方案的基础上,本专利技术还可以做如下改进:进一步,所述S1步骤包括:S11,根据配置表中的数据查询语句从数据库中获取待稽核数据;S12,根据配置表中的所述数据查询语句和规则查询语句从稽核规则库中获取所述稽核规则。进一步,所述稽核规则的生成过程为:从特定规则库中获取特定规则,从基础规则库中获取基础规则,根据业务需要对特定规则和基础规则进行组合;并将所述稽核规则预先存储在稽核规则库内。进一步,所述S3步骤之后还包括S4,所述S4步骤包括:获取数据库中的差异数据,根据客户需求判断是否对所述差异数据进行复核处理,是则进行复核处理,否则结束。进一步,所述复核处理包括:判断所述差异数据是否具有标识,是则结束复核处理,否则将所述差异数据发送到工单系统,接收工单系统发送的与差异数据对应的修正数据,并将修正数据发送到数据库,对差异数据进行标识得到带有标识的差异数据,并将数据库中的差异数据替换为带有标识的差异数据。进一步,在所述S1步骤之前还包括S0步骤,所述S0步骤包括:判断当前时刻是否为稽核时间点,是则执行S1,否则结束。本专利技术解决上述技术问题的技术方案如下:一种数据稽核系统,包括:获取模块,用于获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;稽核模块,用于根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;发送模块,用于将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库。本专利技术的有益效果是:通过获取预先设置的待稽核数据和稽核规则,实现根据业务的不同设置不同的待稽核数据和稽核规则,根据对应的稽核规则对待稽核数据进行稽核,实现对不同业务的稽核,减少稽核开发周期和维护成本,降低人力和物力消耗,增强稽核的灵活性,且方便现场维护人员维护和使用人员的使用。进一步,所述获取模块包括:数据获取模块,用于根据配置表中的数据查询语句从数据库中获取待稽核数据;规则获取模块,用于根据配置表中的所述数据查询语句和规则查询语句从稽核规则库中获取所述稽核规则。进一步,还包括生成模块,所述生成模块用于从特定规则库中获取特定规则,从基础规则库中获取基础规则,根据业务需要对特定规则和基础规则进行组合;并将所述稽核规则预先存储在稽核规则库内。进一步,还包括判断模块和复核模块;所述判断模块用于获取数据库中的差异数据,根据客户需求判断是否对所述差异数据进行复核处理,是则进行复核处理,否则结束;所述复核模块,用于判断所述差异数据是否具有标识,是则结束复核处理,否则将所述差异数据发送到工单系统,接收工单系统发送的与差异数据对应的修正数据,并将修正数据发送到数据库,对差异数据进行标识得到带有标识的差异数据,并将数据库中的差异数据替换为带有标识的差异数据。附图说明图1为本专利技术一实施例提供的数据稽核方法的流程示意图;图2为本专利技术另一实施例提供的数据稽核方法的流程示意图;图3为本专利技术一实施例提供的数据稽核系统的结构示意图;图4为本专利技术另一实施例提供的数据稽核系统的结构示意图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,本专利技术一实施例提供的数据稽核方法,包括如下步骤:S1,获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;S2,根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;S3,将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库。本专利技术实施例提供的数据稽核方法,通过获取预先设置的待稽核数据和稽核规则,实现根据业务的不同设置不同的待稽核数据和稽核规则,根据对应的稽核规则对待稽核数据进行稽核,实现对不同业务的稽核,减少稽核开发周期和维护成本,降低人力和物力消耗,增强稽核的灵活性,且方便现场维护人员维护和使用人员的使用。如图2所示,本专利技术另一实施例提供的数据稽核方法,包括如下步骤:S1,获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;S2,根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;S3,将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库;S4,获取数据库中的差异数据,根据客户需求判断是否对所述差异数据进行复核处理,是则进行复核处理,否则结束。该实施例中,业务不同则待稽核的数据和稽核规则不同,且处理过程不同,为适应各种业务需要,预先设置执行表,执行表用于记录客户是否需要对任意一条差异数据进行复核的请求,通过执行表记录的内容即可确定具体需要进行复核的差异数据,然后对该差异数据进行复核。根据差异数据查询语句即可确定具体需要进行复核的差异数据。本专利技术实施例提供的数据稽核方法,通过判断是否对数据库中的差异数据进行复核处理,实现根据客户要求进行相应处理,满足各种业务需求,提高数据稽核的广泛性和丰富性。可选地,本专利技术实施例中,所述S1步骤包括:S11,根据配置表中的数据查询语句从数据库中获取待稽核数据;S12,根据配置表中的所述数据查询语句和规则查询语句从稽核规则库中获取所述稽核规则。该实施例中,所述配置表包括所有数据查询语句、规则查询语句和数据查询语句与规则查询语句的对应关系。所述S11步骤和S12步骤的执行没有先后顺序的要求,可以为:S11,根据配置表中的规则查询语句从稽核规则库中获取稽核规则;S12,根据配置表中的所述规则查询语句和数据查询语句从数据库中获取所述待稽核数据。数据库包括:链接信息、业务基本信息、数据查询语句和待稽核数据。所述链接信息包括:数据库IP、数据库名称、用户名、密码和端口等。所述用户名、密码和端口用于使数据库与其他模块建立连接,当所述数据库为多个时,所述数据库IP和数据库名称用于区分不同的数据库。所述业务基本信息包括:业务名称、有效日期、执行周期和使用人员。待稽核数据是由客户提供,并人工导入到数据库中,待稽核数据包括表数据和表关联数据。数据库按照业务类型对业务基本信息、待稽核数据进行统一存储。每一个数据查询语句均是根据一条链接信息本文档来自技高网...

【技术保护点】
一种数据稽核方法,其特征在于,包括如下步骤:S1,获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;S2,根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;S3,将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库。
【技术特征摘要】
1.一种数据稽核方法,其特征在于,包括如下步骤:S1,获取预先设置的待稽核数据和预先设置的与待稽核数据对应的稽核规则;S2,根据所述稽核规则对所述待稽核数据进行稽核,得到差异数据;S3,将所述差异数据进行分析形成分析数据,将差异数据和分析数据发送到数据库。2.根据权利要求1所述的数据稽核方法,其特征在于,所述S1步骤包括:S11,根据配置表中的数据查询语句从数据库中获取待稽核数据;S12,根据配置表中的所述数据查询语句和规则查询语句从稽核规则库中获取所述稽核规则。3.根据权利要求1所述的数据稽核方法,其特征在于,所述稽核规则的生成过程为:从特定规则库中获取特定规则,从基础规则库中获取基础规则,根据业务需要对特定规则和基础规则进行组合;并将所述稽核规则预先存储在稽核规则库内。4.根据权利要求1-3任一项所述的数据稽核方法,其特征在于,所述S3步骤之后还包括S4,所述S4步骤包括:获取数据库中的差异数据,根据客户需求判断是否对所述差异数据进行复核处理,是则进行复核处理,否则结束。5.根据权利要求4所述的数据稽核方法,其特征在于,所述复核处理包括:判断所述差异数据是否具有标识,是则结束复核处理,否则将所述差异数据发送到工单系统,接收工单系统发送的与差异数据对应的修正数据,并将修正数据发送到数据库,对差异数据进行标识得到带有标识的差异数据,并将数据库中的差异数据替换为带有标识的差异数据。6.根据权利要求5所述的数据稽核方法,其特征在于,在所述S1步骤之前还包...
【专利技术属性】
技术研发人员:王振,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。