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