[发明专利]一种基于省市县一体化软件的安装部署方法及系统有效
申请号: | 201210570428.0 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103019732A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 王国栋;郑禹;洪江华;谢明;刘雁冰;丘越峰;郭念亮;陈宏雷;任钢;张宇波 | 申请(专利权)人: | 深圳市天维尔通讯技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 汪丽 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 省市 一体化 软件 安装 部署 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,更具体地说,涉及一种基于省市县一体化软件的安装部署方法及系统。
背景技术
随着计算机的应用领域不断扩大,计算机软件产品应用规模的扩大和延伸,现阶段都是按照全国或者全省按照一定标准和规范来完成软件系统,然后把这些软件系统安装和部署到全国或者全省的各个地市和县城。由于在不同的地市和县城有不同的特殊情况,还需要根据具体现场情况进行参数调整或者定制化配置。针对这样的软件部署安装模式,一般的安装和部署实施方式都是成立专门的软件实施团队,带着软件煤质,到各个地市和县城进行软件的安装和部署,基本上是一台一台的电脑进行软件的安装,然后修改配置文件,针对所有的部署软件单个测试,当节点所有软件安装完成后,进行集成测试和整体联调。当调试成功,完成一个是节点的安装,这又需要到下一个节点去安装。
这样的安装和实施模式有以下缺点:第一是工作量大,必须到每台电脑上进行安装、配置和调试;第二是联调时间长;第三是对安装部署人员要求比较高;第四是安装过程中问题不易发现,安装部署完成后问题很难跟踪和定位。当按照要求安装和部署完成后,也许是某个文件的配置出错,或者是缺失,就造成整个系统无法运行。这样就需要一个一个文件去查看,耗费大量的时间。
发明内容
本发明要解决的技术问题在于,针对现有技术的软件部署工作量大,且对安装部署人员要求高的缺陷,提供一种基于省市县一体化软件的安装部署方法及系统。
本发明解决其技术问题所采用的技术方案是:构造一种基于省市县一体化软件的安装部署方法,包括以下步骤:
S1、获取软件部署任务,所述软件部署任务包括待部署计算机列表,所述待部署计算机列表包括待部署计算机的唯一码信息及该待部署计算机需要安装的软件信息;
S2、根据软件部署任务生成待部署计算机的配置文件和软件安装包;
S3、将配置文件和软件安装包通过网络提供给相应的待部署计算机,其中,该配置文件指示所对应的待部署计算机的安装任务。
在本发明所述的基于省市县一体化软件的安装部署方法中,所述方法还包括以下步骤:
S4、根据配置文件和软件安装包在模拟环境下验证安装效果。
在本发明所述的基于省市县一体化软件的安装部署方法中,所述步骤S2根据软件部署任务生成待部署计算机的配置文件具体为:
S21、根据软件部署任务定义一个一级单位,根据该一级单位定制一个部署目录,该部署目录下包括一个总安装包和一个总的配置文件。
在本发明所述的基于省市县一体化软件的安装部署方法中,所述方法还包括以下步骤:
S5、接收待部署计算机反馈的安装结果。
在本发明所述的基于省市县一体化软件的安装部署方法中,所述待部署计算机的唯一码信息是IP地址、计算机名称或MAC地址。
本发明还构造一种基于省市县一体化软件的安装部署系统,包括:
任务获取模块,用于获取软件部署任务,所述软件部署任务包括待部署计算机列表,所述待部署计算机列表包括待部署计算机的唯一码信息及该待部署计算机需要安装的软件信息;
生成模块,用于根据软件部署任务生成待部署计算机的配置文件和软件安装包;
安装模块,用于将配置文件和软件安装包通过网络提供给相应的待部署计算机,其中,该配置文件指示所对应的待部署计算机的安装任务。
在本发明所述的基于省市县一体化软件的安装部署系统中,还包括:
预安装模块,用于根据配置文件和软件安装包在模拟环境下验证安装效果。
在本发明所述的基于省市县一体化软件的安装部署系统中,所述生成模块进一步包括:
定制单元:用于根据软件部署任务定义一个一级单位,根据该一级单位定制一个部署目录,该部署目录下包括一个总安装包和一个总的配置文件。
在本发明所述的基于省市县一体化软件的安装部署系统中,还包括:
安装反馈模块,用于接收待部署计算机反馈的安装结果。
在本发明所述的基于省市县一体化软件的安装部署系统中,所述待部署计算机的唯一码信息是IP地址、计算机名称或MAC地址。
实施本发明的基于省市县一体化软件的安装部署方法及系统,具有以下有益效果:通过预先获取软件部署任务,然后生成待部署计算机的配置文件和软件安装包,再对待部署计算机进行安装;由于根据软件部署任务集中生成了配置文件,待部署计算机可在配置文件的指引下进行自动软件安装,能够方便的对批量计算机进行软件部署,提高工作效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市天维尔通讯技术有限公司,未经深圳市天维尔通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210570428.0/2.html,转载请声明来源钻瓜专利网。