系统架构生成方法、系统、电子设备及存储介质技术方案

技术编号:37042862 阅读:15 留言:0更新日期:2023-03-29 19:22
本发明专利技术提供一种系统架构生成方法、系统、电子设备及存储介质,对系统架构设计需求信息进行分析,从多个需求类型中确定整体部署模式的各个部署需求类型、WEB层的WEB需求类型、AP层的各个AP需求类型和DB层的各个DB需求类型;根据各个部署需求类型的需求内容确定目标部署模式;根据WEB需求类型的需求内容确定目标WEB模式;根据各个AP需求类型的需求内容确定目标联机AP模式和目标批量AP模式;根据各个DB需求类型的需求内容确定目标DB模式;将目标部署模式、目标WEB模式、目标AP模式和目标DB模式进行拼接生成的初始系统架构反馈给系统经理;根据系统经理确定的初始系统架构生成系统架构物理部署图。构物理部署图。构物理部署图。

【技术实现步骤摘要】
系统架构生成方法、系统、电子设备及存储介质


[0001]本专利技术涉及计算机
,更具体地说,涉及一种系统架构生成方法、系统、电子设备及存储介质。

技术介绍

[0002]近年来国家和银行行业监管部门对银行信息系统的风险管理要求越来越严格,相应的,对银行业务的业务连续性,以及银行信息系统的系统风险防范能力的要求越来越严格,因此,如何进行系统灾备建设就显得尤为重要了。在利用系统进行灾备建设过程中,往往会涉及到对系统的系统架构进行改造。
[0003]在现有技术中,一般由系统经理对系统架构进行设计改造。然而,目前的系统种类繁多,不同的系统采用的架构不同,如果系统经理对各类系统不够熟悉和了解,则会导致系统架构设计效率低,以及设计的系统架构不标准。

技术实现思路

