劉凌
【摘 要】當今互聯網時代的計算機網絡技術正在發展,各行各單位的網絡建設也隨之發展,怎樣提高企業對計算機的管理能力和水平,實現網絡資源為單位服務的目的是各單位正在面對的難題。同樣,各行各業也面臨著很多帶有行業性質的問題,針對這些問題計算機監控系統應運而生。建立有效的計算機監控系統有利于行業和企業綜合自動化建設,計算機監控系統在建設中具有重要的實踐價值,本文根據自身的工作實踐,深入研究計算機技術設計,力圖對計算機實行有效監控貢獻自己的一份力量。
【關鍵詞】計算機 監控管理系統 設計 應用
計算機監控市場存在非常廣闊的市場,有利于計算機監控系統的迅猛成長。目前世界上有很多計算機公司提供計算機監控系統軟件。常見的計算機監控軟件有:南京網亞計算機有限公司推出的Workwin管理專家;上海騰順科技開發有限公司研制的局域網監控軟件;北京清揚創新網絡科技有限公司研發的內網管理系統。還有更多的公司在涉足計算機監控系統行業,這些開發出來的軟件應用于各行各業,提高了行業和企業的管理能力和效率。
1 計算機監控管理系統設計的相關技術
Winsoek技術。如果利用互聯網進行通信行為,那么至少一對套接字才能完成。其中一個在客戶機端運行,我們通常將其命名為Clientsocket;另一個在服務器端運行我們通常將其命名為Serversocket。根據連接套接字之間的鏈接過程有以下幾個步驟:(1)服務器監聽,(2)客戶端請求,(3)連接確認。這樣才能實現Winsoek技術。
多線程編程技術。目前該技術的進程的主線程在任何需要的時候都能創建新的線程。當一個線程執行完后,自動終止這個線程;當進程結束后,所有的線程都會終止。共享進程的資源被活動的線程共享,所以,在編程時應該考慮在多個線程訪問同一資源時出現矛盾的問題。
數據庫訪問技術。主要包括ODBC,全拼是Open Data Base Conneetivity,意思是開放數據庫互連;利用V1suaIC++技術開發數據庫具有簡單、可擴展性、訪問速度快、數據源友好的優勢;MFC數據庫訪問技術,包括MFC的ODBC數據庫訪問技術和MFC的DAO數據庫訪問技術。
DLL技術。在利用DLL的程序之前必須成功加載DLL獲取一個DLL模塊句柄,并調用GetProcAddress()函數將符號名或標識號轉換為DLL內部地址。動態調用方式對于集成化的開發語言(比如VISua1C++)比較適合。
2 計算機監控管理系統的設計
根據常規的需求分析,服務器端軟件可以分為四個方面:網絡通信方面、數據記錄與顯示方面、基本監控方面以及高級監控功能方面。
網絡通信方面,網絡通信方面負責客戶端與服務器端的數據交互方面的工作,它的主要功能為:向服務器發送數據、接收服務器發送來的數據、接受服務器端連接和斷開服務器連接。
數據記錄、顯示方面和監控方面,主要負責基本監控方面的數據顯示工作。基本監控方面,監控模塊由五個小模塊組成,分別為USB監控模塊、目錄監控模塊、系統配置監控模塊、屏幕監控模塊以及使用日志監控模塊;屏幕監控模塊的主要作用是將客戶端屏幕轉換為位圖形式發送到服務器端、接收服務器端的控制信息,并轉換為本機的系統消息,在屏幕上顯示出來。
3 計算機監控管理系統的應用
3.1 應用于變電站
傳統的變電站中的計算機監控系統是在繼電保護裝置的微機化基礎之上運行的,換句話說,微機遠動和微機保護等裝置在變電站中負責變電站故障的繼電保護裝置得以實現與負責變電站正常工況的監控系統之間可以實現數據共享,然后通過網絡技術將測量和控制融合成為一體。
在變電站中,計算機網絡監控系統具有下面幾個突出特點:結構的分層,通過對整個變電站配電系統結構的認識,監控系統可以形成適合變電站系統的結構,從開關級到保護級再到變電站級最后到電網級,以上這樣的一個分層結構。信息的分布,我們可以看到就地控制單元LCU,以及變電站級主控單元,此種分布式的監控系統能夠利用這兩個信息管理,非常完善地完成系統信息分布和統一實現的目的。例如,500kV和220kV電壓等級互不影響時候的監控系統可以集中全部信息進行高效的管理。
3.2 應用于火車軌道衡和地中衡這類磅房中
利用計算機網絡監控系統,大大提高了自動化的程度和水平,有利于防止由于人為因素而造成的進出材料漏洞等缺陷。一是,通過目前引進磅房計算機監控系統的必要性分析可以看出:一般的企業都有地中衡,甚至一些較大的企業還設有火車軌道衡,通常情況下企業中原材料的進入要有過磅操作要求和流程,成品的出廠也要求進行過磅。一方面,統計磅房的數據需要大量的人力資源,如果實現計算機數據化就會杜絕這一問題;另一方面,一般情況下都是個人對磅房進行管理,一旦管理出現問題,容易導致出現進料多報和出料少報的違規現象,從而造成了不必要的財產的流失。為了解決這類問題,現在很多企業的磅房都采用了計算機網絡監控系統。
4 結語
計算機監控系統領域是一個更新換代比較快的領域。由于各方面限制,本系統只簡單講解了基于TCP協議的Winsock網絡編程技術來實現系統的網絡通信功能這一方面,然而客戶機與服務器進行連接的方式有不夠隱蔽的缺陷,還無法穿透客戶端的防火墻。另外,還涉及到進程隱藏方面的知識沒有講述,就現代的殺毒軟件的功能越來越豐富這一趨勢來看,搜尋隱藏進程的能力呈現越來越強的趨勢;所以,跟蹤最新的隱藏進程技術和更新的網絡通信技術來研究使用這些技術,為監控系統提供更隱秘的網絡連接與控制技術是今后此領域工作的重中之重。將國內的監控系統與國外先進的的現有計算機監控系統進行廣泛的對比測試可以得出很多新的看法,正因為通過對比測試來更加深入地了解國內系統的優勢與不足,所以才對監控系統的后續研究與完善有所幫助。
參考文獻:
[1]楊艷.計算機監控系統的設計與研究[D].成都:電子科技大學,2009:1-30.
[2]陳允碩,黃石,陳斌.醫療質量.患者安全計算機監控系統的設計與應用[J].現代醫院,2015(15):134-138.
[3]龐宇林.微型水電站計算機監控系統設計及應用[J].山西水利科技,2011(4):82-83.