数据管理方法、装置、计算机设备和存储介质与流程

文档序号:18973808发布日期:2019-10-29 03:06阅读:182来源:国知局
数据管理方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种数据管理方法、装置、计算机设备和存储介质。



背景技术:

投资方在进行产品投资时,由于产品底层资产数据不透明,参与产品的各方的信息不同步不对称,所以难以追溯资产信息以及数据的来源。

由于投资产品由多方共同参与,投资中产生的文件、数据复杂且多,审核流程多,产品方对产品投资前后产生的大量资产数据进行有效管理,导致投资方无法及时了解底层资产数据的变更情况,并且与参与产品的其他方进行信息对接时沟通成本高,导致无法有效进行投后的资产风控。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提供便于投资方进行投后风控的数据管理方法、装置、计算机设备和存储介质。

一种数据管理方法,所述方法包括:

接收产品终端发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器;

接收所述管理节点服务器返回的对所述产品需求数据进行响应的产品供应数据,从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录;

将筛选的所述产品供应记录根据供应方标识进行分类,根据分类后的所述产品供应记录生成产品准备数据,将所述产品准备数据上传至所述管理节点服务器;

当接收到所述管理节点服务器返回的针对所述产品准备数据的产品核准数据时,根据所述产品准备数据和所述产品核准数据生成产品数据包;

将所述产品数据包推送至投资方终端。

在其中一个实施例中,方法还包括:

接收所述管理节点服务器发送的所述产品数据包的产品变更数据;

从所述产品数据包中提取资产参数的预期数值,将所述变更数据中资产参数数值与所述预期数值不相符的数据提取为变更异常数据;

检测所述变更异常数据中的变更异常数值是否处于预警数值范围;

当所述变更异常数值处于预警数值范围时,根据所述变更异常数值生成预警提醒并发送至所述投资方终端。

在其中一个实施例中,所述检测所述变更异常数据中的变更异常数值是否处于预警数值范围,包括:

从所述变更异常数值中提取出各变更异常记录的参数异常值和记录异常总值,根据所述参数异常值得到异常单项值,根据所述记录异常总值得到变更异常总值;

判断所述变更异常总值是否超过预设总值阈值;

当判定出变更异常总值未超过所述预设总值阈值时,将各所述异常单项值与相应的预设单项阈值进行比较;

当各所述异常单项值均未超过相应的所述预设单项阈值时,则判定所述变更异常数值未处于所述预警数值范围。

在其中一个实施例中,所述方法还包括:

当判定所述变更异常数值未处于所述预警数值范围时,从所述管理节点服务器中获取所述产品数据包的历史异常数据;

从所述历史异常数据中获取历史异常数值,将所述历史异常数值与所述变更异常数据进行累加得到累加异常数值;

根据所述累加异常数值的数值大小判断所述产品数据包是否为正常资产变更;

当判定出所述产品数据包为非正常变更时,生成针对所述产品数据包的预警提醒并发送至投资方终端。

在其中一个实施例中,方法还包括:

接收所述投资方终端发送的产品数据查询请求,所述产品数据查询请求中携带产品标识;

从所述管理节点服务器获取与所述产品标识对应的产品变更记录;

对所述产品变更记录进行特征分析生成数据分析报告;

将所述数据分析报告返回给所述投资方终端。

在其中一个实施例中,对所述产品变更记录进行特征分析生成数据分析报告,包括:

从所述产品数据查询请求中提取设定的筛选特征;

从所述产品变更记录中查找各所述筛选特征对应的特征数据;

对所述特征数据进行统计分析生成特征分布图;

根据所述特征分布图生成数据分析报告。

在其中一个实施例中,从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录,包括:

获取所述产品需求数据中的资产需求数值和需求参数;

根据所述需求参数对所述资产供应数据中的各产品供应记录进行预筛选;

获取预筛选出的所述产品供应记录的资产总值;

当所述资产总值超过所述资产需求数值时,从所述预筛选出的所述产品供应记录中提取出资产总值与所述产品需求数值匹配的资产供应记录。

一种数据管理方法装置,所述装置包括:

数据接收模块,用于接收产品终端发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器;

