对银行账户实现多类型独立管控方法、系统、介质及设备与流程
未命名
10-09
阅读:106
评论:0
1.本发明涉及账户安全技术领域,具体地,涉及一种对银行账户实现多类型独立管控方法、系统、介质及设备。
背景技术:
2.随着社会经济的发展,将钱存入银行已成为人们不可缺少的一个资金管理的方法。
3.但现有技术对于账户管控存在一些问题,比如不能保证在满足管控要求的前提下的联机处理效率的同时适应管控类型的不断扩增需求;同时,银行核心系统联机交易中不必要的模块关联太多,以至于影响处理效率。
技术实现要素:
4.针对现有技术中的缺陷,本发明的目的是提供一种对银行账户实现多类型独立管控方法、系统、介质及设备。
5.根据本发明提供的一种对银行账户实现多类型独立管控方法,包括:
6.步骤s1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;
7.步骤s2:同类型新旧管控进行比对,生成管控操作码,根据管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;
8.步骤s3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。
9.优选地,在所述步骤s1中:
10.管控信息中的管控状态保存在管控状态表,管控信息中的管控流水保存在管控流水表;
11.管控状态表中保存所有不同管控类型最终形成的综合管控状态信息,保证各管控类型对账户的独立管控;
12.管控流水表中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息;
13.管控类型指按不同管控的原因做的管控分类;管控状态指一种管控类型对账户多个管控措施的汇总。
14.优选地,在所述步骤s2中:
15.综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加;
16.比对操作是比对前后管控状态差异,前后管控状态分别为p、q,生成表征操作位置的操作码的公式如下:
17.增控:
18.减控:
19.优选地,在所述步骤s3中:
20.根据管控层的综合管控状态,在账户层标记账户管控状态的标识,管控层的综合管控状态包含了管控类型的数量信息,账户层保留有无管控措施;账户层标识用比特位来做标记。
21.根据本发明提供的一种对银行账户实现多类型独立管控系统,包括:
22.模块m1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;
23.模块m2:同类型新旧管控进行比对,生成管控操作码,根据管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;
24.模块m3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。
25.优选地,在所述模块m1中:
26.管控信息中的管控状态保存在管控状态表,管控信息中的管控流水保存在管控流水表;
27.管控状态表中保存所有不同管控类型最终形成的综合管控状态信息,保证各管控类型对账户的独立管控;
28.管控流水表中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息;
29.管控类型指按不同管控的原因做的管控分类;管控状态指一种管控类型对账户多个管控措施的汇总。
30.优选地,在所述模块m2中:
31.综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加;
32.比对操作是比对前后管控状态差异,前后管控状态分别为p、q,生成表征操作位置的操作码的公式如下:
33.增控:
34.减控:
35.优选地,在所述模块m3中:
36.根据管控层的综合管控状态,在账户层标记账户管控状态的标识,管控层的综合管控状态包含了管控类型的数量信息,账户层保留有无管控措施;账户层标识用比特位来做标记。
37.根据本发明提供的一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现所述的对银行账户实现多类型独立管控方法的步骤。
38.根据本发明提供的一种对银行账户实现多类型独立管控设备,包括:控制器;
39.所述控制器包括所述的存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现所述的对银行账户实现多类型独立管控方法的步骤;或者,所述控制器包括所述的对银行账户实现多类型独立管控系统。
40.与现有技术相比,本发明具有如下的有益效果:
41.1、本发明既保证在满足管控要求的前提下的联机处理效率,又能适应管控类型的不断扩增需求;
42.2、本发明通过采用分离管控层和账户层,在管控层保存完整管控信息的同时,在账户层建立轻量级标识的手段,达成了减少银行核心系统联机交易中不必要的模块关联以
提升处理效率的目的;
43.3、本发明通过采用在账户层以位图方式标记管控状态的手段,从而解决了账户层数据库资源不适应管控业务扩展问题。
附图说明
44.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
45.图1为本发明流程图。
具体实施方式
46.下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
47.实施例1:
48.根据本发明提供的一种对银行账户实现多类型独立管控方法,如图1所示,包括:
49.步骤s1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;
50.具体地,在所述步骤s1中:
51.管控信息中的管控状态保存在管控状态表,管控信息中的管控流水保存在管控流水表;
52.管控状态表中保存所有不同管控类型最终形成的综合管控状态信息,保证各管控类型对账户的独立管控;
53.管控流水表中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息;
54.管控类型指按不同管控的原因做的管控分类;管控状态指一种管控类型对账户多个管控措施的汇总。
55.步骤s2:同类型新旧管控进行比对,生成管控操作码,根据管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;
56.具体地,在所述步骤s2中:
57.综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加;
58.比对操作是比对前后管控状态差异,前后管控状态分别为p、q,生成表征操作位置的操作码的公式如下:
59.增控:
60.减控:
61.步骤s3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。
62.具体地,在所述步骤s3中:
63.根据管控层的综合管控状态,在账户层标记账户管控状态的标识,管控层的综合
管控状态包含了管控类型的数量信息,账户层保留有无管控措施;账户层标识用比特位来做标记。
64.实施例2:
65.实施例2为实施例1的优选例,以更为具体地对本发明进行说明。
66.本发明还提供一种对银行账户实现多类型独立管控系统,所述对银行账户实现多类型独立管控系统可以通过执行所述对银行账户实现多类型独立管控方法的流程步骤予以实现,即本领域技术人员可以将所述对银行账户实现多类型独立管控方法理解为所述对银行账户实现多类型独立管控系统的优选实施方式。
67.根据本发明提供的一种对银行账户实现多类型独立管控系统,包括:
68.模块m1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;
69.具体地,在所述模块m1中:
70.管控信息中的管控状态保存在管控状态表,管控信息中的管控流水保存在管控流水表;
71.管控状态表中保存所有不同管控类型最终形成的综合管控状态信息,保证各管控类型对账户的独立管控;
72.管控流水表中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息;
73.管控类型指按不同管控的原因做的管控分类;管控状态指一种管控类型对账户多个管控措施的汇总。
74.模块m2:同类型新旧管控进行比对,生成管控操作码,根据管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;
75.具体地,在所述模块m2中:
76.综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加;
77.比对操作是比对前后管控状态差异,前后管控状态分别为p、q,生成表征操作位置的操作码的公式如下:
78.增控:
79.减控:
80.模块m3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。
81.具体地,在所述模块m3中:
82.根据管控层的综合管控状态,在账户层标记账户管控状态的标识,管控层的综合管控状态包含了管控类型的数量信息,账户层保留有无管控措施;账户层标识用比特位来做标记。
83.实施例3:
84.实施例3为实施例1的优选例,以更为具体地对本发明进行说明。
85.本发明提供一种对银行账户实现多类型并行独立管控的方法和系统。将管控逻辑实现在管控层,区分管控类型和管控状态。将管控层信息同账户层管控措施分离,在账户层只按比特位标记管控状态,实现账户层的轻量级信息存储。
86.步骤1.系统接收对账户做加解控的管控信息,通过管控信息中包含的管控类型从管控流水中获取其对应的已有独立管控设置,即其管控状态。
87.管控信息按状态及流水分别保存在管控状态表和管控流水表。管控状态表中主要保存所有不同管控类型最终形成的综合管控状态信息,其存在保证了各管控类型对账户的独立管控。管控流水中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息。管控类型指按不同管控的原因做的管控分类,如涉案、涉赌涉诈、证件到期等;管控状态指一种管控类型对账户多个管控措施的汇总,管控措施如止查询、止收、止付等,所以
‘
000’、’111’可分别代表账户可查询且可收付或相反。
88.步骤2.对同类型新旧管控做比对处理,生成管控操作码。依照管控操作码对管控状态表中的综合管控状态做更新,新增管控流水表记录。
89.综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加。如涉案、证件过期两种管控类型各对应’101’、’011’的状态时,综合管控状态为’112’。
90.比对操作是比对前后管控状态差异,假设前后管控状态分别为p、q时,生成表征操作位置的操作码的公式如下:
91.增控:
92.减控:
93.例如对涉案户的管控由只付不收改成只收不付,对应p=
‘
101’、q=
‘
110’,则增控的操作码为
‘
010’,减控的操作码为
‘
001’,按此操作,对应综合管控状态从
‘
112’变为
‘
121’。
94.步骤3.根据管控层的综合管控状态,在账户层打上账户管控状态的标识。管控层的综合管控状态包含了管控类型的数量信息,账户层只保留有无各管控措施即可。所以
‘
121’的状态映射成账户层的管控状态为
‘
111’,即为0是0,非0为1。账户层标识用比特位来做标记,为方便查询,使用asc2码中字符范围为[0x40,0x7f]([0b01000000,0b01111111]),其中除0x7f为不可见字符,其他皆为可见字符。此范围内字节低6位各比特位可独立设置。其中0x7f在数据库保存、查询时使用其他域外可见字符做替换、转回。
[0095]
对于本示例说明的三种管控措施,选择字节后3位对应查询、收、付的管控位。使用以下值域:
[0096]
二进制码asc2字符对应管控状态管控措施01000000@000无管控01000001a001止付01000010b010止收01000011c011止收付01000100d100止查询01000101e101止查询止付01000110f110止查询止收01000111g111止查询止收付
[0097]
本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的
系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。
[0098]
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本技术的实施例和实施例中的特征可以任意相互组合。
技术特征:
1.一种对银行账户实现多类型独立管控方法,其特征在于,包括:步骤s1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;步骤s2:同类型新旧管控进行比对,生成管控操作码,根据管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;步骤s3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。2.根据权利要求1所述的对银行账户实现多类型独立管控方法,其特征在于,在所述步骤s1中:管控信息中的管控状态保存在管控状态表,管控信息中的管控流水保存在管控流水表;管控状态表中保存所有不同管控类型最终形成的综合管控状态信息,保证各管控类型对账户的独立管控;管控流水表中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息;管控类型指按不同管控的原因做的管控分类;管控状态指一种管控类型对账户多个管控措施的汇总。3.根据权利要求1所述的对银行账户实现多类型独立管控方法,其特征在于,在所述步骤s2中:综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加;比对操作是比对前后管控状态差异,前后管控状态分别为p、q,生成表征操作位置的操作码的公式如下:增控:i=(p
⊕
q)∧q减控:d=(p
⊕
q)∧(~q)。4.根据权利要求1所述的对银行账户实现多类型独立管控方法,其特征在于,在所述步骤s3中:根据管控层的综合管控状态,在账户层标记账户管控状态的标识,管控层的综合管控状态包含了管控类型的数量信息,账户层保留有无管控措施;账户层标识用比特位来做标记。5.一种对银行账户实现多类型独立管控系统,其特征在于,包括:模块m1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;模块m2:同类型新旧管控进行比对,生成管控操作码,根据管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;模块m3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。6.根据权利要求5所述的对银行账户实现多类型独立管控系统,其特征在于,在所述模块m1中:管控信息中的管控状态保存在管控状态表,管控信息中的管控流水保存在管控流水表;管控状态表中保存所有不同管控类型最终形成的综合管控状态信息,保证各管控类型对账户的独立管控;
管控流水表中包括不同管控类型对应的不同管控操作,包括各独立管控状态信息;管控类型指按不同管控的原因做的管控分类;管控状态指一种管控类型对账户多个管控措施的汇总。7.根据权利要求5所述的对银行账户实现多类型独立管控系统,其特征在于,在所述模块m2中:综合管控状态指多种管控类型对同一账户的各独立管控状态的叠加;比对操作是比对前后管控状态差异,前后管控状态分别为p、q,生成表征操作位置的操作码的公式如下:增控:i=(p
⊕
q)∧q减控:d=(p
⊕
q)∧(~q)。8.根据权利要求5所述的对银行账户实现多类型独立管控系统,其特征在于,在所述模块m3中:根据管控层的综合管控状态,在账户层标记账户管控状态的标识,管控层的综合管控状态包含了管控类型的数量信息,账户层保留有无管控措施;账户层标识用比特位来做标记。9.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的对银行账户实现多类型独立管控方法的步骤。10.一种对银行账户实现多类型独立管控设备,其特征在于,包括:控制器;所述控制器包括权利要求9所述的存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的对银行账户实现多类型独立管控方法的步骤;或者,所述控制器包括权利要求5至8中任一项所述的对银行账户实现多类型独立管控系统。
技术总结
本发明提供了一种对银行账户实现多类型独立管控方法、系统、介质及设备,其特征在于,包括:步骤S1:系统接收对账户的管控信息,通过管控信息中包含的管控类型从管控流水中获取对应的管控状态;步骤S2:同类型新旧管控进行比对,生成管控操作码,依照管控操作码更新管控状态表中的综合管控状态,新增管控流水表记录;步骤S3:根据管控层的综合管控状态,在账户层标记账户管控状态的标识。本发明既保证在满足管控要求的前提下的联机处理效率,又能适应管控类型的不断扩增需求;本发明通过采用在账户层以位图方式标记管控状态的手段,从而解决了账户层数据库资源不适应管控业务扩展问题。了账户层数据库资源不适应管控业务扩展问题。了账户层数据库资源不适应管控业务扩展问题。
技术研发人员:李怀明 杨健 陈思慧 林少锋 解凯
受保护的技术使用者:兴业数字金融服务(上海)股份有限公司
技术研发日:2022.11.21
技术公布日:2023/10/8
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
