一种定制安装计算机软件的方法及系统的制作方法

文档序号:7712227阅读:228来源:国知局
专利名称:一种定制安装计算机软件的方法及系统的制作方法
技术领域
本发明涉及计算机技术领域,具体地说是涉及计算机软件定制安装的方法以及系统。
背景技术
计算机自被发明以来已被广泛应用,在现有的技术领域中,计算机用户安装计算 机需要进行以下4个步骤的操作1、使用安装光盘安装操作系统程序,或者使用ghost安 装操作系统;2、在此基础上安装计算机所需的驱动程序软件;3、从网络等媒介下载最新补 丁,继而进行应用软件进行安装;4、对操作系统或者应用软件进行设置。但上述方法主要存在以下问题1、对于计算机用户的计算机专业知识要求较高; 2、操作步骤过多,操作繁杂;3、安装时间过长,根据不同的需求,整个安装过程在专业人士 的帮助下也要持续3 5个小时;4、安装以后的计算机情况根据所进行的设置和安装的软 件可能存在安全以及计算机健康隐患。针对上述情况,中国申请号为2007100958 . 0的发明专利申请,公开了一种用于 操作系统自动化安装的系统和方法,该方法中目录服务使用目标对象和策略对象来认证特 定目标的身份、然后将该目标系统引导到保持所需操作系统的镜像的部署服务器。然后该 目标系统为安装适当的操作系统与部署服务器通信;从而实现自动安装。该方法存在着需 要长期联网通信的缺点,同时,由于其中适用于操作系统,因此,还是给计算机用户带来了 麻烦。中国申请号为200710175474. X的发明专利申请,公开了一种在计算机上自动安 装操作系统的方法和装置,该方法包括客户端服务器通过网络与远程服务器建立连接并 发送消息,该远程服务器根据所述配置信息寻找/或定制对应的安装脚本,并发送给所述 客户端服务器,该客户端服务器根据该安装脚本安装操作系统。该方法不必配给用户的客 户端服务器导航光盘或者其他的安装引导盘,节省了成本;然而,众所周知,操作系统本身 的安装程序是相当大的,因此,网络发送的时间相当长;而且该方法不能实现应用软件的定 制以及客户端机器的健康模型自动选取,因此,还是给客户端用户带来了麻烦。中国专利号为200610007770.4的发明专利,公开了一种自动安装操作系统的方 法,用于在计算机的BI0S/EFI界面上安装操作系统,所述方法包括步骤生成操作系统自 动应答文件;启动BI0S/EFI虚拟软驱功能,生成虚拟软驱;将该操作系统自动应答文件拷 贝到该虚拟软驱中;以及将操作系统安装媒体插入该计算机,根据操作系统安装媒体和该 操作系统自动应答文件进行操作系统的自动安装。该方法虽然使计算机彻底放弃了物理软 驱,但其仅适用于系统的安装,并不适用于应用程序,而且该方法并不能实现应用软件的定 制,因此,计算机用户还需要花费大量的时间与精力安装应用软件及设置健康模式。

