[發明專利]軟件系統數據升級方法、裝置、設備及存儲介質有效
| 申請號: | 202010335330.1 | 申請日: | 2020-04-24 |
| 公開(公告)號: | CN111506593B | 公開(公告)日: | 2023-07-18 |
| 發明(設計)人: | 粟明 | 申請(專利權)人: | 東莞市精馳軟件有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/22 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 523000 廣東省東莞*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 系統 數據 升級 方法 裝置 設備 存儲 介質 | ||
本發明涉及軟件系統數據升級方法、裝置、設備及存儲介質,涉及數據升級的技術領域,其包括如下步驟:獲取舊數據文件與新數據文件的配置引導文件并依此查找對應的舊數據文件與新數據文件;查找新數據文件與舊數據文件以篩選出差異部分并標記;獲取操作對象依據標記的差異部分對舊數據文件所作的修改內容,并在修改過程中部分或全部保留舊數據文件中的所需關鍵數據,保存修改內容后導出修改后的對應舊數據文件以完成數據升級。本發明具有可以在可選擇性地保留所需關鍵數據的前提下提升數據升級效率的效果。
技術領域
本發明涉及數據升級的技術領域,尤其是涉及軟件系統數據升級方法、裝置、設備及存儲介質。
背景技術
軟件系統內包含有數據庫,數據庫是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合,可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作。而一些生產設備的控制系統一般也會涉及到軟件系統,通過軟件系統實現控制系統的智能化、可視化。
而數據庫內包含軟件運行所需的數據文件,軟件的數據文件包括系統數據和產品數據兩方面,系統數據和產品數據的存儲方法包括但不限于采用文件夾里面存文件的方式,也可以是單獨的文件,沒有文件夾。系統數據文件與產品數據文件內均含有多個表格,表格內記錄有各種字段與內容,其中包含設備本體特性的參數和設備所加工對象的產品特性的參數等。且軟件系統需要進行數據升級,以提升系統穩定性或增加新功能等,而數據升級一般包括系統或產品文件數及文件名的變化、表的數及名稱的變化、表的字段數及字段數據類型的變化、表的行數及內容的變化等,而其中的一些已經設定好的關鍵數據,包括設備本體特性的參數和設備所加工對象的產品特性的參數等一般不作修改。
上述中的現有技術方案存在以下缺陷:由于軟件系統中的數據文件涉及到大量設備本體特性的參數及設備所加工對象的產品特性的參數,而這類關鍵數據需要在數據升級過程中予以保留,避免發生數據升級后設備需要重新調試才能正常運作的情況,因此數據升級過程中需要花費大量時間去對比和修改數據文件,致使數據升級效率較低。
發明內容
針對現有技術存在的不足,本發明的第一目的是提供軟件系統數據升級方法,可以在可選擇性地保留所需關鍵數據的前提下提升數據升級效率。
本發明的上述發明目的是通過以下技術方案得以實現的:軟件系統數據升級方法,包括如下步驟:
S1:獲取舊數據文件,獲取新數據文件;
S2:獲取舊數據文件與新數據文件的配置引導文件并依此查找對應的舊數據文件與新數據文件,配置引導文件內記錄有舊數據文件或新數據文件內的各文件的路徑信息;
S3:查找舊數據文件與新數據文件的差異部分并對差異部分進行標記,并在人機交互界面上顯示標記部分;
S4:獲取操作對象依據標記的差異部分對舊數據文件所作的修改內容,并在修改過程中部分或全部保留舊數據文件中的所需關鍵數據;
S5:保存修改內容并導出修改后的舊數據文件以完成數據升級。
通過采用上述技術方案,通過配置引導文件對導入的新數據文件與舊數據文件進行查找與比對,查找出舊數據文件與新數據文件的差異部分并對差異部分進行標記,并將標記部分顯示于人機交互界面上,方便操作對象,可以是操作人員,依據新數據文件的差異部分對舊數據文件的差異部分進行可視化的篩選,可選擇性地保留舊數據文件中的所需關鍵數據,所需關鍵數據即設備本體特性的參數及設備所加工對象的產品特性的參數,對其余的標記部分進行可視化的修改,以此減少后期調試的工作量,從而在可選擇性地保留所需關鍵數據的前提下提升數據升級效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞市精馳軟件有限公司,未經東莞市精馳軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010335330.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種遠洋捕撈信息回傳的方法
- 下一篇:一種婦產科分娩輔助裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





