一种数据处理中的数据记录方法和系统的制作方法

文档序号:6517514阅读:452来源:国知局
一种数据处理中的数据记录方法和系统的制作方法
【专利摘要】本发明公开了一种数据处理中的数据记录方法,所述的方法包括:依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理;依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方;若交互数据输出成功,则在数据库的交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表;将交互数据处理成功的状态反馈给所述网关系统。从而可以清晰地记录数据处理的过程,便于后续进行数据处理的复查等操作。
【专利说明】一种数据处理中的数据记录方法和系统
【技术领域】
[0001]本发明涉及计算机技术,具体涉及ー种数据处理中的数据记录方法,和一种数据处理系统。
【背景技术】
[0002]系统在处理用户的数据请求时,通常仅进行数据的传输,而不会记录数据的传输过程,这也导致了数据传输过程不清楚,无法了解数据传输中是否出现错误问题。
[0003]例如在电子商务系统中,系统需要处理买、卖双方的各种数据,而实际上在支付领域,如某虚拟币系统,对于虚拟币的交易仅记录交易流水,然后以交易流水记录中的金额与第三方完成对账,根据相应业务规则将金额统计到ー个唯一账户里,然后针对该账户产出财务报表。
[0004]而实际上ー笔交易会涉及到买、卖双方,上述方法仅在ー个账户内记录金額,并不能真实的体现出该交易中资金的流动情况,导致交易过程不清晰,不利于确定账户记录的准确性。

【发明内容】