数据筛选模块,用于接收所述管理节点服务器返回的对所述产品需求数据进行响应的产品供应数据,从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录;

数据上传模块,用于将筛选的所述产品供应记录根据供应方标识进行分类,根据分类后的所述产品供应记录生成产品准备数据,将所述产品准备数据上传至所述管理节点服务器;

产品包生成模块,用于当接收到所述管理节点服务器返回的针对所述产品准备数据的产品核准数据时,根据所述产品准备数据和所述产品核准数据生成产品数据包;

数据推送模块,用于将所述产品数据包推送至投资方终端。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

上述数据管理方法、装置、计算机设备和存储介质,将资产产品的相关数据均存储于区块链上,由区块链的管理节点服务器对产品各方提供的资产数据进行响应、核准、记录等工作,由于区块链上数据的不可篡改性和透明性,通过区块链上记录的资产数据对产品进行风险管理,能够提高提供给投资方的数据的可信赖性和可追溯性,便于进行投后资产数据管理。

附图说明

图1为一个实施例中数据管理方法的应用场景图;

图2为一个实施例中数据管理方法的流程示意图;

图3为一个实施例中异常预警步骤的流程示意图;

图4为一个实施例中数据管理方法装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的数据管理方法,可以应用于如图1所示的应用环境中。其中,产品服务器102与产品终端104、管理节点服务器106及投资方终端108通过网络进行通信,且管理节点服务器106处于区块链网络中。产品服务器102接收产品终端104发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器106;接收管理节点服务器106返回的对产品需求数据进行响应的产品供应数据,从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录;将筛选的所述产品供应记录根据供应方标识进行分类,根据分类后的所述产品供应记录生成产品准备数据,将所述产品准备数据上传至所述管理节点服务器106;当接收到管理节点服务器106返回的针对产品准备数据的产品核准数据时,根据产品准备数据和产品核准数据生成产品数据包;将产品数据包推送至投资方终端108。

其中,产品终端104和投资方终端108可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,产品服务器102与管理节点服务器106可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种数据管理方法,以该方法应用于图1中的产品服务器102为例进行说明,包括以下步骤:

步骤210,接收产品终端发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器。

在产品招标的过程中,当产品方研发出新产品时,产品方向外界开放新产品的产品计划进行供应招标,当有投资方投标,且产品方与供应方达成初步合作意向时,双方将招标产品的相关需求数据上传至区块链网络上进行数据管理。例如,若产品方为金融公司,可以开放租赁产品计划进行招标,租赁方可以作为供应方进行投标,并根据租赁产品的计划需求提供租赁产品资源。

具体地,当产品方要投放新产品时,产品终端向产品服务器发送产品计划相关的产品需求数据,产品需求数据中可以包括投放产品所要求的产品类型、产品的具体需求参数、产品的投放时间、期限、产品资产数值等相关数据。

产品服务器接收产品终端发送的产品需求数据,并将接收的产品需求数据发送至管理节点服务器,通过管理节点服务器上传至管理节点账本中,从而在区块链网络中进行数据记录。进一步地,管理节点服务器可以通过节点数据库将产品需求数据同步给区块链网络的其他节点服务器,其他节点服务器的节点数据库接收到产品需求数据后再通过节点服务器上传至节点账本中,进行整个区块链网络的数据记录,从而便于对同步数据进行同步异常检测,避免因网络问题导致上传至区块链网络的产品数据错误。

步骤220,从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录。

供应方可以通过区块链网络查询产品方投放的产品需求数据,当与产品方协商并达成初步的投资意向时,供应方可以通过投资方终端将自身可以提供的,针对产品需求数据的资产供应数据发送至管理节点服务器,并由管理节点服务器上传至管理节点账本中,从而在区块链网络中进行数据记录。此外,管理节点服务器将接收到的资产供应数据推送至产品服务器。

其中,资产供应数据包括投资方可以提供的产品资源的具体信息。资产供应数据可以包括多条资产供应记录,每条资产供应记录可以为一个产品资源的具体信息。每条资产供应记录中可以包括供应方能够提供的产品参数的参数字段及各字段具体的取值,资产供应记录可以存储于数据表中,也可也以key-value的字符串格式进存储和读取。以租赁产品为例,资产供应记录中可以包括房屋使用信息、房屋租金信息、房屋基本情况等信息字段。

