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

多维度数据的核对系统的制作方法

2022-08-28 09:30:02 来源:中国专利 TAG:


1.本发明涉及数据核对技术领域,尤其涉及一种多维度数据的核对系统。


背景技术:

2.在对业务单据进行核对的场景中,通过源头单据、过程单据、最终业务单据的数据核对,来判断业务是否有异常。
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.图1为本发明提供的多维度数据的核对系统的实施例的结构框图;
28.图2为本发明提供的多维度数据的核对系统的工作过程示意图。
具体实施方式
29.现在将参照附图来详细描述本公开的各种示例性实施例。对示例性实施例的描述仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。本公开可以以许多不同的形式实现,不限于这里所述的实施例。提供这些实施例是为了使本公开透彻且完整,并且向本领域技术人员充分表达本公开的范围。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、材料的组分、数字表达式和数值应被解释为仅仅是示例性的,而不是作为限制。
30.本公开中使用的“第一”、“第二”:以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的部分。“包括”或者“包含”等类似的词语意指在该词前的要素涵盖在该词后列举的要素,并不排除也涵盖其他要素的可能。“上”、“下”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
31.在本公开中,当描述到特定部件位于第一部件和第二部件之间时,在该特定部件与第一部件或第二部件之间可以存在居间部件,也可以不存在居间部件。当描述到特定部件连接其它部件时,该特定部件可以与所述其它部件直接连接而不具有居间部件,也可以不与所述其它部件直接连接而具有居间部件。
32.本公开使用的所有术语(包括技术术语或者科学术语)与本公开所属领域的普通技术人员理解的含义相同,除非另外特别定义。还应当理解,在诸如通用字典中定义的术语应当被解释为具有与它们在相关技术的上下文中的含义相一致的含义,而不应用理想化或极度形式化的意义来解释,除非这里明确地这样定义。
33.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,技术、方法和设备应当被视为说明书的一部分。
34.如图1和图2所示,本实施例提供的多维度数据的核对系统包括:
35.源单分析模块1,用于在业务结束后,对业务单据从源头单据的维度进行数据核对,以通过分析源头单据上的数据,来核对最终业务单据上的数据;
36.过程流分析模块2,用于在业务发生过程中,对各业务过程所对应的过程单据进行数据核对;
37.路径多点对比分析模块3,用于在业务开始前,对业务发生过程中可能出现的每一种单据进行模拟,并在业务发生过程中,将模拟结果与实际的过程数据进行对比分析。
38.其中,所述源单分析模块1包括源头单据追溯单元、数据加工单元和源单维度分析单元,其中:
39.所述源头单据追溯单元用于根据最终业务单据,追溯出与所述最终业务单据对应的所有源头单据;
40.所述数据加工单元用于对追溯出的所有源头单据进行数据加工和数据汇总;
41.所述源单维度分析单元用于将经过所述数据加工单元汇总后的数据与所述最终业务单据所对应的数据进行比对,若二者的偏差超过第一预设阈值(例如为
±
5%),则所述最终业务单据存在异常。
42.源单分析模块1是在事后进行分析。如图2所示,在源头单据001中,物料a的数量为30个,物料b的数量为12个;在源头单据002中,物料a的数量为15个,物料b的数量为18个。按照正常的工艺流程,需要经过4个制造过程,应该产生制成品30个,在最终业务单据a里面,制成品的数量应该是30。源单分析模块1可以通过分析源头单据上的数量,来核对最终业务单据a的制成品数量。如果两者数量不对,则为异常。
43.进一步地,所述过程流分析模块2包括业务节点定义单元、过程数据转换单元和过程数据分析单元,其中:
44.所述业务节点定义单元用于按照预设规则,定义业务发生过程中的业务节点;
45.所述过程数据转换单元用于确定待分析数据在各业务节点的数据转换规则;
46.所述过程数据分析单元用于根据所述数据转换规则,分析各业务过程产生的业务单据是否异常。
47.具体而言,所述预设规则包括将业务发生过程中,待分析数据产生变化的节点作为业务发生过程中的一个业务节点。例如,在业务过程当中要跟踪哪个物料的数量,在每个该物料的数量可能产生变化的节点,定义为一个业务节点;比如这个过程不会使物料数量
发生改变,就认为它不是一个业务节点;又比如,在这个过程中可能会产生残次品,物料的数量会产生变化,这个节点就可以定义为一个业务节点。
48.所述业务节点定义单元所定义的业务节点包括数量转换、数量拆分、价格折扣和人工调整。所述待分析数据包括单一物料的数量、单一物料的单价、最终成品的数量、最终成品的单价和最终成品的总价。需要说明的是,本发明对待分析数据不作具体限定。
49.过程流分析模块2是在事中进行分析,如图2所示,仍以源头单据001和源头单据002为例进行说明,制造过程一共分为4步(物料转换、数量拆分、价格折扣、人工调整),在这4个业务过程中,经过了第一个业务过程(物料转换)后,物料a转换成了物料a01,物料b转换成了物料b01,对应地产生了物料转换单101和物料转换单102。按照正常的工艺制作,假设物料a转换为物料a01的转换比例为1:3,物料b转换为b01的转换比例为1:4,则物料转换单101中物料a01数量应为135(45*3)个,物料转换单102中物料b01的数量应该120个(30*4)。过程流分析模块2可以通过分析过程单据上的数量,来核对工艺过程中是否发生了异常。在制造过程中,其他几个步骤中的分析过程与此类似,在此不再赘述。
50.在具体实现中,用户可以根据业务要求来定义业务单据会经过的多个过程单据转换节点;同时可以自定义每一个单据转换节点的数据比对算法,从而增强对过程中的数据转换形态的监控。
51.更进一步地,所述路径多点对比分析模块3包括流转路径分析单元、单据模拟单元和路径多点分析单元,其中:
52.所述流转路径分析单元用于按照预定业务,基于各业务过程进行业务单据流转路径分析,得到每种物料所对应的数据在业务发生过程中的流转路径;
53.所述单据模拟单元用于对业务单据流转路径上的各业务节点所对应的所有单据进行模拟;
54.所述路径多点分析单元用于在业务发生过程中,将所述单据模拟单元的单据模拟结果与实际的过程数据进行比对,若二者的偏差超过第二预设阈值(例如为
±
5%),则所述实际的过程数据存在异常。
55.路径多点对比分析模块3是在事前进行分析,如图2所示,仍以源头单据001和源头单据002为例进行说明,根据正常的制造工艺,可以预先分析出来,在物料转换环节,应该产生2张单据,分别记录物料a01的数量135和物料b01的数量120,然后继续模拟业务过程2、3、4步,预先计算出来每一个步骤中单据的数量应该是多少,以及预先计算出最终业务单据a上的数量应该是多少。通过路径多点对比分析模块3,可以在制造开始前,就预先计算出来一条数据的路径,可以在每一个业务节点上进行比对,随时发现生产中的异常问题。
56.本领域的技术人员可以理解的是,源单分析模块1、过程流分析模块2和路径多点对比分析模块3的具体实现过程,可以通过java、python等程序语言实现。
57.本发明实施例提供的多维度数据的核对系统,通过源单分析模块、过程流分析模块和路径多点对比分析模块,从不同的维度对业务数据进行核对,能达到高效率、低错误率、高检出率的效果;支持多种类型的业务单据数据核对;支持业务单据通过复杂流转流程后的数据核对;支持预设业务路径模拟和实际业务运行结果的比对;支持多类型、自定义过程节点以及自定义节点数据比对算法;可以扩展支持自定义的分析结果、日志查验等功能;可以解决在人工核算效率低下、错误率较高的问题,以及程序核算算法存在的由同源导致
的无法检出实际业务错误的问题。
58.至此,已经详细描述了本公开的各实施例。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
59.虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改或者对部分技术特征进行等同替换。本公开的范围由所附权利要求来限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献