[发明专利]一种系统升级方法及装置在审
申请号: | 202310367106.4 | 申请日: | 2023-04-07 |
公开(公告)号: | CN116627449A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 张丁一;肖钢;徐志彬;王军;喻文强;张琦;柴晨;刘嘉蕾 | 申请(专利权)人: | 中信建投证券股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06Q40/04 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孟维娜;高莺然 |
地址: | 100010 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统升级 方法 装置 | ||
1.一种系统升级方法,其特征在于,所述方法包括:
获得针对业务处理系统中待升级的各功能模块的目标模块文件开发的各文件升级包,并确定存储有至少一种目标模块文件的设备中的待升级设备;
针对每一待升级设备,在待升级的各功能模块的目标模块文件中,确定该设备中存储有的各第一模块文件,并基于各第一模块文件对应的文件升级包,获得对该设备进行升级使用的设备升级包;
向各待升级设备发送各自对应的设备升级包,以使得各待升级设备根据各自对应的设备升级包中包含的文件升级包,对各自存储的第一模块文件进行升级。
2.根据权利要求1所述的方法,其特征在于,所述基于各第一模块文件对应的文件升级包,获得对该设备进行升级使用的设备升级包,包括:
根据各第一模块文件在预先获得的模块层级关系中的文件位置,确定在预设的初始设备升级包中与所述文件位置对应的位置,作为各第一模块文件对应的文件升级包的存放位置,其中,所述模块层级关系为:所述业务处理系统、功能模块、设备中模块文件所在目录之间的关系,所述初始设备升级包根据所述模块层级关系创建;
按照各存放位置,将各第一模块文件对应的文件升级包添加至所述初始设备升级包中,得到添加后的设备升级包。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
针对每一待升级设备,展示该设备在使用的配置文件,在获得用户对所述配置文件进行修改的修改信息的情况下,基于所述修改信息,对所述配置文件进行修改,得到修改后的配置文件;
所述基于各第一模块文件对应的文件升级包,获得对该设备进行升级使用的设备升级包,包括:
基于各第一模块文件对应的文件升级包以及修改后的配置文件,获得对该设备进行升级使用的设备升级包。
4.根据权利要求1-3中任一项所述的方法,其特征在于,在所述向各待升级设备发送各自对应的设备升级包之前,还包括:
展示各待升级设备对应的设备升级包的升级包信息;
获得用户输入的、对各设备升级包中的待调整升级包进行调整的调整信息;
基于所述调整信息,对所述待调整升级包进行调整。
5.根据权利要求1-3中任一项所述的方法,其特征在于,在所述向各待升级设备发送各自对应的设备升级包之前,还包括:
针对每一待升级设备,获得用户针对该设备输入的用户指令,响应于所述用户指令,生成控制该设备的控制指令,向该设备发送所述控制指令,其中,所述控制指令包括以下指令中至少一种:应用程序关闭指令、升级包脚本执行指令、应用程序备份指令、应用程序开启指令。
6.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
针对每一待升级设备,根据该设备存储的第一模块文件以及第一模块文件对应的文件升级包,获得升级后的第一模块文件,对比升级前后的第一模块文件,得到第一对比结果,并展示所述第一对比结果。
7.根据权利要求1-3中任一项所述的方法,其特征在于,在所述向各待升级设备发送各自对应的设备升级包之前,还包括:
获得各待升级设备的第一全量文件;
在所述向各待升级设备发送各自对应的设备升级包之后,还包括:
获得各待升级设备升级后的第二全量文件;
针对每一待升级设备,对比该设备的第一全量文件和第二全量文件,得到第二对比结果,并展示所述第二对比结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信建投证券股份有限公司,未经中信建投证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310367106.4/1.html,转载请声明来源钻瓜专利网。