一种业务处理方法、装置以及系统与流程

文档序号:30427442发布日期:2022-06-15 15:37阅读:96来源:国知局
一种业务处理方法、装置以及系统与流程

1.本发明涉及互联网领域,特别是涉及一种业务处理方法、装置以及系统。


背景技术:

2.现如今随着人们生活节奏的加快,人们对效率的要求越来越高。通常,用于进行业务处理的用户信息,通常是由业务人员人工输入。对于业务处理,例如银行业务处理来说,通过传统的人工输入方式进行信息的传输,效率较低,已经不能满足人们的要求。
3.因此,目前亟需一种业务处理方法,用以提高业务处理的效率。


技术实现要素:

4.有鉴于此,本技术提供一种业务处理方法、装置以及系统,提高业务处理的效率。
5.第一方面,本技术提供一种业务处理方法,该方法应用于服务器,方法包括:接收云平台发送的业务服务对象的信息,其中,业务服务对象的信息是信息采集装置采集得到,并通过蜂窝网络传输至云平台的;将接收到的业务服务对象的信息存储至数据库中;响应于第一浏览器发送的业务处理指令,从数据库查询目标业务服务对象的信息;发送目标业务服务对象的信息至第一浏览器。
6.在一种可能的实现方式中,服务器和云平台采用表现层状态转换restful接口进行通信。
7.在一种可能的实现方式中,服务器和云平台通过预设的通信协议进行通信。
8.在一种可能的实现方式中,服务器和云平台之间传输的数据是通过预设的加密算法进行加密的。
9.在一种可能的实现方式中,在将接收到的业务服务对象的信息存储至数据库中之后,方法还包括:
10.响应于第二浏览器发送的信息查询请求,从数据库查询信息查询请求对应的业务服务对象的信息;
11.发送信息查询请求对应的业务服务对象的信息至第二浏览器。
12.第二方面,本技术提供一种业务处理装置,该装置应用于服务器,装置包括:
13.接收单元,用于接收云平台发送的业务服务对象的信息,其中,业务服务对象的信息是信息采集装置采集得到,并通过蜂窝网络传输至云平台的;
14.存储单元,用于将接收到的业务服务对象的信息存储至数据库中;
15.查询单元,用于响应于第一浏览器发送的业务处理指令,从数据库查询目标业务服务对象的信息;
16.发送单元,用于发送目标业务服务对象的信息至第一浏览器。
17.在一种可能的实现方式中,查询单元还用于:
18.响应于第二浏览器发送的信息查询请求,从数据库查询信息查询请求对应的业务服务对象的信息;
19.发送单元,还用于发送信息查询请求对应的业务服务对象的信息至第二浏览器。
20.第三方面,本技术提供一种电子设备,该电子设备包括处理器和存储器,其中,存储器存储有代码,处理器用于调用存储器中存储的代码,以执行上述任一的方法。
21.第四方面,本技术提供一种业务处理系统,该系统包括:信息采集装置、云平台、服务器和第一浏览器,其中:
22.信息采集装置,用于采集业务服务对象的信息,并通过蜂窝网络将业务服务对象的信息传输至云平台的;
23.云平台,用于接收由信息采集装置发送的业务服务对象的信息,并发送业务服务对象的信息至服务器;
24.服务器,用于接收由云平台发送的业务服务对象的信息,并存储业务服务对象的信息至数据库;
25.第一浏览器,用于发送业务处理指令至服务器;
26.服务器,还用于响应于第一浏览器发送的业务处理指令,从数据库查询目标业务服务对象的信息,以及发送目标业务服务对象的信息至第一浏览器;
27.第一浏览器,还用于接收目标业务服务对象的信息。
28.第五方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质用于存储计算机程序,计算机程序用于执行上述任一的方法。
附图说明
29.图1是本技术实施例提供的业务处理方法的流程图;
30.图2是本技术实施例提供的服务器端实现框架的示意图;
31.图3是本技术实施例提供的系统软件处理的流程图;
32.图4是本技术实施例提供的浏览器和服务器交互的示意图;
33.图5是本技术实施例提供的业务处理装置的结构示意图;
34.图6是本技术实施例提供的电子设备的结构示意图;
35.图7是本技术实施例提供的业务处理系统的结构示意图。
具体实施方式
36.通常,用于进行业务处理的用户信息,通常是由业务人员人工输入。对于业务处理,例如银行业务处理来说,通过传统的人工输入方式进行信息的传输,效率较低,已经不能满足人们的要求。
37.基于此,在申请人提供的本技术的实施例中,本技术实施例的技术方案中,信息采集装置和云平台之间的数据传输采用三大运营商网络专线的方式进行交互,具有较高的数据传输效率,从而提高业务处理的效率。另外,服务器端的设计采用b/s架构,业务服务对象或者业务人员可以通过浏览器访问web服务器,提高了业务处理的效率。
38.为了便于理解本技术实施例提供的技术方案,首先对本技术实施例中的术语进行介绍。
39.nb-iot技术:narrow band internet of things,也称为窄带物联网,是物联网技术(iot)的一个分支,其通过搭载的专属sim卡使用三大运行商网络进行数据传输。具有高
覆盖、低功耗、成本低、速率高和多连接等优点。
40.b/s架构:browser/server,也称为浏览器/服务器架构,是网络开发模式的一种,从典型的c/s(client/server)客户端/服务器发展而来。与c/s相比有很好的通用性,用户只需要浏览器即可完成系统访问。
41.云平台:为企业和个人提工云服务的物联网平台,其拥有超强的设备接入和管理能力,作为中间层,其屏蔽掉繁琐的设备接口实现物联网设备的快速接入。
42.restful接口:rest(respresentational state transfer)表述性状态转移框架,restful接口按照rest约束的一种设计风格,该风格对所有的资源使用uri(universal resource identifier)进行表示,客户通过uri访问服务器端的资源,服务器端采用xml(可扩展标记语言)或json(javascript object notation一种轻量级的数据交换格式)的格式将数据信息返回给客户端。
43.为了便于理解本技术实施例提供的技术方案,首先对本技术实施例常见的应用场景进行介绍。
44.在互联网、计算机和移动通信后,物联网技术已经成为新一代信息技术,其与人工智能高度融合在各个领域广泛应用。
45.nb-iot技术具有高覆盖、低功耗、成本低、传输速率高以及多连接等优点。相比较传统的无线传输设备,nb-iot的信息增益高,覆盖面积广,信息穿透能力强,在比较恶略的环境下依旧可以完成信息传输。
46.现如今随着人们生活节奏的加快,人们对效率的要求越来越高。对于银行业务处理来说,传统的人工输入、通过usb或rs232有线传输的通信方式进行信息的传输已经不能满足人们的要求。
47.本技术实施例提出了一种应用nb-iot技术进行信息传输,将获取到的业务服务对象的信息通过b/s架构进行展现。传统的有线传输的方式具有传输效率低、传输距离有限、有线接口连接不稳定等缺点,采用本技术的技术方案,能够更加高效、快速的获取业务服务对象的信息,从而提高业务处理效率。例如,较好地解决银行业务人员手动录入速度慢、错误率高、生僻字等问题,在开户以及其他业务处理等方面,提高用户体验和银行业务人员办公效率。
48.为了便于理解本技术实施例提供的技术方案,下面结合附图对本技术实施例提供的一种业务处理方法、装置以及系统进行说明。
49.虽然附图中显示了本技术的示例性实施例,然而应当理解,可以以各种形式实现本技术而不应被这里阐述的实施例所限制。基于本技术中的实施例,本领域技术人员在没有作出创造性贡献前提下所获得的其他实施例,都属于本技术的保护范围。
50.在本技术的权利要求书和说明书以及说明书附图中,术语“包括”和“具有”以及它们的任何变形,目的在于覆盖不排他的包含。
51.本技术提供了一种业务处理方法。
52.请参阅图1,图1是本技术实施例提供的业务处理方法的流程图。
53.如图1所示,本技术实施例中的业务处理方法包括s101-s104。
54.s101、服务器接收云平台发送的业务服务对象的信息,业务服务对象的信息是信息采集装置采集得到,并通过蜂窝网络传输至云平台的。
55.业务服务对象的信息和业务服务对象是对应的。
56.获取到的业务服务对象的信息可以包括多个。
57.在一种可能的实现方式中,信息采集装置可以是一个或多个,本技术实施例对此不作限定。
58.云平台可以为云服务器。
59.在一种可能的实现方式中,云平台可以向一个或多个服务器发送信息,本技术实施例对此不作限定。
60.s102、服务器将接收到的业务服务对象的信息存储至数据库中。
61.存储在数据库中的信息,可以是多个业务服务对象的。
62.服务器接收到云平台发送的业务服务对象的信息后,将业务服务对象的信息存储至数据库中。
63.s103、响应于第一浏览器发送的业务处理指令,服务器从数据库查询目标业务服务对象的信息。
64.s104、服务器发送目标业务服务对象的信息至第一浏览器。
65.数据库中包含有多个业务服务对象的业务服务对象的信息。根据业务处理指令,发送目标业务服务对象的信息至第一浏览器。
66.服务器端的设计采用b/s架构,用户可以通过浏览器访问web服务器。
67.本技术实施例的技术方案中,物联网模块数据传输采用三大运营商网络,信息采集装置和云平台之间的数据传输采用专线的方式进行交互,具有较高的数据传输效率,从而提高业务处理的效率。采用本技术实施例的技术方案是,应用nb-iot技术进行信息传输,将获取到的业务服务对象的信息通过b/s架构进行展现。传统的有线传输的方式具有传输效率低、传输距离有限、有线接口连接不稳定等缺点,采用本技术的技术方案,能够更加高效、快速的获取业务服务对象的信息,从而提高业务处理效率。例如,较好地解决银行业务人员手动录入速度慢、错误率高、生僻字等问题,在开户以及其他业务处理等方面,提高用户体验和银行业务人员办公效率。
68.采用本技术实施例的技术方案,信息采集装置可以在信号接收的范围进行移动,可移动性强,相比较传统的有线连接移动范围有限具有很强的优势;物联网模组可扩展性强,一个模块可以搭载一个或多个信息采集装置,且具有价格低、功耗低等优点。
69.上述对业务服务对象的信息的获取和处理过程,均是在经过业务服务对象同意的前提下进行的。
70.本技术还提供了另一种业务处理方法,本技术实施例中的业务处理方法包括s201-s210。
71.s201、服务器接收云平台发送的业务服务对象的信息,业务服务对象的信息是信息采集装置采集得到,并通过蜂窝网络传输至云平台的。
72.云平台通过物联网模组,经过蜂窝网络(运营商网络)获取信息采集装置采集到业务服务对象的信息。
73.例如,业务服务对象为客户,业务服务对象的信息为客户的身份信息。
74.上述业务服务对象的信息均是在经过业务服务对象同意的前提下获取的,或者是业务服务对象自行输入的,例如业务服务对象通过信息采集装置自行输入业务服务对象的
信息。
75.云平台可以主动将业务服务对象的信息发送至服务器,对应于服务器的消息订阅模式;
76.当网络出现拥堵或者系统卡顿的情况,业务服务对象的信息难以推送至服务器时,服务器也可以发送信息获取指令至云平台,以使云平台发送业务服务对象的信息至服务器,对应于服务器的主动获取模式。
77.信息采集装置外接物联网模组,将采集到的信息通过nb-iot技术上传至云平台,信息采集服务器软件通过restful接口和云平台建立数据通信,
78.在一种可能的实现方式中,接收到业务服务对象的信息后,云平台将业务服务对象的信息发送至服务器。
79.信息采集装置采集到的业务服务对象的信息通过物联网模块,由物联网模块搭载的专属sim卡经过三大运行商网络将业务服务对象的信息上传至云平台,服务器和云平台建立起通信连接,当信息采集装置采集到业务服务对象的信息后可以自动上传至云平台,云平台会主动推送给服务器。
80.在一种可能的实现方式中,响应于服务器发送的信息获取指令,云平台将业务服务对象的信息发送至服务器。
81.在本技术实施例中,服务器和云平台的通信采用表现层状态转换restful接口实现。
82.restful:representational state transfer,是一种网络应用程序的设计风格和开发方式,基于http,可以使用xml格式定义或json格式定义。
83.在一种可能的实现方式中,服务器和云平台建立连接,通过事先约定的通信协议和加密算法对云平台推送的业务服务对象的信息进行解析和解密,并存储至数据库中。
84.服务器软件采用mvc的设计模式,使用ssm框架完成设计开发,开发完成的服务器软件部署在行内的服务器集群中。
85.mvc设计模式:model view controller,即模型层、视图层和控制层的三层设计规范。视图层用于和用户完成人机交互,控制层用于接收视图层的请求并调用相关的模型层去处理用户的请求,模型层用于处理视图层的请求。
86.ssm框架:该框架由spring+springmvc+mybatis三大框架整合开发。当用户发送请求时,springmvc框架负责接收外部请求,并解析参数传递给service层;spring框架主要完成对象之间的依赖,并提供事务管理机制;mybatis框架为持久层框架,主要用于数据库访问。
87.请参阅图2,图2是本技术实施例提供的服务器端实现框架的示意图。
88.如图2所示,业务人员(业务人员1、业务人员2

业务人员n)通过浏览器访问服务器。
89.业务人员通常是进行业务办理提供服务的人员。
90.服务器软件采用mvc的设计模式,具体包括模型层、视图层和控制层。视图层用于和用户完成人机交互;视图层和控制层进行数据驱动,控制层用于接收视图层的请求并调用相关的模型层去处理用户的请求;控制层和模型层进行数据交互,模型层用于处理视图层的请求,对数据库进行数据访问;控制层通过互联网通路和云平台进行数据交互。
91.云平台能够通过三大运营商网络接收信息采集设备(信息采集设备1、信息采集设备2

信息采集设备n)的数据。
92.具体地,业务人员通过浏览器输入网址访问服务器。当服务器接收到用于访问的http请求时后,springmvc框架拦截请求并将请求传递至service层,service层接收到请求调用逻辑层logic,逻辑层logic调用dao层进行数据访问,dao层实现采用mybatis框架完成,spring框架采用其控制反转和依赖注入的优点负责管理各个对象之间的依赖关系。
93.服务器端的设计采用b/s架构,用户可以通过浏览器访问web服务器。
94.s202、服务器将接收到的业务服务对象的信息存储至数据库中。
95.在一些可能的情况中,服务器将接收到的业务服务对象的信息持久化存储在服务器所在的服务器集群中。
96.在一种可能的实现方式中,可以通过系统软件实现上述s201-s202。
97.请参阅图3,图3是本技术实施例提供的系统软件处理的流程图。
98.如图3所示,首先进行初始化,并在初始化完成后显示系统欢迎界面。
99.然后判断云平台是否主动推送成功,若是,则直接显示业务服务对象的信息录入界面;否则,显示服务器主动获取业务服务对象的信息界面,并发送信息获取指令,然后显示业务服务对象的信息录入界面。
100.最后进行业务服务对象的信息的持久化保存。
101.本技术实施例中的系统软件能够实现上述处理过程的可视化。
102.在一种可能的实现方式中,响应于浏览器发送的信息查询请求,服务器查询数据库中的数据,并将查询结果返回至浏览器。
103.在一些可能的情况中,业务服务对象通过第二浏览器访问服务器,发送上述信息查询请求至服务器。
104.上述查询结果可以是根据信息查询请求得到的,例如为业务服务对象所需要的。
105.服务器查询数据库得到信息查询请求对应的业务服务对象的信息至第二浏览器。
106.请参阅图4,图4是本技术实施例提供的浏览器和服务器交互的示意图。
107.如图4所示,业务服务对象通过浏览器访问web服务器,web服务器在数据库中查询数据并将查询结果返回至web服务器,web服务器再将结果返回至浏览器,从而使得业务服务对象通过浏览器查看查询结果。
108.在一些可能的情况中,可以限定业务服务对象仅对自己的信息进行查询。
109.业务服务对象的信息的存储和查询,均是在经过业务服务对象同意的前提下进行的。
110.s203、响应于业务处理指令,服务器从数据库查询目标业务服务对象的信息,并发送目标业务服务对象的信息至第一浏览器。
111.在一种可能的实现方式中,目标业务服务对象的信息是对应于目标业务服务对象的,业务处理指令包含有目标业务服务对象的标识。
112.根据目标业务服务对象的标识查询得到目标业务服务对象的信息。
113.在一些可能的情况中,业务人员通过第一浏览器获取到目标业务服务对象的信息,并进行之后的业务处理。
114.信息采集装置外接物联网模组,将采集到的信息通过nb-iot技术上传至云平台,
信息采集服务器软件通过restful接口和云平台建立数据通信,获取并存储业务服务对象的信息。通过浏览器和服务器之间的数据传输,业务服务对象的信息可以通过浏览器进行处理和展示。服务器软件采用mvc的设计模式,使用ssm框架完成设计开发,开发完成的服务器软件部署在行内的服务器集群中,以提高系统的安全性。
115.采用本技术实施例的技术方案,信息采集装置可以在信号接收的范围进行移动,可移动性强,相比较传统的有线连接移动范围有限具有很强的优势;物联网模组可扩展性强,一个模块可以搭载一个或多个信息采集装置,且具有价格低、功耗低等优点;对于业务服务对象的信息等需要系统具有较高的安全性,本技术实施例的技术方案采用加密算法和约定的通信协议进行数据传输,相比较传统的明文传输具有较高的安全性;本技术实施例的技术方案中,物联网模块数据传输采用三大运营商网络,信息采集装置和云平台之间的数据传输采用专线的方式进行交互,具有较高的数据传输效率。
116.上述对业务服务对象的信息的获取和处理过程,均是在经过业务服务对象同意的前提下进行的。
117.本技术还提供了一种业务处理装置。
118.请参阅图5,图5是本技术实施例提供的业务处理装置的结构示意图。
119.如图5所示,本技术实施例中业务处理装置500应用于服务器,业务处理装置500包括:接收单元501、存储单元502、查询单元503、发送单元504。
120.接收单元501,用于接收云平台发送的业务服务对象的信息,其中,业务服务对象的信息是信息采集装置采集得到,并通过蜂窝网络传输至云平台的。
121.存储单元502,用于将接收到的业务服务对象的信息存储至数据库中。
122.查询单元503,用于响应于第一浏览器发送的业务处理指令,从数据库查询目标业务服务对象的信息。
123.发送单元504,用于发送目标业务服务对象的信息至第一浏览器。
124.上述业务处理装置所包括的单元,能够达到和以上实施例中的业务处理方法相同的技术效果,为避免重复,这里不再赘述。
125.本技术还提供了一种电子设备。
126.请参阅图6,图6是本技术实施例提供的电子设备的结构示意图。
127.如图6所示,该电子设备600包括处理器601和存储器602,其中,存储器602存储有代码,处理器601用于调用存储器602中存储的代码,以执行上述任一的方法。
128.上述电子设备600所包括的单元,能够达到和以上实施例中的业务处理方法相同的技术效果,为避免重复,这里不再赘述。
129.本技术还提供了一种业务处理系统。
130.请参阅图7,图7是本技术实施例提供的业务处理系统的结构示意图。
131.如图7所示,本技术实施例的业务处理系统700包括:信息采集装置701、云平台702、服务器703和第一浏览器704。
132.信息采集装置701,用于采集业务服务对象的信息,并通过蜂窝网络将业务服务对象的信息传输至云平台的。
133.信息采集装置701可以包括一个或多个信息采集装置。
134.云平台702,用于接收由信息采集装置发送的业务服务对象的信息,并发送业务服
务对象的信息至服务器。
135.服务器703,用于接收由云平台发送的业务服务对象的信息,并存储业务服务对象的信息至数据库。
136.第一浏览器704,用于发送业务处理指令至服务器703。
137.第一浏览器704可以包括一个或多个浏览器。
138.服务器703,还用于响应于第一浏览器704发送的业务处理指令,从数据库查询目标业务服务对象的信息,以及发送目标业务服务对象的信息至第一浏览器。
139.第一浏览器704,还用于接收目标业务服务对象的信息。
140.上述业务处理系统700所包括的装置,能够达到和以上实施例中的业务处理方法相同的技术效果,为避免重复,这里不再赘述。
141.在本技术的实施例中,还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述业务处理方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
142.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1