[0004]有鉴于此,本专利技术提供一种系统架构生成方法、系统、电子设备及存储介质,以提高系统架构的设计效率和标准度。
[0005]本专利技术第一方面公开一种系统架构生成方法,所述方法包括:
[0006]获取系统经理发送的系统架构设计需求信息,其中,所述系统架构设计需求信息包括多个需求类型,以及每个所述需求类型对应的需求内容;
[0007]对各个所述需求类型进行分析,从所述多个需求类型中确定整体部署模式对应的各个部署需求类型、WEB层对应的WEB需求类型、AP层对应的各个AP需求类型和DB层对应的各个DB需求类型;
[0008]根据所述整体部署模式对应的各个部署需求类型的需求内容,从预先设置的各个部署模式中确定目标部署模式;
[0009]根据所述WEB层对应的WEB需求类型的需求内容,从预先设置的各个WEB模式中确定目标WEB模式;
[0010]根据所述AP层对应的各个AP需求类型的需求内容,确定目标联机AP模式和目标批量AP模式;
[0011]根据所述DB层对应的各个DB需求类型的需求内容,从预先设置的各个DB模式中,确定目标DB模式;
[0012]将所述目标部署模式、所述目标WEB模式、所述目标AP模式和所述目标DB模式进行拼接,生成初始系统架构,并所述初始系统架构反馈给所述系统经理;
[0013]当检测到所述系统经理对所述初始系统架构的确认操作时,根据所述初始系统架构生成相应的系统架构物理部署图,以便规范地管理全行各类系统。
[0014]可选的,所述多个需求类型包括技术栈类型、业务连续性类型、数据依赖类型、业务接入类型、业务功能数类型、批处理作业类型、数据库类型和数据同步类型。
[0015]可选的,所述各个部署需求类型包括技术栈类型、业务连续性类型和数据依赖类型,所述根据所述整体部署模式对应的各个部署需求类型的需求内容,从预先设置的各个部署模式中确定目标部署模式,包括:
[0016]将预先设置的各个部署模式中,与所述技术栈类型的需求内容、所述业连续性类型的需求内容和所述数据依赖类型的需求内容匹配的部署模式,确定为目标部署模式。
[0017]可选的,所述WEB需求类型为业务接入类型,所述根据所述WEB层对应的WEB需求类型的需求内容,从预先设置的各个WEB模式中确定目标WEB模式,包括:
[0018]将预先设置的各个WEB模式中,与所述业务接入类型的需求内容匹配的WEB模式确定为目标WEB模式。
[0019]可选的,所述各个AP需求类型包括业务功能数类型和批处理作业类型,所述根据所述AP层对应的各个AP需求类型的需求内容,确定目标联机AP模式和目标批量AP模式,包括:
[0020]根据所述业务功能数类型的需求内容,确定目标联机AP模式,其中,所述目标联机AP模式包括目标组联机AP集群,所述目标组联机AP集群根据所述业务功能数类型的需求内容确定;
[0021]根据所述批处理作业类型的需求内容,确定目标批量AP模式,其中,所述目标批量AP模式包括目标组批量AP集群,所述目标组批量AP集群根据所述批处理作业类型的需求内容确定。
[0022]可选的,所述各个DB需求类型包括数据库类型和数据同步类型,所述根据所述DB层对应的各个DB需求类型的需求内容,从预先设置的各个DB模式中,确定目标DB模式,包括:
[0023]将预先设置的各个DB模式中,与所述数据库类型的需求内容和数据同步类型的需求内容匹配的DB模式确定为目标DB模式。
[0024]可选的,所述方法还包括:
[0025]当检测到所述系统经理对所述初始系统架构的修改操作时,获取目标系统架构;所述目标系统架构为所述系统经理对所述初始系统架构进行修改后得到的系统架构;
[0026]根据所述目标系统架构生成相应的系统架构物理部署图,以便所述规范地管理全行各类系统。
[0027]本专利技术第二方面公开一种系统架构生成系统,所述系统包括:
[0028]信息获取单元,用于获取系统经理发送的系统架构设计需求信息,其中,所述系统架构设计需求信息包括多个需求类型,以及每个所述需求类型对应的需求内容;
[0029]分析单元,用于对各个所述需求类型进行分析,从所述多个需求类型中确定整体部署模式对应的各个部署需求类型、WEB层对应的WEB需求类型、AP层对应的各个AP需求类型和DB层对应的各个DB需求类型;
[0030]目标部署模式确定单元,用于根据所述整体部署模式对应的各个部署需求类型的需求内容,从预先设置的各个部署模式中确定目标部署模式;
[0031]目标WEB模式确定单元,用于根据所述WEB层对应的WEB需求类型的需求内容,从预先设置的各个WEB模式中确定目标WEB模式;
[0032]目标AP模式确定单元,用于根据所述AP层对应的各个AP需求类型的需求内容,确
定目标联机AP模式和目标批量AP模式;
[0033]目标DB模式确定单元,用于根据所述DB层对应的各个DB需求类型的需求内容,从预先设置的各个DB模式中,确定目标DB模式;
[0034]拼接单元,用于将所述目标部署模式、所述目标WEB模式、所述目标AP模式和所述目标DB模式进行拼接,生成初始系统架构,并所述初始系统架构反馈给所述系统经理;
[0035]第一生成单元,用于当检测到所述系统经理对所述初始系统架构的确认操作时,根据所述初始系统架构生成相应的系统架构物理部署图,以便规范地管理全行各类系统。
[0036]本专利技术第三方面公开一种电子设备,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现如上述本专利技术第一方面公开的系统架构生成方法方法。
[0037]本专利技术第四方面公开一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行如上述本专利技术第一方面公开的系统架构生成方法方法。
[0038]本专利技术提供一种系统架构生成方法、系统、电子设备及存储介质,通过获取系统经理发送的系统架构设计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统架构生成方法,其特征在于,所述方法包括:获取系统经理发送的系统架构设计需求信息,其中,所述系统架构设计需求信息包括多个需求类型,以及每个所述需求类型对应的需求内容;对各个所述需求类型进行分析,从所述多个需求类型中确定整体部署模式对应的各个部署需求类型、WEB层对应的WEB需求类型、AP层对应的各个AP需求类型和DB层对应的各个DB需求类型;根据所述整体部署模式对应的各个部署需求类型的需求内容,从预先设置的各个部署模式中确定目标部署模式;根据所述WEB层对应的WEB需求类型的需求内容,从预先设置的各个WEB模式中确定目标WEB模式;根据所述AP层对应的各个AP需求类型的需求内容,确定目标联机AP模式和目标批量AP模式;根据所述DB层对应的各个DB需求类型的需求内容,从预先设置的各个DB模式中,确定目标DB模式;将所述目标部署模式、所述目标WEB模式、所述目标AP模式和所述目标DB模式进行拼接,生成初始系统架构,并所述初始系统架构反馈给所述系统经理;当检测到所述系统经理对所述初始系统架构的确认操作时,根据所述初始系统架构生成相应的系统架构物理部署图,以便规范地管理全行各类系统。2.根据权利要求1所述的方法,其特征在于,所述多个需求类型包括技术栈类型、业务连续性类型、数据依赖类型、业务接入类型、业务功能数类型、批处理作业类型、数据库类型和数据同步类型。3.根据权利要求2所述的方法,其特征在于,所述各个部署需求类型包括技术栈类型、业务连续性类型和数据依赖类型,所述根据所述整体部署模式对应的各个部署需求类型的需求内容,从预先设置的各个部署模式中确定目标部署模式,包括:将预先设置的各个部署模式中,与所述技术栈类型的需求内容、所述业连续性类型的需求内容和所述数据依赖类型的需求内容匹配的部署模式,确定为目标部署模式。4.根据权利要求2所述的方法,其特征在于,所述WEB需求类型为业务接入类型,所述根据所述WEB层对应的WEB需求类型的需求内容,从预先设置的各个WEB模式中确定目标WEB模式,包括:将预先设置的各个WEB模式中,与所述业务接入类型的需求内容匹配的WEB模式确定为目标WEB模式。5.根据权利要求2所述的方法,其特征在于,所述各个AP需求类型包括业务功能数类型和批处理作业类型,所述根据所述AP层对应的各个AP需求类型的需求内容,确定目标联机AP模式和目标批量AP模式,包括:根据所述业务功能数类型的需求内容,确定目标联机AP模式,其中,所述目标联机AP模式包括目标组联机AP集群,所述目标组联机AP集群根据所述业务功能数类型的需求内容确定;根据所述批处理作业类型的需求内容,确定目标批量AP模式,其中,所述目标批量AP模式包括目标组批量AP集群,所述目标组批量...

【专利技术属性】
技术研发人员:李远杰谢朝杰王振宇张婧
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1