两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

軟件更新方法

文檔序號:6587388閱讀:326來源:國知局
專利名稱:軟件更新方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種電子設(shè)備的軟件更新方法,尤其涉及一種在局域網(wǎng)內(nèi)自動更新計 算機的測試程序的方法。
背景技術(shù)
市場上最常見的軟件產(chǎn)品要經(jīng)受連續(xù)的修訂過程,以修補或升級所述軟件產(chǎn)品的 特征或功能。軟件產(chǎn)品的每一次修訂或升級可能都需要添加新的文件或用新版本的文件替 換現(xiàn)有的文件。而計算機在出貨前,生產(chǎn)商都要對計算機的功能進行測試,為減少測試成本 及提高效率,通常生產(chǎn)商都會開發(fā)出一套測試程序。利用這套測試程序,可很容易的測試出 計算機的各方面的功能是否合格。隨著計算機不斷的更新,其功能也越來越強大,所述測試 程序也隨之要不斷地更新。而生產(chǎn)線上的計算機往往不止一兩臺,有的計算機還分布在不 同的樓層及不同的生產(chǎn)間,如果要一臺一臺地更新計算機內(nèi)的測試程序就很麻煩。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種在局域網(wǎng)內(nèi)自動更新電子設(shè)備的測試程序的方法。一種軟件更新方法,用于更新電子設(shè)備的測試程序,所述電子設(shè)備與一服務(wù)器通 訊連接,所述服務(wù)器內(nèi)存儲有更新程序及測試程序,所述軟件更新方法包括步驟判斷模塊 判斷所述電子設(shè)備中的測試程序的版本是否低于所述服務(wù)器內(nèi)的測試程序的版本,在所述 電子設(shè)備中的測試程序的版本低于所述服務(wù)器內(nèi)的測試程序的版本時,進行以下步驟下 載模塊下載所述服務(wù)端的更新程序到所述電子設(shè)備;安裝模塊將下載到所述電子設(shè)備的更 新程序安裝到所述電子設(shè)備;及執(zhí)行模塊啟動所述電子設(shè)備中的更新程序從而將所述所述 服務(wù)器的測試程序下載到所述電子設(shè)備中。優(yōu)選地,在步驟判斷模塊判斷所述電子設(shè)備中的測試程序的版本是否低于所述服 務(wù)器內(nèi)的測試程序的版本,還包括步驟設(shè)置模塊設(shè)置電子設(shè)備的下載路徑。優(yōu)選地,在步驟所述設(shè)置模塊設(shè)置電子設(shè)備的下載路徑與步驟判斷模塊判斷所述 電子設(shè)備中的測試程序的版本是否低于所述服務(wù)器內(nèi)的測試程序的版本之間,還包括步 驟偵測模塊偵測所述電子設(shè)備是否存在下載路徑及所述服務(wù)器是否存在更新程序。優(yōu)選地,在進行步驟偵測模塊偵測所述電子設(shè)備是否存在下載路徑及所述服務(wù)器 是否存在更新程序與步驟判斷模塊判斷所述電子設(shè)備中的測試程序的版本是否低于所述 服務(wù)器內(nèi)的測試程序的版本之間,還包括步驟偵測模塊偵測所述服務(wù)器是否存在測試程 序及其相關(guān)支持文件。優(yōu)選地,還包括步驟若偵測模塊偵測所述電子設(shè)備不存在下載路徑或所述服務(wù) 器不存在更新程序,則所述計算機停止更新操作。優(yōu)選地,還包括步驟若偵測模塊偵測所述服務(wù)器不存在測試程序及其相關(guān)支持 文件,則所述計算機停止更新操作。
優(yōu)選地,還包括步驟若所述判斷模塊判斷到所述電子設(shè)備的測試程序的版本高 于或等于所述服務(wù)器的測試程序的版本,則所述計算機停止更新操作。優(yōu)選地,所述服務(wù)器的更新程序、測試程序及其相關(guān)支持文件被存儲在所述服務(wù) 器中的一存儲模塊內(nèi)。優(yōu)選地,所述相關(guān)支持文件內(nèi)包含可支持所述測試程序運行的參數(shù)。優(yōu)選地,所述服務(wù)器與電子設(shè)備組成一局域網(wǎng)絡(luò)。與現(xiàn)有技術(shù)相比,本發(fā)明軟件更新方法的是在連有局域網(wǎng)的環(huán)境下,通過所述電 子設(shè)備的下載模塊將所述服務(wù)器的更新程序下載至所述電子設(shè)備,然后通過執(zhí)行模塊啟動 所述電子設(shè)備中的更新程序從而將所述所述服務(wù)器的測試程序下載到所述電子設(shè)備中,即 可完成所述電子設(shè)備內(nèi)的測試程序的更新。


