一种业务运营配置管理系统技术方案

技术编号:37970061 阅读:7 留言:0更新日期:2023-06-30 09:45
本发明专利技术涉及软件系统开发技术领域,公开了一种业务运营配置管理系统,其技术方案要点是包括:业务对接模块,用于对接各个业务系统,实现核心服务模块与业务系统的数据连通;运营配置后管理模块,用于提供后管显示界面和启用核心服务模块的连接通道,提供所有接入业务系统的参数可视化管理及权限审计类管理;服务监听模块,用于检测参数配置值变化情况,当参数配置值发生变化时,触发数据推送命令;核心服务模块,用于对参数配置模型进行管理,对参数配置值进行修改更新,响应于服务监听模块的数据推送命令,将更新后的参数配置值通过业务对接模块推送至业务系统。模块推送至业务系统。模块推送至业务系统。

【技术实现步骤摘要】
一种业务运营配置管理系统


[0001]本专利技术涉及软件系统开发
,更具体地说,它涉及一种业务运营配置管理系统。

技术介绍

[0002]随着金融行业的快速发展,金融软件自动化程度越来越高。为了适应业务的快速发展与软件系统的自动化程度,在系统设计上,往往会设计很多的参数配置,通过不同的参数配置实现不同产品、不同业务场景下的交易实现。如:升级迭代时的交易开关、灰度验证时的切换开关、运营管理的业务编码、交易流程路由编码等。因此,随着银行业务的不断扩大,业务场景的不断拓展,越来越多的业务身份及参数配置散落在各个系统中,给系统的升级迭代,运营管理,代码维护均带来巨大的安全隐患。

技术实现思路