产品服务器接收到推送的资产供应数据后,根据产品需求数据对资产供应数据进行筛选,筛选出符合产品需求的供应数据。具体地,产品服务器从产品需求数据中获取参数需求信息,参数需求信息包括产品方要求的产品的各项参数和各项参数的具体取值,产品服务器从产品需求数据中获取需求参数的取值或取值范围,根据需求参数的取值或取值范围对产品供应记录中的各字段进行数据校验,剔除掉数据校验失败的数据字段所属的资产供应记录,并从产品供应记录中提取出需求参数值的总数值与参数需求信息中的需求值匹配的记录。在其他实施例中,也可以采用其他规则对产品供应数据进行数据筛选。

在一个实施例中,根据从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录的步骤可以包括:获取产品需求数据中的资产需求数值和需求参数;根据需求参数对资产供应数据中的各产品供应记录进行预筛选;获取预筛选出的产品供应记录的资产总值;当资产总值超过资产需求数值时,从预筛选出的产品供应记录中提取出资产总值与资产需求数值匹配的产品供应记录。

产品服务器从产品需求数据中获取资产需求数值和需求参数,并根据需求参数对产品供应记录进行预筛选,预筛选出包含需求参数的产品供应记录,将未包含需求参数的产品供应记录剔除掉。需求参数为产品方所需求产品的各项参数指标,例如,产品为租赁办公场地时,需求参数可以包括场地区域、停车位、会议室、办公设备等方面的参数,其中,办公设备的相关参数又可以包括电脑数量、打印机数量、电话数量等参数。如产品供应记录中不存在停车位字段,则将该产品供应记录剔除。

产品服务器获取预筛选出的各产品供应记录的资产数值,将所有产品供应记录的资产数值进行求和得到资产总值,将资产总值与资产需求数值进行比较,当资产总值小于资产需求数值时,可以先将预筛选出的产品供应记录进行存储记录,并可以与其他供应方提供的资产供应数据进行组合;当资产总值等于资产需求数值时,则产品服务器根据预筛选后的产品供应记录生成产品准备数据;当资产总值大于资产需求数值时,则根据各产品供应记录的资产数值,将产品供应记录进行组合,使得组合后的产品供应记录的资产数值之和等于资产总值,根据组合的产品供应记录生成产品准备数据。

步骤230,将筛选的所述产品供应记录根据供应方标识进行分类,根据分类后的所述产品供应记录生成产品准备数据,将产品准备数据上传至管理节点服务器。

产品服务器对筛选后的产品供应记录进行数据处理并生成产品准备数据。产品服务器可以将筛选后的产品供应记录整理为标准数据格式,如对其中的资产供应记录中各字段的顺序进行调整、对字段名称进行统一,对字段值进行格式统一等。

产品服务器对产品供应记录中的字段格式进行标准化处理后,从各产品供应记录中提取出供应方标识,根据提取出的供应方标识对产品供应记录进行分类,从而当产品供应记录由多个供应方提供时,可以将同一供应方的产品供应就整合在一起,例如,可以将同一供应方提供的产品供应记录整合于同一数据表中或同一数据存储区域中,根据对应的供应方标识对该数据表或数据存储区域进行标记,从而生成产品准备数据。

产品服务器将产品准备数据上传至管理节点服务器,再由管理节点服务器将产品准备数据上传至节点账本中,进行区块链网络的数据记录。将产品准备数据中的产品供应记录进行分类并标记,能够使得后期的审核认证方方便根据供应方标识对产品供应记录进行审核认证。

步骤240,当接收到管理节点服务器返回的针对产品准备数据的产品核准数据时,根据产品准备数据和产品核准数据生成产品数据包。

管理节点服务器将产品准备数据推送至各认证方终端进行数据核准工作。认证方可以包括会计事务所、律所等多个数据核准方。在进行数据推送时,管理节点服务器可以直接将产品准备数据发送给各个认证方终端,也可以根据产品准备数据生成数据核准指令并发送给认证方终端,通知认证方终端访问区块链上的产品准备数据并进行数据核准工作。

