[发明专利]个性订制系统及其升级系统无效
申请号: | 200910306052.0 | 申请日: | 2009-08-25 |
公开(公告)号: | CN101630260A | 公开(公告)日: | 2010-01-20 |
发明(设计)人: | 吴国杰 | 申请(专利权)人: | 深圳市思考者科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 深圳市维邦知识产权事务所 | 代理人: | 黄 莉 |
地址: | 518000广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 个性 系统 及其 升级 | ||
技术领域
本发明涉及网络技术,尤其涉及一种个性订制系统及其升级系统。
背景技术
软件设计是一项应用多元化的综合业务。不同行业领域的客户,对同一软件往往具有不同的需求,因此,在设计软件的时候,需要针对具体的客户进行具体的个性订制服务,而在现有的软件设计中,一般只有标准配置数据库和标准用户数据库,当需要进行个性订制业务时,往往只能针对单独的个性订制客户进行专门的个性业务配置,这样既耗费了大量的精力和成本,实施管理起来也相当麻烦。
发明内容
本发明所要解决的技术问题是:提供一种个性订制系统,该系统实施容易,且可对所有的个性订制版本进行集中统一的管理。
本发明进一步所要解决的技术问题是:提供一种个性订制升级系统,该系统操作容易,且可对所有的个性订制版本进行集中统一的升级管理,降低个性订制业务后续服务支持的成本。
为解决上述技术问题,本发明采用如下技术方案:
一种个性订制系统,包括有标准配置数据库、及标准用户数据库,该系统还包括:
数据配置单元,用于根据用户的个性订制需求配置个性订制数据,并将其保存到个性配置数据库中;
数据导入单元,与所述个性配置数据库及标准配置数据库相连,用于将所述个性配置数据库中的个性订制数据发送到所述标准配置数据库;
数据处理单元,与所述标准配置数据库及标准用户数据库相连,用于根据标准配置数据库中导入的个性订制数据,在标准用户数据库中生成新的包含了个性订制信息的用户数据表和数据表结构,替换原有的标准用户数据库。
相应地,本发明还公开了一种个性订制升级系统,该系统包括有:
用户检验单元,与所述网站服务器相连,用于在收到用户的升级请求后,检验当前用户是否为个性订制业务用户;
升级文件传送单元,用于在网站服务器中查找与升级用户匹配的升级文件,并将网站服务器中的升级文件传送到客户端安装目录下的临时存储单元,若当前用户为个性订制业务用户,则从网站服务器传送的升级文件为标准配置数据库、标准用户数据库以及个性配置数据库、若当前用户为非个性订制业务用户,则从网站服务器传送的升级文件为标准配置数据库和标准用户数据库;
数据结构更新单元,用于在所述临时存储单元中根据所述标准配置数据库的数据更新所述标准用户数据库的表及表结构;
用户数据导入单元,用于将客户端安装目录下原有的标准用户数据库的数据记录导入所述临时存储单元中的用户数据库;
升级文件处理单元,用于以所述临时存储单元内更新后的数据替换掉客户端安装目录下原有的对应数据库。
本发明的有益效果是:
本发明的实施例通过在网站服务器上设置个性数据库,统一配置用户的个性订制数据,从而实现了对所有的个性订制版本进行集中统一的管理,大大简化了个性订制业务的实施,降低了管理和维护成本。
下面结合附图对本发明作进一步的详细描述。
附图说明
图1是本发明提供的个性订制系统一个实施例的组成结构图。
图2是本发明提供的个性订制升级系统一个实施例的组成结构图。
具体实施方式
参考图1,该图是本发明提供的个性订制系统一个实施例的组成结构图;如图所示,本实施例除了包括有与现有技术相同的标准配置数据库10及标准用户数据库20外,还设置了个性配置数据库30,以及:
数据配置单元1,用于根据用户的个性订制需求配置个性订制数据,并将其保存到个性配置数据库,具体实现时,所述个性订制信息填入到个性配置数据库UserSet.sys的对应数据表中;
数据导入单元2,与所述个性配置数据库30及标准配置数据库10相连,用于将所述个性配置数据库30中的个性订制数据发送到所述标准配置数据库10;
数据处理单元3,与所述标准配置数据库10及标准用户数据库20相连,用于根据标准配置数据库中导入的个性订制数据,在标准用户数据库中生成新的新的包含了个性订制信息的用户数据表和数据表结构,替换原有的标准用户数据库,具体实现时,其根据数据导入完成后的标准配置数据库中的数据字典表DataDict将个性订制中增加的表/字段添加到标准用户数据库CurStage.okt中,生成新的包含了个性订制信息的标准用户数据库CurStage.okt。
具体实现时,所述数据配置单元1可具体包括有:
配置修改单元11,用于根据所述标准配置数据库10中标准数据的主键值,修改该配置记录后,将其保存在个性配置数据库30中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市思考者科技有限公司,未经深圳市思考者科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910306052.0/2.html,转载请声明来源钻瓜专利网。