99久久精品国产一区二区狐狸,99福利在线观看,国产精品毛片在线,成人影院亚洲,日韩精品第一,天天躁日日躁性色aⅴ电影,午夜毛片网

一種用于計算機軟件的升級管理方法及系統(tǒng)與流程

文檔序號:42047318發(fā)布日期:2025-06-04 18:08閱讀:4來源:國知局

本發(fā)明屬于軟件管理,尤其涉及一種用于計算機軟件的升級管理方法及系統(tǒng)。


背景技術(shù):

1、軟件升級管理是指一套系統(tǒng)化的方法和工具,用于規(guī)劃、測試、部署及監(jiān)控軟件更新的過程,以確保應(yīng)用程序或系統(tǒng)的功能改進、安全補丁以及性能優(yōu)化能夠平滑且有效地應(yīng)用于目標環(huán)境中。它涉及從評估新版本的必要性開始,到準備更新包、執(zhí)行兼容性和回歸測試,再到通過自動化的手段將更新分發(fā)至所有相關(guān)設(shè)備,并最終驗證更新的成功與否和解決可能出現(xiàn)的問題。良好的軟件升級管理不僅能提升用戶體驗,還能增強系統(tǒng)的穩(wěn)定性和安全性,同時減少維護成本和潛在的服務(wù)中斷風(fēng)險。

2、在部分計算機軟件升級過程中,用戶無法使用歷史版本,當計算機軟件的數(shù)據(jù)量較大時,下載和安裝需要占用大量的時間,特別是在帶寬有限的環(huán)境下,極大影響了用戶的使用體驗。


技術(shù)實現(xiàn)思路

1、本發(fā)明的目的在于提供一種用于計算機軟件的升級管理方法,旨在解決在部分計算機軟件升級過程中,用戶無法使用歷史版本,當計算機軟件的數(shù)據(jù)量較大時,下載和安裝需要占用大量的時間,特別是在帶寬有限的環(huán)境下,極大影響了用戶的使用體驗的問題。

2、本發(fā)明是這樣實現(xiàn)的,一種用于計算機軟件的升級管理方法,所述方法包括:

3、構(gòu)建軟件更新局域網(wǎng),所述軟件更新局域網(wǎng)內(nèi)的計算機設(shè)備之間通過局域網(wǎng)連接;

4、獲取更新指令,向云服務(wù)器上傳用戶信息,在云服務(wù)器中運行新版本計算機軟件,并向用戶的計算機設(shè)備傳輸圖像信息,與用戶進行云交互;

5、在進行云交互過程中,通過云服務(wù)器獲取軟件更新局域網(wǎng)中新版本計算機軟件的安裝情況,向?qū)?yīng)計算機設(shè)備發(fā)送數(shù)據(jù)傳輸指令,進行聯(lián)合數(shù)據(jù)傳輸;

6、在聯(lián)合數(shù)據(jù)傳輸?shù)倪^程中,接收來自軟件更新局域網(wǎng)內(nèi)的計算機設(shè)備發(fā)送的數(shù)據(jù)包,提取數(shù)據(jù)包信息,通過用戶設(shè)備進行數(shù)據(jù)驗證,驗證后進行安裝。

7、優(yōu)選的,所述獲取更新指令,向云服務(wù)器上傳用戶信息,在云服務(wù)器中運行新版本計算機軟件,并向用戶的計算機設(shè)備傳輸圖像信息,與用戶進行云交互的步驟,具體包括:

8、獲取更新指令,顯示初始用戶界面,用戶登陸后,將用戶信息上傳至云服務(wù)器;

9、通過云服務(wù)器加載新版本計算機軟件,并對用戶信息進行加載,將數(shù)據(jù)加載的結(jié)果顯示在當前用戶的計算機設(shè)備上;

10、檢測用戶的輸入信息,將其同步發(fā)送至云服務(wù)器,并接收來自云服務(wù)器的反饋數(shù)據(jù),對顯示畫面進行同步更新,完成云交互的過程。

