金融业务的数据处理方法、装置及金融交易终端制造方法及图纸

技术编号:21453928 阅读:20 留言:0更新日期:2019-06-26 04:46
本发明专利技术实施例适用于数据处理技术领域,提供了一种金融业务的数据处理方法、装置及金融交易终端,所述方法包括:接收用户在金融交易终端中发起的业务处理请求,业务处理请求具有相应的业务类型;针对业务处理请求,调用配置于金融交易终端本地且与业务类型一一对应的配置文件,配置文件包括计算函数和消息路由信息;采用计算函数对业务处理请求进行处理,生成业务处理结果;向用户反馈业务处理结果;基于消息路由信息,对业务处理结果执行数据一致性处理。本实施例通过在金融交易终端中配置计算函数,可以直接对业务处理请求进行处理,实时地生成业务处理结果并反馈给用户,提高了业务处理的效率,减少了用户的等待时间。

【技术实现步骤摘要】
金融业务的数据处理方法、装置及金融交易终端
本专利技术属于数据处理
,特别是涉及一种金融业务的数据处理方法、一种金融业务的数据处理装置、一种金融交易终端及一种计算机可读存储介质。
技术介绍
传统的银行、证券营业厅等金融网点主要以人工开户、人工核身、人工鉴权为主。上述业务的开展需要配置一定数量的工作人员。同时,金融网点还需要自行承担相应的房租、水电费、员工工资等大量的运营费用,成本较高。为了降低运营成本,无人看守的金融交易终端便应运而生。这类金融交易终端能够提供部分去人工化的服务。例如,自助开户、存取款、打印资金流水等等。但是,现有的金融交易终端主要是基于传统的中心化CS(Client/Server,客户端/服务器)架构来提供相关服务的,需要有完备的云平台进行数据支撑。例如,用户在金融交易终端上进行开户操作时,首先需要按照终端界面上的指示输入相应的信息,然后等待终端进行处理,并在一定时间后,才能接收到终端反馈的处理结果。通常,金融交易终端在进行上述业务处理时,需要将用户输入的信息发送至云平台,由配置在云平台中的业务模块来完成开户操作。然后,云平台再将处理结果反馈至金融交易终端,由金融交易终端通知到用户。在此过程中,整个开户过程主要是由云平台来完成的,金融交易终端只起到了信息采集和数据的发送、接收作用。由此可见,现有的金融交易终端过分依赖网络传输,对云平台的服务器性能要求较高;根据各个金融交易终端的配置地点的不同,数据传输的时间也不同。现有的金融交易终端无法满足高实时性的业务需求,加剧了云平台服务器的访问压力,增加了用户的交易等待时间。
技术实现思路
有鉴于此,本专利技术实施例提供了一种金融业务的数据处理方法、装置及金融交易终端,以解决现有技术中金融交易终端的业务处理过分依赖网络传输、对服务器的性能要求较高且不能满足高实时性要求的问题。本专利技术实施例的第一方面提供了一种金融业务的数据处理方法,包括:接收用户在金融交易终端中发起的业务处理请求,所述业务处理请求具有相应的业务类型;针对所述业务处理请求,调用配置于所述金融交易终端本地且与所述业务类型一一对应的配置文件,所述配置文件包括金融业务的计算函数和消息路由信息,所述计算函数和消息路由信息由云平台根据所述业务类型生成并下发至所述金融交易终端;采用所述计算函数对所述业务处理请求进行处理,生成业务处理结果;向所述用户反馈所述业务处理结果;基于所述消息路由信息,对所述业务处理结果执行数据一致性处理。本专利技术实施例的第二方面提供了一种金融业务的数据处理装置,包括:接收模块,用于接收用户在金融交易终端中发起的业务处理请求,所述业务处理请求具有相应的业务类型;调用模块,用于针对所述业务处理请求,调用配置于所述金融交易终端本地且与所述业务类型一一对应的配置文件,所述配置文件包括金融业务的计算函数和消息路由信息,所述计算函数和消息路由信息由云平台根据所述业务类型生成并下发至所述金融交易终端;生成模块,用于采用所述计算函数对所述业务处理请求进行处理,生成业务处理结果;反馈模块,用于向所述用户反馈所述业务处理结果;处理模块,用于基于所述消息路由信息,对所述业务处理结果执行数据一致性处理。本专利技术实施例的第三方面提供了一种金融交易终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述金融业务的数据处理方法的步骤。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述金融业务的数据处理方法的步骤。与现有技术相比,本专利技术实施例包括以下优点:本专利技术实施例,通过在金融交易终端中配置计算函数,使得在接收到用户发起的业务处理请求后,可以直接通过调用终端本地与业务类型一一对应的计算函数对该请求进行处理,实时地生成业务处理结果并反馈给用户,省略了将数据提交至云平台进行处理的过程,提高了业务处理的效率,减少了用户的等待时间。其次,本实施例通过配置消息路由信息,可以在向用户反馈处理结果后,将金融交易终端等边缘计算节点的数据同步至对应的中心节点,保证了边缘计算节点和中心节点之间的数据一致性,保证了数据安全和业务安全。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的一种金融业务的数据处理方法的步骤流程示意图;图2是本专利技术一个实施例的金融交易终端的系统架构示意图;图3是本专利技术一个实施例的一种金融业务的数据处理装置的示意图;图4是本专利技术一个实施例的一种金融交易终端的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本专利技术。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。下面通过具体实施例来说明本专利技术的技术方案。参照图1,示出了本专利技术一个实施例的一种金融业务的数据处理方法的步骤流程示意图,具体可以包括如下步骤:S101、接收用户在金融交易终端中发起的业务处理请求,所述业务处理请求具有相应的业务类型;需要说明的是,本方法可以应用于金融交易终端,本方法的执行主体便是该金融交易终端。上述金融交易终端可以用于对银行、证券或保险行业的交易进行处理,本实施例对金融交易终端的具体应用场景不作限定。为了便于理解,本实施例首先对金融交易终端作一介绍。如图2所示,是本专利技术一个实施例的金融交易终端的系统架构示意图。如2所示的金融交易终端可以由本地存储引擎、物联网芯片、终端操作系统、增值中间件和物联网套件等部件组成。其中,本地存储引擎负责为金融交易终端的本地数据建立索引、实现数据的查询和更新等功能;物联网芯片和终端操作系统负责处理如管理与配置终端的内存、决定终端资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务,并能够提供一个让用户与终端实现交互的操作界面;增值中间件可以将终端当前的各种状态信息上传至物联网套件的设备影子中进行存储,以保证终端的状态完整性。除设备影子及其对应的数据库外,物联网套件还包括数据采集、数据转发、规则引擎和命令下发等模块,金融交易终端本地的数据可以通过上述物联网套件上传至云平台,实现与云平台之间的数据交互。各个金融交易终端与云平台共同组成金融交易系统,为用户提供金融交易服务。在本专利技术实施例中,金融交易终端包括一用户操作界面,用户可以通过该操作界面发起各种业务处理请求。例如,用户可以点击终端的操作界面上的“开户”按钮,发起开户请求,请求通过金融交易终端为用户本人或委托人建立一个新的银行账户。通常,进行金融交易业务需要一定的业务资料,根据业务类型的不同,所需要提交的业务资料也不同。因此,在用户发起上述业务处理请求后,金融交易终端可以针对上述业务处理请求的业务类型,向用户展示待提交的业务资料,这些业务资料会被用作后续的业务处理或本文档来自技高网...