各认证方对产品准备数据进行数据核准并认证通过时,将核准过程中产生的产品核准数据返回给管理节点服务器,由管理节点服务器对产品核准数据进行区块链网络的数据记录。其中,产品核准数据可以包括资产评级报告、法律意见书、现金流报告等数据。

管理节点服务器将针对产品准备数据的产品核准数据发送给产品服务器,产品服务器接收到产品核准数据后,将产品准备数据和产品核准数据进行整理打包生成产品数据包。具体地,认证方提供的产品核准数据也根据供应方标识进行分类标记,产品服务器将产品准备数据和产品核准数据中属于同一供应方标识的产品供应记录与产品核准记录进行关联,根据关联后的数据,对关联后的数据进行整理生成产品数据包。

步骤250,将产品数据包推送至投资方终端。

产品服务器获取投资方信息,将产品数据包推送至投资方信息对应的投资方终端。进一步地,产品服务器可以获取各投资方的投资需求,将产品需求与投资需求进行匹配,筛选出需求匹配度较高的投资方,将产品数据包发送给筛选出的投资方对应的投资方终端。

在本实施例中,将资产产品的相关数据均存储于区块链上,由区块链的管理节点服务器对产品各方提供的产品资产相关数据进行响应、核准、记录等工作,由于区块链上数据的不可篡改性和透明性,通过区块链上记录的资产数据对产品进行风险管理,能够提高提供给投资方的数据的可信赖性和可追溯性,便于进行投后产品的资产数据管理。

在一个实施例中,如图3所示,上述方法还可以包括以下异常预警步骤:

步骤260,接收管理节点服务器发送的产品数据包的产品变更数据。

当产品供应方管理的资产产品数据包发生数据变更时,向管理节点服务器上传产品变更数据。产品变更数据可以包括还款时的资产变更记录,资产相关参数如利率的参数变更通知等数据。管理节点服务器为供应方终端提供了数据传输接口,并设置了接口数据上传提醒,当管理节点服务器接收到供应方上传的产品变更数据时,触发接口数据上传提醒,管理节点服务器自动将接收的产品变更数据转发给产品服务器,产品服务器接收管理节点服务器发送的产品变更数据。

步骤270,从所述产品数据包中提取资产参数的预期数值,将所述变更数据中资产参数数值与所述预期数值不相符的数据提取为变更异常数据。

产品服务器对产品变更数据进行数据检测,检测产品变更数据中是否存在变更异常数据。具体地,管理节点服务器从产品的资产产品数据包中提取出当前时刻的各项资产参数的预期数值,资产产品数据包中可以直接包括资产参数的预期数值,产品服务器直接提取即可;或者资产产品数据包中只包括原始资产数据,产品服务器需要结合当前资产影响参数和原始资产数据计算出各项资产参数的预期数值,如资产影响参数为浮动利率,产品服务器需要根据当前时刻的浮动利率和每期本金计算出预期还款数额。

产品服务器将资产变更数据中各项变更的资产参数的数值与计算出的相应的预期数值进行比较,将数值不相符的资产数据提取为变更异常数据。

步骤280,检测变更异常数据中的并更异常数值是否处于预警数值范围。

产品服务器获取预设预警数阈值,预设预警阈值为判定变更异常数据的变化数值是否异常的临界值。产品服务器计算出变更异常数据中的异常参数数值与相应的预期数值的绝对差值作为变更异常数值,再将异常数值与预设预警数值进行比较,当变更异常数值超过预设预警阈值时,则判定处于预警数值范围,变更数据异常;反之,当变更异常数值未超过预设预警阈值时,则判定变更数据未处于预警数值范围,变更数据正常。

在一个实施例中,检测变更异常数据中的变更异常数值是否处于预警数值范围的步骤可以包括:从所述变更异常数值中提取出各变更异常记录的参数异常值和记录异常总值,根据所述参数异常值得到异常单项值,根据所述记录异常总值得到变更异常总值;判断变更异常总值是否超过预设总值阈值;当判定出变更异常总值未超过预设总值阈值时,将各异常单项值与相应的预设单项阈值进行比较;当各异常单项值均未超过相应的预设单项阈值时,则判定变更异常数值未处于预警数值范围。