圖1是本發(fā)明軟件更新方法較佳實施方式的系統(tǒng)環(huán)境圖。圖2是本發(fā)明軟件更新方法較佳實施方式的結(jié)構(gòu)示意圖。圖3是本發(fā)明軟件更新方法較佳實施方法的流程圖。
具體實施例方式請參閱圖1,實施本發(fā)明軟件更新方法的較佳實施方式所需要的硬件包括若干電 子設(shè)備,比如計算機10,及一服務(wù)器30。每一計算機10通過一局域網(wǎng)絡(luò)20與所述服務(wù)器 30通訊連接。請參閱圖2,所述服務(wù)器30包括一存儲模塊31。所述存儲模塊31用以存儲更新 程序、測試程序及其相關(guān)支持文件,所述相關(guān)支持文件為可支持所述測試程序運行的參數(shù)。每一計算機10內(nèi)存儲有更新程序及測試程序,并包括一設(shè)置模塊11、一偵測模塊 13、一判斷模塊15、一下載模塊17、一安裝模塊18及一執(zhí)行模塊19。所述設(shè)置模塊11可 設(shè)置一下載路徑,如“\\所述服務(wù)器30的名稱\Test Software”。所述偵測模塊13可偵 測所述下載路徑是否存在、及所述存儲模塊31的更新程序、測試程序及其相關(guān)支持文件是 否存在。所述判斷模塊15可判斷所述計算機10內(nèi)的更新程序或測試程序的版本是否低于 所述服務(wù)器30內(nèi)的更新程序或測試程序的版本。所述下載模塊17可用以將所述存儲模塊 31的更新程序、測試程序及其相關(guān)支持文件復(fù)制到所述計算機10中。所述安裝模塊18可 將被復(fù)制到所述計算機10中的更新程序、測試程序安裝到所述計算機10中。所述執(zhí)行模 塊19可用以啟動安裝到所述計算機10中的更新程序。請參閱圖3,每一計算機10內(nèi)都存有更新程序及測試程序,所述計算機10的設(shè)置 模塊11預(yù)先設(shè)置一下載路徑(步驟S01)。所述計算機10內(nèi)的偵測模塊13偵測所述計算 機10是否存在下載路徑、及所述服務(wù)器30是否存在更新程序(步驟S02),若不存在下載路 徑或不存在更新程序,則所述計算機10停止更新操作(步驟S03)。若存在所述下載路徑及 所述更新程序,所述偵測模塊13偵測所述存儲模塊31是否存在測試程序及相關(guān)支持文件 (步驟S04)。如果不存在,則所述計算機10停止更新操作(步驟S05)。如果都存在,所述 判斷模塊15判斷所述計算機10的測試程序的版本是否低于所述服務(wù)器30內(nèi)的測試程序 的版本(步驟S06),若所述計算機10的測試程序的版本等于或高于所述服務(wù)器30內(nèi)的測試程序的版本,則所述計算機10不進行更新操作(步驟S07)。若所述計算機10的測試程 序的版本低于所述服務(wù)器30內(nèi)的測試程序的版本,則所述下載模塊17將所述更新程序下 載至所述計算機10(步驟S08)。所述安裝模塊18將所述下載模塊17下載后的更新程序 安裝至計算機10(步驟S09)。這時,計算機10可選擇是否需要啟動更新程序(步驟S10)。 若計算機10選擇的是不需要啟動更新后的更新程序,就直接進入所述計算機10的測試程 序界面(步驟Sll);若計算機10選擇的是啟動更新后的更新程序,則所述執(zhí)行模塊19啟 動所述更新后的更新程序(步驟S12)。所述更新后的更新程序?qū)⑺龃鎯δK31內(nèi)的測 試程序及其相關(guān)支持文件下載到計算機10 (步驟S13)。所述安裝模塊18則將下載到所述 計算機10中的測試程序及其相關(guān)支持文件安裝至計算機10(步驟S14)。
對本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的發(fā)明方案和發(fā)明構(gòu)思結(jié)合生產(chǎn) 的實際需要做出其他相應(yīng)的改變或調(diào)整,而這些改變和調(diào)整都應(yīng)屬于本發(fā)明權(quán)利要求的保 護范圍。
權(quán)利要求
一種軟件更新方法,用于更新電子設(shè)備的測試程序,所述電子設(shè)備與一服務(wù)器通訊連接,所述服務(wù)器內(nèi)存儲有更新程序及測試程序,其特征在于,所述軟件更新方法包括步驟判斷模塊判斷所述電子設(shè)備中的測試程序的版本是否低于所述服務(wù)器內(nèi)的測試程序的版本,在所述電子設(shè)備中的測試程序的版本低于所述服務(wù)器內(nèi)的測試程序的版本時,進行以下步驟下載模塊下載所述服務(wù)端的更新程序到所述電子設(shè)備;安裝模塊將下載到所述電子設(shè)備的更新程序安裝到所述電子設(shè)備;及執(zhí)行模塊啟動所述電子設(shè)備中的更新程序從而將所述所述服務(wù)器的測試程序下載到所述電子設(shè)備中。
2.如權(quán)利要求1所述的軟件更新方法,其特征在于在步驟判斷模塊偵測所述電子設(shè) 備中的測試程序的版本是否低于所述服務(wù)器內(nèi)的測試程序的版本之前,還包括步驟設(shè)置 模塊設(shè)置電子設(shè)備的下載路徑。
3.如權(quán)利要求2所述的軟件更新方法,其特征在于在步驟所述設(shè)置模塊設(shè)置電子設(shè) 備的下載路徑與步驟判斷模塊判斷所述電子設(shè)備中的測試程序的版本是否低于所述服務(wù) 器內(nèi)的測試程序的版本之間,還包括步驟偵測模塊偵測所述電子設(shè)備是否存在下載路徑 及所述服務(wù)器是否存在更新程序。
4.如權(quán)利要求3所述的軟件更新方法,其特征在于在進行步驟偵測模塊偵測所述電 子設(shè)備是否存在下載路徑及所述服務(wù)器是否存在更新程序與步驟判斷模塊判斷所述電子 設(shè)備中的測試程序的版本是否低于所述服務(wù)器內(nèi)的測試程序的版本之間,還包括步驟偵 測模塊偵測所述服務(wù)器是否存在測試程序及其相關(guān)支持文件。
5.權(quán)利要求3述的軟件更新方法,其特征在于還包括步驟若偵測模塊偵測所述電子 設(shè)備不存在下載路徑或所述服務(wù)器不存在更新程序,則所述計算機停止更新操作。
6.權(quán)利要求4述的軟件更新方法,其特征在于還包括步驟若偵測模塊偵測所述服務(wù) 器不存在測試程序及其相關(guān)支持文件,則所述計算機停止更新操作。
7 .權(quán)利要求1述的軟件更新方法,其特征在于還包括步驟若所述判斷模塊在判斷到 所述電子設(shè)備的測試程序的版本高于或等于所述服務(wù)器的測試程序的版本,則所述計算機 停止更新操作。
8.如權(quán)利要求1所述的軟件更新方法,其特征在于所述服務(wù)器的更新程序、測試程序 及其相關(guān)支持文件被存儲在所述服務(wù)器中的一存儲模塊內(nèi)。
9.如權(quán)利要求8所述的軟件更新方法,其特征在于所述相關(guān)支持文件內(nèi)包含可支持 所述測試程序運行的參數(shù)。
10.如權(quán)利要求1所述的軟件更新方法,其特征在于所述服務(wù)器與電子設(shè)備組成一局 域網(wǎng)絡(luò)。
全文摘要
一種軟件更新方法,用于更新電子設(shè)備的測試程序,所述電子設(shè)備與一服務(wù)器通訊連接,所述服務(wù)器內(nèi)存儲有更新程序及測試程序,所述軟件更新方法包括步驟判斷模塊判斷所述電子設(shè)備中的測試程序的版本是否低于所述服務(wù)器內(nèi)的測試程序的版本,在所述電子設(shè)備中的測試程序的版本低于所述服務(wù)器內(nèi)的測試程序的版本時,進行以下步驟下載模塊下載所述服務(wù)端的更新程序到所述電子設(shè)備;安裝模塊將下載到所述電子設(shè)備的更新程序安裝到所述電子設(shè)備;及執(zhí)行模塊啟動所述電子設(shè)備中的更新程序從而將所述所述服務(wù)器的測試程序下載到所述電子設(shè)備中。
文檔編號G06F9/445GK101989208SQ20091030519
公開日2011年3月23日 申請日期2009年8月4日 優(yōu)先權(quán)日2009年8月4日
發(fā)明者陶少璞 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
体育| 静宁县| 怀柔区| 福安市| 泉州市| 桐梓县| 临朐县| 安庆市| 浙江省| 大兴区| 梅河口市| 忻州市| 托克逊县| 云霄县| 电白县| 治县。| 桂阳县| 中卫市| 万安县| 绍兴县| 阿瓦提县| 磐安县| 西平县| 邻水| 田阳县| 济源市| 南木林县| 泗阳县| 都昌县| 盐津县| 凤阳县| 南充市| 桑植县| 错那县| 磴口县| 新津县| 井研县| 长阳| 浦城县| 彩票| 维西|