CN110908746A - 一种数据处理方法、***、可读存储介质及终端设备 - Google Patents
一种数据处理方法、***、可读存储介质及终端设备 Download PDFInfo
- Publication number
- CN110908746A CN110908746A CN201910967110.8A CN201910967110A CN110908746A CN 110908746 A CN110908746 A CN 110908746A CN 201910967110 A CN201910967110 A CN 201910967110A CN 110908746 A CN110908746 A CN 110908746A
- Authority
- CN
- China
- Prior art keywords
- mode
- processing
- preset
- data processing
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及数据处理技术领域,尤其涉及一种数据处理方法、***、计算机可读存储介质及终端设备。本发明提供的数据处理方法包括:在接收到用户的数据处理请求时,确定数据处理请求所对应的场景类型;获取场景类型所对应的显示方式和场景类型所允许的预设处理方式以及预设处理方式所对应的排序方式;根据预设处理方式和用户所对应的预设历史数据确定数据处理请求所对应的候选处理方式,并根据排序方式对候选处理方式进行排序;将排序后的候选处理方式按照显示方式显示于预设界面,以指示用户根据预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;根据目标处理方式对数据处理请求进行处理,得到处理结果。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据处理方法、***、计算机可读存储介质及终端设备。
背景技术
数据处理广泛存在于各场景类型中,不同的场景类型往往都有自己的不同处理需求,目前的数据处理往往是通过分析各场景类型的处理需求来分别为各场景类型设置不同的处理界面和处理逻辑,以对各场景类型的处理请求进行各自的处理,而这种为每一个场景类型设置各自的处理逻辑和处理界面来进行各自处理的方式不仅增加了代码的开发工作量,而且不便于对不同场景类型的数据处理进行管理与控制,同时还降低了用户体验。
发明内容
本发明实施例提供了一种数据处理方法、***、计算机可读存储介质及终端设备,能够减少代码的开发工作量,方便对各场景类型的数据处理进行管理与控制,提高用户体验。
本发明实施例第一方面,提供了一种数据处理方法,包括:
在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
本发明实施例第二方面,提供了一种数据处理***,包括:
场景类型确定模块,用于在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
处理方式获取模块,用于获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
候选方式排序模块,用于根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
候选方式显示模块,用于将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
数据请求处理模块,用于根据所述用户选择的所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
本发明实施例第三方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如前述第一方面所述数据处理方法的步骤。
本发明实施例第四方面,提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:
在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果,以通过统一的处理逻辑和统一的预设界面来实现不同场景类型的数据处理请求的统一处理,减少代码的开发工作量,方便对各场景类型的数据处理进行管理与控制,提高用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据处理方法的一个实施例流程图;
图2为本发明实施例提供的一种数据处理方法在一个应用场景下进行显示的流程示意图;
图3为本发明实施例提供的一种数据处理方法在一个应用场景下在预设界面中的显示示例图;
图4为本发明实施例提供的一种数据处理方法在一个应用场景下进行数据请求处理的流程示意图;
图5为本发明实施例提供的一种数据处理***的一个实施例结构图;
图6为本发明一实施例提供的一种终端设备的示意图。
具体实施方式
本发明实施例提供了一种数据处理方法、***、计算机可读存储介质及终端设备,用于减少代码的开发工作量,方便对各场景类型的数据处理进行管理与控制,提高用户体验。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例提供了一种数据处理方法,所述数据处理方法包括:
步骤S101、在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
本发明实施例的执行主体可以为数据处理***,所述数据处理***可以与多个接入方对接,各接入方可以接收不同场景类型的数据处理请求,并可以将所接收到的数据处理请求发送至所述数据处理***,所述数据处理***则可以对不同场景类型的数据处理请求进行统一处理,以方便对各场景类型的数据处理进行管理与控制。
在此,当需要进行数据处理时,用户可以通过某一接入方发送数据处理请求至所述数据处理***,所述数据处理***接收到所述数据处理请求后,即可确定所述数据处理请求所对应的场景类型,例如,可以根据所述数据处理请求中所携带的类型标识来确定所述数据处理请求所对应的场景类型,本发明实施例中可以事先为各场景类型设置对应的类型标识,当用户在某一场景类型中通过某一接入方发送数据处理请求时,该接入方可在所接收到的数据处理请求中增加该场景类型所对应的类型标识,并可以将增加有类型标识的数据处理请求发送至所述数据处理***,所述数据处理***即可以根据所述类型标识确定出所述数据处理请求所对应的场景类型。
进一步地,在确定所述数据处理请求所对应的场景类型之前,还可以包括:获取各场景类型所对应的预设需求数据,并根据各所述预设需求数据分别配置各所述场景类型所对应的显示方式、配置各所述场景类型所允许的预设处理方式和配置各所述预设处理方式所对应的排序方式。
本发明实施例中,各接入方接入所述数据处理***后,可向所述数据处理***发送各场景类型所对应的预设需求数据,其中,所述预设需求数据可以包括该场景类型所允许的预设处理方式,所述数据处理***即可根据各预设需求数据和所述数据处理***自身的配置需求来配置各场景类型所对应的显示方式和配置各场景类型所允许的预设处理方式,同时所述数据处理***还可以根据各预设处理方式所对应的处理等级和历史处理数据等来配置各预设处理方式所对应的排序方式,并将所配置的这些配置数据与所对应的场景类型关联保存于所述数据处理***的数据库中。
在一具体应用场景中,所述数据处理请求可以为进行支付的支付请求,所述场景类型可以为理财产品购买场景或生活缴费代扣签约场景,等等,所述预设处理方式可以为各场景类型所支持的支付方式,其中,所述支付方式可以为I类户支付、II类户支付、III类户支付、***支付和工资理财支付中一种或多种,所述排序方式则可以根据各支付方式的最近支付时间、余额大小、支付等级和支付类型中的一个或者多个维度来进行配置,例如可将所述排序方式配置成根据最近支付时间进行排序的方式,因此,在后续具体的支付过程中,可获取该用户对应的各支付方式的最近支付时间,并根据最近支付时间来进行支付方式的排序,如最近支付时间离当前时间越近的支付方式排序越靠前,而最近支付时间离当前时间越远的支付方式排序则越靠后。
步骤S102、获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
本发明实施例中,所述数据处理***在确定所述数据处理请求所对应的场景类型后,可根据所述场景类型从所述数据处理***的数据库中获取所述场景类型所对应的配置数据,即获取所述场景类型所对应的显示方式和所述业务场景所允许的预设处理方式以及预设处理方式所对应的排序方式等。
步骤S103、根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
可以理解的是,在用户发送数据处理请求之前,用户可以预先向所述数据处理***发送与该用户自身相关的预设历史数据,其中,所述预设历史数据可以包括该用户所支持的具体处理方式,例如,在进行支付的应用场景中,所述预设历史数据可以包括该用户可进行支付的具体支付方式,在此,可通过在所述数据处理***中进行账号注册,并通过对账号进行支付方式的关联来向所述数据处理***发送所述预设历史数据,所述数据处理***接收到所述预设历史数据后,即可将所述预设历史数据与该用户所对应的账号关联保存至所述数据处理***的数据库中。
本发明实施例中,所述数据处理请求还可以携带有请求进行数据处理的用户的用户标识,例如携带有该用户的账号等信息,因此,所述数据处理***在确定所述场景类型所允许的预设处理方式和预设处理方式所对应的排序方式时,还可以根据该用户的用户标识从数据库中获取该用户所对应的预设历史数据,在获取到该用户所对应的预设历史数据后,所述数据处理***即可根据所述预设历史数据和所确定出的预设处理方式来确定所述数据处理请求所对应的候选处理方式。具体地,所述数据处理***可以首先从所述预设历史数据中查询出该用户所对应的全部处理方式,然后根据所述预设处理方式对所查询出的全部处理方式进行过滤,即将所查询出的全部处理方式中与预设处理方式相匹配的保留为所述数据处理请求所对应的候选处理方式,而在确定出所述数据处理请求所对应的候选处理方式后,所述数据处理***即可根据所确定出的排序方式对候选处理方式进行排序。
步骤S104、将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
在此,所述数据处理***在根据排序方式对候选处理方式进行排序,得到排序后的候选处理方式后,可按照所确定的显示方式将排序后的候选处理方式显示于预设界面,其中,所述预设界面可以面向用户,以通过在所述预设界面中进行候选处理方式的显示来指示用户从候选处理方式中进行目标处理方式的选择,并将所选择的目标处理方式反馈给所述数据处理***。
进一步地,如图2所示,所述将排序后的候选处理方式按照所述显示方式显示于预设界面,可以包括:
步骤S201、获取所述场景类型对应的动态推荐信息;
步骤S202、根据所述显示方式确定所述动态推荐信息在所述预设界面中的第一显示位置和所述候选处理方式在所述预设界面中的第二显示位置;
步骤S203、将所述动态推荐信息显示于所述第一显示位置,并将所述候选处理方式显示于所述第二显示位置。
本发明实施例中,所述预设界面除可显示候选处理方式外,还可以显示与所述场景类型相关的动态推荐信息,以方便用户对所述场景类型的数据处理进行更深的理解。具体地,在进行显示方式的配置时,可预先根据各场景类型的显示要求对所述预设界面进行显示布局,即根据显示要求对所述预设界面进行区域划分,以在不同区域中显示不同的内容。例如,如图3所示,在进行支付的应用场景中,可将所述预设界面按功能布局划分为上、下、左、中、右5个部分,其中,中间部分31可以用于显示排序后的候选处理方式,上部分32可以用于显示场景类型,下部分33可以用于显示确定目标处理方式后的下一步操作提示,左部分34和右部分35可以用于显示与该场景类型相关的动态推荐信息等。
对于上述步骤S201至步骤S203,可以理解的是,在将排序后的候选方式显示于所述预设界面时,所述数据处理***还可以获取与所述场景类型相关的动态推荐信息等,并可以根据所述显示方式确定所述动态推荐信息在所述预设界面中的第一显示位置以及确定排序后的候选处理方式在所述预设界面中的第二显示位置,同时也可以根据所述显示方式确定场景类型在所述预设界面中的第三显示位置,等等,如在图3所示的场景中,可以确定所述动态推荐信息的第一显示位置为左部分34和右部分35,排序后的候选处理方式的第二显示位置为中间部分31,所述场景类型的第三显示位置为上部分32,等等,因此,在进行具体的显示时,可将所述动态推荐信息显示于所述第一显示位置(即左部分34和右部分35),并可将排序后的候选处理方式显示于所述第二显示位置(即中间部分31),以及可将所述场景类型显示于第三显示位置(即上部分32),等等。
步骤S105、根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
可以理解的是,所述数据处理***在接收到用户所反馈的目标处理方式之后,即可以根据用户所选择的目标处理方式对所述数据处理请求进行处理,从而得到处理结果,例如在进行支付的应用场景中,所述数据处理***可以根据用户选择的目标支付方式来进行支付请求的处理,假如用户选择的是绑定的I类户支付的支付方式的话,所述数据处理***则可以调用账户代扣接口对支付请求进行代扣;若用户选择的是工资理财支付的支付方式的话,所述数据处理***则可以调用工资理财的赎回接口,并把工资理财持仓转换成活期余额,然后对支付请求进行支付划拨。在此,通过所述数据处理***中统一的处理逻辑和统一的预设界面来实现不同场景类型的数据处理请求的统一处理,不需要接入方自己开发、对接对应的处理逻辑,可减少代码的开发工作量,方便对各场景类型的数据处理进行管理与控制,提高用户体验。
如图4所示,本发明实施例中,所述根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果,可以包括:
步骤S401、根据所述目标处理方式获取所述用户的风险等级,并根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式;
步骤S402、利用所述目标验证方式对所述用户进行验证;
步骤S403、若所述用户验证通过,则根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
对于上述步骤S401至步骤S403,为降低数据处理的风险,确保数据处理的安全性,所述数据处理***在利用用户所选择的目标处理方式对所述数据处理请求进行处理之前,还可以获取用户的风险等级,并可以根据风险等级确定所述数据处理请求所对应的目标验证方式来对用户进行验证,当用户验证通过时,则可以认为当前的数据处理安全,此时所述数据处理***即可以利用用户所选择的目标处理方式来对所述数据处理请求进行处理;而当用户验证不通过时,则可以认为当前的数据处理存在安全隐患,此时所述数据处理***即可以拒绝所述数据处理请求,即对所述数据处理请求不进行处理。
例如在进行支付的应用场景中,为降低支付风险,确保支付的安全性,所述数据处理***在获取到用户所选择的目标支付方式后,可以调用风控接口去获取该用户所对应的风险等级,其中,该风控接口可以与该目标支付方式所对应的业务提供方对接,其中,业务提供方可以为银行、金融机构等,如该风控接口可与I类户所属的开户银行对接。当然,本发明实施例中,所述数据处理***也可以根据该用户通过所述数据处理***所进行的历史支付信息来自动确定该用户的风险等级。在此,在获取到该用户对应的风险等级后,所述数据处理***则可以根据该风险等级来确定所述数据处理请求所对应的目标验证方式,并可以利用该目标验证方式来对该用户的当次支付进行支付验证,若验证通过的话,所述数据处理***即可认为该用户的当次支付安全,并可以根据该目标支付方式对支付请求进行支付处理,如可以通过该用户的I类户来完成当次的支付;若验证不通过的话,所述数据处理***即可以认为该用户的当次支付存在安全隐患,此时所述数据处理***即可以拒绝所述支付请求,并可以该用户返回对应的提示消息等,如可以在支付界面中显示当前支付存在风险的提示消息给该用户。
可以理解的是,所述数据处理***在对所述数据处理请求处理完成后,还可以异步发送MQ广播消息来通知所对应的接入方,以告知该接入方当次处理流程已经处理完成,以使得该接入方可以进行后续的流程处理。其中,若接入方没有收到所述数据处理***发送的MQ广播消息,该接入方也可以通过对应的查询接口来获取相关的处理状态。
在一种可能的实现方式中,所述根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式,可以包括:步骤a、确定各预设验证方式所对应的验证等级;步骤b、获取验证等级高于或等于所述用户的风险等级的预设验证方式,并将所获取的预设验证方式确定为所述数据处理请求对应的目标验证方式。
对于上述步骤a和步骤b,本发明实施例中,可事先设置多种预设验证方式,并可以根据各预设验证方式的安全性设置各预设验证方式所对应的验证等级,例如,可将同时进行密码和指纹验证的预设验证方式的验证等级设置为高等级、可将只进行指纹验证的预设验证方式的验证等级设置为中等级、可将只进行密码验证的预设验证方式的验证等级设置为低等级,等等。其中,用户对应的风险等级也可以设置为高等级、中等级和低等级等,因此,为确保验证的有效性,提高数据处理的安全性,当确定出用户的风险等级后,可将验证等级高于或者等于该风险等级的预设验证方式确定为所述数据处理请求所对应的目标验证方式来进行验证处理,如当确定出用户的风险等级为中等级时,则可将高等级对应的预设验证方式或者中等级对应的预设验证方式确定为所述数据处理请求所对应的目标验证方式来对用户进行验证处理。
在另一种可能的实现方式中,所述根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式,可以包括:步骤c、获取风险等级与预设验证方式之间的预设关系表;步骤d、根据所述预设关系表确定所述用户的风险等级所对应的预设验证方式,并将所确定的预设验证方式确定为所述数据处理请求对应的目标验证方式。
对于步骤c和步骤d,本发明实施例中,也可预先构建一预设关系表,所述预设关系表中设置有各风险等级与预设验证方式之间的对应关系,其中,风险等级可以设置为高等级、中等级和低等级等,具体地,所述预设关系表中可预先设置高等级与同时进行密码和指纹验证的预设验证方式相对应、可预先设置中等级与只进行指纹验证的预设验证方式相对应、可预先设置低等级与只进行密码验证的预设验证方式相对应,等等,因此,在确定出该用户对应的风险等级后,即可根据所述预设关系表确定出所述数据处理请求所对应的目标验证方式,如当确定该用户的风险等级为低等级时,即可将只进行密码验证的预设验证方式确定为所述数据处理请求所对应的目标验证方式,从而可根据所述目标验证方式来对该用户进行验证。
本发明实施例中,在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果,以通过统一的处理逻辑和统一的预设界面来实现不同场景类型的数据处理请求的统一处理,减少代码的开发工作量,方便对各场景类型的数据处理进行管理与控制,提高用户体验。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上面主要描述了一种数据处理方法,下面将对一种数据处理***进行详细描述。
图5示出了本发明实施例中数据处理***的一个实施例结构图。如图5所示,所述数据处理***,包括:
场景类型确定模块501,用于在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
处理方式获取模块502,用于获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
候选方式排序模块503,用于根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
候选方式显示模块504,用于将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
数据请求处理模块505,用于根据所述用户选择的所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
进一步地,所述数据处理***,还包括:
配置模块,用于获取各场景类型所对应的预设需求数据,并根据各所述预设需求数据分别配置各所述场景类型所对应的显示方式、配置各所述场景类型所允许的预设处理方式和配置各所述预设处理方式所对应的排序方式。
优选地,所述候选方式显示模块504,包括:
推荐信息获取单元,用于获取所述场景类型对应的动态推荐信息;
显示位置确定单元,用于根据所述显示方式确定所述动态推荐信息在所述预设界面中的第一显示位置和所述候选处理方式在所述预设界面中的第二显示位置;
候选方式显示单元,用于将所述动态推荐信息显示于所述第一显示位置,并将所述候选处理方式显示于所述第二显示位置。
可选地,所述数据请求处理模块505,包括:
验证方式确定单元,用于根据所述目标处理方式获取所述用户的风险等级,并根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式;
验证单元,用于利用所述目标验证方式对所述用户进行验证;
数据请求处理单元,用于若所述用户验证通过,则根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
进一步地,所述验证方式确定单元,包括:
验证等级确定分单元,用于确定各预设验证方式所对应的验证等级;
第一验证方式确定分单元,用于获取验证等级高于或等于所述用户的风险等级的预设验证方式,并将所获取的预设验证方式确定为所述数据处理请求对应的目标验证方式。
优选地,所述验证方式确定单元,包括:
关系表获取单元,用于获取风险等级与预设验证方式之间的预设关系表;
第二验证方式确定分单元,用于根据所述预设关系表确定所述用户的风险等级所对应的预设验证方式,并将所确定的预设验证方式确定为所述数据处理请求对应的目标验证方式。
图6是本发明一实施例提供的一种终端设备的示意图。如图6所示,该实施例的终端设备6包括:处理器60、存储器61以及存储在所述存储器61中并可在所述处理器60上运行的计算机可读指令62,例如数据处理程序。所述处理器60执行所述计算机可读指令62时实现上述各个数据处理方法实施例中的步骤,例如图1所示的步骤S101至步骤S105。或者,所述处理器60执行所述计算机可读指令62时实现上述各***实施例中各模块/单元的功能,例如图5所示的模块501至模块505的功能。
示例性的,所述计算机可读指令62可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器61中,并由所述处理器60执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机可读指令段,该指令段用于描述所述计算机可读指令62在所述终端设备6中的执行过程。
所述终端设备6可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是终端设备6的示例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
所述处理器60可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器61可以是所述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。所述存储器61也可以是所述终端设备6的外部存储设备,例如所述终端设备6上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器61还可以既包括所述终端设备6的内部存储单元也包括外部存储设备。所述存储器61用于存储所述计算机可读指令以及所述终端设备所需的其他程序和数据。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种数据处理方法,其特征在于,包括:
在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
2.根据权利要求1所述的数据处理方法,其特征在于,在确定所述数据处理请求所对应的场景类型之前,包括:
获取各场景类型所对应的预设需求数据,并根据各所述预设需求数据分别配置各所述场景类型所对应的显示方式、配置各所述场景类型所允许的预设处理方式和配置各所述预设处理方式所对应的排序方式。
3.根据权利要求1所述的数据处理方法,其特征在于,所述将排序后的候选处理方式按照所述显示方式显示于预设界面,包括:
获取所述场景类型对应的动态推荐信息;
根据所述显示方式确定所述动态推荐信息在所述预设界面中的第一显示位置和所述候选处理方式在所述预设界面中的第二显示位置;
将所述动态推荐信息显示于所述第一显示位置,并将所述候选处理方式显示于所述第二显示位置。
4.根据权利要求1至3中任一项所述的数据处理方法,其特征在于,所述根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果,包括:
根据所述目标处理方式获取所述用户的风险等级,并根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式;
利用所述目标验证方式对所述用户进行验证;
若所述用户验证通过,则根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
5.根据权利要求4所述的数据处理方法,其特征在于,所述根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式,包括:
确定各预设验证方式所对应的验证等级;
获取验证等级高于或等于所述用户的风险等级的预设验证方式,并将所获取的预设验证方式确定为所述数据处理请求对应的目标验证方式。
6.根据权利要求4所述的数据处理方法,其特征在于,所述根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式,包括:
获取风险等级与预设验证方式之间的预设关系表;
根据所述预设关系表确定所述用户的风险等级所对应的预设验证方式,并将所确定的预设验证方式确定为所述数据处理请求对应的目标验证方式。
7.一种数据处理***,其特征在于,包括:
场景类型确定模块,用于在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
处理方式获取模块,用于获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
候选方式排序模块,用于根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
候选方式显示模块,用于将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
数据请求处理模块,用于根据所述用户选择的所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至6中任一项所述数据处理方法的步骤。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如下步骤:
在接收到用户的数据处理请求时,确定所述数据处理请求所对应的场景类型;
获取所述场景类型所对应的显示方式和所述场景类型所允许的预设处理方式以及所述预设处理方式所对应的排序方式;
根据所述预设处理方式和所述用户所对应的预设历史数据确定所述数据处理请求所对应的候选处理方式,并根据所述排序方式对所述候选处理方式进行排序;
将排序后的候选处理方式按照所述显示方式显示于预设界面,以指示所述用户根据所述预设界面中所显示的候选处理方式进行目标处理方式的选择,并反馈所选择的目标处理方式;
根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
10.根据权利要求9所述的终端设备,其特征在于,所述根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果,包括:
根据所述目标处理方式获取所述用户的风险等级,并根据所述用户的风险等级确定所述数据处理请求对应的目标验证方式;
利用所述目标验证方式对所述用户进行验证;
若所述用户验证通过,则根据所述目标处理方式对所述数据处理请求进行处理,得到处理结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910967110.8A CN110908746A (zh) | 2019-10-12 | 2019-10-12 | 一种数据处理方法、***、可读存储介质及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910967110.8A CN110908746A (zh) | 2019-10-12 | 2019-10-12 | 一种数据处理方法、***、可读存储介质及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110908746A true CN110908746A (zh) | 2020-03-24 |
Family
ID=69815514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910967110.8A Pending CN110908746A (zh) | 2019-10-12 | 2019-10-12 | 一种数据处理方法、***、可读存储介质及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110908746A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112101953A (zh) * | 2020-09-28 | 2020-12-18 | 中国银行股份有限公司 | 一种利用最优支付链路的移动支付处理方法及*** |
CN113986208A (zh) * | 2021-09-27 | 2022-01-28 | 阿里云计算有限公司 | 数据的处理方法、计算设备及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101073219A (zh) * | 2003-09-12 | 2007-11-14 | Rsa安全公司 | 用于基于风险的验证的***和方法 |
US20090199264A1 (en) * | 2008-01-31 | 2009-08-06 | Intuit Inc. | Dynamic trust model for authenticating a user |
CN102347929A (zh) * | 2010-07-28 | 2012-02-08 | 阿里巴巴集团控股有限公司 | 一种用户身份的验证方法及装置 |
CN104937909A (zh) * | 2013-01-24 | 2015-09-23 | 国际商业机器公司 | 用户身份验证 |
CN106355391A (zh) * | 2015-07-16 | 2017-01-25 | 阿里巴巴集团控股有限公司 | 一种业务处理方法及装置 |
CN108629594A (zh) * | 2018-05-10 | 2018-10-09 | Oppo广东移动通信有限公司 | 支付方法、装置、服务器以及存储介质 |
CN108665366A (zh) * | 2018-04-27 | 2018-10-16 | 平安科技(深圳)有限公司 | 确定用户风险等级的方法、终端设备及计算机可读存储介质 |
CN108694574A (zh) * | 2018-06-08 | 2018-10-23 | 阿里巴巴集团控股有限公司 | 一种资源转移渠道的处理方法、装置及设备 |
CN108734460A (zh) * | 2018-04-02 | 2018-11-02 | 阿里巴巴集团控股有限公司 | 一种支付方式推荐方法、装置及设备 |
CN109191090A (zh) * | 2018-07-27 | 2019-01-11 | 阿里巴巴集团控股有限公司 | 支付工具推荐方法、装置、设备及计算机可读存储介质 |
CN109447610A (zh) * | 2018-11-02 | 2019-03-08 | 北京京东金融科技控股有限公司 | 用于确定支付通道的方法和装置 |
CN110245935A (zh) * | 2019-05-06 | 2019-09-17 | 阿里巴巴集团控股有限公司 | 支付渠道推荐方法、装置及设备 |
-
2019
- 2019-10-12 CN CN201910967110.8A patent/CN110908746A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101073219A (zh) * | 2003-09-12 | 2007-11-14 | Rsa安全公司 | 用于基于风险的验证的***和方法 |
US20090199264A1 (en) * | 2008-01-31 | 2009-08-06 | Intuit Inc. | Dynamic trust model for authenticating a user |
CN102347929A (zh) * | 2010-07-28 | 2012-02-08 | 阿里巴巴集团控股有限公司 | 一种用户身份的验证方法及装置 |
CN104937909A (zh) * | 2013-01-24 | 2015-09-23 | 国际商业机器公司 | 用户身份验证 |
CN106355391A (zh) * | 2015-07-16 | 2017-01-25 | 阿里巴巴集团控股有限公司 | 一种业务处理方法及装置 |
CN108734460A (zh) * | 2018-04-02 | 2018-11-02 | 阿里巴巴集团控股有限公司 | 一种支付方式推荐方法、装置及设备 |
CN108665366A (zh) * | 2018-04-27 | 2018-10-16 | 平安科技(深圳)有限公司 | 确定用户风险等级的方法、终端设备及计算机可读存储介质 |
CN108629594A (zh) * | 2018-05-10 | 2018-10-09 | Oppo广东移动通信有限公司 | 支付方法、装置、服务器以及存储介质 |
CN108694574A (zh) * | 2018-06-08 | 2018-10-23 | 阿里巴巴集团控股有限公司 | 一种资源转移渠道的处理方法、装置及设备 |
CN109191090A (zh) * | 2018-07-27 | 2019-01-11 | 阿里巴巴集团控股有限公司 | 支付工具推荐方法、装置、设备及计算机可读存储介质 |
CN109447610A (zh) * | 2018-11-02 | 2019-03-08 | 北京京东金融科技控股有限公司 | 用于确定支付通道的方法和装置 |
CN110245935A (zh) * | 2019-05-06 | 2019-09-17 | 阿里巴巴集团控股有限公司 | 支付渠道推荐方法、装置及设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112101953A (zh) * | 2020-09-28 | 2020-12-18 | 中国银行股份有限公司 | 一种利用最优支付链路的移动支付处理方法及*** |
CN113986208A (zh) * | 2021-09-27 | 2022-01-28 | 阿里云计算有限公司 | 数据的处理方法、计算设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108460272B (zh) | 密码更改方法、装置、终端设备及存储介质 | |
US20210182955A1 (en) | Financial transaction management system, method, storage medium and server | |
US10963888B2 (en) | Payment complaint method, device, server and readable storage medium | |
US10181024B2 (en) | Method, device, and system for updating authentication information | |
US11102145B2 (en) | Resource sharing method, computer device, and storage medium | |
US20140019603A1 (en) | Systems and methods involving interactive queuing | |
CN110908746A (zh) | 一种数据处理方法、***、可读存储介质及终端设备 | |
CN109544207B (zh) | 一种信息处理方法、存储介质和服务器 | |
CN105187399A (zh) | 资源处理方法及装置 | |
CN110473110B (zh) | 一种数据处理方法、装置、可读存储介质及终端设备 | |
CN113313594A (zh) | 订单处理方法、装置、电子设备、存储介质及程序产品 | |
CN114520830A (zh) | 一种消息的推送方法、装置以及*** | |
CN110866827B (zh) | 一种通证处理方法、装置、存储介质及服务器 | |
AU2017371238A1 (en) | Method of inputting document information, device, server, and storage medium | |
CN110348988A (zh) | 仲裁处理方法、电子装置及计算机可读存储介质 | |
CN105471884A (zh) | 一种认证方法、服务器 | |
US20130191265A1 (en) | Cloud-based system for performing online trading | |
CN109067551A (zh) | 一种实名认证方法、计算机可读存储介质和终端设备 | |
CN112182400B (zh) | 消息处理方法、消息处理装置、电子设备及存储介质 | |
CN110753114A (zh) | 针对工业领域的数据共享方法、云平台及*** | |
CN112650763A (zh) | 产品额度的配置方法、相关设备和存储介质 | |
CA2995919C (en) | Method and device for data exchange processing | |
CN111144977A (zh) | 一种股票订单处理方法、装置 | |
CA2995920C (en) | Data exchange processing method and apparatus | |
CN110008453B (zh) | 报销申请单的处理方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |