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

技术编号:11136203 阅读:105 留言:0更新日期:2015-03-12 13:13
本发明专利技术公开了一种定制安装计算机软件的系统及方法,属于计算机软件的安装技术领域,一种定制安装计算机软件的方法,包含以下步骤:建立网站服务器;在网站服务器中建立软件库;建立网站;建立可被访问的网页;客户端与网站服务器建立连接;生成安装程序;生成安装媒介;客户端安装。相应的本发明专利技术还揭示了一种定制安装计算机软件的系统。本发明专利技术具有以下有益效果:既可以节省操作系统及应用软件及健康模型等设置和安装的时间;又降低了对于安装人员对于计算机知识的要求,因此有效的减少了成本并提高了效率。

【技术实现步骤摘要】

本专利技术涉及一种计算机软件安装的
,具体地说是一种定制安装计算机软件的系统及方法
技术介绍
计算机自被专利技术以来已被广泛应用,在现有的
中,计算机用户安装计算机需要进行以下 4 个步骤的操作:使用安装光盘安装操作系统程序,或者使用 ghost 安装操作系统;在此基础上安装计算机所需的驱动程序软件;从网络等媒介下载最新补丁,继而进行应用软件进行安装;对操作系统或者应用软件进行设置。但上述方法主要存在以下问题:对于计算机用户的计算机专业知识要求较高;操作步骤过多,操作繁杂;安装时间过长,根据不同的需求,整个安装过程在专业人士的帮助下也要持续 3~5 个小时;安装以后的计算机情况根据所进行的设置和安装的软件可能存在安全以及计算机健康隐患。针对上述情况,中国申请号为 200710095826.0 的专利技术专利申请,公开了一种用于操作系统自动化安装的系统和方法,该方法中目录服务使用目标对象和策略对象来认证特定目标的身份、然后将该目标系统引导到保持所需操作系统的镜像的部署服务器。然后该目标系统为安装适当的操作系统与部署服务器通信 ;从而实现自动安装。该方法存在着需要长期联网通信的缺点,同时,由于其中适用于操作系统,因此,还是给计算机用户带来了麻烦。中国申请号为 200710175474.X 的专利技术专利申请,公开了一种在计算机上自动安装操作系统的方法和装置,该方法包括:客户端服务器通过网络与远程服务器建立连接并发送消息,该远程服务器根据所述配置信息寻找/或定制对应的安装脚本,并发送给所述客户端服务器,该客户端服务器根据该安装脚本安装操作系统。该方法不必配给用户的客户端服务器导航光盘或者其他的安装引导盘,节省了成本;然而,众所周知,操作系统本身的安装程序是相当大的,因此,网络发送的时间相当长;而且该方法不能实现应用软件的定制以及客户端机器的健康模型自动选取,因此,还是给客户端用户带来了麻烦。中国专利号为 200610007770.4 的专利技术专利,公开了一种自动安装操作系统的方法,用于在计算机的 BIOS/EFI 界面上安装操作系统,所述方法包括步骤:生成操作系统自动应答文件;启动 BIOS/EFI 虚拟软驱功能,生成虚拟软驱;将该操作系统自动应答文件拷贝到该虚拟软驱中;以及将操作系统安装媒体插入该计算机,根据操作系统安装媒体和该操作系统自动应答文件进行操作系统的自动安装。该方法虽然使计算机彻底放弃了物理软驱,但其仅适用于系统的安装,并不适用于应用程序,而且该方法并不能实现应用软件的定制,因此,计算机用户还需要花费大量的时间与精力安装应用软件及设置健康模式。
技术实现思路
本专利技术的技术任务是提供的一种定制安装计算机软件的系统及方法,以实现一步操作:即完成计算机中所需的系统设置及系统软件、应用软件的安装;用于解决现有技术中对计算机用户本身的计算机水平要求过高,安装步骤过多,安装时间过长,安装后的设置存在隐患等问题。本专利技术的技术任务是按以下方式实现的,一种定制安装计算机软件的系统,包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。所述客户端计算机的硬件配置信息包括网卡型号、CPU 型号、内存型号、主板型号和显卡型号;所述服务器提供给所述客户端的设置标准包括计算机安全及健康模型;所述服务器生成的安装程序可以为各种类型的安装程序。一种定制安装计算机软件的方法,包含以下步骤 :100、建立网站服务器;200、在网站服务器中建立软件库;300、建立网站;400、建立可被访问的网页;500、客户端与网站服务器建立连接;600、生成安装程序;700、生成安装媒介;800、客户端安装。所述的步骤 200 中,所述的软件库包括操作系统库、应用程序库、驱动安装包库。所述的步骤 200 中,所述的软件库包括健康及安全模型库。所述的操作系统库中至少包含 windows xp、windows vista、windows 7、linux、unix 操作系统中的一种。所述的步骤 400中,所建立的网页的界面中包含有软件选择项。所述的步骤 400中,所建立的网页的界面中包含对所连接的客户端的分析选项;且所述的分析选项是在网页界面上可视的或隐含在后台不可视的。所述的步骤 500 中所述的连接是有线接入或无线接入的。所述的步骤 500 中的客户端,主动选择网站提供的操作系统及应用软件的设置,或者由该客户端自定义操作系统及应用软件的设置,或者根据网站提供的标准进行操作系统和应用软件的设置。本专利技术的一种定制安装计算机软件的系统及方法具有以下优点:可以通过广域网或者局域网的方式来定制操作系统以及应用软件;定制的操作系统及应用软件的种类是由用户进行自定义的;定制的操作系统以及应用软件的设置是可以由用户自定义的;定制的操作系统以及应用软件的设置是可以按照服务器所提供的安全以及健康模型进行设置的;客户端定制的安装包最终生成的任何一种格式的安装程序;安装程序可以通过至少一种媒介在计算机上进行安装。既可以节省操作系统及应用软件及健康模型等设置和安装的时间;又降低了对于安装人员对于计算机知识的要求,因此有效的减少了成本并提高了效率。附图说明    下面结合附图对本专利技术进一步说明。附图1为一种定制安装计算机软件的方法的流程框图。具体实施方式参照说明书附图和具体实施例对本专利技术的一种定制安装计算机软件的系统及方法作以下详细地说明。实施例1:本专利技术的一种定制安装计算机软件的系统,其结构包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。所述客户端计算机的硬件配置信息包括网卡型号、CPU 型号、内存型号、主板型号和显卡型号;所述服务器提供给所述客户端的设置标准包括计算机安全及健康模型;所述服务器生成的安装程序可以为各种类型的安装程序。实施例2:如图1所示,一种定制安装计算机软件的方法,它包含以下步骤 :100、建立网站服务器;200、在网站服务器中建立驱动安装包库、操作系统本文档来自技高网
...

【技术保护点】
一种定制安装计算机软件的系统,其特征在于包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。

【技术特征摘要】
1.一种定制安装计算机软件的系统,其特征在于包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。
2.根据权利要求1所述的一种定制安装计算机软件的系统,其特征在于所述客户端计算机的硬件配置信息包括网卡型号、CPU 型号、内存型号、主板型号和显卡型号;所述服务器提供给所述客户端的设置标准包括计算机安全及健康模型;所述服务器生成的安装程序可以为各种类型的安装程序。
3.一种定制安装计算机软件的方法,其特征在于使用权利要求1或2的任意一种系统定制安装计算机软件,包含以下步骤 :
100、建立网站服务器;       
200、在网站服务器中建立软件库;
300、建立网站;
400、建立可被访问的网页;
500、客户端与网站服务器建立连接;
600、生成安装程序;
700、生成安装媒介;
800、客户端安装。
4....

【专利技术属性】
技术研发人员:王栋
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1