在本实施例中,将预设预警阈值设定为预设单项阈值和预设总值阈值,预设单项阈值用于判定各项资产参数的变更数值是否处于正常范围内,各项资产参数的预设单项阈值可以不同,可以是基于各项资产参数历史数据的大数据分析进行设定。其中,预设单项阈值可以包括还款差值阈值、违约率阈值、违约期限阈值等。预设总值阈值用于判定所有资产数据的变更数据的总值是否处于正常范围内,资产数据中可以包括多条资产记录,变更数据的总值为各条资产记录中变更数值的总和。其中,变更数据的总值进行计算时可以只包含部分单项资产参数,有些参数的变更数值不纳入计算,如违约率、违约率期限等参数可以不纳入总值的计算。具体的总值计算规则预先存储于产品服务器中,产品服务器根据预设的总值计算规则进行数据提取和计算。

在本实施例中,产品服务器从计算出的异常数值中提取出各项资产参数的异常单项值,并根据异常单项值和预设的总值计算规则计算出变更异常总值。产品服务器将变更异常总值与预设总值阈值进行比较,当判定出变更异常总值未超过预设总值阈值时,则继续将各项异常单项值与相应的预设单项阈值进行比较,当所有的异常单项值均未超过相应的预设单项阈值时,则判定异常数值为处于预警数值范围内,变更数据正常。当判定出存在超过相应预设单项阈值的异常单项值时,则判定变更异常数值处于预警数值范围内,变更数据异常。

当产品服务器判定出变更异常总值超过预设总值阈值时,则不再继续将各异常单项值与相应的预设单项阈值进行比较的步骤,判定变更异常数值处于预警数值范围内,变更数据异常。

步骤290,当异常数值处于预警数值范围时,根据异常数值生成预警提醒并发送至投资方终端。

当产品服务器判定出变更异常数值处于预警数值范围内时,产品服务器根据变更异常数据生成预警提醒,并将预警提醒发送至投资方终端,使得投资方知晓具体的资产变更情况,并对投资方进行预警提示。

在一个实施例中,数据管理方法还可以包括以下步骤:当判定变更异常数值未处于预警数值范围时,从管理节点服务器中获取产品数据包的历史异常数据;从历史异常数据中获取历史异常数值,将历史异常数值与变更异常数据进行累加得到累加异常数值;根据所述累加异常数值的数值大小判断所述产品数据包是否为正常资产变更;当判定出产品数据包为非正常变更时,生成针对产品数据包的预警提醒并发送至投资方终端。

当产品服务器判定出异常数值未处于预警数值范围,于可控范围内时,产品服务器从管理节点服务器中获取该资产产品数据包的历史异常数据,历史异常数据为历次资产变更时检测到的变更异常数据。在本实施例中,当出现资产变更时,产品服务器检测到变更异常数据,且变更异常数据的异常数值属于正常可控范围内时,产品服务器会将检测到的变更异常数据上传给管理节点服务器,通过管理节点服务器将变更异常数据记录于区块链网络上。

产品服务器将从历史异常数据中提取出历史异常数值,将历史异常数值与本次检测到的异常数值进行累加得到累加异常数值,将累加异常数值与预设预警阈值进行比较,当累加异常数值超过预设预警阈值时,则判定该资产产品数据包的资产变更为非正常变更。产品服务器对历史异常数据和本次检测到的变更异常数据进行汇总,根据汇总后的异常数据生成预警提醒,预警提醒中包含数据异常的数值信息等。产品服务器将预警提醒发送至投资方终端。

当累加异常数值未超过预设预警阈值时,则判定该资产产品数据包的资产变更为正常变更,资产服务器将本次检测到的变更异常记录上传给管理节点服务器,由管理节点服务器上传至区块链上管理节点账本的历史异常数据中进行记录。

在一个实施例中,数据管理方法还可以包括以下步骤:接收投资方终端发送的产品数据查询请求,产品数据查询请求中携带产品标识;从管理节点服务器获取与产品标识对应的产品变更记录;对产品变更记录进行特征分析生成数据分析报告;将数据分析报告返回给投资方终端。

