logo好方法网

数据申请的系统安全控制方法、系统和计算机设备


技术摘要:
本发明实施例提供了一种数据申请的系统安全控制方法,所述方法包括:根据接收到的申请信息确定目标用户信息;根据所述目标用户信息从框架数据库中获取所述目标用户对应的目标中间变量数据;根据所述目标中间变量数据并通过预先配置的解析模板对所述申请信息进行风控解  全部
背景技术:
风控是指风险管理者采取各种措施和方法,消灭或减少风险事件发生的各种可能 性,或者减少风险事件发生时造成的损失。在金融行业里,风控是必不可少的一环,它可以 有效识别出存在欺诈风险的用户,从而保证资金或交易的安全。例如,风控可以通过查询用 户相关的信息(比如人行征信,学历,黑白名单等)来确定用户是否存在风险的;但是,如果 风控操作都是硬编码,就会导致在逻辑需要修改时,开发测试上线的流程每次都要走一遍, 费时费力。另外目前的流程引擎在执行任务时都会同步往数据库里写入操作日志,这样会 增加每次风控请求的总执行时间。 因此,如何在大量的访问时减少单次访问响应时长,从而进一步提高引擎的决策 效率,成为了当前要解决的技术问题之一。
技术实现要素:
有鉴于此,有必要提供一种数据申请的系统安全控制方法、系统、计算机设备及计 算机可读存储介质,以解决在大量的访问时流程引擎响应时间过长、流程引擎的决策效率 低等技术问题。 为实现上述目的,本发明实施例提供了一种数据申请的系统安全控制方法,所述 方法步骤包括: 根据接收到的申请信息确定目标用户信息; 根据所述目标用户信息从框架数据库中获取所述目标用户对应的目标中间变量 数据; 根据所述目标中间变量数据并通过预先配置的解析模板对所述申请信息进行风 控解析; 根据所述风控解析结果确定所述目标用户是否为安全用户; 当所述目标用户为安全用户时,则将所述目标用户的申请信息转发到服务器。 示例性的,根据接收到的申请信息确定目标用户信息的步骤,包括: 接收客户终端输入的申请信息; 根据所述申请信息获取用户在客户终端进行的身份验证信息; 根据所述身份验证信息确定目标用户的目标用户信息,其中,所述目标用户消息 包括人脸信息、手机号信息、身份证信息以及声音信息等。 示例性的,所述方法还包括:配置所述解析模板的,所述解析模板的配置步骤,包 括: 获取xml模板,所述xml模板用于定义整个解析流程的执行顺序; 4 CN 111580874 A 说 明 书 2/9 页 将预先配置的多个业务操作逻辑文件依次加载到xml模板中进行解析,以得到多 个业务操作逻辑文件对应的多个xml解析文件;其中,所述多个业务操作逻辑包括数据源查 询、业务查询、申请频率、操作设备、以及操作设备更换频率等; 将所述多个xml解析文件抽象为多个节点,其中,每个节点对应一个xml解析文件; 根据所述多个业务操作逻辑在所述xml模板中的顺序,将所述多个节点配置形成 一个有向无环图; 根据所述有向无环图定义解析模板。 示例性的,根据所述目标用户信息从框架数据库中获取所述目标用户对应的目标 中间变量数据的步骤包括: 通过预先配置的hadoop计算框架对所述目标用户所对应的目标用户历史信息进 行分析计算,以得到所述目标中间变量数据。 示例性的,配置所述hadoop计算框架的步骤,包括: 预先从一个或多个数据库中获取多个用户信息,所述用户信息包括历史操作信息 和用户历史金融信息; 将所述多个用户信息输入到hadoop计算框架中; 以预订频率通过所述hadoop计算框架对所述用户历史金融数据进行计算,以得到 多个用户信息对应的多个中间变量数据; 将所述中间变量数据保存到框架数据库中。 为实现上述目的,本发明实施例还提供了一种数据申请的系统安全控制系统,包 括: 接收模块,用于根据接收到的申请信息确定目标用户信息; 获取模块,用于根据所述目标用户信息从框架数据库中获取所述目标用户对应的 目标中间变量数据; 解析模块,用于根据所述目标中间变量数据并通过预先配置的解析模板对所述申 请信息进行风控解析; 确定模块,用于根据所述风控解析结果确定所述目标用户是否为安全用户; 转发模块,用于当所述目标用户为安全用户时,则将所述目标用户的申请信息转 发到服务器。 示例性的,所述接收模块,还用于: 接收客户终端输入的申请信息; 根据所述申请信息获取用户在客户终端进行的身份验证信息; 根据所述身份验证信息确定目标用户的目标用户信息,其中,所述目标用户消息 包括人脸信息、手机号信息、身份证信息以及声音信息等。 示例性的,所述系统还包括配置模块,所述配置模块,用于: 获取xml模板,所述xml模板用于定义整个解析流程的执行顺序; 将预先配置的多个业务操作逻辑文件依次加载到xml模板中进行解析,以得到多 个业务操作逻辑文件对应的多个xml解析文件;其中,所述多个业务操作逻辑包括数据源查 询、业务查询、申请频率、操作设备、以及操作设备更换频率等; 将所述多个xml解析文件抽象为多个节点,其中,每个节点对应一个xml解析文件; 5 CN 111580874 A 说 明 书 3/9 页 根据所述多个业务操作逻辑在所述xml模板中的顺序,将所述多个节点配置形成 一个有向无环图; 根据所述有向无环图定义解析模板。 为实现上述目的,本发明实施例还提供了一种计算机设备,所述计算机设备包括 存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算 机程序被处理器执行时实现如上述的数据申请的系统安全控制方法的步骤。 为实现上述目的,本发明实施例还提供了一种计算机可读存储介质所述计算机可 读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述 至少一个处理器执行如上述的数据申请的系统安全控制方法的步骤。 本发明实施例提供的数据申请的系统安全控制方法、系统、计算机设备及计算机 可读存储介质,为数据申请提供了有效的系统安全控制方法;通过预先存储在框架数据库 中的中间变量数据和预先配置的解析模板,使得在数据申请时,无需再次对目标用户的信 息再次分析,减少了单次访问响应时长,提高了引擎的决策效率。 附图说明 图1为本发明实施例数据申请的系统安全控制方法的流程示意图。 图2为本发明数据申请的系统安全控制系统实施例二的程序模块示意图。 图3为本发明计算机设备实施例三的硬件结构示意图。
下载此资料需消耗2积分,
分享到:
收藏