银行核心业务系统多法人模式的实现系统及方法技术方案

技术编号:37561236 阅读:19 留言:0更新日期:2023-05-15 07:43
本发明专利技术提供了一种银行核心业务系统多法人模式的实现系统及方法,包括:底层支撑平台模块:按银行法人代码分法人存放配置文件目录;数据库存储模块:引入银行法人代码字段设计核心数据库底层;应用层交易模块:根据银行法人代码字段进行具体交易流程的参数读取,进行流程差异化处理;批处理模块:获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易。本发明专利技术整体引入银行法人代码概念和模型构建,贯穿系统全生命周期;本发明专利技术能在不同层面实现对多法人的支持,提升产品功能,大幅降低了硬件投入成本。幅降低了硬件投入成本。幅降低了硬件投入成本。

【技术实现步骤摘要】
银行核心业务系统多法人模式的实现系统及方法


[0001]本专利技术涉及软件系统开发
,具体地,涉及一种银行核心业务系统多法人模式的实现系统及方法。

技术介绍

[0002]目前,为多家城商行、民营银行、村镇银行提供的核心业务系统建设服务中,如果按照传统核心的单法人独立一套服务器的建设模式,会涉及大量的服务器开销,以及开发和运维成本。为更好服务客户,高效响应客户个性化业务需求,急需实现核心系统多法人解决方案。
[0003]专利文献CN103366243A(申请号:CN201310241438.4)公开了一种银行业务的核心系统,在银行常规业务的核心系统功能基础之上,结合华夏银行现用的各种关联系统一并协同运行,统一提供包括客户、账户及交易信息、统一化产品设计、网点、货币、利率、费率等公共信息管理功能,并提供存款、贷款、内部账务、或有、支付、卡管理等基础业务应用。但该专利技术没有引入银行法人代码概念和模型构建。

技术实现思路

