本发明专利技术公开了一种交易权限管理方法及装置,涉及金融技术领域,其中该方法包括:获取交易信息中交易权限的影响参数;根据所述影响参数组合生成映射函数;在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限。本发明专利技术可以在不明显增加代码量的前提下实现功能可拓展的交易权限管理,有助于提升交易权限管理的开发、维护和管理效率。维护和管理效率。维护和管理效率。
【技术实现步骤摘要】
一种交易权限管理方法及装置
[0001]本专利技术涉及金融
,尤其涉及一种交易权限管理方法及装置。该交易权限管理方法及装置也可用于除金融领域之外的任意领域,本专利技术对应用领域不做限定。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]现有的权限管理功能开发是根据每次需求不同,新增权限控制或者调整现有代码逻辑实现对工作人员的权限控制,各模块独立编写权限控制功能,会导致代码量大、逻辑复杂、测试量大、不易维护。当一个交易存在多种权限控制逻辑要求时,频繁读取数据库信息会造成资源浪费。另外,如果有现有功能调整权限控制,会触碰原有逻辑,进一步导致测试范围较大,对人力、成本等资源造成了浪费。
技术实现思路
[0004]本专利技术实施例提供一种交易权限管理方法,用以在交易权限管理过程中降低代码开发工作量,缩小测试范围,改善资源利用情况,该方法包括:
[0005]获取交易信息中交易权限的影响参数;
[0006]根据所述影响参数组合生成映射函数;
[0007]在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限。
[0008]本专利技术实施例还提供一种交易权限管理装置,用以在交易权限管理过程中降低代码开发工作量,缩小测试范围,改善资源利用情况,该装置包括:
[0009]获取参数模块,用于获取交易信息中交易权限的影响参数;
[0010]生成函数模块,用于根据所述影响参数组合生成映射函数;
[0011]权限处理模块,用于在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限。
[0012]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述交易权限管理方法。
[0013]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述交易权限管理方法。
[0014]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述交易权限管理方法。
[0015]本专利技术实施例中,交易权限管理的方案,与现有技术中各模块独立编写权限控制功能的技术方案相比,通过获取交易信息中交易权限的影响参数;根据所述影响参数组合生成映射函数;在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限;在映射函数未检索到对应的交易权限时,拓展数据表更新映射函数,可以在不明显增
加代码量的前提下实现功能可拓展的交易权限管理。本专利技术有助于提升交易权限管理的开发、维护和管理效率。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0017]图1为本专利技术实施例中交易权限管理方法的流程图;
[0018]图2为本专利技术实施例中生成映射函数的流程图;
[0019]图3为本专利技术实施例中应用映射函数的流程图;
[0020]图4为本专利技术实施例中交易权限管理装置的示意图;
[0021]图5为本专利技术实施例中计算机设备的示意图。
具体实施方式
[0022]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0023]本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
[0024]图1为本专利技术实施例中交易权限管理方法的流程图,如图1所示,该方法包括:
[0025]步骤101,获取交易信息中交易权限的影响参数;
[0026]步骤102,根据所述影响参数组合生成映射函数;
[0027]步骤103,在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限。
[0028]由图1所示流程可以得知,本专利技术实施例通过获取交易信息中交易权限的影响参数;根据所述影响参数组合生成映射函数;在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限;在映射函数未检索到对应的交易权限时,拓展数据表更新映射函数,可以在不明显增加代码量的前提下实现功能可拓展的交易权限管理。
[0029]在步骤101中,获取交易信息中交易权限的影响参数。在一实施例中,根据交易的业务逻辑分析交易信息,获取交易权限的影响参数,所述影响参数为交易中影响交易权限判定的参数,是交易信息的子集;本例中,所述交易信息为交易过程中涉及的全部信息,交易信息包括如下信息中的至少之一:银行工作人员在交易前端输入的信息、交易编码、交易名称、权限控制对象类型、银行号、权限类别。
[0030]例如,获取影响参数,实施时可以按如下步骤进行:
[0031]第一步,收集输入信息,包括:工作人员输入信息含银行号,如国内银行号003、东京分行102;工作人员所属机构号,如工作人员所属省行机构号;工作人员交易操作的交易码。
[0032]第二步,挖掘隐含信息类型:
[0033]权限控制对象类型,包括:集团客户、集团板块、账户组、账户、产品签约载体类型;
[0034]权限操作对象载体,如权限控制对象类型为集团客户时,对象载体具体的集团客户号的值。如操作对象类型是账户时,获取账户所属的账户组的编号,账户所属的成员客户、账户所属的集团、以及集团客户维护行等信息;
[0035]工作人员所属机构的省行机构号。
[0036]第三步,提取影响参数:根据业务逻辑分析影响账户签约的参数,如交易码、操作员号码、操作员所属机构、交易权限类型、权限控制类型、权限控制载体等。
[0037]在步骤102中,根据所述影响参数组合生成映射函数。图2为本专利技术实施例中生成映射函数的流程图,包括如下步骤:
[0038]步骤201,将影响参数分别进行归类处理、分组处理、映射处理,其中,映射处理用于获取影响参数与各组交易场景的交易权限的对应关系;
[0039]步骤202,根据影响参数与交易权限的对应关系生成映射函数,并配置到数据表中。
[0040]例如,生成映射函数,实施时可以按如下步骤进行:
[0041]第一步,将所有影响参数归类处理、分组处理、映射处理,计算各组交易场景下否允许操作。
[0042]比如,当权限控制对象类型为01
‑
集团客户时,如果操作的是集团客户建立交易(交易码T001),集团客户为国内银行号(003),集团客户值为G00001,权限类型为01...
【技术保护点】
【技术特征摘要】
1.一种交易权限管理方法,其特征在于,包括:获取交易信息中交易权限的影响参数;根据所述影响参数组合生成映射函数;在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限。2.如权利要求1所述的方法,其特征在于,所述交易信息为交易过程中涉及的全部信息,交易信息包括如下信息中的至少之一:银行工作人员在交易前端输入的信息、交易编码、交易名称、权限控制对象类型、银行号、权限类别。3.如权利要求1所述的方法,其特征在于,获取交易信息中交易权限的影响参数,包括:根据交易的业务逻辑分析交易信息,获取交易权限的影响参数,所述影响参数为交易中影响交易权限判定的参数,是交易信息的子集。4.如权利要求1所述的方法,其特征在于,根据所述影响参数组合生成映射函数,包括:将影响参数分别进行归类处理、分组处理、映射处理,其中,映射处理用于获取影响参数与各组交易场景的交易权限的对应关系;根据影响参数与交易权限的对应关系生成映射函数,并配置到数据表中。5.如权利要求4所述的方法,其特征在于,在获得目标交易的影响参数后,输入至所述映射函数,获得目标交易的交易权限,包括:在获得目标交易的影响参数后,输入至所述映射函数,所述映射函数根据接收的影响参数,在数据表中检索对应的交易权限。6.如权利要求5所述的方法,其特征在于,还包括:在映射函数未检索到对应的交易权限时,拓展数据表更新映射函数。7.一种交易权限管理装置,其特征在于,包括:获取参数模块,用于获取交易信息中交易权限的影响参数;生成函数模块,用于根据所述影响参数组合生成映射函数;权限处理模块,用于在获得目标交易的影响参数后,输入至所述映射函数,获得...
【专利技术属性】
技术研发人员:于东东,辛佳佳,刘雅君,王美莲,黄培,杨恩峰,邢利菲,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。