企业架构的处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37132566 阅读:30 留言:0更新日期:2023-04-06 21:30
本发明专利技术公开了一种企业架构的处理方法、装置、存储介质及电子设备。涉及人工智能技术领域,该方法包括:获取企业架构中服务的服务调用链路以及目标物理表信息;基于服务调用链路中服务的服务标识以及目标物理表信息,通过软件资产管理系统确定企业架构的目标生产运行模型;基于服务调用链路中服务的服务标识,通过架构资产管理系统和软件资产管理系统确定企业架构的目标预设模型;通过目标生产运行模型与目标预设模型进行比较,若比较结果表示企业架构的业务模型与计算机实现不一致,则生成服务调用链路的待治理服务记录。本发明专利技术解决了采用半人工的方式识别企业架构的业务模型与计算机实现的一致性,识别效果不佳,一致性维护效率低的技术问题。护效率低的技术问题。护效率低的技术问题。

【技术实现步骤摘要】
企业架构的处理方法、装置、存储介质及电子设备


[0001]本专利技术涉及金融科技
,具体而言,涉及一种企业架构的处理方法、装置、存储介质及电子设备。

技术介绍

[0002]银行金融业界通过企业级架构方法梳理构建企业级业务流程,将企业级战略分解为战略能力,并注入业务模型后,IT通过落地业务模型实现战略的落地实施。其中有些机构已经完成企业级业务架构构建,很多金融机构也正在推进业务架构建模并取得阶段性的成果。目前,企业级业务架构建模人员,承接业务建模成果,通过编码完成落地实施的IT。
[0003]企业架构的价值在于实现企业级能力构建以及复用,快速推出产品创新,核心是承载业务能力的任务组件与对接任务组件的IT服务必须完全对应,包括IT服务访问和更新的数据表、IT服务之间的调用关系必须与业务架构建模成果一致,才能在业务利用任务组件灵活组合创新时,IT也能同步支持灵活组装。目前任务组件和IT服务的对接结果已形成清单,部分银行形成了架构资产管控平台对于这部分资产实现管控。然而,管控手段仅限于人为的认定,例如应用架构师、业务架构师确认业务模型与IT服务一致性,就需要深入到代码实现的层面去核实程序逻辑以及访问的数据表以及对于数据表的具体操作,存在理论上可行,但实操成本巨大,无法投入足够的资源保证业务架构和IT架构的一致性。
[0004]相关技术中存在以下问题:(1)不符合服务调用关系与业务模型一致原则识别方式,是通过软件资产管理平台所登记的服务和服务调用链路,通过人工方式判断服务调用关系是否与任务组件的前后项关系一致,对于不一致的情况人工联系服务对应研发团队确认技术改造方案。(2)现有不符合服务实现与业务模型一致原则识别方式,是通过架构资产管理系统导出项目服务与业务模型对接关联关系清单报表,通过人工报表分析,对于存在一个服务对接多个任务组件的情况,联系涉及研发团队沟通确认技术改造方案。(3)现有不符合服务访问数据表与任务组件模型访问数据实体模型一致原则的识别方式,是通过代码检查的方式,核实代码访问了哪些数据表,再与模型进行对比,如果存在不一致的数据访问情况,联系涉及研发团队沟通确认技术改造方案。
[0005]现有识别分析技术需要依赖分散在各个管理系统或工具的报表数据,通过半自动半人工的分析手段识别问题类型,再根据问题类型通过线下沟通的方式确认技术方案,自动化程度低、沟通成本高,工作效率低。长期如此会导致业务模型和IT实现将产生严重的偏离,导致业务模型和IT实现不可同步复用,无论是业务模型还是IT服务落地实施都需要重新投入资源推倒重来,重新构建企业级业务架构并推进落地,浪费企业资源。
[0006]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0007]本专利技术实施例提供了一种企业架构的处理方法、装置、存储介质及电子设备,以至少解决采用半人工的方式识别企业架构的业务模型与计算机实现的一致性,识别效果不
佳,一致性维护效率低的技术问题。
[0008]根据本专利技术实施例的一个方面,提供了一种企业架构的处理方法,包括:获取企业架构中服务的服务调用链路以及目标物理表信息,其中,所述目标物理表信息至少包括实现企业的业务交易时,调用服务时所访问的物理表,所述物理表用于存储所述企业的业务数据;基于所述服务调用链路中服务的服务标识以及所述目标物理表信息,通过软件资产管理系统,确定所述企业架构的目标生产运行模型,其中,所述目标生产运行模型至少包括所述企业架构运行态的服务调用信息;基于所述服务调用链路中服务的服务标识,通过架构资产管理系统和所述软件资产管理系统,确定所述企业架构的目标预设模型,其中,所述目标预设模型用于判断所述企业架构的业务模型与计算机实现的一致性;通过所述目标生产运行模型与所述目标预设模型进行比较,得到比较结果,其中,所述比较结果至少包括所述企业架构的业务模型与计算机实现是否一致;若所述比较结果表示所述企业架构的业务模型与计算机实现不一致,则生成所述服务调用链路的待治理服务记录。
[0009]进一步地,若所述比较结果表示所述企业架构的业务模型与计算机实现不一致,则生成所述服务调用链路的待治理服务记录之后,还包括:依据所述待治理服务记录,在治理策略库中查找所述待治理服务记录对应的治理策略,其中,所述待治理服务记录至少包括:服务标识、规则模型的规则模型标识,所述规则模型用于表示企业架构的业务架构与对应的计算机实现的对接规则;依据所述治理策略,调整所述企业架构的业务模型以及计算机实现。
[0010]进一步地,基于所述服务调用链路中服务的服务标识以及所述目标物理表信息,通过软件资产管理系统,确定所述企业架构的目标生产运行模型,包括:基于所述服务标识,通过软件资产管理系统,确定所述服务调用链路中服务调用关系所属的业务场景的场景标识,并基于所述场景标识,确定所述企业架构中的目标业务模型与所述服务调用链路中服务相关的关联关系;基于所述服务调用链路、所述关联关系以及所述目标物理表信息,确定所述企业架构的目标生产运行模型。
[0011]进一步地,基于所述服务调用链路中服务的服务标识,通过架构资产管理系统和所述软件资产管理系统,确定所述企业架构的目标预设模型,包括:依据所述服务标识和所述服务标识的业务场景标识,通过架构资产管理系统,获取所述服务调用链路的关联业务模型,其中,所述关联业务模型至少包括与所述服务标识相关的业务模型间的关联关系;依据所述服务标识和所述业务场景标识,通过所述软件资产管理系统,确定所述服务调用链路中服务的目标服务信息,其中,所述目标服务信息至少包括:服务基本信息、服务开发信息;基于所述关联业务模型、所述服务调用链路中服务的目标服务信息以及规则模型库,确定所述目标预设模型,其中,所述规则模型库至少包括所述企业架构的业务架构与对应的计算机实现的对接规则。
[0012]进一步地,获取企业架构中服务的服务调用链路以及目标物理表信息,包括:基于目标标识标记对所述企业架构中运行的目标交易,并基于标记后的所述目标交易,在所述企业架构中获取所述目标交易调用的服务,以及调用每个服务时所访问的物理表;基于所述企业架构的服务注册中心,获取所述目标交易调用的服务的服务订阅信息;基于所述目标交易调用的服务,调用每个服务时所访问的物理表以及所述服务订阅信息,确定所述服务调用链路以及所述目标物理表信息。
[0013]进一步地,若所述比较结果表示所述企业架构的业务模型与计算机实现不一致,则生成所述服务调用链路的待治理服务记录依据所述比较结果,生成所述服务调用链路的待治理服务记录,包括:依据所述比较结果,确定所述企业架构的待治理服务;依据所述待治理服务关联的规则模型和所述待治理服务,生成所述待治理服务记录。
[0014]进一步地,所述目标预设模型至少包括:任务组件、服务、物理表、数据实体,任务组件与数据实体间的关联关系,任务组件与服务的关联关系,服务与物理表间的关联关系,数据实体与物理表间的关联关系。
[0015]根据本专利技术实施例的另一方面,还提供了一种企业架构的处理装置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业架构的处理方法,其特征在于,包括:获取企业架构中服务的服务调用链路以及目标物理表信息,其中,所述目标物理表信息至少包括实现企业的业务交易时,调用服务时所访问的物理表,所述物理表用于存储所述企业的业务数据;基于所述服务调用链路中服务的服务标识以及所述目标物理表信息,通过软件资产管理系统,确定所述企业架构的目标生产运行模型,其中,所述目标生产运行模型至少包括所述企业架构运行态的服务调用信息;基于所述服务调用链路中服务的服务标识,通过架构资产管理系统和所述软件资产管理系统,确定所述企业架构的目标预设模型,其中,所述目标预设模型用于判断所述企业架构的业务模型与计算机实现的一致性;通过所述目标生产运行模型与所述目标预设模型进行比较,得到比较结果,其中,所述比较结果至少包括所述企业架构的业务模型与计算机实现是否一致;若所述比较结果表示所述企业架构的业务模型与计算机实现不一致,则生成所述服务调用链路的待治理服务记录。2.根据权利要求1所述的处理方法,其特征在于,若所述比较结果表示所述企业架构的业务模型与计算机实现不一致,则生成所述服务调用链路的待治理服务记录之后,还包括:依据所述待治理服务记录,在治理策略库中查找所述待治理服务记录对应的治理策略,其中,所述待治理服务记录至少包括:服务标识、规则模型的规则模型标识,所述规则模型用于表示企业架构的业务架构与对应的计算机实现的对接规则;依据所述治理策略,调整所述企业架构的业务模型以及计算机实现。3.根据权利要求1所述的处理方法,其特征在于,基于所述服务调用链路中服务的服务标识以及所述目标物理表信息,通过软件资产管理系统,确定所述企业架构的目标生产运行模型,包括:基于所述服务标识,通过软件资产管理系统,确定所述服务调用链路中服务调用关系所属的业务场景的场景标识,并基于所述场景标识,确定所述企业架构中的目标业务模型与所述服务调用链路中服务相关的关联关系;基于所述服务调用链路、所述关联关系以及所述目标物理表信息,确定所述企业架构的目标生产运行模型。4.根据权利要求3所述的处理方法,其特征在于,基于所述服务调用链路中服务的服务标识,通过架构资产管理系统和所述软件资产管理系统,确定所述企业架构的目标预设模型,包括:依据所述服务标识和所述服务标识的业务场景标识,通过架构资产管理系统,获取所述服务调用链路的关联业务模型,其中,所述关联业务模型至少包括与所述服务标识相关的业务模型间的关联关系;依据所述服务标识和所述业务场景标识,通过所述软件资产管理系统,确定所述服务调用链路中服务的目标服务信息,其中,所述目标服务信息至少包括:服务基本信息、服务开发信息;基于所述关联业务模型、所述服务调用链路中服务的目标服务信息以及规则模型库,确定所述目标预设模型,其中,所述规则模型库至少包括所述企业...

【专利技术属性】
技术研发人员:潘秋明朱国平镇超石凯
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1