[发明专利]名称导向式的应用系统升级系统及方法有效
申请号: | 201410636473.0 | 申请日: | 2014-11-12 |
公开(公告)号: | CN105653300B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 邱垂汶;蔡宪维 | 申请(专利权)人: | 鸿富锦精密电子(天津)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 谢志为 |
地址: | 300457 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 名称 导向 应用 系统升级 系统 方法 | ||
一种名称导向式的应用系统升级系统及方法,应用于电子装置中,该电子装置连接有版本升级数据库。该方法能够扫描版本升级数据库下的版本升级目录,根据输入的序列号建立该应用系统的版本升级链,在应用系统的升级链中定位出该应用系统的旧版本号,从版本升级数据中获取该旧版本号对应的程序数据包,在应用系统的升级链中定位出该应用系统的新版本号,从版本升级数据库中获取该新版本号对应的升级安装包,并利用所述新版本号对应的升级安装包对旧版本号对应的程序数据包进行应用系统升级。实施本发明,能够通过文件目录的来灵活变更应用系统的升级方式,对于不同系统只需指定文件目录即可自定义客制化升级流程,大幅降低维护成本。
技术领域
本发明涉及一种应用系统升级系统及方法,特别是关于一种名称导向式的应用系统升级系统及方法。
背景技术
应用系统升级异动涵盖项目广泛,例如数据库、参量配置文件案、程序、工具数据文件等,使得应用系统升级困难,而且用户无法根据实际需求选择不同版本的客制化系统升级。此外,不同应用系统的版本升级过程复杂,并且可能存在系统不兼容问题,或者同一应用系统之间不同版本的升级流程过于复杂等问题。
发明内容
鉴于以上内容,有必要提供一种名称导向式的应用系统升级系统及方法,能够通过文件目录的新增、删除、修改来灵活变更应用系统的升级方式,对于不同系统只需赋予特定的文件目录即可自定义的客制化升级流程,大幅降低维护成本。
所述名称导向式的应用系统升级系统运行于电子装置中,该电子装置连接有版本升级数据库。该应用系统升级系统包括:系统备份模块,用于接收从电子装置的输入设备输入应用系统所需升级版本的序列号;版本定位模块,用于扫描所述版本升级数据库下的版本升级目录,并根据输入的序列号建立该应用系统的版本升级链,在应用系统的升级链中定位出该应用系统的旧版本号,从版本升级数据中获取该旧版本号对应的程序数据包,在应用系统的升级链中定位出该应用系统的新版本号,及从版本升级数据库中获取该新版本号对应的升级安装包;系统升级模块,用于比较旧版本号对应的程序数据包与新版本号对应的升级安装包进行比较找出数据差异,并利用所述新版本号对应的升级安装包对旧版本号对应的程序数据包进行应用系统升级。
所述名称导向式的应用系统升级方法应用于电子装置中,该电子装置连接有版本升级数据库。该方法包括步骤:接收从电子装置的输入设备输入应用系统所需升级版本的序列号;扫描所述版本升级数据库下的版本升级目录,并根据输入的序列号建立该应用系统的版本升级链;在应用系统的升级链中定位出该应用系统的旧版本号,并从版本升级数据中获取该旧版本号对应的程序数据包;在应用系统的升级链中定位出该应用系统的新版本号,并从版本升级数据库中获取该新版本号对应的升级安装包;比较旧版本号对应的程序数据包与新版本号对应的升级安装包进行比较找出数据差异,并利用所述新版本号对应的升级安装包对旧版本号对应的程序数据包进行应用系统升级。
相较于现有技术,本发明所述名称导向式的应用系统升级系统及方法,用户只要执行一个脚本命令当案(shell命令)即可完成对电子装置中应用系统的升级,能够依据不同版本号来切分文件名,并且可依据使用者需求调整文件名变更升级策略。本发明还可以通过操作系统层到应用层相关系统套件升级,并且可满足不同客制版本的升级需求。
附图说明
图1是本发明名称导向式的应用系统升级系统较佳实施例的运行环境示意图。
图2是本发明名称导向式的应用系统升级方法较佳实施例的流程图。
图3是一种构建应用系统不同版本升级链的示意图。
图4是一种针对应用系统进行升级具体实作的示意图。
主要元件符号说明
电子装置 1
应用系统升级系统 10
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密电子(天津)有限公司,未经鸿富锦精密电子(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410636473.0/2.html,转载请声明来源钻瓜专利网。