邵瑾+王珂
摘 要:隨著網絡技術的發展,計算管理中應用C/S和B/S模式的比較多,2種模式各有優缺。結合當前計量管理系統的發展,提出C/S+B/S網絡結構的計量管理系統,并簡要分析和探討了該結構的相關內容,以期在經濟性基礎上保證數據傳輸的安全,滿足當前計量管理部門的需求。
關鍵詞:計量管理系統;數字化;網絡模式;計量管理模式
中圖分類號:TB9 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2017.12.079
1 計量管理概述
目前,計量管理系統的類型比較多,網絡模式主要包含DOS環境下運行的系統、簡單的辦公自動化軟件形式、采用B/S體系結構、采用C/S體系結構。顯然,DOS操作系統已經比較落后,在Windows環境下,具有系統擴展性差、實時性差、響應速度慢等不足;而基于辦公自動化軟件形式的計量管理系統,功能比較單一,只能進行簡單的統計、查詢等,且查詢不方便、勞動強度大,很難實現網絡聯機功能。這2種計量管理類型已經逐漸淘汰,所以,本文主要研究C/S模式和B/S模式的計量管理系統。
1.1 C/S計量管理模式
所謂C/S,即客戶端/服務器模式,其結構通常有2~3層,其中,以2層結構居多,而計量管理系統中C/S2層結構主要包含2部分,即服務器和客戶機。
2層C/S結構的主要特點是:以客戶端為核心,應用邏輯部分和表示部分由客戶機完成,在數據訪問量比較小、應用相對簡單的情況下比較適用。直接將服務器與客戶端連接,數據庫服務器在與客戶端連接時,需要消耗一定的資源,如果客戶端數量激增,服務器無法承受大量信息流,那么,就會出現網絡擁堵的情況,系統的性能會降低。數據庫數據修改可從客戶端直接進入完成。
在分布式技術發展的基礎上,3層C/S結構出現并逐步發展,日漸成熟,同時,它也是在2層C/S結構基礎上擴展,即在服務器與客戶端之間加入一層應用服務程序,也可叫做應用程序服務器。
3層C/S結構的主要特點是,應用程序代碼可在應用程序服務器中修改,不需要修改客戶端應用程序,計量管理系統的升級和更新工作得到簡化,系統的靈活性和伸縮性提升;系統安全性提升,對針對性數據獲取與修改需要通過授權來執行;中間層服務器完成應用邏輯部分,而表示部分由客戶端完成。綜上所述,在數據交互性強、安全性要求高、數據處理量大的情況下,C/S計量管理模式比較適用。
1.2 B/S計量管理模式
B/S結構是在C/S基礎上發展而來的,屬于超文本協議的3層或多層C/S結果,能夠較好地解決擴平臺問題,客戶端只需要瀏覽器軟件即可。比如,可以在ASP基礎上建立動態計量網站,用戶可通過IE瀏覽器瀏覽計量管理網站。其特點是:數據庫服務器可通過網頁訪問,計量資料在網上實現了便捷的傳輸;客戶端得到簡化,只要安裝瀏覽器軟件即可;增加了Web服務器,在服務器上完成應用程序執行和數據庫訪問等。綜上所述,在功能變動頻繁、地點靈活、范圍廣的情況下,B/S計量管理模式更為適用。如圖1所示。
2 C/S與B/S結合的計量管理模式
由于2種結構模式各有優勢和不足,在一些復雜的計量管理業務中,可以采用C/S與B/S結合的網絡結構來構建計量管理系統,即分布式三層模式,如圖2所示。大量數據的修改、錄入等對數據安全性要求比較高的工作由C/S部分完成,信息的查詢、發布等工作則由B/S部分完成。
2.1 系統優勢分析
計量管理系統采用混合結構模式,具有以下優點:①獨立性。三層模式,硬件系統構成非常靈活,在系統開發過程中,可選擇各層硬件的處理特性、處理負荷等,每一層都可以選擇最優化的開發工具、語言和解決方案。在系統試運行的過程中,花費的調試時間和精力大大減少。②經濟性。在該系統結構的實際應用中,充分利用了現有資源——在原有的C/S結構基礎上開發Web界面就可以實現新的結構體系,所以,不需要廢棄原有體系。它只是對原有體系的一種擴展,大大降低了開發成本。③客戶端簡化。只要計算機上的IE版本達到6.0以上,即可滿足系統需求,新架構模式的應用使工作性能得到極大的優化。④安全性。原來是直接從用戶到服務器的訪問模式,現在在二者之間加入了中間層,隔離了這2個部分,大大提高了數據庫的安全性。另外,每一層都能單獨設置安全機制,比如應用程序服務器可以為數據加密,防止數據庫系統被入侵。⑤可擴展性。如果系統中的業務規則或邏輯改變,系統只需改變中間層業務邏輯組件即可,不需要逐一修改所有的系統客戶端,大大減少了麻煩。如果用戶在線數量或用戶數量增加,系統的性能也不會受到大的影響。⑥高效性。數據庫服務器與客戶端不直接相連,對客戶端發出的請求和數據庫服務器返回的數據,全部都采用打包傳輸方式,所以,網絡中消耗的數據流量減少,系統的負載降低,系統對客戶的響應速度明顯提高,以往數據傳輸過程中的瓶頸效應也消失。
2.2 系統功能
該系統主要有以下幾個功能:①系統實現了對計量網站信息的展示功能,網站面向全體用戶,可向用戶宣傳和介紹計量法律法規、專業知識。②計量中心實驗室管理的實現。在計量實驗室管理中,包含測量設備、計量中心業務、臨時任務、統計查詢和實驗室綜合掛歷等內容。在管理所有的測量設備時,可全部建立信息臺賬,分析標準裝置的穩定性和重復性等。計量中心業務管理包含設備收發及證書生成、復核、批準和返工等內容;實驗室綜合管理包含計量文件集中管理、計量人員信息臺賬建立等;臨時任務管理包含日常培訓學習、任務統計等臨時性任務的管理。對于根據權限設置,不同權限人員可以統計和查詢自己權限范圍內的內容。③實時查詢測量設備,并告警。對測量設備進行動態監控,查詢和告警系統能夠幫助用戶查詢測量設備的信息,了解測量設備的狀態,提醒相關人員及時處理,從而大大提升了系統運行的安全性。
3 結束語
計量管理系統采用C/S+B/S網絡結合的模式,可建立一個全面的集成系統,在利用現有計算機資源的基礎上,提高了計量管理數據的安全性,同時,也實現了對超大數據量的處理和存儲,以滿足實際使用需求,從而有效提高計量機構的工作效率,大大節約了人力資源,促使計量管理工作向科學化、信息化方向發展。
參考文獻
[1]李昕,田煜,劉納.數字化網絡在計量管理中的應用[J].計測技術,2014(2):50-53.
[2]許育蘭.數字化網絡在計量管理中的應用研究[J].江西建材,2016(22):261-262.
[3]郭坤明,林大維.基于GPRS網絡的熱網遠程計量管理系統[J].無線互聯科技,2012(9):27-28.
〔編輯:白潔〕