发明内容
为解决上述问题,本发明提供一种定制安装计算机软件的方法,以实现一步操作即完成计算机中所需的系统设置及系统软件、应用软件的安装;用于解决现有技术中对计 算机用户本身的计算机水平要求过高,安装步骤过多,安装时间过长,安装后的设置存在隐 患等问题;本发明是采用以下技术方案实现的一种定制安装计算机软件的方法,其特征在于它包含以下步骤100、建立网站服务器;200、在网站服务器中建立软件库;300、建立网站;400、建立可被访问的网页;500、客户端与网站服务器建立连接;600、生成安装程序;700、生成安装媒介;800、客户端安装。上述所述的定制安装计算机软件的方法,其特征在于步骤200在网站服务器中建 立软件库中,所述的软件库包括操作系统库、应用程序库、驱动安装包库,甚至该软件库还 可以包括健康及安全模型库。进一步地,上述所述的方法中,所述操作系统库中至少包含windows xp, windows vista、windows 7、linux、unix 操作系统中的一禾中。上述所述的定制安装计算机软件的方法,其特征在于步骤400建立可被访问的网 页中,所建立的网页的界面中包含有软件选择项。上述所述的定制安装计算机软件的方法,其特征在于步骤400建立可被访问的网 页中,所建立的网页的界面中还可包含对所连接的客户端的分析选项;且所述的分析选项 是在网页界面上可视的或隐含在后台不可视的。上述所述的定制安装计算机软件的方法,其特征在于步骤500客户端与网站服务 器建立连接中,所述的连接方式是有线接入或无线接入。当然,上述所述的定制安装计算机软件的方法,其特征在于所述客户端计算机用 户还可以将其特定的操作系统或应用软件程序上传至所述网站的软件库中。当然,上述所述的定制安装计算机软件的方法,其特征在于所述客户端计算机用 户可以选择网站提供的操作系统及应用软件的设置,还可由该用户自定义操作系统及应用 软件的设置,更可以根据网站提供的标准进行操作系统和应用软件的设置。上述所述的定制安装计算机软件的方法,其工作原理是这样的先在建立好的服 务器内建立各种软件库;然后建立可被访问的网站;再建立可被访问的网页,在该页网中 建立链接,并在界面上显示软件名称;然后,由客户端计算机用户访问网页,选择适合该用 户的安装程序;并将适用于该用户计算机的硬件的驱动软件、操作系统软件、应用软件、健 康安全模型以及它们的设置进行打包生成一个ISO文件以及安装文件;由所述用户将所述 ISO文件以及安装文件下载到本地计算机或者由网站将所述ISO文件装入存储中在本地计 算机中进行安装。当然,在客户端与网站服务器建立好连接的情况下,对于计算机知识不足的人员 来说,可以通过网页选项上的分析选项,让服务器分析客户端计算机的硬件,从而与客户端 的用户选择的软件一起打包生成上述ISO文件以及安装文件。
一种定制安装计算机软件的系统,它包含服务器、客户端、以及连接服务器与客 户端的网络及网络器件;其特征在于所述客户端用于了解客户端计算机的硬件配置,并 将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页; 所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解/确认客户端对操 作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形 成安装包,进而生成安装包的ISO文件以及安装文件,然后将所述ISO文件以及安装文件传 送至客户端计算机。上述所述的系统,其特征在于所述客户端计算机的硬件配置信息包括网卡型号、 CPU型号、内存型号、主板型号和显卡型号。上述所述的系统,其特征在于所述服务器提供给所述客户端的设置标准包括计算 机安全及健康模型。上述所述的系统,其特征在于所述服务器生成的安装程序可以为各种类型的安装程序。本发明提供的定制安装计算机软件的方法,可以通过广域网或者局域网的方式来 定制操作系统以及应用软件;定制的操作系统及应用软件的种类是由用户进行自定义的; 定制的操作系统以及应用软件的设置是可以由用户自定义的;定制的操作系统以及应用软 件的设置是可以按照服务器所提供的安全以及健康模型进行设置的;客户端定制的安装包 最终生成的任何一种格式的安装程序;安装程序可以通过至少一种媒介在计算机上进行安 装。因此,它既可以节省操作系统及应用软件及健康模型等设置和安装的时间;又降低了对 于安装人员对于计算机知识的要求,因此有效的减少了成本并提高了效率。


