耿姣
摘要:本文探討了計算機監控系統,分析了C/S模式體系結構和計算機監控軟件設計技術,研究了C/S模式的遠程計算機監控軟件的設計內容。
關鍵詞:C/S模式;遠程計算機監控軟件;計算機信息技術
中圖分類號:TP311.5 文獻標識碼:A 文章編號:1007-9416(2019)12-0170-01
0 引言
近年來,在社會不斷發展的過程中,計算機信息技術也得到了爆發式的發展。計算機信息技術的出現,在很大的程度上改變了人們的生活方式和生產方式。而且,在現代社會上的智能化生產中,計算機信息技術也已經成為了主要手段。而在自動化生產過程中,遠程計算機監控技術也已經成為了非常重要的監控方法。在實際情況下,積極地使用遠程計算機監控技術,不僅可以在更大的程度上確保生產安全,而且也可以提高企業的經濟效益。因此,在實際情況下,就需要將遠程計算機軟件與生產實際進行有效結合。
1 計算機監控系統
1.1 監控系統
在現代社會中,計算機監控系統是一種十分常見的系統,其主要是以監控計算機為主機,然后與相關的監測裝置、執行機構以及被檢測對象共同構成的整體。一般來說,在使用計算機系統來進行監控的過程中,通常需要確保該系統能夠充分地滿足數據的采集和處理工作,并且對數據進行監督、分析以及判斷,并且進行現場控制輸出,具有著十分重要的作用。從這個角度可以看出,這種計算機監控系統,也具有著可靠性、安全性以及實時性的特點。在具體應用的過程中,需要確保其能夠對被監控對象進行實時監控,確保其能夠連續運行。與此同時,還需要確保其能夠保證數據的安全性[1]。
1.2 監控軟件
在計算監控系統中,計算機監控軟件是其中用來完成監控工作的軟件系統。在整個監控系統中,起著核心控制的作用,主要為整個系統提供信息處置和控制算法。從實際情況來看,計算機監控軟件通常具有處理數據、人機交互以及硬件控制等多方面的功能。其中,最為主要的功能就是將監測傳感器采集到的數據信息轉換成計算機數據。其在處理數據的過程中,主要也是依賴于軟件當中對核心算法的設計。而硬件控制功能的實現,通常也是利用軟件來對設備進行控制,以此來達到對生產現象的控制。
2 C/S模式體系結構和計算機監控軟件設計技術
2.1 C/S模式的體系結構
一般來說,要想實現C/S模式的遠程控制,那么就必須要確保其位處于網絡環境當中。而“遠程監控”,其實就是指通過本地的計算機去遠程控制連接在服務器另一端任何位置的計算機。而在這種基礎條件之下,基于C/S模式的遠程計算機監控系統軟件的設計就可以分為兩個方面的內容:服務器端程序;客戶端程序。其中,針對服務器端程序的設計,主要的目的是用于控制服務器端。在實際情況下,C/S模式通常具有兩層結構:在客戶機系統上結合著業務邏輯;通過網絡來連接相關的數據庫服務器。
2.2 計算機監控軟件設計技術
在基于C/S模式的計算機監控軟件設計方面,可以使用面對面程序設計技術。在當前社會中,這種技術是一種十分流行的軟件設計開發技術。在實際應用的過程中,主要包含著兩個方面的內容:一是面向對象分析,二是面向對象程序設計。相對于傳統的軟件設計結構和技術來說,這種技術的設計特征更加明顯,其主要利用過程抽象和數據抽象的思維分析方式來將各種復雜的問題進行簡化,使得軟件的各個模塊都具有一定的獨立性。與此同時,這種技術還具有很好的繼承性和穩定性[2]。總之,采用面向對象程序設計技術來設計和開發軟件,不僅可以大大地提高軟件的開發設計效率,而且還可以更好地滿足計算機檢測系統對軟件的分工需求和模塊的集成需求。也正是因為這一技術具有著十分優越的性能,所以在科研領域當中也得到了十分廣泛的應用。當然,計算機監控系統也不例外。合理地使用面向對象程序設計技術,可以更好地分析計算機監控系統的功能,也能夠準確地進行功能模塊劃分,確保其具有相對獨立性。當某一模塊的功能出現問題時,也不會影響到其他模塊的功能。
3 基于C/S模式的遠程計算機監控軟件的設計內容
3.1 針對客戶端軟件功能模塊的設計
從實質上來說,軟件客戶端,其實主要的任務就是實現用戶信息交互功能。在具體使用的過程中,這一模塊可以通過控制接受命令來將相關的數據信息錄進數據庫當中,以此來為服務軟件接收指令提供方便,從而實現遠程控制。在軟件客戶端中,通常包含著三個模塊:數據庫操作模塊;界面交互設計模塊;信息輸出功能模塊。其中,軟件的界面設計,主要是通過對話類信息來進行設計的[3]。而且,界面的交互功能、實時數據的傳遞等功能都包含在其中。在進行軟件界面設計的過程中,還需要遵循三個原則:
(1)需要充分地考慮到用戶的體驗感,需要考慮到計算機控制的便利性,并且還應當直接接觸用戶設計。因為,從實質上來說,軟件的具體使用效果,通常與交互設計的體驗程度有著密切的關系。(2)需要盡可能地減少用戶對數據的記憶。為了實現這一效果,可以通過輔助記憶交互場景的設計來提高計算機與用戶交互的“無負擔感”,以此來避免在交互過程中與系統產生差錯。(3)需要確保界面的設計具有一致性,使得用戶可以正確地理解相關的信息。
3.2 針對數據庫訪問功能模塊的設計
具體來說,數據庫訪問功能模塊的設計,主要的目的就是為了提供大量的函數運算功能。在設計這一功能模塊中,需要對數據的更新、審查以及刪除等操作都進行科學、合理地設計,以此來優化數據庫的操作。
3.3 針對服務器軟件功能模塊的設計
在實際情況中,服務器軟件功能模塊的設計,主要具有著數據庫操作、串口操作以及設備驅動等方面的功能。其中,串口操作其實就是串口通信。在計算機監控軟件中,串口通信是信息傳遞的重要方法,可以有效地隔離其他的信息。在實際情況下,有很多支持數據運行的設備,都是采用串口通信的方式來傳遞信息的。而針對遠程計算機監控系統的需求,通常還會采用程序查詢的方法來提高系統的使用效果。
3.4 針對軟件優化的設計
具體來說,針對軟件優化的設計,通常包含著兩個方面的內容:一是對軟件系統的安全性設計,二是對軟件實時性能的優化設計。對于遠程計算機監控系統功能的實現來說,系統的安全性設計是十分關鍵的。而在實際情況下,要想確保訪問系統的用戶信息安全,最常見的設計方法就是進行權限設置,通過撫育用戶信息訪問權利,以密碼口令的方式來核實用戶的身份。除此之外,在用戶登錄系統的過程中,通常還需要輸入服務器的IP地址,以此來實現遠程連接。這樣一來,也就可以更好地保障用戶信息的安全,避免有害信息的惡意傳播。
4 結語
總而言之,在現代社會中,遠程計算機監控技術也已經成為了非常重要的監控方法。其不僅可以在更大的程度上保證監控效果,而且也可以確保安全生產。并且,相對于其他的監控系統來說,基于C/S模式的遠程計算機監控軟件還具有著更好的效果。因此,在實際情況下,人們也在積極地構建基于C/S模式的遠程計算機監控軟件。
參考文獻
[1] 劉佳.計算機網絡安全監控系統的研究[J].中小企業管理與科技(中旬刊),2019(09):177-178.
[2] 張捷.C/S結構的遠程計算機監控軟件開發應用[J].電子測試,2018(15):81-82.
[3] 賴志剛.基于CS模式下遠程計算機監控軟件的設計與實現[J].電腦迷,2018(05):51.
Design of? Remote Computer Monitoring Software Based on C/S Mode
GENG Jiao
(College of? Humanities Information Changchun University of? Technology, Changchun? Jilin? 130122)
Abstract:This paper discusses the computer monitoring system, analyzes the architecture of C/S mode and the design technology of computer monitoring software, and studies the design content of remote computer monitoring software of C/S mode.
Key words:C/S mode; remote computer monitoring software; computer information technology