[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种银行核心业务系统多法人模式的实现系统及方法。
[0005]根据本专利技术提供的一种银行核心业务系统多法人模式的实现系统,包括:
[0006]底层支撑平台模块:按银行法人代码分法人存放配置文件目录;
[0007]数据库存储模块:引入银行法人代码字段设计核心数据库底层;
[0008]应用层交易模块:根据银行法人代码字段进行具体交易流程的参数读取,进行流程差异化处理;
[0009]批处理模块:获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易。
[0010]优选地,在所述底层支撑平台模块中:
[0011]系统间通讯报文头内定义银行法人代码,收到报文后,根据报文头解析分类处理;
[0012]配置文件目录,按银行法人代码分法人存放;日志及报表按银行法人代码分法人存放;
[0013]在系统建设阶段,项目组统一为各法人分配银行法人代码,标识用于区分各家法人;所有与核心通讯的关联系统为报文头的银行法人代码赋值。
[0014]优选地,在所述数据库存储模块中:
[0015]同一发起行的多家法人共用同一数据库实例,对数据库中业务相关的表统一修订,增加银行法人代码字段,数据分不同银行法人代码赋值存放,共性参数数据按默认值存放;
[0016]索引中添加银行法人代码字段;表的锁模式均调整为行锁。
[0017]优选地,在所述应用层交易模块中:
[0018]多家法人的业务交易程序采用统一版本;
[0019]全量调整业务交易接口,报文均增加银行法人代码字段;具体交易流程根据银行法人代码字段进行参数读取和流程差异化处理;
[0020]全量调整业务相关公函接口,输入参数增加银行法人代码字段;具体交易流程,根据银行法人代码字段进行做参数读取和流程差异化处理;
[0021]多家法人的业务流程和业务参数值进行差异化配置,具体各业务交易流程根据银行法人代码字段,进行参数读取和流程处理;功能参数化配置,流程开关控制分支走向。
[0022]优选地,在所述批处理模块中:
[0023]采用集中部署模式,各法人数据共用一个实例;
[0024]全量调整批处理交易,增加银行法人代码接口;批处理主控获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易;
[0025]批处理按照单一法人独立运行,各法人之间的批处理流程互不干扰;
[0026]不同法人采用独立的批处理环境运行参数设置和传递,不同法人批处理运行交易及各交易运行顺序不同;
[0027]批处理阶段生成的数据存放在该法人的银行法人代码目录下,分各子目录归档存放,各法人仅能查询自己银行法人代码对应的数据。
[0028]根据本专利技术提供的一种银行核心业务系统多法人模式的实现方法,采用所述的银行核心业务系统多法人模式的实现系统,执行包括:
[0029]步骤S1:底层支撑平台模块按银行法人代码分法人存放配置文件目录;
[0030]步骤S2:数据库存储模块引入银行法人代码字段设计核心数据库底层;
[0031]步骤S3:应用层交易模块根据银行法人代码字段进行具体交易流程的参数读取,进行流程差异化处理;
[0032]步骤S4:批处理模块获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易。
[0033]优选地,在所述步骤S1中:
[0034]系统间通讯报文头内定义银行法人代码,收到报文后,根据报文头解析分类处理;
[0035]配置文件目录,按银行法人代码分法人存放;日志及报表按银行法人代码分法人存放;
[0036]在系统建设阶段,项目组统一为各法人分配银行法人代码,标识用于区分各家法人;所有与核心通讯的关联系统为报文头的银行法人代码赋值。
[0037]优选地,在所述步骤S2中:
[0038]同一发起行的多家法人共用同一数据库实例,对数据库中业务相关的表统一修订,增加银行法人代码字段,数据分不同银行法人代码赋值存放,共性参数数据按默认值存放;
[0039]索引中添加银行法人代码字段;表的锁模式均调整为行锁。
[0040]优选地,在所述步骤S3中:
[0041]多家法人的业务交易程序采用统一版本;
[0042]全量调整业务交易接口,报文均增加银行法人代码字段;具体交易流程根据银行
法人代码字段进行参数读取和流程差异化处理;
[0043]全量调整业务相关公函接口,输入参数增加银行法人代码字段;具体交易流程,根据银行法人代码字段进行做参数读取和流程差异化处理;
[0044]多家法人的业务流程和业务参数值进行差异化配置,具体各业务交易流程根据银行法人代码字段,进行参数读取和流程处理;功能参数化配置,流程开关控制分支走向。
[0045]优选地,在所述步骤S4中:
[0046]采用集中部署模式,各法人数据共用一个实例;
[0047]全量调整批处理交易,增加银行法人代码接口;批处理主控获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易;
[0048]批处理按照单一法人独立运行,各法人之间的批处理流程互不干扰;
[0049]不同法人采用独立的批处理环境运行参数设置和传递,不同法人批处理运行交易及各交易运行顺序不同;
[0050]批处理阶段生成的数据存放在该法人的银行法人代码目录下,分各子目录归档存放,各法人仅能查询自己银行法人代码对应的数据。
[0051]与现有技术相比,本专利技术具有如下的有益效果:
[0052]1、本专利技术整体引入银行法人代码概念和模型构建,贯穿系统全生命周期;
[0053]2、本专利技术在核心系统内的底层支撑平台、数据库存储、应用层交易、批处理等不同模块,根据银行法人代码对不同法人进行隔离区分及处理,实现在一套服务器上部署多法人核心的应用,从而达到了减少服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种银行核心业务系统多法人模式的实现系统,其特征在于,包括:底层支撑平台模块:按银行法人代码分法人存放配置文件目录;数据库存储模块:引入银行法人代码字段设计核心数据库底层;应用层交易模块:根据银行法人代码字段进行具体交易流程的参数读取,进行流程差异化处理;批处理模块:获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易。2.根据权利要求1所述的银行核心业务系统多法人模式的实现系统,其特征在于,在所述底层支撑平台模块中:系统间通讯报文头内定义银行法人代码,收到报文后,根据报文头解析分类处理;配置文件目录,按银行法人代码分法人存放;日志及报表按银行法人代码分法人存放;在系统建设阶段,项目组统一为各法人分配银行法人代码,标识用于区分各家法人;所有与核心通讯的关联系统为报文头的银行法人代码赋值。3.根据权利要求1所述的银行核心业务系统多法人模式的实现系统,其特征在于,在所述数据库存储模块中:同一发起行的多家法人共用同一数据库实例,对数据库中业务相关的表统一修订,增加银行法人代码字段,数据分不同银行法人代码赋值存放,共性参数数据按默认值存放;索引中添加银行法人代码字段;表的锁模式均调整为行锁。4.根据权利要求1所述的银行核心业务系统多法人模式的实现系统,其特征在于,在所述应用层交易模块中:多家法人的业务交易程序采用统一版本;全量调整业务交易接口,报文均增加银行法人代码字段;具体交易流程根据银行法人代码字段进行参数读取和流程差异化处理;全量调整业务相关公函接口,输入参数增加银行法人代码字段;具体交易流程,根据银行法人代码字段进行做参数读取和流程差异化处理;多家法人的业务流程和业务参数值进行差异化配置,具体各业务交易流程根据银行法人代码字段,进行参数读取和流程处理;功能参数化配置,流程开关控制分支走向。5.根据权利要求1所述的银行核心业务系统多法人模式的实现系统,其特征在于,在所述批处理模块中:采用集中部署模式,各法人数据共用一个实例;全量调整批处理交易,增加银行法人代码接口;批处理主控获取批处理终端输入的银行法人代码参数后,统一赋值给各批处理交易;批处理按照单一法人独立运行,各法人之间的批处理流程互不干扰;不同法人采用独立的批处理环境运行参数设置和传递,不同法人批处理运行交易及各交易运行顺序不同;批处理阶段生成的数据存放在该法人的银行法人代码目录下,分各子目录归档存放,各法人仅能查询自己银行法人代码对应的数据。6.一种银行核心业务系统多法人模式的实现方法,其特...

【专利技术属性】
技术研发人员:徐洪李山河赵国权费立志卢俊俏荣鹏珍卞成亮黄荣端赖文渊郑捷
申请(专利权)人:兴业数字金融服务上海股份有限公司
类型:发明
国别省市:

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

1