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

技术编号:10558661 阅读:153 留言:0更新日期:2014-10-22 13:33
本发明专利技术公开了一种用于小额贷款公司的监管数据采集系统及方法,涉及监管数据采集领域。该系统包括信息采集模块、数据包组合模块、数据包关联算法模块、数据采集模块、数据包校验模块和数据包分离模块;信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校验模块和数据包分离模块顺次首尾相连。本发明专利技术不仅工作效率较高,能够有效放置多数据包传递时数据遗失,不仅能够提高监管结论的正确率,而且使用比较安全,适用范围比较广泛。

【技术实现步骤摘要】
用于小额贷款公司的监管数据采集系统及方法
本专利技术涉及监管数据采集领域,具体涉及一种用于小额贷款公司的监管数据采集系统及方法。
技术介绍
小贷公司(即小额贷款公司)是由自然人、企业法人与其他社会组织投资设立的一种不吸收公众存款、且经营小额贷款业务的有限责任公司或股份有限公司。小贷公司进行行业监管时,数据完整性要求非常高,如果发生数据遗漏会导致监管结论的根本改变。目前,小贷公司一般通过人工采集和监管数据,不仅工作效率较低,而且数据容易发生遗漏,数据监管的完整性较差,未形成行业规范和标准。小贷行业监管时,对数据完整性的要求非常高,发生数据遗漏会导致监管结论的根本改变。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种用于小额贷款公司的监管数据采集系统及方法,不仅工作效率较高,能够有效放置多数据包传递时数据遗失,不仅能够提高监管结论的正确率,而且使用比较安全,适用范围比较广泛。为达到以上目的,本专利技术采取的技术方案是:一种用于小额贷款公司的监管数据采集系统,包括信息采集模块、数据包组合模块、数据包关联算法模块、数据采集模块、数据包校验模块和数据包分离模块;信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校验模块和数据包分离模块顺次首尾相连;所述监管数据采集系统采集数据时,初始化监管数据采集系统,信息采集模块获取监管业务数据;信息采集模块将监管业务数据发送至数据包组合模块,数据包组合模块将监管业务数据中的所有小额贷款业务数据资料形成若干数据包;每一笔小贷业务数据对应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所示,本专利技术实施例中的用于小额贷款公司的监管数据采集系统,包括信息采本文档来自技高网...
用于小额贷款公司的监管数据采集系统及方法

【技术保护点】
一种用于小额贷款公司的监管数据采集系统,其特征在于:包括信息采集模块、数据包组合模块、数据包关联算法模块、数据采集模块、数据包校验模块和数据包分离模块;信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校验模块和数据包分离模块顺次首尾相连;所述监管数据采集系统采集数据时,初始化监管数据采集系统,信息采集模块统获取监管业务数据;信息采集模块将监管业务数据发送至数据包组合模块,数据包组合模块将监管业务数据中的所有小额贷款业务数据资料形成若干数据包;每一笔小贷业务数据对应1个数据包,每个数据包均包含相应小贷业务的全部数据;数据包组合模块将所有数据包发送至数据包关联算法模块,数据包关联算法模块通过哈希值为所有数据包添加哈希值、进行关联计算,生成带有计算结果的哈希数据包,数据包关联算法模块将哈希数据包返回至信息采集模块;信息采集模块将哈希数据包,通过数据采集模块发送至数据包校验模块;数据包校验模块对哈希数据包进行交叉校验;数据包校验模块将校验通过后的当前哈希数据包发送至数据包分离模块,数据包分离模块对当前哈希数据包进行解析,生成与当前哈希数据包对应小贷业务的数据信息、并将当前数据信息返回至数据采集模块,结束。...

【技术特征摘要】
1.一种用于小额贷款公司的监管数据采集系统,其特征在于:包括信息采集模块、数据包组合模块、数据包关联算法模块、数据采集模块、数据包校验模块和数据包分离模块;信息采集模块、数据包组合模块和数据包关联算法模块顺次首尾相连,信息采集模块与数据采集模块相连,数据采集模块、数据包校验模块和数据包分离模块顺次首尾相连;所述监管数据采集系统采集数据时,初始化监管数据采集系统,信息采集模块获取监管业务数据;信息采集模块将监管业务数据发送至数据包组合模块,数据包组合模块将监管业务数据中的所有小额贷款业务数据资料形成若干数据包;每一笔小贷业务数据对应1个数据包,每个数据包均包含相应小贷业务的全部数据;数据包组合模块将所有数据包发送至数据包关联算法模块,数据包关联算法模块通过哈希值为所有数据包添加哈希值、进行关联计算,生成带有计算结果的哈希数据包,数据包关联算法模块将哈希数据包返回至信息采集模块;信息采集模块将哈希数据包,通过数据采集模块发送至数据包校验模块;数据包校验模块对哈希数据包进行交叉校验;数据包校验模块将校验通过后的当前哈希数据包发送至数据包分离模块,数据包分离模块对当前哈希数据包进行解析,生成与当前哈希数据包对应小贷业务的数据信息、并将当前数据信息返回至数据采集模块,结束。2.一种基于权利要求1所述系统的用于小额贷款公司的监管数据采集方法,其特征在于,包括以下步骤:A、初始化监管数据采集系统,信息采集模块获取监管业务数据;B、信息采集模块将监管业务数据发送至数据包组合模块,数据包组合模块将监管业务数据中的所有小额贷款业务数据资料形成若干数据包;每一笔小贷业务数据对应1个数据包,每个数据包均包含相应小贷业务的全部数据;C、数据包组合模块将所有数据包发送至数据包关联算法模块,数据包关联算法模块通过哈希值为所有数据包添加哈希值、进行关联计算,生成带有计算结果的哈希数据包,数据包关联算法模块将哈希数据包返回至信息采集模块;D、信息采集模块将哈希数据包,通过数据采集模块发送至数据包校验模块;数据包校验模块对哈希数据包进行交叉校验;E、数据包校验模块将校验通过后的当前哈希数据包发送至数据包分离模块,数据包分离模块对当前哈希数据包进行解析,生成与当前哈希数据包对应小贷业务的数据信息、并将当前数据信息返回至数据采集模块,结束。3.如权利要求2所述的用于小额贷款公司的监管数据采集方法,其特征在于:步骤A中所述信息采集模块从外部的客户业务数据系统获取监管业务数据。4.如权利要求2所述的用于小额贷...

【专利技术属性】
技术研发人员:景峰胡峰
申请(专利权)人:武汉金融资产交易所有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1