本發(fā)明涉及一種自動(dòng)安裝軟件的系統(tǒng)和方法軟件安裝系統(tǒng)及方法。
背景技術(shù):
:隨著科技的進(jìn)步,各種電子產(chǎn)品被廣泛的使用,這些電子產(chǎn)品在出售前通常需要預(yù)裝系統(tǒng)和各種應(yīng)用軟件,而且由于工廠(chǎng)在生產(chǎn)組裝這些電子產(chǎn)品時(shí),由于不同電子產(chǎn)品配置的不同,需要安裝的系統(tǒng)的軟件也不相同,若采用通常的生產(chǎn)人員逐一安裝的方式,不僅繁瑣費(fèi)時(shí),而且容易裝錯(cuò)軟件,效率較低。技術(shù)實(shí)現(xiàn)要素:鑒于以上內(nèi)容,有必要提供一種自動(dòng)安裝軟件的系統(tǒng)和方法。一種自動(dòng)安裝軟件的系統(tǒng),用來(lái)為多個(gè)電子裝置安裝軟件,該系統(tǒng)包括一軟件安裝控制服務(wù)器和一存儲(chǔ)服務(wù)器,所述軟件安裝控制服務(wù)器包括一電子裝置軟件安裝系統(tǒng)預(yù)置單元,所述存儲(chǔ)服務(wù)器內(nèi)存儲(chǔ)了所述電子裝置需要安裝的軟件的安裝文件,所述電子裝置軟件安裝系統(tǒng)預(yù)置單元為所述電子裝置預(yù)置一軟件安裝系統(tǒng),所述軟件安裝系統(tǒng)包括一序列號(hào)查詢(xún)單元,所述序列號(hào)查詢(xún)單元查詢(xún)所述電子裝置的序列號(hào),所述軟件安裝控制服務(wù)器根據(jù)所述序列號(hào)從所述存儲(chǔ)服務(wù)器中獲取對(duì)應(yīng)的安裝文件,從而將軟件自動(dòng)安裝到所述電子裝置中。優(yōu)選地,所述軟件安裝控制服務(wù)器還包括一安裝文件獲取單元,所述安裝文件獲取單元用來(lái)獲取所述存儲(chǔ)服務(wù)器中的安裝文件。優(yōu)選地,所述軟件安裝系統(tǒng)包括一安裝文件校驗(yàn)單元,所述軟件安裝控制服務(wù)器將獲取的安裝文件傳送給所述電子裝置,所述安裝文件校驗(yàn)單元校驗(yàn)傳輸過(guò)來(lái)的安裝文件是否完整。優(yōu)選地,所述軟件安裝系統(tǒng)包括一軟件安裝單元,所述軟件安裝單元運(yùn)行傳輸過(guò)來(lái)的安裝文件而安裝對(duì)應(yīng)的軟件。優(yōu)選地,所述電子裝置通過(guò)網(wǎng)絡(luò)連接到所述軟件安裝控制服務(wù)器。一種自動(dòng)安裝軟件的方法,用來(lái)為多個(gè)電子裝置安裝軟件,所述方法包括如下步驟:一軟件安裝控制服務(wù)器的一電子裝置軟件安裝系統(tǒng)預(yù)置單元在所述電子裝置中預(yù)置一軟件安裝系統(tǒng);所述軟件安裝系統(tǒng)的一序列號(hào)查詢(xún)單元查詢(xún)所述電子裝置的序列號(hào),并將所述序列號(hào)傳送給所述軟件安裝控制服務(wù)器;所述軟件安裝控制服務(wù)器的一安裝文件獲取單元根據(jù)所述序列號(hào)從一存儲(chǔ)服務(wù)器中獲取對(duì)應(yīng)的軟件安裝文件,并將所述安裝文件傳送給所述電子裝置;及所述軟件安裝系統(tǒng)的一軟件安裝單元運(yùn)行安裝文件,將對(duì)應(yīng)的軟件安裝到所述電子裝置上。優(yōu)選地,所述軟件安裝系統(tǒng)的一安裝文件校驗(yàn)單元校驗(yàn)傳輸過(guò)來(lái)的安裝文件完整后,所述軟件安裝單元才運(yùn)行安裝文件。相較于現(xiàn)有技術(shù),上述自動(dòng)安裝軟件的系統(tǒng)和方法通過(guò)軟件安裝控制服務(wù)器和存儲(chǔ)服務(wù)器自動(dòng)為多個(gè)電子裝置安裝需要的軟件,方便高效。附圖說(shuō)明圖1是本發(fā)明自動(dòng)安裝軟件的系統(tǒng)的一較佳實(shí)施例的一示意圖。圖2是圖1的自動(dòng)安裝軟件的系統(tǒng)的一軟件安裝控制服務(wù)器的一組成圖。圖3是圖1的自動(dòng)安裝軟件的系統(tǒng)的一待安裝軟件的電子裝置的一組成圖。圖4是本發(fā)明自動(dòng)安裝軟件的方法的一較佳實(shí)施例的一流程圖。主要元件符號(hào)說(shuō)明電子裝置10軟件安裝系統(tǒng)11序列號(hào)查詢(xún)單元12安裝文件校驗(yàn)單元13軟件安裝單元14軟件安裝控制服務(wù)器30電子裝置軟件安裝系統(tǒng)預(yù)置單元31安裝文件獲取單元33存儲(chǔ)服務(wù)器50如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。具體實(shí)施方式請(qǐng)參閱圖1,其為本發(fā)明自動(dòng)安裝軟件的系統(tǒng)用來(lái)為若干待安裝軟件的電子裝置10自動(dòng)安裝所需的對(duì)應(yīng)軟件,該系統(tǒng)包括一軟件安裝控制服務(wù)器30和一存儲(chǔ)服務(wù)器50,這些電子裝置10通過(guò)網(wǎng)絡(luò)連接到該軟件安裝控制服務(wù)器30,該存儲(chǔ)服務(wù)器50也連接到該軟件安裝控制服務(wù)器30,該存儲(chǔ)服務(wù)器50內(nèi)存儲(chǔ)了這些電子裝置10需要安裝的軟件的安裝文件。請(qǐng)參閱圖2,其為該軟件安裝控制服務(wù)器30的組成圖,該軟件安裝控制服務(wù)器30包括一電子裝置軟件安裝系統(tǒng)預(yù)置單元31和一安裝文件獲取單元33,該電子裝置軟件安裝系統(tǒng)預(yù)置單元31用來(lái)在電子裝置10的安裝一軟件安裝系統(tǒng),從而方便電子裝置10安裝軟件,該安裝文件獲取單元33用來(lái)獲取存儲(chǔ)服務(wù)器50中的安裝文件。請(qǐng)參閱圖3,其為該電子裝置10的組成圖,當(dāng)軟件安裝控制服務(wù)器30在電子裝置10中安裝了一軟件安裝系統(tǒng)11后,該電子裝置10的軟件安裝系統(tǒng)11包括一序列號(hào)查詢(xún)單元12、一安裝文件校驗(yàn)單元13和一軟件安裝單元14,該序列號(hào)查詢(xún)單元12用來(lái)查詢(xún)?cè)撾娮友b置10的序列號(hào),通常不同的電子裝置10具有不同的序列號(hào),因此該序列號(hào)可作為對(duì)應(yīng)的電子裝置10的身份辨識(shí)碼,該安裝文件校驗(yàn)單元13用來(lái)校驗(yàn)傳送到該電子裝置10的安裝文件是否完整,該軟件安裝單元14用來(lái)運(yùn)行安裝文件而將對(duì)應(yīng)的軟件安裝到電子裝置10中。請(qǐng)參閱圖4,其為自動(dòng)安裝軟件的方法的流程圖,該方法包括如下步驟:步驟401,軟件安裝控制服務(wù)器30的電子裝置軟件安裝系統(tǒng)預(yù)置單元31在電子裝置10中預(yù)置軟件安裝系統(tǒng)11;步驟402,軟件安裝系統(tǒng)11的序列號(hào)查詢(xún)單元12查詢(xún)電子裝置10的序列號(hào),并將該序列號(hào)傳送給軟件安裝控制服務(wù)器30。步驟403,軟件安裝控制服務(wù)器30的安裝文件獲取單元33根據(jù)電子裝置10的序列號(hào)從存儲(chǔ)服務(wù)器50中獲取對(duì)應(yīng)的軟件安裝文件,并將安裝文件傳送給電子裝置10。步驟404,軟件安裝系統(tǒng)11的安裝文件校驗(yàn)單元13校驗(yàn)傳輸過(guò)來(lái)的安裝文件是否完整,若完整,到步驟405;若不完整到步驟406。步驟405,軟件安裝系統(tǒng)11的軟件安裝單元14運(yùn)行安裝文件,將對(duì)應(yīng)的軟件安裝到電子裝置10上。步驟406,一預(yù)設(shè)值m減1,而后查看預(yù)設(shè)值m是否等于0,若等于0,到步驟407;若不等于,回到步驟403。在一實(shí)施例中,該預(yù)設(shè)值為2,則當(dāng);兩次傳送過(guò)來(lái)的安裝文件都不完整時(shí),到步驟407而停止安裝軟件。步驟407,軟件安裝失敗。在上述自動(dòng)安裝軟件的系統(tǒng)和方法,可通過(guò)軟件安裝控制服務(wù)器30和存儲(chǔ)服務(wù)器50自動(dòng)為多個(gè)電子裝置10安裝需要的軟件,方便高效,且不會(huì)因?yàn)槿藶榈脑蚨霈F(xiàn)錯(cuò)誤。當(dāng)前第1頁(yè)12