【技术实现步骤摘要】
本专利技术涉及产品升级系统的关键技术——,属于计算机软件
技术介绍
在通常的产品升级实现方式是在产品安装过程中把升级程序安装到用户机器上,升级程序再执行通过升级网站或其他方式得到的升级包,从而完成升级过程。目前一般软件公司都会有多款产品,而这些产品存在比较大的差异。一般每款产品都有自己专用的升级系统。从升级系统方面来说,存在以下几个主要问题1.重复开发。针对每款产品开发专用的升级系统,造成工作量浪费。2.维护复杂。需要维护各个升级系统,工作量翻倍。3.各升级系统操作方式,界面功能等不统一,不利于客户使用和影响公司产品形象。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种。本专利技术解决其技术问题所采用的技术方案是一种,包含以下步骤步骤1为需要升级的产品分配一个ID号步骤2安装时把每个产品的ID、名称、产品安装目录和版本、升级网站URL等信息保存到升级文件A中; 步骤3,设计一个升级系统客户端,管理用户机器上安装多个产品;步骤4升级系统升级文件和数据库步骤;1)、把各产品的文件处理的差异封装到A文件做一致处理,完成解包过程;2)、把每个产品的数据库操作封装到各自的可挂接模块中,各产品的可挂接模块安装到各自的产品目录中,并把可挂接模块的全路径记录到文件A中;升级系统依据这个可挂接模块动态处理各个产品;步骤5下载升级包,执行升级包,按照文件A进行产品差异化等相关处理。本专利技术的有益效果具有以下特点把升级系统当作一个单独的产品来对待,它的功能是完成多种产品的升级。1.通用性高,适用于公司所有产品。2.维护简单,多个产品,仅需要维护一个升级系 ...
【技术保护点】
支持多种产品的软件统一升级技术方法,其特征是:包含以下步骤:步骤1:把需要升级的产品分配一个ID号:步骤2:安装时把每个产品的ID、名称、产品安装目录和版本、升级网站URL等信息保存到升级文件A中;步 骤3:启动一个升级系统,管理用户机器上安装多个产品;步骤4:升级系统升级文件和数据库步骤;1)、把各产品的文件处理的差异封装到A文件做一致处理,完成解包过程;2)、把每个产品的数据库操作封装到各自的可挂接模块中,各产 品的可挂接模块安装到各自的产品目录中,并把可挂接模块的全路径记录到文件A中;升级系统依据这个可挂接模块动态处理各个产品;步骤5:下载升级包,执行升级包,按照文件A进行产品差异化等相关处理。
【技术特征摘要】
1.支持多种产品的软件统一升级技术方法,其特征是包含以下步骤步骤1把需要升级的产品分配一个ID号步骤2安装时把每个产品的ID、名称、产品安装目录和版本、升级网站URL等信息保存到升级文件A中;步骤3启动一个升级系统,管理用户机器上安装多个产品;步骤4升级系统升级文件和数据库步骤;1)、把各产品的文件处理的差异封装到A文件做一致处理,完成解包过程;2)、把每个产品的数据库操作封装到各自的可挂接模块中,各产品的可挂接模块安装到各自的产品目录中,并把可挂接模块的全路径记录到文件A中;升级系统依据这个可挂接模块动态处理各个产品;步骤5下载升级包,执行升级包,按照文件A进行产品差异化等相关处理。2.根据权利要求1所述的支持多种...
【专利技术属性】
技术研发人员:孟永辉,赵海峰,杨晨宇,刘剑波,
申请(专利权)人:北京启明星辰信息技术有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。