11、優(yōu)選的,所述在進行云交互過程中,通過云服務(wù)器獲取軟件更新局域網(wǎng)中新版本計算機軟件的安裝情況,向?qū)?yīng)計算機設(shè)備發(fā)送數(shù)據(jù)傳輸指令,進行聯(lián)合數(shù)據(jù)傳輸?shù)牟襟E,具體包括:

12、通過云服務(wù)器與軟件更新局域網(wǎng)中的計算機設(shè)備進行連接,獲取設(shè)備軟件清單,選擇一組運行負荷最低的計算機設(shè)備作為聯(lián)合傳輸設(shè)備;

13、通過云服務(wù)器對新版本計算機軟件進行拆解,將其拆解為多個數(shù)據(jù)傳輸塊,將數(shù)據(jù)傳輸塊劃分為動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù),所述動態(tài)數(shù)據(jù)通過云服務(wù)器傳輸至用戶設(shè)備,靜態(tài)數(shù)據(jù)通過聯(lián)合傳輸設(shè)備傳輸至用戶設(shè)備;

14、基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)構(gòu)建靜態(tài)傳輸函數(shù)和動態(tài)傳輸函數(shù),對動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)分別進行拆分和傳輸,動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)分別拆分為動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包,云服務(wù)器基于靜態(tài)傳輸函數(shù)和動態(tài)傳輸函數(shù)進行合成,得到數(shù)據(jù)驗證函數(shù),將其發(fā)送至用戶設(shè)備。

15、優(yōu)選的,所述在聯(lián)合數(shù)據(jù)傳輸?shù)倪^程中,接收來自軟件更新局域網(wǎng)內(nèi)的計算機設(shè)備發(fā)送的數(shù)據(jù)包,提取數(shù)據(jù)包信息,通過用戶設(shè)備進行數(shù)據(jù)驗證,驗證后進行安裝的步驟,具體包括:

16、通過用戶設(shè)備接收動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包,記錄動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包的編號以及包含的數(shù)據(jù)包信息;

17、通過用戶設(shè)備提取數(shù)據(jù)包信息,將其轉(zhuǎn)化為多組身份驗證函數(shù),將其導(dǎo)入數(shù)據(jù)驗證函數(shù)中進行驗證,得到驗證結(jié)果;

18、在驗證通過時,通過用戶設(shè)備對動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包進行合成和安裝,在接收后,云服務(wù)器向用戶設(shè)備發(fā)送交互數(shù)據(jù),通過用戶設(shè)備進行中繼運行。

19、優(yōu)選的,基于驗證結(jié)果通過云服務(wù)器對驗證失敗的靜態(tài)數(shù)據(jù)包進行重新傳輸。

20、本發(fā)明的另一目的在于提供一種用于計算機軟件的升級管理系統(tǒng),所述系統(tǒng)包括:

21、局域網(wǎng)構(gòu)建模塊,用于構(gòu)建軟件更新局域網(wǎng),所述軟件更新局域網(wǎng)內(nèi)的計算機設(shè)備之間通過局域網(wǎng)連接;

22、用戶交互模塊,用于獲取更新指令,向云服務(wù)器上傳用戶信息,在云服務(wù)器中運行新版本計算機軟件,并向用戶的計算機設(shè)備傳輸圖像信息,與用戶進行云交互;

23、聯(lián)合傳輸模塊,用于在進行云交互過程中,通過云服務(wù)器獲取軟件更新局域網(wǎng)中新版本計算機軟件的安裝情況,向?qū)?yīng)計算機設(shè)備發(fā)送數(shù)據(jù)傳輸指令,進行聯(lián)合數(shù)據(jù)傳輸;

