999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C/S模式的遠程計算機監控軟件的設計

2016-10-21 16:49:51鄭華
工業設計 2016年2期
關鍵詞:優化設計

鄭華

摘 要:計算機信息技術的爆發改變了人們生活和生產中的各方各面,軟件技術的快速發展,在軟件與計算機硬件技術的高效結合下,計算機監控軟件應運而生,軟件設計在計算機監控系統起到核心控制的作用,它主要為計算機監控系統提供信息處置和控制算法。本文主要探究基于C/S模式的遠程計算機監控軟件的設計。

關鍵詞:遠程;計算機監控;軟件;設計;優化

進入21世紀以來,計算機信息技術的爆發改變了人們生活和生產中的各方各面。在我國市場經濟的轉型時期,計算機技術對實現工業生產的自動化生產提供了重要的幫助,其中通過計算機信息技術構造監控系統以實現對現代生產的實時監控和實時監測,對于提升生產質量有著重要的意義。現階段,軟件技術的快速發展,在軟件與計算機硬件技術的高效結合下,計算機監控軟件應運而生。本文主要探究基于C/S模式的遠程計算機監控軟件的設計。

1 計算機監控系統與計算機監控軟件

所謂計算機監控系統,就是以監控計算機為主機,加上檢測裝置、執行機構與被監測控制對象(一般為生產過程或是工作環境)共同組成的一個整體。在監控過程中,計算機監控系統需要滿足數據的采集與處理工作、對數據的實施監督和分析判斷工作、現場控制輸出工作。計算機監控系統是一個集可靠性、實時性與安全性并存的系統。它必須要保證計算機監控系統能夠在監控現場實現連續的運行,并能夠對所監控的對象實現實時的監控工作,同時還必須要進一步的保證監控數據的安全性。

所謂計算機監控軟件,指的是在計算機監控系統中用來完成監控工作的軟件系統,軟件設計在計算機監控系統起到核心控制的作用,它主要為計算機監控系統提供信息處置和控制算法。計算機監控軟件兼并包含有處理數據、人機交互、硬件控制以及顯示輸出等功能。對于數據的處理主要依托于軟件設計中對核心算法的設計,它的主要作用在于將監測傳感器所采集到的相關數據轉換成計算機數據。人機交互功能則是指用戶與系統之間的信息響應、執行遠程控制命令。硬件控制功能則是一種智能化的運行控制路線,利用軟件完成對設備的實際控制,達到控制現場的作用。

2 基于C/S模式的遠程計算機監控軟件所應用的關鍵技術

2.1 C/S 模式的體系結構

C/S模式的遠程控制必須在網絡環境下才能夠得以實現,所謂“遠程”監控,指的是位于本地的計算機去控制服務器端的連入網絡的任何位置的多臺計算機。基于這種基礎條件,一般來說,基于C/S模式的遠程計算機監控系統軟件設計主要分為兩個部分,一部分就是對服務器端程序的設計,以實現對服務器端的控制,另一個部分就是對客戶端程序的設計。。C/S模式一般具有兩層結構:第一層是在客戶機系統上結合了表示與業務邏輯;第二層是通過網絡結合了數據庫服務器。

2.2 面向對象的程序設計

面向對象(obje-ctOrientde)技術是目前流行的軟件設計開發技術,包括面向對象分析和面

向對象程序設計兩個方面的內容。與傳統的軟件設計結構和技術相比,它的設計特征十分明顯:通過過程抽象和數據抽象的思維分析方式來簡化復雜問題,其軟件各個模塊都具有相對獨立的特性,同時還具有極強的繼承性,能夠使得某類對象可以有另一類對象的特征和行為,具有良好的穩定性。利用面向對象的程序設計技術能夠有效的提升軟件的開發效率,并且能夠更好的實現計算機檢測系統對軟件的分工和模塊的集成需求。

由于面向對象的軟件開發技術具有優越的性能,很快在科研的各個領域中得到廣泛的應

用,計算機監控系統也不例外。運用面向對象的軟件開發技術可以較為容易地分析計算機監控系統的功能,進行功能模塊的劃分,進而進行基本“類庫”的創建、進行數據操作的封裝。同時,對于新增加的功能,類也要具有良好的包容性,當某一部分的功能發生改變時,也不會影響其它功能的正常實現。

3 基于C/S模式的遠程計算機監控軟件的設計

3.1 客戶端軟件功能模塊設計

軟件客戶端的主要作用在于與用戶進行信息交互:界面接收控制命令——客戶端將數據存入數據庫——服務端軟件接收命令——實現遠程控制。軟件客戶端主要分為三個模塊:數據庫操作、界面交互以及信息輸出顯示。以下就簡要介紹各個模塊的設計。

軟件界面設計:軟件界面是用一個對話類來實現的,與用戶交互的所有操作和進行實時數據顯示的所有函數被封裝在這個類中。軟件界面的設計需要秉持三條原則,首先是需要以用戶體驗為主要,要注重用戶對計算機控制的操作便捷性,界面是與用戶直接接觸的,一個軟件是否能夠得到用戶青睞,很大程度上取決于交互設計的體驗程度。其次則是應該要盡量減少用戶對數據的記憶,通過設計輔助記憶的交互場景,來提升計算機與用戶交互的“無負擔感”,避免交互過程中與系統產生差錯。最后則是要保證界面的一致,以確保用戶對相關信息的正確理解。

數據庫訪問模塊設計:這個模塊提供了方便的函數來進行數據的查詢、數據的更新、數據的添加和數據的刪除等與數據庫相關的操作。這些函數的使用大大減化了用戶對數據庫的操作。

