首页> 中国专利> 用于小额贷款公司的监管数据采集系统及方法

用于小额贷款公司的监管数据采集系统及方法

摘要

本发明公开了一种用于小额贷款公司的监管数据采集系统及方法,涉及监管数据采集领域。该系统包括信息采集模块、数据包组合模块、数据包关联算法模块、数据采集模块、数据包校验模块和数据包分离模块;信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校验模块和数据包分离模块顺次首尾相连。本发明不仅工作效率较高,能够有效放置多数据包传递时数据遗失,不仅能够提高监管结论的正确率,而且使用比较安全,适用范围比较广泛。

著录项

  • 公开/公告号CN104112228A

    专利类型发明专利

  • 公开/公告日2014-10-22

    原文格式PDF

  • 申请/专利权人 武汉金融资产交易所有限公司;

    申请/专利号CN201410379861.5

  • 发明设计人 景峰;胡峰;

    申请日2014-08-04

  • 分类号

  • 代理机构北京捷诚信通专利事务所(普通合伙);

  • 代理人魏殿绅

  • 地址 430000 湖北省武汉市东湖开发区鲁巷绿化广场东南侧

  • 入库时间 2023-12-17 01:39:31

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-07-14

    授权

    授权

  • 2014-11-26

    实质审查的生效 IPC(主分类):G06Q40/00 申请日:20140804

    实质审查的生效

  • 2014-10-22

    公开

    公开

说明书

技术领域

本发明涉及监管数据采集领域,具体涉及一种用于小额贷款公司 的监管数据采集系统及方法。

背景技术

小贷公司(即小额贷款公司)是由自然人、企业法人与其他社会 组织投资设立的一种不吸收公众存款、且经营小额贷款业务的有限责 任公司或股份有限公司。

小贷公司进行行业监管时,数据完整性要求非常高,如果发生数 据遗漏会导致监管结论的根本改变。目前,小贷公司一般通过人工采 集和监管数据,不仅工作效率较低,而且数据容易发生遗漏,数据监 管的完整性较差,未形成行业规范和标准。小贷行业监管时,对数据 完整性的要求非常高,发生数据遗漏会导致监管结论的根本改变。

发明内容

针对现有技术中存在的缺陷,本发明的目的在于提供一种用于小 额贷款公司的监管数据采集系统及方法,不仅工作效率较高,能够有 效放置多数据包传递时数据遗失,不仅能够提高监管结论的正确率, 而且使用比较安全,适用范围比较广泛。

为达到以上目的,本发明采取的技术方案是:一种用于小额贷款 公司的监管数据采集系统,包括信息采集模块、数据包组合模块、数 据包关联算法模块、数据采集模块、数据包校验模块和数据包分离模 块;信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾 相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校 验模块和数据包分离模块顺次首尾相连;

所述监管数据采集系统采集数据时,初始化监管数据采集系统, 信息采集模块统获取监管业务数据;信息采集模块将监管业务数据发 送至数据包组合模块,数据包组合模块将监管业务数据中的所有小额 贷款业务数据资料形成若干数据包;每一笔小贷业务数据对应1个数 据包,每个数据包均包含相应小贷业务的全部数据;

数据包组合模块将所有数据包发送至数据包关联算法模块,数据 包关联算法模块通过哈希值为所有数据包添加哈希值、进行关联计 算,生成带有计算结果的哈希数据包,数据包关联算法模块将哈希数 据包返回至信息采集模块;

信息采集模块将哈希数据包,通过数据采集模块发送至数据包校 验模块;数据包校验模块对哈希数据包进行交叉校验;数据包校验模 块将校验通过后的当前哈希数据包发送至数据包分离模块,数据包分 离模块对当前哈希数据包进行解析,生成与当前哈希数据包对应小贷 业务的数据信息、并将当前数据信息返回至数据采集模块,结束。

一种基于上述系统的用于小额贷款公司的监管数据采集方法,包 括以下步骤:

A、初始化监管数据采集系统,信息采集模块统获取监管业务数 据;

B、信息采集模块将监管业务数据发送至数据包组合模块,数据 包组合模块将监管业务数据中的所有小额贷款业务数据资料形成若 干数据包;每一笔小贷业务数据对应1个数据包,每个数据包均包含 相应小贷业务的全部数据;

