[发明专利]一种报表内容校验方法、系统、计算机设备及存储介质在审
申请号: | 202011266412.1 | 申请日: | 2020-11-13 |
公开(公告)号: | CN112559817A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 柴源 | 申请(专利权)人: | 北京创业光荣信息科技有限责任公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903;G06F16/22 |
代理公司: | 广州华享智信知识产权代理事务所(普通合伙) 44576 | 代理人: | 代春兰 |
地址: | 100022 北京市朝阳区建国路108号、甲108、乙108、110、*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报表 内容 校验 方法 系统 计算机 设备 存储 介质 | ||
本发明公开了一种报表内容校验方法,包括根据所获得的所有数据,确定报表中的重点关注字段,根据重点关注字段的类型和属性设计各个重点关注字段的设计正则表达式,建立正则表达式集合;导入N份已知正确的报表,提取所述报表的多个关键数据特征,根据提取的关键数据特征,对正则表达式做出更正,并输出更正后的正则表达式,建立规范的正则表达式集合;导入目标报表,对所述目标报表的文本内容进行校验,当目标报表内容与所述正则表达式不相符时,显示错误或提示异常位置,并突出显示。本发明还公开了一种报表内容校验系统、计算机设备以及存储介质。本发明提高校验的灵活性和准确性。
技术领域
本发明涉及计算机软件技术领域,具体涉及一种报表内容校验方法、系统、计算机设备以及存储介质。
背景技术
报表就是用表格、图表等格式来动态显示数据。在没有计算机以前,人们利用纸和笔来记录数据,错误一般发生在把逐张报表向汇总表逐行填写时抄错, 或是在审核报表时疏漏。计算机时代来临之后,通过计算机软件对数据进行记录,虽然效率得到了提高,但错误依然还是会发生。为了避免这些错误或者最大程度减小错误或误差,校验步骤是报表中重要的环节。
随着计算机技术的发展,云时代已经到来,日常生活、工作和娱乐中,基于网络产生的数据越来越多,而海量数据中蕴藏了无限的价值,可以从不同维度把数据统计、加工成各类参考指标,形成数据报表,从而可以更直观地对数据进行分析。例如,对于企业公司,可以通过构建财务报表,反映企业的经营状况,以便提供有效的决策支持。然而也是随着数据报表日益复杂、报表量的增长,校验显得尤为重要,如此大量的表单,如果仅仅通过人工去核对,不仅工作量极大,需要大量的人力物力处理,不仅会造成资源的严重浪费,而且人为的误差或错误率也难以控制。
为了提高校验效率和校验的准确率,先后出现了不同的校验系统和平台,例如CN201910602951.9公开了一种报表数据校验方法,根据报表数据校验请求获取对应的数据校验规则,进一步得到数据校验规则对应的报表数据,再按照该数据校验规则直接对报表数据进行校验,得到报表数据校验结果。不需要投入人力进行处理,提高了报表数据的校验处理效率。但是这种方法的校验规则是既定的,一旦报表内容布局发生变化,需要重新构建校验规则,灵活性不强,且校验的准确性也不能保证。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种报表内容校验方法,针对同一类型的表格不需要多次调整和修正校验规则,提高校验的灵活性,该方法可以自动地整合和检验的后续上传的报表的内容,提校验的准确性。
为解决上述问题,本发明所采用的技术方案如下:
一种报表内容校验方法,包括
步骤1:遍历用户、报表类型,获得用户报表中的所有数据,根据所获得的所有数据,分析报表中单一项目所需的数据和多个项目联合分析所需的数据构成规则,确定报表中的重点关注字段,根据重点关注字段的类型和属性设计各个重点关注字段的设计正则表达式,建立正则表达式集合;
步骤2:导入N份已知正确的报表,提取所述报表的多个关键数据特征,根据多个所述关键数据特征的属性信息与上述正则表达式进行关联,当某个关键数据特征与正则表达式不相符时,根据提取的关键数据特征,对正则表达式做出更正,并输出更正后的正则表达式;按照同样的步骤更正每个正则表达式,建立规范的正则表达式集合;
步骤3:导入目标报表,从目标报表中提取文本内容,根据每个正则表达式对报表内容匹配,对所述文本内容进行校验,当目标报表内容与所述正则表达式不相符时,显示错误或提示异常位置,并突出显示。
作为进一步与选的方案,本发明所述的步骤1建立正则表达式集合具体包括,
S11根据重点关注字段的类型和属性,结合至少一个用于匹配任意字符的特定符号作为正则表达式的匹配项,并将所述匹配项进行排序,形成至少一个正则表达式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创业光荣信息科技有限责任公司,未经北京创业光荣信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011266412.1/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法