一种电子银行的用户权限判定方法和装置制造方法及图纸

技术编号:17779442 阅读:26 留言:0更新日期:2018-04-22 07:48
本发明专利技术实施例提供一种电子银行的用户权限判定方法和装置,涉及电子银行领域,能够降低电子银行运行程序的版本维护成本。该方法包括:获取用户的信息以及用户进行业务操作时需要判定的权限的类型;从权限控制规则库为需要判定的权限的类型选取权限控制规则;从规则计算算法库中获取与选取的权限控制规则对应的规则计算算法;根据选取的权限控制规则以及与选取的权限控制规则对应的规则计算算法从用户的信息中选取需要的属性参数;根据属性参数和与选取的权限控制规则对应的规则计算算法计算权限计算结果;根据权限计算结果得出需求判定的权限的判定结果。

【技术实现步骤摘要】
一种电子银行的用户权限判定方法和装置
本专利技术涉及电子银行领域,尤其涉及一种电子银行的用户权限判定方法和装置。
技术介绍
现代社会,随着科技发展,人们对于电子银行的使用越来越频繁,电子银行已经成为人们在交易过程中不可或缺的环节。电子银行领域客户或账户的权限控制规则复杂,变动频繁,当银行的客户或者账户的权限产生变化时需要及时利用权限控制规则对其权限进行控制,但是现有的电子银行系统中对于每一类客户或账户都会有固定的权限控制规则和相应的计算算法,所以当客户或者账户的权限发生变化时,需修改应用程序和数据库参数,这使得电子银行运行程序的版本维护成本大,修改测试周期长。
技术实现思路
本专利技术的实施例提供一种电子银行的用户权限判定方法和装置,能够降低电子银行运行程序的版本维护成本。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种电子银行的用户权限判定方法,包括:获取用户的信息以及用户进行业务操作时需要判定的权限的类型;从权限控制规则库为需要判定的权限的类型选取权限控制规则;从规则计算算法库中获取与选取的权限控制规则对应的规则计算算法;根据选取的权限控制规则以及与选取的权限控制规则对应的规则计算算法从用户的信息中选取需要的属性参数;根据属性参数以及与选取的权限控制规则对应的规则计算算法计算权限计算结果;根据权限计算结果得出需求判定的权限的判定结果。可选的,因为在实际中电子银行在对用户的某种权限判定后,针对个别用户还需要进行另外的权限处理,所以该方法还包括:获取附加运算逻辑数据;根据选取的权限控制规则和与选取的权限控制规则对应的规则计算算法从用户的信息中选取需要的属性参数之前还包括:根据附加运算逻辑数据对与选取的权限控制规则对应的规则计算算法进行整合。可选的,当从权限控制规则库为需要判定的权限的类型选取不到权限控制规则时还包括:获取新的权限控制规则并将新的权限控制规则存储在权限控制规则库中以更新权限规则库;新的权限控制规则与需求判定的权限的类型对应。可选的,当从规则计算算法库中获取不到与选取的权限控制规则对应的规则计算算法时还包括:获取新的规则计算算法并将新的规则计算算法存储在规则计算算法库中以更新规则计算算法库;新的规则计算算法与选取的权限控制规则对应。第二方面,提供一种电子银行的用户权限判定装置,包括:获取模块、权限控制器和规则计算器;获取模块,用于获取用户的信息以及用户进行业务操作时需要判定的权限的类型;权限控制器,用于从权限控制规则库为获取模块获取的需要判定的权限的类型选取权限控制规则;权限控制器还用于从规则计算算法库中获取与选取的权限控制规则对应的规则计算算法;规则计算器,用于根据权限控制器选取的权限控制规则,以及权限控制器获取的与选取的权限控制规则对应的规则计算算法从获取模块获取的用户的信息中选取需要的属性参数;规则计算器还用于根据属性参数和权限控制器获取的与选取的权限控制规则对应的规则计算算法计算权限计算结果;权限控制器还用于根据规则计算器计算的权限计算结果得出获取模块获取的需求判定的权限的判定结果。可选的,获取模块还用于获取附加运算逻辑数据;规则计算器在根据权限控制器选取的权限控制规则,以及权限控制器获取的与选取的权限控制规则对应的规则计算算法从获取模块获取的用户的信息中选取需要的属性参数之前,还用于根据获取模块获取的附加运算逻辑对权限控制器获取的与选取的权限控制规则对应的规则计算算法进行整合。可选的,当权限控制器从权限控制规则库为获取模块获取的需要判定的权限的类型选取不到权限控制规则时获取模块还用于:获取新的权限控制规则并将新的权限控制规则存储在权限控制规则库中以更新权限规则库;新的权限控制规则与获取模块获取的需要判定的权限的类型对应。可选的,当权限控制器从规则计算算法库中获取不到与选取的权限控制规则对应的规则计算算法时获取模块还用于:获取新的规则计算算法并将新的规则计算算法存储在规则计算算法库中以更新规则计算算法库;新的规则计算算法与对应的权限控制规则对应。第三方面,提供一种计算机可读存储介质,包含一个或多个程序,所述程序在被计算机执行时使所述计算机执行如第一方面提供的电子银行的用户权限判定方法。本专利技术实施例提供的电子银行的用户权限判定方法和装置,该方法包括:获取用户的信息以及用户进行业务操作时需要判定的权限的类型;从权限控制规则库为需要判定的权限的类型选取权限控制规则;从规则计算算法库中获取与选取的权限控制规则对应的规则计算算法;根据选取的权限控制规则以及与选取的权限控制规则对应的规则计算算法从用户的信息中选取需要的属性参数;根据属性参数以及与选取的权限控制规则对应的规则计算算法计算权限计算结果;根据权限计算结果得出需求判定的权限的判定结果。本专利技术实施例提供的技术方案通过将当前所有的权限控制规则设置为一个权限控制规则库以及将当前所有的计算算法设置为一个规则计算算法库,在电子银行应用程序需要对某一个用户的权限进行判定时则可以根据用户数据从两个数据库中调取相应的权限控制规则和规则计算算法来计算用户的权限判定结果;因为本专利技术实施例提供的方案在判定电子银行用户的权限时不再使用应用程序本身设定的权限控制规则和规则计算算法来判定,而是从两个单独的数据库挑选需要的权限控制规则,所以在某一类用户权限产生改变时也可以从两个数据库中挑选合适的权限控制规则和规则计算算法而不需要修改应用程序本身,即便出现新的权限控制规则和规则计算算法也可以方便的存储到相应的数据库中,相比现有技术中一旦用户权限产生改变便需要更改电子银行应用程序的技术方案,本专利技术实施例提供的技术方案在用户权限改变时不需要在修改电子银行应用程序,降低了电子银行的版本成本,更方便的对用户的权限进行了判定。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种电子银行的用户权限判定方法流程示意图;图2为本专利技术另一实施例提供的一种电子银行的用户权限判定方法流程示意图;图3为本专利技术实施例提供的一种电子银行的用户权限判定装置结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。还需要说明的是,本专利技术实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。目本文档来自技高网...
一种电子银行的用户权限判定方法和装置