顯示輸出模塊設計:軟件客戶端實現了網絡打印的功能,軟件可以通過辦公網絡訪問網絡打印機,實現網絡打印。

3.2 服務器端軟件功能模塊設計

根據對服務器端軟件功能需求,我們通常將服務器端的應用軟件分為數據庫操作、串口操作、設備驅動程序以及主控程序幾個子模塊。以下簡要介紹對各個模塊的設計工作:

串口通信設計:串口通信模塊主要的功能在于對數據的采集和命令控制,數據采集流程如下:主程序進行采集命令數據組裝——調用串口通信模塊傳輸命令數據——串口通信得到采集設備數據——返回給主控程序——設備程序解析——數據存入數據庫。在這一過程中,串口通信實際上就是一種數據的中間轉換者,用以來實現各個子模塊之間的信息和數據的傳輸,并區隔各種信息。軟件中支持的數據采集設備大多是通過串口與計算機通信的。其通信方式可以分為中斷處理方式和程序查詢方式,根據對遠程監控系統的需求,一般選擇程序查詢方式,保證系統的高效率。

主要控制程序設計:主控程序模塊用下面的幾個類來實現其在“調度指揮”上的功能:CSevrerDlg主控程序模塊的核心類;CSwhitchprobe:完成與開關量類型的傳感器(控制器)相關操作的類;CPorbe:完成與傳感器(控制器)相關操作的類;CAnalogueprobe完成與模擬量類型的傳感器(控制器)相關操作的類;CPort用于管理計算機端口的類。

3.3 優化性設計

對軟件的優化設計工作包含有對軟件系統的安全性設計和對軟件實時性能優化設計兩個部分。

系統的安全性設計對于遠程監控系統功能的實現有著重要的作用,一般來說,系統的安全性設計主要包含了訪問安全性設計以及數據安全性設計。對于訪問系統的用戶安全,最為常見的設計方法是進行用戶密碼的權限設置方式,通過賦予用于相應的信息訪問權利,采用密碼口令的方式來檢驗用戶身份,除此之外,用戶在登錄系統的過程中,還需要輸入服務器的IP地址來進行遠程連接,能夠有效防止一些用戶對系統信息的隨意獲取以及惡意傳播。對于數據的安全性設計則主要利用了數據加密與解密技術。

監控軟件的主要應用目的是為了提升監控系統的有效性和實時性。提升軟件實時性的優化設計方式有許多,例如使用多線程技術,采用多線程進行軟件的設計可以有效地加快程序的反應速度、增加執行的效率,同時多線程技術能夠滿足不同任務對CPU時間的平均分配。

參考文獻:

[1] 亓軍祥,唐偉.基于OPC技術的工控軟件設計[J].山東建筑工程學院學報.2003(04):68-70.

[2] 李躍新,胡婕,秦麗.專家數據庫系統數據訪問技術方法的研究[J].湖北大學學報: 自然科學版.2003(04):297-303.

[3] 邵清,倪莉.基于多線程技術的串行通信可視化程序設計[J].中原工學院學報.2002(04):68-71.

猜你喜歡
優化設計
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 亚洲二区视频| 亚洲AⅤ永久无码精品毛片| 亚洲精品在线观看91| 99re免费视频| 国产99久久亚洲综合精品西瓜tv| 97精品国产高清久久久久蜜芽| 天天色天天综合网| 一本大道视频精品人妻| 韩国福利一区| 亚洲一区黄色| 久久久91人妻无码精品蜜桃HD | 亚洲无码精彩视频在线观看| 国产亚洲高清在线精品99| yy6080理论大片一级久久| 亚洲综合久久一本伊一区| 久久人妻xunleige无码| 日韩小视频在线播放| 欧美成人影院亚洲综合图| av一区二区三区高清久久| 伦精品一区二区三区视频| 成年人午夜免费视频| 久久久久国产一级毛片高清板| 伊人丁香五月天久久综合| 日韩欧美国产另类| 欧美色99| 亚洲啪啪网| 国产福利一区二区在线观看| 久久精品电影| 午夜啪啪网| 国产极品粉嫩小泬免费看| 高清不卡毛片| 久热精品免费| 亚洲不卡影院| 久久久久久久久亚洲精品| 国产不卡国语在线| 人妻夜夜爽天天爽| 国产69囗曝护士吞精在线视频 | 午夜成人在线视频| 亚洲国产成人自拍| 99re精彩视频| 欧美色亚洲| 伊人婷婷色香五月综合缴缴情| 欧美一级黄片一区2区| 韩国福利一区| 国产91线观看| 精品伊人久久大香线蕉网站| 久久五月视频| 日本www在线视频| 97视频在线精品国自产拍| 欧美亚洲国产一区| 色婷婷在线播放| 国产成人免费视频精品一区二区| 伦精品一区二区三区视频| 国产日韩欧美在线播放| 国产欧美日韩另类| 国产激情影院| 国产99视频精品免费视频7| 999国产精品| h视频在线播放| 青草视频久久| 看av免费毛片手机播放| 亚洲无卡视频| 午夜国产理论| 在线人成精品免费视频| 最新日韩AV网址在线观看| 亚洲Av激情网五月天| 亚洲第一精品福利| 欧洲免费精品视频在线| 尤物亚洲最大AV无码网站| 国产成人亚洲综合a∨婷婷| 午夜毛片免费观看视频 | 久久午夜夜伦鲁鲁片无码免费| 2021精品国产自在现线看| 亚洲中文字幕97久久精品少妇| 欧美a在线| 久久精品中文字幕免费| 免费A∨中文乱码专区| 激情综合激情| 在线欧美日韩国产| 久久精品视频亚洲| 精品无码一区二区三区在线视频| 亚洲国产中文欧美在线人成大黄瓜|