投资方可以实时地对投资产品的底层资产数据进行查询,投资方用户可以通过投资方终端选择需要查询的产品,投资方终端检测到投资方用户选择的产品时,获取该产品的产品标识,根据产品标识生成资产查询请求并发送给产品服务器。

产品服务器接收投资方终端发送的产品数据查询请求,从资产查询请求中提取出产品标识,根据产品标识生成数据获取请求并发送给管理节点服务器,管理节点服务器接收到数据获取请求后,从区块链网络的管理节点账本中下载与产品表示对应的产品变更记录,将下载的产品变更记录返回给产品服务器。

产品服务器对资产变更记录进行特征分析,分析的特征可以包括已还款数值的还款比例、违约率及履约率等。产品服务器可以获取各个特征的预设计算规则,根据预设计算规则分析得到各个特征。产品服务器对得到的资产特征进行汇总并生成数据分析报告,数据分析报告中还可以包括变更数据的具体变更数值,并可以对异常数值较高的变更数据在报告中进行标注,便于投资方用户查看,产品服务器将资产分析报告返回给投资方终端。

在一个实施例中,对产品变更记录进行特征分析生成数据分析报告的步骤可以包括:从产品数据查询请求中提取设定的筛选特征;从产品变更记录中查找各筛选特征对应的特征数据;对特征数据进行统计分析生成特征分布图;根据特征分布图生成数据分析报告。

在本实施例中,投资方用户通过投资方终端发送资产查询请求时,可以在投资方终端选择需要查询资产的筛选特征,筛选特征可以包括抵押率、期限、剩余期限、客户年龄、本金总额等特征。投资方终端在向产品服务器发送资产查询请求时携带用户选择的筛选特征。

产品服务器从资产查询请求中提取出用户设定的筛选特征,并从资产变更记录中提取与各筛选特征对应的特征数据,对查找到的特征数据进行统计分析生成特征分布图,特征分布图可以为各筛选特征的分布概率图、柱状图、饼状图、数据汇总表等。产品服务器将生成的特征分布图添加至资产分析报告中。从而可以根据更加直观清晰地向用户提供用户需要查看的特征数据。

应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图4所示,提供了一种数据管理方法装置,包括数据接收模块410、数据筛选模块420、数据上传模块430、产品包生成模块440和数据推送模块450,其中:

数据接收模块410,用于接收产品终端发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器。

数据筛选模块420,用于接收所述管理节点服务器返回的对所述产品需求数据进行响应的产品供应数据,从所述产品需求数据中获取参数需求信息,从所述产品供应数据中筛选出与所述参数需求信息匹配的产品供应记录。

数据上传模块430,用于将筛选的所述产品供应记录根据供应方标识进行分类,根据分类后的所述产品供应记录生成产品准备数据,将所述产品准备数据上传至所述管理节点服务器。

产品包生成模块440,用于当接收到所述管理节点服务器返回的针对所述产品准备数据的产品核准数据时,根据所述产品准备数据和所述产品核准数据生成产品数据包。

数据推送模块450,用于将产品数据包推送至投资方终端。

在一个实施例中,数据管理方法装置还可以包括:

变更数据接收模块,用于接收所述管理节点服务器发送的所述产品数据包的产品变更数据。

异常数据提取模块,用于从所述产品数据包中提取资产参数的预期数值,将所述变更数据中资产参数数值与所述预期数值不相符的数据提取为变更异常数据。

数值检测模块,用于检测所述变更异常数据中的变更异常数值是否处于预警数值范围。

预警提醒模块,用于当所述变更异常数值处于预警数值范围时,根据所述变更异常数值生成预警提醒并发送至所述投资方终端。

在一个实施例中,数值检测模块可以包括:

数值提取单元,用于从所述变更异常数值中提取出各变更异常记录的参数异常值和记录异常总值,根据所述参数异常值得到异常单项值,根据所述记录异常总值得到变更异常总值。

总值比较单元,用于判断所述变更异常总值是否超过预设总值阈值。

单项值比较单元,用于当判定出变更异常总值未超过所述预设总值阈值时,将各所述异常单项值与相应的预设单项阈值进行比较。

