首页> 中国专利> 一种基于检察业务的数据保持一致性方法及装置

一种基于检察业务的数据保持一致性方法及装置

摘要

本发明涉及一种基于检察业务的数据保持一致性方法及装置,所述方法包括获取历史历月案卡数据并进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;获取截止至前一天的实时案卡数据,对预设时间段内的实时案卡数据与历月镜像案卡数据进行对比,根据数据差异生成指标差异说明表;当存在指标差异说明表时,对所述指标差异说明表进行反馈。本发明能够比对校验检察业务应用系统每月定时生成的统计报表值和保存在数据库中的历月镜像案卡数据是否保持一致,快速发现不一致的案卡数据,以便于检察院的业务办案人员及时校准案卡明细数据,提高指标统计准确性,助力案管办统计人员校验数据,使检察业务应用系统更好的服务使用者。

著录项

  • 公开/公告号CN114840534A

    专利类型发明专利

  • 公开/公告日2022-08-02

    原文格式PDF

  • 申请/专利号CN202210245695.4

  • 发明设计人 张颖;

    申请日2022-03-10

  • 分类号G06F16/23(2019.01);G06F16/27(2019.01);G06F16/25(2019.01);G06F11/14(2006.01);G06Q50/26(2012.01);

  • 代理机构北京快帮专利代理事务所(普通合伙) 16087;

  • 代理人孙婷婷

  • 地址 300000 天津市滨海新区经济技术开发区滨海-中关村科技园融汇商务园5区1号楼三层-29号

  • 入库时间 2023-06-19 16:12:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-19

    实质审查的生效 IPC(主分类):G06F16/23 专利申请号:2022102456954 申请日:20220310

    实质审查的生效

  • 2022-08-02

    公开

    发明专利申请公布

说明书

技术领域

本发明属于数据处理技术领域,具体涉及一种基于检察业务的数据保持一致性方法及装置。

背景技术

每年的固定日期检察机关检察业务应用系统会根据实际案卡明细数据生成上月统计报表348张,超890万个指标单元涉及指标,且890万个指标单元按约20个承办单位维度、12个月的时间维度,海量指标信息量超过21亿,报表生成后即进入锁定状态,不允许随意修改报表各项指标统计值。报表生成后,办案人员还会继续根据业务变化或发现案卡填录问题调整当年历史月份案卡明细信息,导致生成报表指标值和对应的案卡明细数据不一致的情况发生。导致卡表不一致的原因有三种:一是生成报表后业务办案人员办理案件过程中,案件的业务状态发生变化,调整案卡状态导致;二是生成报表后办案人员发现历史月份案件有未及时填录的案卡信息,补填案卡信息导致;三是生成报表后办案人员发现填写案卡内容错误,删除案卡内容导致。

相关技术中,为保证案卡明细数据的一致性,高检院大约每年开放4-5次机会解锁报表,高检院会统一时间通知各省级院,一般约在每季度初解锁当年历史报表,重新生成当年各月报表指标统计值。从生成报表进入锁表状态至下一次开放解锁报表期间,案管办统计人员会协助业务办案人员查找并比对校验卡表不一致的信息,将差异结果信息发送给业务办案人员,督促进行案卡明细数据。调整,待再次修正报表时能保证当年各月报表统计指标更准确。

综上所述,目前卡表校验审核工作全靠统计人员的经验对关注指标进行人工抽查,检察业务应用系统未实现卡表校对功能。因报表多、指标密,卡表核对任务繁重,只能选择重点关注报表及单元格指标项进行抽查比对,导致核对结果存在片面、低效等问题。

发明内容

有鉴于此,本发明的目的在于克服现有技术的不足,提供一种基于检察业务的数据保持一致性方法及装置,以解决现有技术中人工核对报表时,导致核对结果存在片面、低效的问题。

为实现以上目的,本发明采用如下技术方案:一种基于检察业务的数据保持一致性方法,包括:

获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;

获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;

当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

进一步的,所述获取历史历月案卡数据,包括:

通过API接口获取检察业务应用系统在每月的第一预设日期生成上月案卡数据,以及在每月的第二预设日期预生成当月案卡数据;

其中,所述第一预设日期小于第二预设日期。

进一步的,所述当历月镜像案卡数据的案件明细项,包括:

指标编码、单位编码、报表日期、案卡表名称、记录ID、部门受案号、案件名称、案件类别、承办单位、承办人和承办部门。

进一步的,所述获取截止至前一天的实时案卡数据,包括:

通过API接口获取检察业务应用系统在每日0点生成的实时案卡数据。

进一步的,所述对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,包括:

确定待修改报表的年份,获取当年历月镜像案卡数据;

获取前一天至当年1月份的实时案卡数据;

将所述前一天至当年1月份的实时案卡数据与所述当年历月镜像案卡数据进行对比,得到数据差异。

进一步的,将所述前一天至当年1月份的实时案卡数据与所述当年历月镜像案卡数据进行对比,包括:

通过所述实时案卡数据与当年历月镜像案卡数据具有的相同指标编码,对其他案件明细项进行对比。

进一步的,还包括:

显示指标差异说明表,所述指标差异说明表包括:差异项、报表值、案卡值、差异值和差异原因;

其中,所述差异原因包括新增数据、删除数据以及调整数据。

本申请实施例提供一种基于检察业务的数据保持一致性装置,包括:

获取模块,用于获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;

对比模块,用于获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;

反馈模块,用于当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

进一步的,还包括:

显示模块,用于显示指标差异说明表,所述指标差异说明表包括:差异项、报表值、案卡值、差异值和差异原因;

其中,所述差异原因包括新增数据、删除数据以及调整数据。

本发明采用以上技术方案,能够达到的有益效果包括:

本发明提供一种基于检察业务的数据保持一致性方法及装置,本申请提供的技术方案为了服务检察机关业务数据审核,查找和发现检察业务应用系统卡表不一致问题,比对检察业务应用系统每月定时生成的案卡数据和存储至一致性审核数据库中的历史历月镜像案卡数据是否保持一致,能够快速发现不一致的案卡数据,及时校准案卡明细数据,提高指标统计准确性。助力案管办统计人员校验数据,实现准确无误、快速高效的工作,使应用系统更好的服务使用者。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明基于检察业务的数据保持一致性方法的步骤示意图;

图2为本发明基于检察业务的数据保持一致性方法的流程示意图;

图3为本发明基于检察业务的数据保持一致性装置的结构示意图;

图4为本发明基于检察业务的数据保持一致性方法实施环境的硬件结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

下面结合附图介绍本申请实施例中提供的一个具体的基于检察业务的数据保持一致性方法及装置。

如图1所示,本申请实施例中提供的基于检察业务的数据保持一致性方法,包括:

S101,获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;

可以理解的是,现有技术中的检察业务应用系统能够在每月的固定时间生成案卡数据,案卡数据包括案件明细信息,在新的案件明细信息还未进入统计案卡数据库前,本申请中采用一致性审核系统先对新的案件明细信息进行镜像备份,然后将镜像备份的部分存储至一致性审核系统中的一致性审核数据库中。需要说明的是,检察业务应用系统中的统计案卡数据库只能保存最新的案卡明细信息,而不能保存历史案卡数据;因此不能与历史案卡明细信息进行对比,本申请提供的一致性审核数据库,将历月镜像案卡数据进行存储。并且是能对历史案卡明细信息与最新的案卡明细信息进行对比,得到差异项。

S102,获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;

每日0时,检察业务应用系统开始生成截止至前一天的各月案卡实时数据,将这些案卡实时数据存储至一致性审核数据库,通过一致性审核数据库将实时案卡数据与历月镜像案卡数据进行对比,得到变化的数据也就是差异数据,对差异数据进行整理,生成指标差异说明表。

S103,当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

因高检院每年有4-5次机会根据实时案卡数据重新生成当年各月历史报表。本申请提供的技术方案是整理出指标差异说明表,然后反馈至高检院,高检院的检察院可以根据指标差异说明表对当年各月历史报表进行更新。

基于检察业务的数据保持一致性方法的工作原理为:本申请通过一致性审核系统实现本申请提供的基于检察业务的数据保持一致性方法。其主要实现过程为,数据备份、数据校验分析以及数据应用展现;一致性审核系统通过API 接口与检察业务应用系统连接,获取检察业务应用系统生成的历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

一些实施例中,所述获取历史历月案卡数据,包括:

通过API接口获取检察业务应用系统在每月的第一预设日期生成上月案卡数据,以及在每月的第二预设日期预生成当月案卡数据;

其中,所述第一预设日期小于第二预设日期。