[0003]本专利技术的目的是提供一种业务运营配置管理系统,实现各系统开关和参数配置统一运营管理,并提供统一管理的后管显示界面,各系统业务人员在后管显示界面上通过配置对应的参数信息,生效后同步推送至业务系统中,降低业务系统在系统升级迭代时的交易风险。
[0004]本专利技术的上述技术目的是通过以下技术方案得以实现的:一种业务运营配置管理系统,包括:
[0005]业务对接模块,用于对接各个业务系统,实现核心服务模块与业务系统的数据连通;
[0006]运营配置后管理模块,用于提供后管显示界面和启用核心服务模块的连接通道,提供所有接入业务系统的参数可视化管理及权限审计类管理;
[0007]服务监听模块,用于检测参数配置值变化情况,当参数配置值发生变化时,触发数据推送命令;
[0008]核心服务模块,用于对参数配置模型进行管理,对参数配置值进行修改更新,响应于服务监听模块的数据推送命令,将更新后的参数配置值通过业务对接模块推送至业务系统。
[0009]作为本专利技术的一种优选技术方案,所述核心服务模块包括模型管理模块,所述模型管理模块用于管理各种参数配置模型,所述参数配置模型包括开关参数配置模型以及码表参数配置模型,用于支持对于各个业务系统的参数配值进行修改。
[0010]作为本专利技术的一种优选技术方案,所述核心服务模块还包括缓存模块,所述缓存模块用于在参数配置值发生改变时,将更新后的参数配置值进行本地缓存,生成本地缓存记录。
[0011]作为本专利技术的一种优选技术方案,所述核心服务模块还包括推送模块,所述推送模块用于响应数据推送命令,将更新后的参数配置值推送到业务系统。
[0012]作为本专利技术的一种优选技术方案,所述服务监听模块用于对本地缓存记录进行监听检测,获取参数配置值变化情况。
[0013]作为本专利技术的一种优选技术方案,所述运营配置后管理模块包括界面管理模块和查询导航模块,所述界面管理模块用于管理后管显示界面的视图,管理功能窗口种类和位置,所述查询导航模块用于对接核心服务模块,根据搜索词,跳转到服务核心模块对应的功能操作页面中。
[0014]作为本专利技术的一种优选技术方案,所述核心服务模块还包括菜单管理模块,所述菜单管理模块用于对接运营配置后管理模块,用于向运行配置后管理模块提供所述核心服务模块的配置菜单页。
[0015]作为本专利技术的一种优选技术方案,所述核心服务模块还包括:
[0016]审批审计模块,用于用户行为操作的多级审批及合规性审核;
[0017]查询服务模块,用于对已配置的参数进行管理便于可视化运营管理;
[0018]权限管理模块,用于对用户账号的权限进行管理;
[0019]用户管理模块,用于对用户账号和对应的账号密码进行管理;
[0020]秘钥管理模块,用于管理各个接入系统的使用权限;
[0021]数据存储模块,用于储存底层数据。
[0022]综上所述,本专利技术具有以下有益效果:通过新建一套独立的运营参数统一的业务运行配置管理系统,实现各系统开关和参数配置统一运营管理,并提供统一管理的后管显示界面,各系统业务人员在后管显示界面上通过配置对应的参数信息,生效后同步推送至业务系统中,降低业务系统在系统升级迭代时的交易风险。
[0023]提升系统运营效率,通过统一配置进行配置化开关开发,大大的提高产品能力复用性、提高了对业务的快速响应能力、提高运营管理能力。
[0024]降低系统风险,开发人员对于代码中的开关、业务参数无需特殊判定,在业务运行配置管理系统统一管理,且在后研发对系统升级迭代时,降低因开关和参数配置问题导致的生产问题风险,并且在业务系统相关应用宕机或发版时仍能保证配置参数有效可用。
[0025]提升研发效率,各业务系统无需在业务系统中开发开关及参数配置内容,均通过业务运行配置管理系统,配置化实现即可,极大降低了研发成本,提升了研发效率。
附图说明
[0026]图1是本专利技术的系统框图;
[0027]图2是本专利技术的业务系统和业务运营配置管理系统信息同步示意图。
具体实施方式
[0028]以下结合附图对本专利技术作进一步详细说明。
[0029]如图1所示,本专利技术提供一种业务运营配置管理系统,包括:
[0030]业务对接模块,用于对接各个业务系统,实现核心服务模块与业务系统的数据连通;
[0031]运营配置后管理模块,用于提供后管显示界面和启用核心服务模块的连接通道,提供所有接入业务系统的参数可视化管理及权限审计类管理。
[0032]运营配置后管理模块包括界面管理模块和查询导航模块,界面管理模块用于管理后管显示界面的视图,管理功能窗口种类和位置,查询导航模块用于对接核心服务模块,根据搜索词,跳转到服务核心模块对应的功能操作页面中。
[0033]在实际使用时运行人员进入后管显示界面,登录对应的账号,根据所属权限,对整个核心服务模块的功能进行配置使用。业务运营配置参数支持多级分类,业务系统可以自定义分类和层级,业务系统可以根据多级参数编码,查询对应的配置,同时参数对应的配置也可以为多个。
[0034]服务监听模块,用于检测参数配置值变化情况,当参数配置值发生变化时,触发数据推送命令;具体的,服务监听模块通过对本地缓存记录进行监听检测,获取参数配置值变化情况,一旦检测到本地缓存的值发生变化,就立即发出对应的数据推送指令。
[0035]核心服务模块,用于对参数配置模型进行管理,对参数配置值进行修改更新,响应于服务监听模块的数据推送命令,将更新后的参数配置值通过业务对接模块推送至业务系统。
[0036]具体的,核心服务模块包括模型管理模块、缓存模块以及推送模块。
[0037]模型管理模块用于管理各种参数配置模型,参数配置模型包括开关参数配置模型以及码表参数配置模型,用于支持对于各个业务系统的参数配值进行修改。在实际使用时,通过系统编号+参数编码+编码值的方式来确定业务系统的唯一参数配置。
[0038]缓存模块用于在参数配置值发生改变时,将更新后的参数配置值进行本地缓存,生成本地缓存记录。一般的,采用高速缓存技术来进行缓存,记录对应的具体产品配置信息。
[0039]推送模块用于响本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务运营配置管理系统,其特征是:包括:业务对接模块,用于对接各个业务系统,实现核心服务模块与业务系统的数据连通;运营配置后管理模块,用于提供后管显示界面和启用核心服务模块的连接通道,提供所有接入业务系统的参数可视化管理及权限审计类管理;服务监听模块,用于检测参数配置值变化情况,当参数配置值发生变化时,触发数据推送命令;核心服务模块,用于对参数配置模型进行管理,对参数配置值进行修改更新,响应于服务监听模块的数据推送命令,将更新后的参数配置值通过业务对接模块推送至业务系统。2.根据权利要求1所述的一种业务运营配置管理系统,其特征是:所述核心服务模块包括模型管理模块,所述模型管理模块用于管理各种参数配置模型,所述参数配置模型包括开关参数配置模型以及码表参数配置模型,用于支持对于各个业务系统的参数配值进行修改。3.根据权利要求2所述的一种业务运营配置管理系统,其特征是:所述核心服务模块还包括缓存模块,所述缓存模块用于在参数配置值发生改变时,将更新后的参数配置值进行本地缓存,生成本地缓存记录。4.根据权利要求3所述的一种业务运营配置管理系统,其特征是:所述核心服务模块还包括推送模块,所述推送模块用于响应数据推送命令...

【专利技术属性】
技术研发人员:於钱杰
申请(专利权)人:江苏苏宁银行股份有限公司
类型:发明
国别省市:

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

1