自动安装软件的系统和方法与流程

文档序号:12915746阅读:712来源:国知局
自动安装软件的系统和方法与流程
本发明涉及一种自动安装软件的系统和方法软件安装系统及方法。
背景技术
:随着科技的进步,各种电子产品被广泛的使用,这些电子产品在出售前通常需要预装系统和各种应用软件,而且由于工厂在生产组装这些电子产品时,由于不同电子产品配置的不同,需要安装的系统的软件也不相同,若采用通常的生产人员逐一安装的方式,不仅繁琐费时,而且容易装错软件,效率较低。技术实现要素:鉴于以上内容,有必要提供一种自动安装软件的系统和方法。一种自动安装软件的系统,用来为多个电子装置安装软件,该系统包括一软件安装控制服务器和一存储服务器,所述软件安装控制服务器包括一电子装置软件安装系统预置单元,所述存储服务器内存储了所述电子装置需要安装的软件的安装文件,所述电子装置软件安装系统预置单元为所述电子装置预置一软件安装系统,所述软件安装系统包括一序列号查询单元,所述序列号查询单元查询所述电子装置的序列号,所述软件安装控制服务器根据所述序列号从所述存储服务器中获取对应的安装文件,从而将软件自动安装到所述电子装置中。优选地,所述软件安装控制服务器还包括一安装文件获取单元,所述安装文件获取单元用来获取所述存储服务器中的安装文件。优选地,所述软件安装系统包括一安装文件校验单元,所述软件安装控制服务器将获取的安装文件传送给所述电子装置,所述安装文件校验单元校验传输过来的安装文件是否完整。优选地,所述软件安装系统包括一软件安装单元,所述软件安装单元运行传输过来的安装文件而安装对应的软件。优选地,所述电子装置通过网络连接到所述软件安装控制服务器。一种自动安装软件的方法,用来为多个电子装置安装软件,所述方法包括如下步骤:一软件安装控制服务器的一电子装置软件安装系统预置单元在所述电子装置中预置一软件安装系统;所述软件安装系统的一序列号查询单元查询所述电子装置的序列号,并将所述序列号传送给所述软件安装控制服务器;所述软件安装控制服务器的一安装文件获取单元根据所述序列号从一存储服务器中获取对应的软件安装文件,并将所述安装文件传送给所述电子装置;及所述软件安装系统的一软件安装单元运行安装文件,将对应的软件安装到所述电子装置上。优选地,所述软件安装系统的一安装文件校验单元校验传输过来的安装文件完整后,所述软件安装单元才运行安装文件。相较于现有技术,上述自动安装软件的系统和方法通过软件安装控制服务器和存储服务器自动为多个电子装置安装需要的软件,方便高效。附图说明图1是本发明自动安装软件的系统的一较佳实施例的一示意图。图2是图1的自动安装软件的系统的一软件安装控制服务器的一组成图。图3是图1的自动安装软件的系统的一待安装软件的电子装置的一组成图。图4是本发明自动安装软件的方法的一较佳实施例的一流程图。主要元件符号说明电子装置10软件安装系统11序列号查询单元12安装文件校验单元13软件安装单元14软件安装控制服务器30电子装置软件安装系统预置单元31安装文件获取单元33存储服务器50如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式请参阅图1,其为本发明自动安装软件的系统用来为若干待安装软件的电子装置10自动安装所需的对应软件,该系统包括一软件安装控制服务器30和一存储服务器50,这些电子装置10通过网络连接到该软件安装控制服务器30,该存储服务器50也连接到该软件安装控制服务器30,该存储服务器50内存储了这些电子装置10需要安装的软件的安装文件。请参阅图2,其为该软件安装控制服务器30的组成图,该软件安装控制服务器30包括一电子装置软件安装系统预置单元31和一安装文件获取单元33,该电子装置软件安装系统预置单元31用来在电子装置10的安装一软件安装系统,从而方便电子装置10安装软件,该安装文件获取单元33用来获取存储服务器50中的安装文件。请参阅图3,其为该电子装置10的组成图,当软件安装控制服务器30在电子装置10中安装了一软件安装系统11后,该电子装置10的软件安装系统11包括一序列号查询单元12、一安装文件校验单元13和一软件安装单元14,该序列号查询单元12用来查询该电子装置10的序列号,通常不同的电子装置10具有不同的序列号,因此该序列号可作为对应的电子装置10的身份辨识码,该安装文件校验单元13用来校验传送到该电子装置10的安装文件是否完整,该软件安装单元14用来运行安装文件而将对应的软件安装到电子装置10中。请参阅图4,其为自动安装软件的方法的流程图,该方法包括如下步骤:步骤401,软件安装控制服务器30的电子装置软件安装系统预置单元31在电子装置10中预置软件安装系统11;步骤402,软件安装系统11的序列号查询单元12查询电子装置10的序列号,并将该序列号传送给软件安装控制服务器30。步骤403,软件安装控制服务器30的安装文件获取单元33根据电子装置10的序列号从存储服务器50中获取对应的软件安装文件,并将安装文件传送给电子装置10。步骤404,软件安装系统11的安装文件校验单元13校验传输过来的安装文件是否完整,若完整,到步骤405;若不完整到步骤406。步骤405,软件安装系统11的软件安装单元14运行安装文件,将对应的软件安装到电子装置10上。步骤406,一预设值m减1,而后查看预设值m是否等于0,若等于0,到步骤407;若不等于,回到步骤403。在一实施例中,该预设值为2,则当;两次传送过来的安装文件都不完整时,到步骤407而停止安装软件。步骤407,软件安装失败。在上述自动安装软件的系统和方法,可通过软件安装控制服务器30和存储服务器50自动为多个电子装置10安装需要的软件,方便高效,且不会因为人为的原因而出现错误。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1