具体的,参见图2,比如说,想要核对2019年的案件数据的一致性。可以理解的是,在2019年时,当年每月4日0时系统开始生成上月报表,约4时左右,待检察机关统计报表生成完成后,新的案件明细信息还未进入统计案卡数据库前,卡表一致性审核分析系统数将从检察业务应用系统中自动备份上月案卡明细数据,并还原到卡表一致性审核分析数据库中。一致性审核数据库保证提取的上月案卡明细数据与检察业务应用系统生成的上月报表值是一致的。案卡镜像数据库将在每月4日4时持续保存当年1-12月统计报表对应的完整的镜像案卡数据,检察业务应用系统中是没有保存当年各月统计报表时点对应的案卡明细镜像数据的。

每月25日预生成当月案卡数据,提取重点关注指标,与实时案卡数据进行比对。因高检院每年有4-5次机会根据实时案卡明细数据重新生成当年各月历史报表,通过本申请提供的技术方案对所述指标差异说明表进行反馈,方便高检院的检察官可以根据指标差异说明表对案卡数据进行更改,操作更加方便。每月25日0时,一致性审核系统自动备份检察业务系统当月案卡明细镜像数据,存储至一致性审核数据库。

一些实施例中,所述获取截止至前一天的实时案卡数据,包括:

通过API接口获取检察业务应用系统在每日0点生成的实时案卡数据。

实时案卡数据是每日0时,一致性审核系统自动备份检察业务应用系统截止前一天的当年各月案卡明细实时数据,生成案卡实时数据存储至一致性审核数据库。

一些实施例中,所述当历月镜像案卡数据的案件明细项,包括:

指标编码、单位编码、报表日期、案卡表名称、记录ID、部门受案号、案件名称、案件类别、承办单位、承办人和承办部门。

一些实施例中,所述对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,包括:

确定待修改报表的年份,获取当年历月镜像案卡数据;

获取前一天至当年1月份的实时案卡数据;

将所述前一天至当年1月份的实时案卡数据与所述当年历月镜像案卡数据进行对比,得到数据差异。

在一些实施例中,将所述前一天至当年1月份的实时案卡数据与所述当年历月镜像案卡数据进行对比,包括:

通过所述实时案卡数据与当年历月镜像案卡数据具有的相同指标编码,对其他案件明细项进行对比。

具体的,检察业务应用系统目前共有348张统计报表,各单元格指标累计共计十万有余。根据各单元格报表值利用报表单元格指标值反查案卡定位该指标具体保存案卡明细数据的方法,利用每月生成报表时保存的镜像案卡明细数据(包含指标编码、单位编码、报表日期、案卡表名称、记录ID、部门受案号、案件名称、案件类别、承办单位、承办人、承办部门等内容),与实时同步备份的实时案卡明细数据做对比,得到每个指标的报表值和实际案卡明细值的差异,并如实展现案卡明细项。

通过API接口技术,每日0点一致性审核系统备份一类报表反查案卡实时数据表;通过ETL数据治理技术,每月4日4时系统备份一类报表反查案卡镜像数据表,根据两类案卡明细数据相同指标编码(记录ID),定时校验对比相关报表指标的案卡明细项,自动生成反查案卡差异数据表各字段数据,并生成指标差异说明(已增加、已删除、已调整等)。

除此之外,本申请提供的一致性审核系统还包括:

显示指标差异说明表,所述指标差异说明表包括:差异项、报表值、案卡值、差异值和差异原因;

其中,所述差异原因包括新增数据、删除数据以及调整数据。

具体的,本申请可以通过显示器显示指标差异说明表,一致性审核系统在显示器上显示筛选区和功能区,其中,筛选区包括:承办单位、起止日期、修改状态,适用于指标区及案件明细区;功能区报表筛选区、指标区、案件明细;维度页:时间及机构维度区;指标区用于显示该报表所有指标项,单击指标区域某一指标;案件明细用于显示该指标案卡案件明细。

本申请提供的技术方案,在指标区选择某一指标后,跳转至该指标维度分析页:时间维度、机构维度:一侧显示该指标各月卡表值,另一侧显示该指标各机构卡表值,左右侧两表联动。还可以选择某一月份机构区域显示机构该月卡表值,或者选择某一机构时间区域显示该机构各月卡表值。

其中,数据差异分类分析,用户归类查找差异原因,具体如下:

案件明细支持新增差异、已调整、已删除三种校验差异状态。可实时对案件明细进行查看,记录案件所状态。新增差异代表实时案卡明细对比历史镜像案卡增加的差异;已删除差异代表实时案卡明细对比历史镜像案卡减少的差异;已调整差异代表实时案卡明细根据主键列和最后修改时间列对比历史镜像案卡都存在,但其他案件状态有变化的情况,比如案件处理结果发生变化;更精准查看对比实时案卡明细数据和历史案卡明细数据的具体差异项,方便用户分析卡表差异的原因。

