2.1 遠程監控系統計算機軟件的主要模塊
一般遠程監控系統的計算機軟件可以分為兩個主要模塊,即服務器端的程序模塊和客戶端的程序模塊,在B/S結構設計思路的遠程監控系統中,客戶端的程序模塊可以被簡化和省略,本文從兩種設計思路出發,所以服務器端程序模塊和客戶端程序模塊都需要做出一定分析。
2.1.1 計算機遠程監控系統當中服務器端的軟件模塊
在遠程監控系統當中,服務器端的程序起到總領全體數據的作用,一般有以下幾個重要模塊需要在軟件設計的過程中進行着重考慮。首先是網絡模塊,就是指對客戶端連接進行監聽的模塊,,負責網絡層之間數據傳輸的合理運行。其次是數據編碼模塊,使用行程編碼或者霍夫曼編碼模式進行圖片傳輸的壓縮編碼,在遠程監控系統當中圖片和視頻的傳輸十分重要,因此編碼技術在程序中所占的比重很大。最後是主框架模塊,負責服務器的信息處理以及傳輸,一般使用合理的架構能夠提高服務器處理信息的效率。
2.1.2 計算機遠程監控系統當中客戶端的軟件模塊
和傳統的C/S結構計算機遠程監控系統軟件不同,B/S結構的計算機遠程監控系統軟件不需要專門的客戶端軟件模塊,隻需要在服務器端利用HTML語言編寫一個用戶界面就可以對遠程監控系統進行操作和數據存取,因此客戶端軟件模塊這一項主要是針對C/S結構下正常運轉所使用和編制的。
在計算機遠程監控系統的客戶端軟件中,有以下幾個部分需要特别關注。首先是接收服務器信息與上傳信息的網絡模塊,與服務器端不同,這裡的網絡模塊重點在于數據的接收和發送,對網絡正常運轉和處理方面的功能有所弱化,同時也要注重正常連接的維持。其次,數據解碼模塊也是要和服務器端的數據編碼模塊配套,可以根據不同的編碼解碼語言設計多套數據編碼解碼模塊以便操作。另外,在B/S結構下,編碼和解碼模塊都是整合在服務器端模塊當中的。最重要的是用戶的操作模塊,為用戶提供簡單易懂的操作界面以及相關的系統使用參考,在操作模塊設計的過程中應該注重操作的便捷性和易用性。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!