数值判定单元,用于当各所述异常单项值均未超过相应的所述预设单项阈值时,则判定所述变更异常数值未处于所述预警数值范围。

在一个实施例中,数据管理方法装置还可以包括:

历史数据获取单元,用于当判定所述变更异常数值未处于所述预警数值范围时,从所述管理节点服务器中获取所述产品数据包的历史异常数据。

数值累加单元,用于从所述历史异常数据中获取历史异常数值,将所述历史异常数值与所述变更异常数据进行累加得到累加异常数值

变更判断单元,用于根据所述累加异常数值的数值大小判断所述产品数据包是否为正常资产变更。

预警单元,用于当判定出所述产品数据包为非正常变更时,生成针对所述产品数据包的预警提醒并发送至投资方终端。

在一个实施例中,数据管理方法装置还可以包括:

请求接收模块,用于接收所述投资方终端发送的产品数据查询请求,所述产品数据查询请求中携带产品标识。

变更记录获取模块,用于从所述管理节点服务器获取与所述产品标识对应的产品变更记录。

报告生成模块,用于对所述产品变更记录进行特征分析生成数据分析报告。

报告发送模块,用于将所述数据分析报告返回给所述投资方终端。

在一个实施例中,报告生成模块可以包括:

特征提取单元,用于从所述产品数据查询请求中提取设定的筛选特征。

特征数据筛选单元,用于从所述产品变更记录中查找各所述筛选特征对应的特征数据。

特征分析单元,用于对所述特征数据进行统计分析生成特征分布图。

报告生成单元,用于根据所述特征分布图生成数据分析报告。

在一个实施例中,数据筛选模块420可以包括:

参数获取单元,用于获取所述产品需求数据中的资产需求数值和需求参数;

预筛选单元,用于根据所述需求参数对所述产品供应数据中的各产品供应记录进行预筛选。

总值获取单元,用于获取预筛选出的所述产品供应记录的资产总值。

记录匹配提取单元,用于当所述资产总值超过所述资产需求数值时,从所述预筛选出的所述产品供应记录中提取出资产总值与所述资产需求数值匹配的产品供应记录。

关于数据管理方法装置的具体限定可以参见上文中对于数据管理方法的限定,在此不再赘述。上述数据管理方法装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储资产数据管理数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据管理方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收产品终端发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器;接收管理节点服务器返回的对产品需求数据进行响应的产品供应数据,从产品需求数据中获取参数需求信息,从产品供应数据中筛选出与参数需求信息匹配的产品供应记录;将筛选的产品供应记录根据供应方标识进行分类,根据分类后的产品供应记录生成产品准备数据,将产品准备数据上传至管理节点服务器;当接收到管理节点服务器返回的针对产品准备数据的产品核准数据时,根据产品准备数据和产品核准数据生成产品数据包;将产品数据包推送至投资方终端。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收管理节点服务器发送的产品数据包的产品变更数据;从产品数据包中提取资产参数的预期数值,将变更数据中资产参数数值与预期数值不相符的数据提取为变更异常数据;检测变更异常数据中的变更异常数值是否处于预警数值范围;当变更异常数值处于预警数值范围时,根据变更异常数值生成预警提醒并发送至投资方终端。

在一个实施例中,处理器执行计算机程序时实现检测变更异常数据中的变更异常数值是否处于预警数值范围的步骤时还用于:从变更异常数值中提取出各变更异常记录的参数异常值和记录异常总值,根据参数异常值得到异常单项值,根据记录异常总值得到变更异常总值;判断变更异常总值是否超过预设总值阈值;当判定出变更异常总值未超过预设总值阈值时,将各异常单项值与相应的预设单项阈值进行比较;当各异常单项值均未超过相应的预设单项阈值时,则判定变更异常数值未处于预警数值范围。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当判定变更异常数值未处于预警数值范围时,从管理节点服务器中获取产品数据包的历史异常数据;从历史异常数据中获取历史异常数值,将历史异常数值与变更异常数据进行累加得到累加异常数值;根据累加异常数值的数值大小判断产品数据包是否为正常资产变更;当判定出产品数据包为非正常变更时,生成针对产品数据包的预警提醒并发送至投资方终端。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收投资方终端发送的产品数据查询请求,产品数据查询请求中携带产品标识;从管理节点服务器获取与产品标识对应的产品变更记录;对产品变更记录进行特征分析生成数据分析报告;将数据分析报告返回给投资方终端。

