[发明专利]软件升级处理方法和装置在审
申请号: | 201310596187.1 | 申请日: | 2013-11-21 |
公开(公告)号: | CN104657164A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 赵云鹏;钱保鑫;王娟 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 处理 方法 装置 | ||
技术领域
本发明属于计算机技术领域,具体是涉及一种软件升级处理方法和装置。
背景技术
一般而言,软件使用者在使用软件进行业务处理的过程中,随着软件功能的不断完善、改进,都会涉及到软件的升级、更新。现有的软件升级更新方式,大多都是软件开发者占据主动地位,即软件开发者不断改善其开发的软件的性能,将升级后的安装包推送给用户,以供用户决定是否进行软件的升级更新。
上述软件开发者推送升级后的软件安装包的方式,一般适用于一些被用户广泛使用的软件,比如QQ、微信等,一般不会涉及用户的个性化需求。而在数字出版行业,由于不同出版社具有不同的出版风格,在保证基本出版要求的基础上,还会有各自独特的个性化需求,这使得数字出版软件开发商需要根据用户的需求提供个性化功能或对某些功能进行相应改进。
在上述需求情况下,如果仍采用现有的软件整体升级的方式,开发者需要根据用户需求在整个软件程序代码中定位修改位置,增加了升级处理难度且效率较低,而且也会严重影响其他用户的出版作业,缺乏针对性。
发明内容
针对上述存在的问题,本发明提供一种软件升级处理方法和装置,以克服现有技术中软件整体升级导致的处理效率低、缺乏针对性的缺陷。
本发明提供了一种软件升级处理方法,包括:
接收用户根据待处理操作发送的功能模块调用命令,所述调用命令中包括用户标识信息、功能模块标识信息和功能模块当前版本号;
确定与所述功能模块标识信息对应的存储索引表,所述存储索引表中存储有功能模块的版本号和与所述版本号对应的具有使用权限的用户标识;
根据所述存储索引表确定与所述调用命令对应的最新版本号;
返回与所述最新版本号对应的最新功能模块,以使所述用户调用所述最新功能模块对所述待处理操作进行处理。
本发明提供了一种软件升级处理装置,包括:
接收模块,用于接收用户根据待处理操作发送的功能模块调用命令,所述调用命令中包括用户标识信息、功能模块标识信息和功能模块当前版本号;
第一确定模块,用于确定与所述功能模块标识信息对应的存储索引表,所述存储索引表中存储有功能模块的版本号和与所述版本号对应的具有使用权限的用户标识;
第二确定模块,用于根据所述存储索引表确定与所述调用命令对应的最新版本号;
处理模块,用于返回与所述最新版本号对应的最新功能模块,以使所述用户调用所述最新功能模块对所述待处理操作进行处理。
本发明提供的软件升级处理方法和装置,对软件按功能进行功能模块划分,在根据用户需求对相应的功能模块进行升级、改进后,为升级后的功能模块分配使用权限,通过功能模块划分以及使用权限配置,使得软件开发商无需对软件进行整体升级,仅需要针对用户需求进行相应功能模块的升级,不但大大提高了升级处理效率,而且为用户提供了个性化服务;同时,由于为每个功能模块设置了使用权限,使得能够针对不同的用户进行功能模块的独立升级处理,不会影响其他用户的正常使用。
附图说明
图1为本发明软件升级处理方法实施例一的流程图;
图2为本发明软件升级处理方法实施例二的流程图;
图3为本发明软件升级处理装置实施例一的示意图;
图4为本发明软件升级处理装置实施例二的示意图。
具体实施方式
图1为本发明软件升级处理方法实施例一的流程图,如图1所示,所述方法包括:
步骤101、接收用户根据待处理操作发送的功能模块调用命令,所述调用命令中包括用户标识信息、功能模块标识信息和功能模块当前版本号;
本实施例所述的方法尤其适用于可以为不同用户提供个性化服务的软件开发商在对软件进行升级的情况,比如在数字出版业中,不同的出版社具有不同的出版风格,开发商需为用户,即出版社提供个性化服务以满足不同用户的需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司;,未经北大方正集团有限公司;北京北大方正电子有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310596187.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器及其控制方法
- 下一篇:一种软件安装包的生成系统和方法