24、數(shù)據(jù)驗證模塊,用于在聯(lián)合數(shù)據(jù)傳輸?shù)倪^程中,接收來自軟件更新局域網(wǎng)內(nèi)的計算機設(shè)備發(fā)送的數(shù)據(jù)包,提取數(shù)據(jù)包信息,通過用戶設(shè)備進行數(shù)據(jù)驗證,驗證后進行安裝。

25、優(yōu)選的,所述用戶交互模塊包括:

26、用戶信息傳輸單元,用于獲取更新指令,顯示初始用戶界面,用戶登陸后,將用戶信息上傳至云服務(wù)器;

27、模擬加載單元,用于通過云服務(wù)器加載新版本計算機軟件,并對用戶信息進行加載,將數(shù)據(jù)加載的結(jié)果顯示在當前用戶的計算機設(shè)備上;

28、數(shù)據(jù)交互單元,用于檢測用戶的輸入信息,將其同步發(fā)送至云服務(wù)器,并接收來自云服務(wù)器的反饋數(shù)據(jù),對顯示畫面進行同步更新,完成云交互的過程。

29、優(yōu)選的,所述聯(lián)合傳輸模塊包括:

30、設(shè)備信息獲取單元,用于通過云服務(wù)器與軟件更新局域網(wǎng)中的計算機設(shè)備進行連接,獲取設(shè)備軟件清單,選擇一組運行負荷最低的計算機設(shè)備作為聯(lián)合傳輸設(shè)備;

31、數(shù)據(jù)劃分單元,用于通過云服務(wù)器對新版本計算機軟件進行拆解,將其拆解為多個數(shù)據(jù)傳輸塊,將數(shù)據(jù)傳輸塊劃分為動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù),所述動態(tài)數(shù)據(jù)通過云服務(wù)器傳輸至用戶設(shè)備,靜態(tài)數(shù)據(jù)通過聯(lián)合傳輸設(shè)備傳輸至用戶設(shè)備;

32、數(shù)據(jù)傳輸單元,用于基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)構(gòu)建靜態(tài)傳輸函數(shù)和動態(tài)傳輸函數(shù),對動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)分別進行拆分和傳輸,動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)分別拆分為動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包,云服務(wù)器基于靜態(tài)傳輸函數(shù)和動態(tài)傳輸函數(shù)進行合成,得到數(shù)據(jù)驗證函數(shù),將其發(fā)送至用戶設(shè)備。

33、優(yōu)選的,所述數(shù)據(jù)驗證模塊包括:

34、數(shù)據(jù)接收單元,用于通過用戶設(shè)備接收動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包,記錄動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包的編號以及包含的數(shù)據(jù)包信息;

35、身份驗證單元,用于通過用戶設(shè)備提取數(shù)據(jù)包信息,將其轉(zhuǎn)化為多組身份驗證函數(shù),將其導(dǎo)入數(shù)據(jù)驗證函數(shù)中進行驗證,得到驗證結(jié)果;

36、中繼顯示單元,用于在驗證通過時,通過用戶設(shè)備對動態(tài)數(shù)據(jù)包和靜態(tài)數(shù)據(jù)包進行合成和安裝,在接收后,云服務(wù)器向用戶設(shè)備發(fā)送交互數(shù)據(jù),通過用戶設(shè)備進行中繼運行。

37、優(yōu)選的,基于驗證結(jié)果通過云服務(wù)器對驗證失敗的靜態(tài)數(shù)據(jù)包進行重新傳輸。

38、本發(fā)明提供的一種用于計算機軟件的升級管理方法,通過構(gòu)建軟件更新局域網(wǎng),能夠通過局域網(wǎng)內(nèi)的計算機設(shè)備進行輔助升級,以減少數(shù)據(jù)傳輸量,在計算機軟件升級的過程中,通過云服務(wù)器運行新版本的計算機軟件,保證用戶能夠正常使用,并且在軟件升級完成后,能夠?qū)崟r數(shù)據(jù)進行無縫銜接,避免使用中斷。

當前第1頁1 2