【技术保护点】
一种电子银行的用户权限判定方法,其特征在于,包括:获取用户的信息以及所述用户进行业务操作时需要判定的权限的类型;从权限控制规则库为所述需要判定的权限的类型选取权限控制规则;从规则计算算法库中获取与所述选取的权限控制规则对应的规则计算算法;根据所述选取的权限控制规则以及所述与所述选取的权限控制规则对应的规则计算算法从所述用户的信息中选取需要的属性参数;根据所述属性参数以及所述与所述选取的权限控制规则对应的规则计算算法计算权限计算结果;根据所述权限计算结果得出所述需求判定的权限的判定结果。

【技术特征摘要】
1.一种电子银行的用户权限判定方法,其特征在于,包括:获取用户的信息以及所述用户进行业务操作时需要判定的权限的类型;从权限控制规则库为所述需要判定的权限的类型选取权限控制规则;从规则计算算法库中获取与所述选取的权限控制规则对应的规则计算算法;根据所述选取的权限控制规则以及所述与所述选取的权限控制规则对应的规则计算算法从所述用户的信息中选取需要的属性参数;根据所述属性参数以及所述与所述选取的权限控制规则对应的规则计算算法计算权限计算结果;根据所述权限计算结果得出所述需求判定的权限的判定结果。2.根据权利要求1所述的方法,其特征在于,所述获取用户的信息以及所述用户进行业务操作时需要判定的权限的类型时还包括:获取附加运算逻辑数据;所述根据所述选取的权限控制规则和所述与选取的权限控制规则对应的规则计算算法从所述用户的信息中选取需要的属性参数之前还包括:根据所述附加运算逻辑数据对所述与选取的权限控制规则对应的规则计算算法进行整合。3.根据权利要求1所述的方法,其特征在于,当从权限控制规则库为所述需要判定的权限的类型选取不到权限控制规则时还包括:获取新的权限控制规则并将所述新的权限控制规则存储在所述权限控制规则库中以更新所述权限规则库;所述新的权限控制规则与所述需求判定的权限的类型对应。4.根据权利要求1所述的方法,其特征在于,当从规则计算算法库中获取不到与选取的权限控制规则对应的规则计算算法时还包括:获取新的规则计算算法并将所述新的规则计算算法存储在所述规则计算算法库中以更新所述规则计算算法库;所述新的规则计算算法与所述选取的权限控制规则对应。5.一种电子银行的用户权限判定装置,其特征在于,包括:获取模块、权限控制器和规则计算器;所述获取模块,用于获取用户的信息以及所述用户进行业务操作时需要判定的权限的类型;所述权限控制器,用于从权限控制规则库为所述获取模块获取的所述需要判定的权限的类型选取权限控制规则;所述权限控制器还...

【专利技术属性】
技术研发人员:庞健裴艳霞边威
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1