图1是本发明一种定制安装计算机软件的方法一实施例的流程框图;图2是本发明一种定制安装计算机软件的方法另一实施例的流程框图。
具体实施例方式下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能 更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。实施实例一请参见图1所示,一种定制安装计算机软件的方法,其特征在于它包含以下步骤100、建立网站服务器;200、在网站服务器中建立驱动安装包库、操作系统库及应用程序库;300、建立网站;400、建立网页;500、客户端与网站服务器建立连接;600、生成安装程序;700、生成安装媒介;800、客户端安装。上述所述的定制安装计算机软件的方法,其特征在于步骤200在网站服务器中建立驱动安装包库、操作系统库及应用程序库中,所述操作系统库中至少包含windows xp、 windows vista、windows 7、linux、unix 操作系统中的一禾中。上述所述的定制安装计算机软件的方法,其特征在于步骤400建立网页中,所建 立的网页可被服务器之外的计算机所访问,且所述网页的界面中包含有软件选择项。上述所述的定制安装计算机软件的方法,其特征在于步骤400中,所建立的网页 的界面中还可包含对所连接的客户端的分析选项;且所述的分析选项是在网页界面上可视 的或隐含在后台不可视的。上述所述的定制安装计算机软件的方法,其特征在于步骤500客户端与网站服务 器建立连接中,所述的连接方式是有线接入或无线接入。当然,上述所述的定制安装计算机软件的方法,其特征在于所述客户端计算机用 户还可以将其特定的操作系统或应用软件程序上传至所述网站的软件库中。当然,用上述所述的定制安装计算机软件的方法,其特征在于所述客户端计算机 用户可以选择网站提供的操作系统及应用软件的设置,还可由该用户自定义操作系统及应 用软件的设置,更可以根据网站提供的标准进行操作系统和应用软件的设置。实施实例二请参见图2所示,一种定制安装计算机软件的方法,基本同实施实例一,不同之处 在于在步骤100建立了建立网站服务器之后及步骤300建立网站之前,还进行了步骤 210 建立健康及安全模型库。这样,使客户端的设置更加简单或者可以直接应用服务器端 的设置。上述所述的定制安装计算机软件的方法,其工作原理是这样的先在建立好的服 务器内建立各种软件库;然后建立可被访问的网站;再建立可被访问的网页,在该页网中 建立链接,并在界面上显示软件名称;然后,由客户端计算机用户访问网页,选择适合该用 户的安装程序;并将适用于该用户计算机的硬件的驱动软件、操作系统软件、应用软件、健 康安全模型以及它们的设置进行打包生成一个ISO文件以及安装文件;由所述用户将所述 ISO文件以及安装文件下载到本地计算机或者由网站将所述ISO文件装入存储中在本地计 算机中进行安装。当然,在客户端与网站服务器建立好连接的情况下,对于计算机知识不足的人员 来说,可以通过网页选项上的分析选项,让服务器分析客户端计算机的硬件,从而与客户端 的用户选择的软件一起打包生成上述ISO文件以及安装文件。例如,当某一客户端计算机在与服务器建立联系后,服务器建立了属于该客户端 的包,用户选择了安装windows 7操作系统,服务器将windows 7操作系统的安装文件装入 包中;客户端选择了安装QQ,Office, AutoCAD等应用软件,服务器将这些软件的安装程序 装入包中;客户端选择了执行高的安全策略及健康模型,服务器将预制的安全策略及健康 模型程序装入包中;以上操作都完成后,服务器将包生成为ISO文件。然后再由所述客户 端计算机用户将所述ISO文件以及安装文件下载到本地计算机,或者由网站将所述ISO文 件装入存储中,或者下载到其它媒介中,再在本地计算机中进行安装;即完成了本发明的方 法,当然,所选择的应用软件还可以是可被计算机执行的其它任何应用程序。一种定制安装计算机软件的系统,它包含服务器、客户端、以及连接服务器与客户端的网络及网络器件;其特征在于所述客户端用于了解客户端计算机的硬件配置,并 将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页; 所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解/确认客户端对操 作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形 成安装包,进而生成安装包的ISO文件以及安装文件,然后将所述ISO文件以及安装文件传 送至客户端计算机。上述所述的系统,其特征在于所述客户端计算机的硬件配置信息包括网卡型号、 CPU型号、内存型号、主板型号和显卡型号。上述所述的系统,其特征在于所述服务器提供给所述客户端的设置标准包括计算 机安全及健康模型。上述所述的系统,其特征在于所述服务器生成的安装程序可以为各种类型的安装程序。本发明提供的定制安装计算机软件的方法及系统,具有以下有益效果既可以节 省操作系统及应用软件及健康模型等设置和安装的时间;又降低了对于安装人员对于计算 机知识的要求,因此有效的减少了成本并提高了效率。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本领域的技术人员在本发明所揭露的技术范围内,可不经过创造性劳动想到的变化或 替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限 定的保护范围为准。
权利要求
1.一种定制安装计算机软件的方法,其特征在于它包含以下步骤 100、建立网站服务器;200、在网站服务器中建立软件库;300、建立网站;400、建立可被访问的网页;500、客户端与网站服务器建立连接;600、生成安装程序;700、生成安装媒介;800、客户端安装。
2.根据权利要求1所述的定制安装计算机软件的方法,其特征在于步骤200中,所述的 软件库包括操作系统库、应用程序库、驱动安装包库。
3.根据权利要求1或2所述的定制安装计算机软件的方法,其特征在于,步骤200中, 所述的软件库包括健康及安全模型库。
4.根据权利要求2或3所述的定制安装计算机软件的方法,其特征在于,所述的操作系 统库中至少包含windows χρΛwindows vista、windows 7、linux、unix操作系统中的一禾中。
5.根据权利要求1所述的定制安装计算机软件的方法,其特征在于,所述的步骤400 中,所建立的网页的界面中包含有软件选择项。
6.根据权利要求1所述的定制安装计算机软件的方法,其特征在于,所述的步骤400 中,所建立的网页的界面中包含对所连接的客户端的分析选项;且所述的分析选项是在网 页界面上可视的或隐含在后台不可视的。
7.根据权利要求1所述的定制安装计算机软件的方法,其特征在于步骤500中所述的 连接是有线接入或无线接入的。
8.根据权利要求1所述的定制安装计算机软件的方法,其特征在于,所述的步骤500中 的客户端,主动选择网站提供的操作系统及应用软件的设置,或者由该客户端自定义操作 系统及应用软件的设置,或者根据网站提供的标准进行操作系统和应用软件的设置。
9.一种定制安装计算机软件的系统,它包含服务器、客户端、以及连接服务器与客户 端的网络及网络器件;其特征在于所述客户端用于了解客户端计算机的硬件配置,并将 此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所 述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解/确认客户端对操作 系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成 安装包,进而生成安装包的ISO文件以及安装文件,然后将所述ISO文件以及安装文件传送 至客户端计算机。
10.根据权利要求9所述的定制安装计算机软件的系统,其特征在于,所述客户端计算 机的硬件配置信息包括网卡型号、CPU型号、内存型号、主板型号和显卡型号;所述服务器 生成的安装程序可以为各种类型的安装程序。
全文摘要
本发明涉及计算机技术领域,具体地说是涉及计算机软件定制安装的方法以及系统。一种定制安装计算机软件的方法,其特征在于它包含以下步骤建立网站服务器;在网站服务器中建立软件库;建立网站;建立可被访问的网页;客户端与网站服务器建立连接;生成安装程序;生成安装媒介;客户端安装。相应的本发明还揭示了一种定制安装计算机软件的系统。本发明具有以下有益效果既可以节省操作系统及应用软件及健康模型等设置和安装的时间;又降低了对于安装人员对于计算机知识的要求,因此有效的减少了成本并提高了效率。
文档编号H04L29/06GK102043635SQ20091016787
公开日2011年5月4日 申请日期2009年10月13日 优先权日2009年10月13日
发明者操予程, 李洪刚 申请人:操予程, 李洪刚
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1