在一个实施例中,处理器执行计算机程序时实现对产品变更记录进行特征分析生成数据分析报告的步骤时还用于:从产品数据查询查询请求中提取设定的筛选特征;从产品变更记录中查找各筛选特征对应的特征数据;对特征数据进行统计分析生成特征分布图;根据特征分布图生成数据分析报告。

在一个实施例中,处理器执行计算机程序时实现从产品需求数据中获取参数需求信息,从产品供应数据中筛选出与参数需求信息匹配的产品供应记录的步骤时还用于:获取产品需求数据中的资产需求数值和需求参数;根据需求参数对资产供应数据中的各产品供应记录进行预筛选;获取预筛选出的产品供应记录的资产总值;当资产总值超过资产需求数值时,从预筛选出的产品供应记录中提取出资产总值与资产需求数值匹配的产品供应记录。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收产品终端发送的产品需求数据,将产品需求数据上传至区块链网络中的管理节点服务器;接收管理节点服务器返回的对产品需求数据进行响应的产品供应数据,从产品需求数据中获取参数需求信息,从产品供应数据中筛选出与参数需求信息匹配的产品供应记录;将筛选的产品供应记录根据供应方标识进行分类,根据分类后的产品供应记录生成产品准备数据,将产品准备数据上传至管理节点服务器;当接收到管理节点服务器返回的针对产品准备数据的产品核准数据时,根据产品准备数据和产品核准数据生成产品数据包;将产品数据包推送至投资方终端。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收管理节点服务器发送的产品数据包的产品变更数据;从产品数据包中提取资产参数的预期数值,将变更数据中资产参数数值与预期数值不相符的数据提取为变更异常数据;检测变更异常数据中的变更异常数值是否处于预警数值范围;当变更异常数值处于预警数值范围时,根据变更异常数值生成预警提醒并发送至投资方终端。

在一个实施例中,计算机程序被处理器执行时实现检测变更异常数据中的异常数值是否处于预警数值范围的步骤时还用于:从变更异常数值中提取出各变更异常记录的参数异常值和记录异常总值,根据参数异常值得到异常单项值,根据记录异常总值得到变更异常总值;判断变更异常总值是否超过预设总值阈值;当判定出变更异常总值未超过预设总值阈值时,将各异常单项值与相应的预设单项阈值进行比较;当各异常单项值均未超过相应的预设单项阈值时,则判定变更异常数值未处于预警数值范围。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当判定变更异常数值未处于预警数值范围时,从管理节点服务器中获取产品数据包的历史异常数据;从历史异常数据中获取历史异常数值,将历史异常数值与变更异常数据进行累加得到累加异常数值;根据累加异常数值的数值大小判断产品数据包是否为正常资产变更;当判定出产品数据包为非正常变更时,生成针对产品数据包的预警提醒并发送至投资方终端。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收投资方终端发送的产品数据查询请求,产品数据查询请求中携带产品标识;从管理节点服务器获取与产品标识对应的产品变更记录;对产品变更记录进行特征分析生成数据分析报告;将数据分析报告返回给投资方终端。

在一个实施例中,计算机程序被处理器执行时实现对产品变更记录进行特征分析生成数据分析报告的步骤时还用于:从产品数据查询查询请求中提取设定的筛选特征;从产品变更记录中查找各筛选特征对应的特征数据;对特征数据进行统计分析生成特征分布图;根据特征分布图生成数据分析报告。

在一个实施例中,计算机程序被处理器执行时实现从产品需求数据中获取参数需求信息,从产品供应数据中筛选出与参数需求信息匹配的产品供应记录的步骤时还用于:获取产品需求数据中的资产需求数值和需求参数;根据需求参数对资产供应数据中的各产品供应记录进行预筛选;获取预筛选出的产品供应记录的资产总值;当资产总值超过资产需求数值时,从预筛选出的产品供应记录中提取出资产总值与资产需求数值匹配的产品供应记录。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1