網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 實用範文 > 論文

計量管理系統設計論文

欄目: 論文 / 發佈於: / 人氣:2.35W

計量管理系統的運行計量管理系統的運行分為四個部分:主服務器對操作員端的管理、主服務器對單位A內用户的管理、主服務器對子服務器的管理、子服務器對Bi內用户的管理。其運行結構示意圖如圖1所示。主服務器對操作員端的管理體現在流程控制0上,當任務下發至計量室,通過操作員軟件,可以接收裝備,更新裝備狀態;當計量完成後,軟件將反饋任務完成情況。另外,專業計量室的設備、人員出現變動時,可通過操作員軟件向主服務器發送請求,更新主服務器數據庫。主服務器和單位A內用户屬於同一局域網,通過網絡可以實現主服務器對A內用户的直接管理,同時用户可以直接向主服務器提交送檢申請和設備狀態查詢請求,主服務器接收到用户請求後,調用數據庫信息,將結果反饋給用户。主服務器與子服務器是網絡物理隔離的,單位A與單位Bi通過公共網絡傳遞數據。在單位A與Bi中分別設置接口計算機,服務器與接口計算機之間的數據通過光盤傳遞,接口計算機之間的'數據通過公共網絡傳遞,各子服務器相互獨立。單位Bi擁有獨立的局域網運行體系,各子服務器可以對其對應Bi內用户進行直接管理,用户也可以向子服務器提交送檢申請和信息查詢請求,子服務器調用子數據庫數據,將結果反饋給提交申請的用户。綜上,本文計量管理系統分三級進行管理。主服務器對單位A內用户及計量中心操作員進行直接管理;子服務器對單位Bi內用户進行管理;計量中心通過公共網絡實現對各基層計量機構的直接管理及其對應Bi內用户間接管理。軟件系統數據運行和實現本文計量管理系統的軟件開發包括兩個部分,一是對軟件界面的開發,二是對數據庫軟件的開發。軟件系統層次圖如圖2所示,軟件界面為表現層,數據庫為數據邏輯層和數據層。

計量管理系統設計論文

軟件系統數據運行方式如下:當工作人員進行軟件界面操作時,系統軟件通過軟件界面接口,調用數據庫語言,經過數據邏輯分析、處理,對服務器數據庫進行數據訪問,結果數據再返回到軟件界面,並顯示出來。數據庫應定時備份,防止出現數據庫損壞導致的數據丟失。數據庫和備份應分區存儲,並設計數據恢復功能,提高數據的安全性與數據庫的穩健性。由於Java編程工具使用簡便,面向對象特性高,支持組件技術多,跨平台特性好,本系統軟件操作界面擬採用Java進行編程;MySQL數據庫是一種開源數據庫管理系統,響應速度快,多線程支持度高,多用户支持性能好,系統的安全性和健壯性高,並且有大量的軟件資源可以使用,本系統數據庫軟件擬採用MySQL編制。213系統軟件運行流程本文計量管理系統軟件運行流程圖如圖3所示。本系統軟件的運行分為:數據庫對計量申請的處理、對信息查詢請求的處理、對信息更新請求的處理。當系統軟件接受請求後,根據請求類型識別請求種類。當請求為計量申請時,根據計量能力分為計量技術機構(包括計量中心和基層計量技術機構)計量與外送計量,計量完成後信息發送至數據庫,並在軟件界面上顯示;當為查詢請求時,根據查詢條件在數據庫中篩選信息,將結果在軟件界面上顯示;當為更新請求時,將更新數據發送至數據庫,將更新後的結果在軟件界面上顯示。

關鍵技術與實現途徑

(1)計量管理系統的分級管理基層計量技術機構位置分散,設備數量大,與計量中心處於網絡物理隔離的狀態。本文設計了分級管理模式,在基層計量技術機構設置子服務器,對其所屬用户進行管理。而計量中心通過管理基層計量技術機構,從而實現對基層用户的間接管理。

(2)物理隔離網絡間的數據交換與數據傳遞計量中心與基層計量技術機構之間的網路是物理隔離的,無法直接進行信息交互和信息傳遞。本文利用公共網絡,在每個單位加設一台接口計算機,利用該計算機刻錄光盤,實現主服務器與子服務器之間的信息交互和信息傳遞。

(3)軟件的分級設計本文計量管理系統採用了四個級別軟件的設計思路。這四個級別軟件為:主服務器軟件、操作員軟件、子服務器軟件、用户軟件。這四種軟件分別對應了計量中心主服務器、計量中心專業計量室、基層計量技術機構、用户。以上軟件設計合理,滿足各單位的需求。

(4)數據庫安全設計本系統對不同用户設置了不同的權限。主服務器管理員對數據庫操作擁有最高權限,其他人員對數據庫操作部分受限。防止了無關人員對數據庫有意或無意的破壞。數據庫備份採用分區存儲方式,定期對數據庫備份,提高了系統的安全性和容錯性。另外增設防火牆,防止數據庫受到病毒入侵。

本計量管理系統解決了多重物理隔離網絡間的數據交互與數據傳遞。本系統符合計量系統實際需求,自動化程度高、自動報警功能、提醒設備送檢;實現了計量中心對計量體系設備管理、人員信息管理、資料管理以及計量流程的控制;便於計量信息統計與分析,具有一定的先進性。