C、数据包组合模块将所有数据包发送至数据包关联算法模块, 数据包关联算法模块通过哈希值为所有数据包添加哈希值、进行关联 计算,生成带有计算结果的哈希数据包,数据包关联算法模块将哈希 数据包返回至信息采集模块;

D、信息采集模块将哈希数据包,通过数据采集模块发送至数据 包校验模块;数据包校验模块对哈希数据包进行交叉校验;

E、数据包校验模块将校验通过后的当前哈希数据包发送至数据 包分离模块,数据包分离模块对当前哈希数据包进行解析,生成与当 前哈希数据包对应小贷业务的数据信息、并将当前数据信息返回至数 据采集模块,结束。

在上述技术方案的基础上,步骤A中所述信息采集模块从外部 的客户业务数据系统获取监管业务数据。

在上述技术方案的基础上,步骤A中所述初始化监管数据采集 系统之后,还包括以下步骤:在数据包组合模块中预设数据包的组合 方式;步骤B所述中数据包组合模块将监管业务数据中的所有小额 贷款业务数据资料形成若干数据包,包括以下步骤:数据包组合模块 按照预设数据包的组合方式,对所述业务数据资料进行混合组包,形 成若干数据包。

在上述技术方案的基础上,步骤B中每个数据包均包括文字、 图片和电子表格中的至少一种。

在上述技术方案的基础上,步骤D中所述数据包校验模块对哈 希数据包进行交叉校验后,若校验未通过,数据包校验模块提示错误 信息,结束。

在上述技术方案的基础上,步骤C中数据包关联算法模块通过 哈希值为所有数据包添加哈希值、进行关联计算,生成带有计算结果 的哈希数据包,包括以下步骤:

C1、数据包关联算法模块生成先入先出的数据包缓存列表,预 设数据包缓存列表的缓存空间;

C2、数据包关联算法模块将数据包依次缓存至数据包缓存列表、 并进行次序编号;数据包关联算法模块获取数据包缓存列表中所有数 据包的原始内容数据、并对每个数据包的原始内容数据进行哈希运 算,得到1个128位长的哈希值;将每个哈希值添加至对应数据包的 尾端;

C3、判断缓存至数据包缓存列表的数据包容量是否大于缓存空 间的容量,若是,转到步骤C4,否则继续执行步骤C2;

C4、数据包关联算法模块随机生成3个缓存列表已有数据包的 编号,将缓存列表首端数据包的哈希值分别记录在与3个编号对应数 据包的尾端;缓存列表首端的数据包及其尾端的哈希值,形成带有计 算结果的哈希数据包,将哈希数据包发送至信息采集模块,结束。

在上述技术方案的基础上,步骤C1中所述缓存空间为5~30数 据包的容量。

在上述技术方案的基础上,步骤C1中所述数据包关联算法模块 生成先入先出的数据包缓存列表之后,还包括以下步骤:预设数据包 存储空间;步骤C4中所述将哈希数据包发送至信息采集模块包括以 下步骤:将哈希数据包缓存至数据包存储空间,当所有哈希数据包均 存储至存储空间后,将所有的哈希数据包发送至信息采集模块。

在上述技术方案的基础上,步骤C4之后还包括以下步骤:数据 包关联算法模块释放数据包缓存列表的队列编号和数据,结束。

与现有技术相比,本发明的优点在于:

(1)本发明采集数据时,能够对所有数据包添加哈希值、并进 行关联计算;数据包关联算法模块随机生成3个缓存列表已有数据包 的编号,将缓存列表首端的数据包的哈希值记录在与3个编号对应数 据包的尾端,缓存列表首端的数据包和其尾端的哈希值,形成带有计 算结果的哈希数据包。

本发明采集数据时,若数据包集合出现缺失,数据包进行关联计 算会出现2种情况:1、关联计算的哈希值存储的次数低于3次,2、 某数据包不存在,但是存在针对该包的校验值;上述任何一种情况出 现,均能够判断数据包集合内的数据包出现缺失。因此,本发明能够 判断数据包集合内的数据包出现缺失,便于用户实时查找或添加缺失 的数据包,能够解决数据遗失的问题;与现有技术中人工采集和监管 数据相比,本发明不仅工作效率较高,而且能够有效放置多数据包传 递时数据遗失,提高监管结论的正确率。