[0005]鉴于上述问题,提出了本发明以便提供ー种克服上述问题或者至少部分地解决上述问题的数据处理和相应的数据处理中的数据记录方法。
[0006]依据本发明的ー个方面,提供了一种数据处理中的数据记录方法,包括:依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理;依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方;若交互数据输出成功,则在数据库的交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表;将交互数据处理成功的状态反馈给所述网关系统。
[0007]本发明ー个可选实施例中,所述在数据库的交互数据表中通过复式记录填写所述交互数据,以及所述交互数据对应的输出方标识和/或接收方标识,包括:确定所述输出方为每个接收方输出的交互数据;在所述输出方和/或所述每个接收方的交互数据表中记录输出方标识及输出的交互数据,以及相应接收方标识及接收的交互数据,其中,对各接收方接收的交互数据相加求和等于所述输出的交互数据。
[0008]本发明ー个可选实施例中,还包括:若交互数据处理失败,则将交互数据处理失败的状态反馈给所述网关系统,并通过网关系统提示用户对所述数据处理的补充操作,所述补充操作包括以下任ー项:重新发送所述数据处理请求,和取消所述数据处理请求。
[0009]本发明一个可选实施例中,所述依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理,包括:获取所述数据处理请求中携帯的參数,并依据所述參数对数据库的处理关联表中各字段进行登记,所述字段包括:处理类别、输出方式、交互数据、数据类型和时间信息。
[0010]本发明ー个可选实施例中,所述数据处理请求为第一处理请求,所述交互数据表为接收方的账户数据表;依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方,包括:依据所述第一处理请求接收网关系统发送的输出方的交互数据,并将所述交互数据充入接收方的账户内;所述在数据库的交互数据表中通过复式记录填写所述交互数据,以及所述交互数据对应的输出方标识和/或接收方标识,包括:在所述接收方的账户数据表中记录输出方标识及对应的交互数据,和接收方标识及对应的交互数据,并记录输出方式、处理类别和时间信息。
[0011]本发明ー个可选实施例中,所述数据处理请求为第二处理请求,所述交互数据表为输出方的账户数据表和输入方的账户数据表;所述依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方,包括:依据所述第二处理请求将所述输出方的账户内的交互数据充入至少ー个接收方的账户内;所述在数据库的交互数据表中通过复式记录填写所述交互数据,以及所述交互数据对应的输出方标识和/或接收方标识,包括:在所述输出方的账户数据表中记录输出方标识及输出的交互数据,和各接收方标识及对应接收的交互数据,并记录输出方式、处理类别和时间信息,其中接收方接收的交互数据和等于所述输出的交互数据;在每个接收方中的账户数据表中分别记录所述接收方的接收方标识及对应接收的交互数据,和所述输出方标识及所述输出方输出给所述接收方的交互数据,并记录输出方式、处理类别和时间信息。
[0012]本发明ー个可选实施例中,所述数据处理请求为第三处理请求,所述交互数据表为输出方的账户数据表,所述接收方为银行账户;所述依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方,包括:依据所述第三处理请求将输出方的账户内的交互数据通过网关系统输出到银行账户内;所述在数据库的交互数据表中通过复式记录填写所述交互数据,以及所述交互数据对应的输出方标识和/或接收方标识,包括:在所述输出方的账户数据表中记录输出方标识及输出的交互数据,和银行账户的银行标识及对应接收的交互数据,并记录输出方式、处理类别和时间信息。
[0013]本发明ー个可选实施例中,处理关联表包括冻结单和付款单;则所述依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理之后,还包括:在所述输出方的账户内冻结所述输出的交互数据,以使所述交互数据仅能依据所述第三处理请求进行输出操作。
[0014]本发明ー个可选实施例中,还包括:在输出方和/或输入方的账户中扣除依据所述数据处理请求确定的附加交互数据,并在对应的账户数据表中进行复式记录。
[0015]根据本发明的另一方面,提供了ー种数据处理系统,包括:关联表登记模块,用于依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理,以及更新所述处理关联表;交互输出模块,用于依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方;记录模块,用于当交互数据输出成功时,在数据库的交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并触发所述关联表登记模块更新所述处理关联表;反馈模块,用于将交互数据处理成功的状态反馈给所述网关系统。
[0016]本发明ー个可选实施例中,所述记录模块,用于确定所述输出方为姆个接收方输出的交互数据;在所述输出方和/或所述每个接收方的交互数据表中记录输出方标识及输出的交互数据,以及相应接收方标识及接收的交互数据,其中,对各接收方接收的交互数据相加求和等于所述输出的交互数据。
[0017]本发明ー个可选实施例中,所述反馈模块,还用于当交互数据处理失败时,将交互数据处理失败的状态反馈给所述网关系统,并通过网关系统提示用户对所述数据处理的补充操作,所述补充操作包括以下任ー项:重新发送所述数据处理请求,和取消所述数据处理请求。
[0018]本发明ー个可选实施例中,所述关联表登记模块,用于获取所述数据处理请求中携帯的參数,并依据所述參数对数据库的处理关联表中各字段进行登记,所述字段包括:处理类别、输出方式、交互数据、数据类型和时间信息。
[0019]本发明ー个可选实施例中,所述数据处理请求为第一处理请求,所述交互数据表为接收方的账户数据表;所述交互输出模块,用于依据所述第一处理请求接收网关系统发送的输出方的交互数据,并将所述交互数据充入接收方的账户内;所述记录模块,用于在所述接收方的账户数据表中记录输出方标识及对应的交互数据,和接收方标识及对应的交互数据,并记录输出方式、处理类别和时间信息。
[0020]本发明ー个可选实施例中,所述数据处理请求为第二处理请求,所述交互数据表为输出方的账户数据表和输入方的账户数据表;所述交互输出模块,用于依据所述第二处理请求将所述输出方的账户内的交互数据充入至少ー个接收方的账户内;所述记录模块,用于在所述输出方的账户数据表中记录输出方标识及输出的交互数据,和各接收方标识及对应接收的交互数据,并记录输出方式、处理类别和时间信息,其中接收方接收的交互数据和等于所述输出的交互数据;在每个接收方中的账户数据表中分别记录所述接收方的接收方标识及对应接收的交互数据,和所述输出方标识及所述输出方输出给所述接收方的交互数据,并记录输出方式、处理类别和时间信息。
[0021]本发明ー个可选实施例中,所述数据处理请求为第三处理请求,所述交互数据表为输出方的账户数据表,所述接收方为银行账户;所述交互输出模块,用于依据所述第三处理请求将输出方的账户内的交互数据通过网关系统输出到银行账户内;所述记录模块,用于在所述输出方的账户数据表中记录输出方标识及输出的交互数据,和银行账户的银行标识及对应接收的交互数据,并记录输出方式、处理类别和时间信息。
[0022]本发明ー个可选实施例中,处理关联表包括冻结单和付款单;所述交互输出模块,还用于在所述输出方的账户内冻结所述输出的交互数据,以使所述交互数据仅能依据所述第三处理请求进行输出操作。
[0023]本发明ー个可选实施例中,所述交互输出模块,还用于在输出方和/或输入方的账户中扣除依据所述数据处理请求确定的附加交互数据,并触发所述记录模块在对应的账户数据表中进行复式记录。
[0024]根据本发明的数据处理中的数据记录方法,可以依据网关系统的数据处理请求登记数据表并将输出方的交互数据输出给至少一个接收方,进而在交互数据输出成功后在交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表,再反馈交互数据处理成功的状态给所述网关系统。从而可以清晰地记录数据处理的过程,便于后续进行数据处理的复查等操作。
[0025]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】