其中,收藏重点关注指标,方便用户查看关注指标比对结果,具体如下:

影响全国排名的重点关注指标项,组成比率计算指标的基础数据都来源于统计系统各报表指标值。及时核查校验统计系统案卡明细数据,能保证统计报表指标值生成更准确,进而反映关键指标真实的全国排名情况。

为了提高每月报表生成结果的准确性,实事求是反映真实案件明细信息,真实反映关键指标的全国排名情况,设计预生成当月报表比对提醒功能的方案如下:在当月25日0时,卡表校验功能自动备份当月案卡镜像数据至一致性审核数据库,抽取影响全国排名的关键指标涉及的报表基础指标值及案卡明细数据,作为重点关注指标数据。在当月25日至下月4日统计系统正式生成当月报表期间,每日自动校验重点关注指标项,并推送给案管办统计人员及各业务办案人员。及时提醒业务办案人员对卡表校验不一致的重点关注指标做出判断,修正案卡明细数据,以提高每月4日生成上月正式报表的准确性,进而能够反映更准确的重点关注指标项,影响指标全国排名情况。

通过上述技术方案,本申请提供的技术方案具有一下有益效果:

1)校对数据全面:对全部348张全部报表十万余指标与案卡明细数据进行自动校对,保证数据全面校对。

2)数据保存完整:当年各月历史明细数据完整保留,便于精准核对数据,查找差异原因。

3)校对速度高效:每日凌晨系统自动校对不一致的数据做标记,校对速度高效,不占用案管统计人员的工作时间。

4)原因定位准确:现卡表不一致地方并分析出导致不一致的原因,确定数据差异的状态,把差异数据自动分类为新增数据、删除数据、调整数据,准确定位问题数据。

5)校对操作简洁:一页完成差异指标的问题展现,无需切换更多的页面人工比对。

6)真实反映重点关注指标:掌握重点关注指标,能在生成报表之前发现案卡填录问题,及时修正案卡明细数据,能更真切地反映关注度大的指标项。

如图3所示,本申请实施例提供一种基于检察业务的数据保持一致性装置,包括:

获取模块301,用于获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;

对比模块302,用于获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;

反馈模块303,用于当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

一些实施例中,所述装置还包括:

显示模块,用于显示指标差异说明表,所述指标差异说明表包括:差异项、报表值、案卡值、差异值和差异原因;

其中,所述差异原因包括新增数据、删除数据以及调整数据。

本申请提供的基于检察业务的数据保持一致性装置的工作原理为,获取模块301获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;对比模块302获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;反馈模块303当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

本申请提供一种计算机设备,包括:存储器和处理器,还可以包括网络接口,所述存储器存储有计算机程序,存储器可以包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。该计算机设备存储有操作系统,存储器是计算机可读介质的示例。所述计算机程序被所述处理器执行时,使得所述处理器执行基于检察业务的数据保持一致性方法,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的基于检察业务的数据保持一致性方法可以实现为一种计算机程序的形式,计算机程序可在如图4所示的计算机设备上运行。

一些实施例中,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

本申请还提供一种计算机存储介质,计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光光盘(DVD)或其他光学存储、磁盒式磁带存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

一些实施例中,本发明还提出了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,获取历史历月案卡数据,对所述历史历月案卡数据进行镜像映射,得到历月镜像案卡数据并存储至一致性审核数据库;获取截止至前一天的实时案卡数据并存储至一致性审核数据库,对预设时间段内的所述实时案卡数据与所述历月镜像案卡数据进行对比,得到数据差异,根据所述数据差异生成指标差异说明表;当存在所述指标差异说明表时,对所述指标差异说明表进行反馈。

综上所述,本发明提供一种基于检察业务的数据保持一致性方法及装置,本申请提供的技术方案为了服务检察机关业务数据审核,查找和发现检察业务应用系统卡表不一致问题,比对检察业务应用系统每月定时生成的案卡数据和存储至一致性审核数据库中的历史历月镜像案卡数据是否保持一致,能够快速发现不一致的案卡数据,及时校准案卡明细数据,提高指标统计准确性。助力案管办统计人员校验数据,实现准确无误、快速高效的工作,使应用系统更好的服务使用者。

可以理解的是,上述提供的方法实施例与上述的装置实施例对应,相应的具体内容可以相互参考,在此不再赘述。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/ 或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令方法的制造品,该指令方法实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号