[发明专利]整合系统的方法及装置、存储介质及电子设备有效
申请号: | 202010588921.X | 申请日: | 2020-06-24 |
公开(公告)号: | CN111752947B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 黄文强;季蕴青;胡路苹;胡玮;黄雅楠;胡传杰;浮晨琪;李蚌蚌;申亚坤;徐晨敏 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 整合 系统 方法 装置 存储 介质 电子设备 | ||
本发明提供一种整合系统的方法及装置、存储介质及电子设备,通过获取各个待整合系统的数据库表,确定由所有数据库表的所有字段组组成的第一字段组集合,在第一字段组集合中确定各个第二字段组集合,每个第二字段组集合中的各字段组的字段值相互匹配。确定每个第二字段组集合对应的目标字段组,依据每个目标字段组以及数据库表中的独立字段组,建立目标数据库表。然后对各个待整合系统的数据库接口进行相应的调整,使其可实现对目标数据库表的操纵,以整合各个待整合的系统。应用本发明的方法,可以在各个系统原有的基础上进行系统整合,而无需重建新系统以替代各个系统,系统整合过程中的工作量较小,整合效率较高。
技术领域
本发明涉及计算机技术领域,特别是一种整合系统的方法及装置、存储介质及电子设备。
背景技术
在社会的发展历程中,社会发展水平在不断提升,为人们提供各种服务的组织机构的业务需求也随着增加。
在组织机构的历史运营过程中,当出现新的业务需求时,常常是通过建立独立的业务系统实现相应的业务功能,以向用户提供服务。随着业务功能的积累,导致组织机构中存在许多独立的业务系统。
在各个独立的业务系统实现其业务功能时,会存在一些相同的基础操作,而各个业务系统在进行这些基础操作时,仅是对其对应的数据库进行操作,导致各个业务系统之间出现数据不同步的情况,继而各个业务系统在向用户提供服务时,会出现异常,导致用户体验较差。为了解决这一问题,通常是停止运行各个独立的业务系统,重新开发涵盖各个业务系统的业务功能的新系统,以整合各个业务系统。而重新开发新系统的工作量较大,系统整合效率较低。
发明内容
有鉴于此,本发明实施例提供了一种整合系统的方法,以解决通过停止运行各个业务系统,而重新开发新的系统以整合各个业务系统过程中,工作量较大,效率较低的问题。
本发明实施例还提供了一种整合系统的装置,用以保证上述方法实际中的实现及应用。
为实现上述目的,本发明实施例提供如下技术方案:
一种整合系统的方法,包括:
当接收到系统整合指令时,确定所述系统整合指令对应的所有待整合系统;
确定待整合的数据库表集合,所述数据库表集合中包括每个所述待整合系统的所有数据库表;
确定第一字段组集合,所述第一字段组集合中包括所述数据库表集合中每个数据库表的各个字段组,每个所述字段组包括字段名以及该字段名对应的所有字段值;
在所述第一字段组集合中确定各个第二字段组集合,每个所述第二字段组集合中的各个字段组的字段值相互匹配;
依据预设的字段组整合策略,确定每个所述第二字段组集合对应的目标字段组,并建立每个所述第二字段组集合与其对应的所述目标字段组之间的映射关系;
确定各个独立字段组,各个所述独立字段组为所述第一字段组集合中除所有所述第二字段组集合中的各个字段组之外的各个字段组;
建立目标数据库表,所述目标数据库表中包括所有所述目标字段组以及所有所述独立字段组;
确定数据库接口集合,所述数据库接口集合中包括每个所述待整合系统的所有数据库接口;
依据所述目标数据库表、各个所述第二字段组集合与各个所述目标字段组的映射关系以及预设的接口调整策略,调整所述数据库接口集合中的各个数据库接口,以整合各个所述待整合系统。
上述的方法,可选的,所述在所述第一字段组集合中确定各个第二字段组集合,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010588921.X/2.html,转载请声明来源钻瓜专利网。