【附图说明】
[0026]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的參考符号表示相同的部件。在附图中:
[0027]图1示出了本发明实施例一提供的数据处理中的数据记录方法流程图;
[0028]图2示出了本发明实施例ニ提供的数据处理中的数据记录方法流程图;
[0029]图3示出了本发明实施例四提供的数据处理系统结构图。
【具体实施方式】
[0030]下面将參照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0031]本发明实施例提供一种数据处理中的数据记录方法,可以依据网关系统的数据处理请求登记数据表并将输出方的交互数据输出给至少一个接收方,进而在交互数据输出成功后在交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表,再反馈交互数据处理成功的状态给所述网关系统。从而可以清晰地记录数据处理的过程,便于后续进行数据处理的复查等操作。
[0032]实施例一
[0033]本实施例提供一种数据处理中的数据记录方法可以清晰地记录数据处理的过程,包括以下操作步骤:
[0034]參照图1,示出了本发明实施例一提供的数据处理中的数据记录方法流程图。
[0035]步骤101,依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理。
[0036]在进行数据处理时网关系统会发送数据处理请求,该数据处理请求中包括该数据处理的相关信息,如数据处理的双方、交互数据、以及该数据处理的描述信息等内容,从而数据处理系统会首先依据该数据处理请求在数据库的处理关联表中进行登记,其中,所述处理关联表为与所述数据处理相关的数据库表,用于记录当前数据处理的相关信息。
[0037]步骤102,依据网关系统的数据处理请求将输出方的交互数据输出给至少ー个接收方。
[0038]从该数据处理请求中确定数据处理的输出方和至少ー个接收方,从而将输出方的交互数据输出给至少一个接收方,即本实施例中同一输出方可以同时将数据输出给ー个或多个接收方。
[0039]步骤103,若交互数据输出成功,则在数据库的交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表。
[0040]在交互数据输出成功后,可以在数据库的交互数据表进行记录,其中所述交互数据表是记录输出方或接收方的交互数据的数据库表,可以包括输出方标识或接收方标识、输出方或接收方具有的交互数据,数据种类等信息。
[0041]从而在数据库的交互数据表中可以通过复式记录的方式进行填写,所谓复式记录指的是同时记录数据处理的输出方和接收方,以及彼此进行交互的数据,从而清晰地记录数据处理过程,因此可以在交互数据表中填写输出方标识及对应的交互数据,和接收方标识对应的交互数据。然后在更新所述处理关联表,以标记完成数据处理。
[0042]步骤104,将交互数据处理成功的状态反馈给所述网关系统。
[0043]综上所述,可以依据网关系统的数据处理请求登记数据表并将输出方的交互数据输出给至少ー个接收方,进而在交互数据输出成功后在交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表,再反馈交互数据处理成功的状态给所述网关系统。从而可以清晰地记录数据处理的过程,便于后续进行数据处理的复查等操作。
[0044]实施例ニ
[0045]在上述实施例的基础上,本实施例再次详细论述数据处理中的数据记录方法。
[0046]參照图2,示出了本发明实施例ニ提供的数据处理中的数据记录方法流程图。
[0047]步骤201,依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理。
[0048]本发明ー个可选实施例中,依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理,包括:获取所述数据处理请求中携帯的參数,并依据所述參数对数据库的处理关联表中各字段进行登记,所述字段包括:处理类别、输出方式、交互数据、数据类型和时间信息。
[0049]处理关联表用于记录当前数据处理的相关信息,因此可以获取数据处理请求中携带的參数,然后对处理关联表中各字段进行登记,所述字段包括:处理类别、输出方式、交互数据、数据类型和时间信息。从而通过登记处理关联表可以
[0050]其中,处理关联表及其中的字段的填写与数据处理所实际应用的领域相关,如应用于电子商务领域吋,处理类别可以包括交易、充值和提现等,交互数据可以是资金数据,则数据类型可以为人民币、美元等,因此本发明实施例并不限定处理关联表中各字段的实际填写内容,可以依据实际需求确定。
[0051]步骤202,依据网关系统的数据处理请求将输出方的交互数据输出给至少ー个接收方。
[0052]步骤203,确定交互数据是否输出成功。
[0053]若否,即输出方未成功的将交互数据输出给接收方,则执行步骤204 ;若是,即输出方已成功的将交互数据输出给各接收方,则执行步骤205。
[0054]步骤204,将交互数据处理失败的状态反馈给所述网关系统。
[0055]当输出方未成功的将交互数据输出给接收方时,可以将交互数据处理失败的状态反馈给网关系统,以通知网关系统当前数据处理失败,进而通过网关系统提示用户对所述数据处理进行补充操作,所述补充操作包括以下任ー项:重新发送所述数据处理请求,和取消所述数据处理请求。
[0056]即网关系统可以反馈数据处理失败的状态给用户,进而询问用户是否需要重新发送数据处理请求以重新进行数据处理,或是取消本次数据处理请求,不用进行数据处理。[0057]步骤205,依据网关系统的数据处理请求确定所述输出方为每个接收方输出的交
互数据。
[0058]步骤206,在输出方和/或每个接收方的交互数据表中记录输出方标识及输出的交互数据,以及相应接收方标识及接收的交互数据。
[0059]依据所述处理请求中携帯的參数,可以获取当前数据处理请求的数据处理的双方(输出方和接收方),以及输出方要输出给每个接收方的交互数据。
[0060]从而在交互数据输出成功后,可以在输出方的交互数据表中进行记录,具体包括记录输出方标识及输出的交互数据,和每个接收方标识及相应接收的交互数据,其中,对各接收方接收的交互数据相加求和等于所述输出的交互数据。可以分别记录输出方与每个接收方的数据处理,如表1所示:
[0061]
输出方接收方
_输出方标识__交互数据__接收方标识_交互数据_
【权利要求】
1.一种数据处理中的数据记录方法,包括: 依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理; 依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方; 若交互数据输出成功,则在数据库的交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并更新所述处理关联表; 将交互数据处理成功的状态反馈给所述网关系统。
2.如权利要求1所述的方法,所述在数据库的交互数据表中通过复式记录填写所述交互数据,以及所述交互数据对应的输出方标识和/或接收方标识,包括: 确定所述输出方为每个接收方输出的交互数据; 在所述输出方和/或所述每个接收方的交互数据表中记录输出方标识及输出的交互数据,以及相应接收方标识及接收的交互数据,其中,对各接收方接收的交互数据相加求和等于所述输出的交互数据。
3.如权利要求1所述的方法,还包括: 若交互数据处理失败,则将交互数据处理失败的状态反馈给所述网关系统,并通过网关系统提示用户对所述数据处理的补充操作,所述补充操作包括以下任ー项:重新发送所述数据处理请求,和取消所述数据处理请求。
4.如权利要求1所述的方法,所述依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理,包括:获取所述数据处理请求中携帯的參数,并依据所述參数对数据库的处理关联表中各字段进行登`记,所述字段包括:处理类别、输出方式、交互数据、数据类型和时间信息。
5.如权利要求1所述的方法,所述数据处理请求为第一处理请求,所述交互数据表为接收方的账户数据表; 依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方,包括:依据所述第一处理请求接收网关系统发送的输出方的交互数据,并将所述交互数据充入接收方的账户内; 所述在数据库的交互数据表中通过复式记录填写所述交互数据,以及所述交互数据对应的输出方标识和/或接收方标识,包括:在所述接收方的账户数据表中记录输出方标识及对应的交互数据,和接收方标识及对应的交互数据,并记录输出方式、处理类别和时间信
o
6.ー种数据处理系统,包括: 关联表登记模块,用于依据网关系统的数据处理请求在数据库的处理关联表中登记所述数据处理,以及更新所述处理关联表; 交互输出模块,用于依据网关系统的数据处理请求将输出方的交互数据输出给至少一个接收方; 记录模块,用于当交互数据输出成功时,在数据库的交互数据表中通过复式记录填写输出方标识及对应的交互数据,和接收方标识对应的交互数据,并触发所述关联表登记模块更新所述处理关联表; 反馈模块,用于将交互数据处理成功的状态反馈给所述网关系统。
7.如权利要求6所述的系统:所述记录模块,用于确定所述输出方为每个接收方输出的交互数据;在所述输出方和/或所述每个接收方的交互数据表中记录输出方标识及输出的交互数据,以及相应接收方标识及接收的交互数据,其中,对各接收方接收的交互数据相加求和等于所述输出的交互数据。
8.如权利要求6所述的系统: 所述反馈模块,还用于当交互数据处理失败时,将交互数据处理失败的状态反馈给所述网关系统,并通过网关系统提示用户对所述数据处理的补充操作,所述补充操作包括以下任ー项:重新发送所述数据处理请求,和取消所述数据处理请求。
9. 如权利要求6所述的系统: 所述关联表登记模块,用于获取所述数据处理请求中携帯的參数,并依据所述參数对数据库的处理关联表中各字段进行登记,所述字段包括:处理类别、输出方式、交互数据、数据类型和时间信息。
10.如权利要求6所述的系统,所述数据处理请求为第一处理请求,所述交互数据表为接收方的账户数据表; 所述交互输出模块,用于依据所述第一处理请求接收网关系统发送的输出方的交互数据,并将所述交互数据充入接收方的账户内; 所述记录模块,用于在所述接收方的账户数据表中记录输出方标识及对应的交互数据,和接收方标识及对应的交互数据,并记录输出方式、处理类别和时间信息。
【文档编号】G06Q40/02GK103577570SQ201310533437
【公开日】2014年2月12日 申请日期:2013年10月31日 优先权日:2013年10月31日
【发明者】李连港 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1