(2)本发明利用哈希值对计算结果的分布式存储来实现数据包 采集,由于哈希值的基础算法是一种非常成熟,数据采集精度较高的 算法,因此,本发明基于标准的哈希算法来实现数据包内一致性检查, 基于交叉验证来实现多数据包完整性检查,比较安全。

(3)本发明使用在常规环境下均可使用,对操作系统、硬件平 台和传递的网络结构均没有任何限制,适用范围比较广泛。

(4)本发明主要用于小贷监管数据采集,但同时也为其他金融 机构监管数据采集方式提供支持,应用比较广泛。

附图说明

图1为本发明实施例中用于小额贷款公司的监管数据采集系统 的结构框图。

具体实施方式

以下结合附图及实施例对本发明作进一步详细说明。

参见图1所示,本发明实施例中的用于小额贷款公司的监管数据 采集系统,包括信息采集模块、数据包组合模块、数据包关联算法模 块、数据采集模块、数据包校验模块和数据包分离模块。

信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾 相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校 验模块和数据包分离模块顺次首尾相连。

本发明实施例中基于上述系统的用于小额贷款公司的监管数据 采集方法,包括以下步骤:

S1:初始化监管数据采集系统,在数据包组合模块中预设数据包 组合方式。

S2:信息采集模块从外部的客户业务数据系统获取监管业务数 据。

S3:信息采集模块将监管业务数据发送至数据包组合模块,数据 包组合模块按照预设数据包的组合方式,对监管业务数据中的所有小 额贷款(以下简称小贷)业务数据资料进行混合组包,形成若干数据 包,每一笔小贷业务数据对应1个数据包。每个数据包均包含相应小 贷业务的全部数据,每个数据包均包括文字、图片和电子表格中的至 少一种。

S4:数据包组合模块将所有数据包发送至数据包关联算法模块, 数据包关联算法模块通过哈希值为所有数据包添加哈希值、进行关联 计算,生成带有计算结果的哈希数据包,数据包关联算法模块将哈希 数据包返回至信息采集模块。

S5:信息采集模块将哈希数据包发送至数据采集模块,数据采集 模块将哈希数据包发送至数据包校验模块。数据包校验模块对哈希数 据包进行交叉校验,若校验通过,转到步骤S6,否则数据包校验模 块提示错误信息,结束。

S6:数据包校验模块将校验通过后的当前哈希数据包发送至数据 包分离模块,数据包分离模块对当前哈希数据包进行解析,生成与当 前哈希数据包对应小贷业务的数据信息、并将当前数据信息返回至数 据采集模块,结束。

步骤S4中数据包关联算法模块通过哈希值为所有数据包添加哈 希值、进行关联计算,生成带有计算结果的哈希数据包,包括以下步 骤:

S401:数据包关联算法模块生成先入先出的数据包缓存列表,预 设数据包缓存列表的缓存空间为5~30(本实施例中为10个)数据包 的容量,以保证数据包算法插入的随机性和插入空间;预设数据包存 储空间。

S402:数据包关联算法模块将数据包依次缓存至数据包缓存列 表、并进行次序编号。

S403:数据包关联算法模块获取数据包缓存列表中所有数据包的 原始内容数据、并对每个数据包的原始内容数据进行哈希运算,得到 1个128位长的哈希值;将每个哈希值添加至对应数据包的尾端。

S404:判断缓存至数据包缓存列表的数据包容量是否大于缓存空 间的容量,若是,转到步骤S405,否则继续执行步骤S403。

S405:数据包关联算法模块随机生成3个缓存列表已有数据包的 编号,将缓存列表首端数据包的哈希值分别记录在与3个编号对应数 据包的尾端。缓存列表首端的数据包及其尾端的哈希值,形成带有计 算结果的哈希数据包,将哈希数据包发送至信息采集模块。

将哈希数据包发送至信息采集模块时,可以将哈希数据包缓存至 数据包存储空间,当所有哈希数据包均存储至存储空间后,将所有的 哈希数据包发送至信息采集模块。

S406:数据包关联算法模块释放数据包缓存列表的队列编号和数 据,结束。

本发明不局限于上述实施方式,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰, 这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细 描述的内容属于本领域专业技术人员公知的现有技术。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号