System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务系统改造方法、装置、设备、存储介质及程序产品制造方法及图纸_技高网

业务系统改造方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:44308717 阅读:1 留言:0更新日期:2025-02-18 20:23
本申请公开了一种业务系统改造方法、装置、设备、存储介质及程序产品,涉及数据处理技术领域,所述业务系统改造方法包括:接收针对于上游业务系统的数仓改造项目;根据所述数仓改造项目进行串联对象识别,得到串联改造对象;根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统,以供所述待改造的下游业务系统的开发人员根据所述待办任务进行上下游协同改造。本申请实现了基于串联对象识别的上下游业务系统协同改造,解决了上下游协作的多项目并发场景中下游业务系统改造不到位导致生产事故的问题,确保了多项目并发场景中上下游业务系统的充分改造,从而避免了后续投产出现生产事故。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种业务系统改造方法、装置、设备、存储介质及程序产品


技术介绍

1、企业各个业务系统改造时会根据日常流量、技改需求对数据库表做变更或重构,当数据仓库中的对象因业务系统数据表改造或仓内对象自身优化而发生变更后,数据仓库各层下游都需要做相应的适应性改造。

2、相关技术中业务系统改造在多个改造项目并发的情况下,下游可能识别不到个别项目的数据仓库改造内容对自身的影响,下游改造不完全,导致投产时出现生产事故。

3、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。


技术实现思路

1、本申请的主要目的在于提供一种业务系统改造方法、装置、设备、存储介质及程序产品,旨在解决上下游协作的多项目并发场景中下游业务系统改造不到位导致生产事故的技术问题。

2、为实现上述目的,本申请提出一种业务系统改造方法,所述方法包括:

3、接收针对于上游业务系统的数仓改造项目;

4、根据所述数仓改造项目进行串联对象识别,得到串联改造对象;

5、根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统,以供所述待改造的下游业务系统的开发人员根据所述待办任务进行上下游协同改造。

6、在一实施例中,所述数仓改造项目包括若干个改造项目,所述根据所述数仓改造项目进行串联对象识别,得到串联改造对象的步骤包括:

7、识别所述若干个改造项目间相关联的改造对象;

8、对所述若干个改造项目间相关联的改造对象进行串联处理,得到串联改造对象。

9、在一实施例中,所述根据所述串联改造对象,生成待办任务的步骤,包括:

10、根据所述串联改造对象,通过字段级血缘关系对所述上游业务系统对应的下游业务系统进行影响分析,得到影响分析结果;

11、基于所述影响分析结果确定待改造的下游业务系统;

12、根据所述串联改造对象,生成所述待改造的下游业务系统的待办任务。

13、在一实施例中,所述根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统的步骤之后,还包括:

14、监测所述上游业务系统是否存在新接入下游业务系统;

15、若所述上游业务系统存在新接入下游业务系统,则根据所述串联改造对象,生成所述新接入下游业务系统的待办任务并发送至所述新接入下游业务系统。

16、在一实施例中,所述根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统的步骤之后,还包括:

17、监测所述待办任务的处理状态;

18、若所述待办任务的处理状态为已改造,则确定所述待改造的下游业务系统为已改造的下游业务系统;

19、读取所述待办任务的改造内容,对所述串联改造对象和所述改造内容进行串联处理,得到改造后的串联改造对象;

20、根据所述改造后的串联改造对象进行影响分析,确定所述已改造的下游业务系统的受影响下游业务系统;

21、根据所述改造后的串联改造对象,生成待办任务并发送至所述受影响下游业务系统。

22、在一实施例中,所述改造项目至少包括项目信息表、改造对象表和改造对象详细设计表中的一种或多种信息表,所述改造对象详细设计表至少包括改造前表名、改造前字段名、改造方案、改造后表名和改造后字段名中的一种或多种字段属性,所述串联改造对象包括至少一个串联处理前的改造对象详细设计表和至少一个串联处理后的串联改造对象详细设计表。

23、此外,为实现上述目的,本申请还提出一种业务系统改造装置,所述业务系统改造装置包括:

24、项目接收模块,用于接收针对于上游业务系统的数仓改造项目;

25、串联识别模块,用于根据所述数仓改造项目进行串联对象识别,得到串联改造对象;

26、协同改造模块,用于根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统,以供所述待改造的下游业务系统的开发人员根据所述待办任务进行上下游协同改造。

27、此外,为实现上述目的,本申请还提出一种业务系统改造设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述业务系统改造方法的步骤。

28、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述业务系统改造方法的步骤。

29、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述业务系统改造方法的步骤。

30、本申请提供了一种业务系统改造方法,本申请首先接收针对于上游业务系统的数仓改造项目,以确定上游业务系统改造对于数据仓库改造的初始需求;根据接收到的数仓改造项目串联对象识别得到串联改造对象,以将不同的数仓改造对象统一成串联改造对象;根据串联改造对象为需要改造的下游业务系统生成待办任务,并将待办任务发送给需要改造的下游业务系统,供下游业务系统的开发人员进行上下游业务系统的协同改造,实现了基于串联对象识别的上下游业务系统协同改造,解决了上下游协作的多项目并发场景中下游业务系统改造不到位导致生产事故的问题,确保了多项目并发场景中上下游业务系统的充分改造,从而避免了后续投产出现生产事故。

本文档来自技高网...

【技术保护点】

1.一种业务系统改造方法,其特征在于,所述方法包括:

2.如权利要求1所述方法,其特征在于,所述数仓改造项目包括若干个改造项目,所述根据所述数仓改造项目进行串联对象识别,得到串联改造对象的步骤包括:

3.如权利要求1所述方法,其特征在于,所述根据所述串联改造对象,生成待办任务的步骤,包括:

4.如权利要求1所述方法,其特征在于,所述根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统的步骤之后,还包括:

5.如权利要求1所述方法,其特征在于,所述根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统的步骤之后,还包括:

6.如权利要求1至5中任一项所述方法,其特征在于,所述改造项目至少包括项目信息表、改造对象表和改造对象详细设计表中的一种或多种信息表,所述改造对象详细设计表至少包括改造前表名、改造前字段名、改造方案、改造后表名和改造后字段名中的一种或多种字段属性,所述串联改造对象包括至少一个串联处理前的改造对象详细设计表和至少一个串联处理后的串联改造对象详细设计表。

7.一种业务系统改造装置,其特征在于,所述装置包括:

8.一种业务系统改造设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至6中任一项所述业务系统改造方法的步骤。

9.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述业务系统改造方法的步骤。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述业务系统改造方法的步骤。

...

【技术特征摘要】

1.一种业务系统改造方法,其特征在于,所述方法包括:

2.如权利要求1所述方法,其特征在于,所述数仓改造项目包括若干个改造项目,所述根据所述数仓改造项目进行串联对象识别,得到串联改造对象的步骤包括:

3.如权利要求1所述方法,其特征在于,所述根据所述串联改造对象,生成待办任务的步骤,包括:

4.如权利要求1所述方法,其特征在于,所述根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统的步骤之后,还包括:

5.如权利要求1所述方法,其特征在于,所述根据所述串联改造对象,生成待办任务并发送至对应待改造的下游业务系统的步骤之后,还包括:

6.如权利要求1至5中任一项所述方法,其特征在于,所述改造项目至少包括项目信息表、改造对象表和改造对象详细设计表中的一种或多种信息表,所述改造对象详细设计表至少包括改造前表名、改造前字段名、改...

【专利技术属性】
技术研发人员:谷永亮邱鹏
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

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

1