【技术保护点】
1.一种金融业务的数据处理方法,其特征在于,包括:接收用户在金融交易终端中发起的业务处理请求,所述业务处理请求具有相应的业务类型;针对所述业务处理请求,调用配置于所述金融交易终端本地且与所述业务类型一一对应的配置文件,所述配置文件包括金融业务的计算函数和消息路由信息,所述计算函数和消息路由信息由云平台根据所述业务类型生成并下发至所述金融交易终端;采用所述计算函数对所述业务处理请求进行处理,生成业务处理结果;向所述用户反馈所述业务处理结果;基于所述消息路由信息,对所述业务处理结果执行数据一致性处理。

【技术特征摘要】
1.一种金融业务的数据处理方法,其特征在于,包括:接收用户在金融交易终端中发起的业务处理请求,所述业务处理请求具有相应的业务类型;针对所述业务处理请求,调用配置于所述金融交易终端本地且与所述业务类型一一对应的配置文件,所述配置文件包括金融业务的计算函数和消息路由信息,所述计算函数和消息路由信息由云平台根据所述业务类型生成并下发至所述金融交易终端;采用所述计算函数对所述业务处理请求进行处理,生成业务处理结果;向所述用户反馈所述业务处理结果;基于所述消息路由信息,对所述业务处理结果执行数据一致性处理。2.根据权利要求1所述的方法,其特征在于,在所述接收用户在金融交易终端中发起的业务处理请求的步骤后,还包括:针对所述业务处理请求,向所述用户展示待提交的业务资料;接收所述用户提交的业务资料。3.根据权利要求1所述的方法,其特征在于,所述业务处理结果为业务表单,所述采用所述计算函数对所述业务处理请求进行处理,生成业务处理结果的步骤包括:确定所述业务类型对应的目标数据表,所述目标数据表包括多个字段;采用所述计算函数逐一对所述用户提交的所述业务资料与所述目标数据表中的各个字段进行匹配,获得业务匹配结果;根据所述业务匹配结果,生成对应所述业务类型的业务表单。4.根据权利要求3所述的方法,其特征在于,所述采用所述计算函数逐一对所述用户提交的所述业务资料与所述目标数据表中的各个字段进行匹配,获得业务匹配结果的步骤包括:采用所述计算函数逐一验证所述用户是否已提交对应所述目标数据表中的各个字段的业务资料;以及,逐一验证所述业务资料是否准确;当所述用户已提交对应所述目标数据表中的各个字段的业务资料,且所述业务资料均正确时,确认业务匹配正确;当所述用户未提交对应所述目标数据表中的各个字段的业务资料,或者,所述业务资料存在错误时,确认业务匹配错误。5.根据权利要求1所述的方法,其特征在于,所述基于所述消息路由信息,对所述业务处理结果执行数据一致性处理的步骤包括:识别所述消息路由信息中的消息传输路径;采用所述消息...

【专利技术属性】
技术研发人员:赵天洋
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1