當前位置:文書都 >

實用範文 >論文 >

智能資訊管理系統設計研究論文

智能資訊管理系統設計研究論文

摘要:隨着互聯網的快速發展和計算機技術的普及應用,智能化浪潮席捲各個領域,其中,家居智能化管理成爲新的發展趨勢。由於智能資訊管理系統具有方便、高效、智能化等特點,對促進智能家居產業的發展產生積極的影響。透過深入分析用戶的需求,構建一個以互聯網爲平臺的智能家居資訊管理系統,該系統主要由用戶登入模組、視頻監控模組、電氣設備控制模組等組成,便於用戶遠程控制各種家居設施。透過一系列的系統測試方法,檢驗智能家居資訊管理系統的穩定性,爲用戶的日常生活帶來極大便利。

智能資訊管理系統設計研究論文

關鍵詞:互聯網平臺;智能家居資訊管理系統;系統測試;遠程控制

引言

在社會資訊化的推動下,智能家居資訊管理系統促使人們的生活更加方便、快捷,各種電氣設備均得到有效控制和管理。智能家居資訊管理系統作爲智能家居系統的重要組成部分,無疑在整個系統實施中發揮着重要的作用。因此,智能家居資訊管理系統依託新技術的發展對整個智能家居系統起到舉足輕重的作用。本文的研究重點是設計合理的智能家居資訊管理系統,主要實現遠程監控家居環境、實時傳輸和存儲家居環境資訊等操作,確保家居環境時刻處於最佳狀態,確保智能家居資訊管理系統更加資訊化、科學化、高效化。

1智能家居資訊管理系統用戶需求

智能家居資訊管理系統是對整個家居環境資訊和設備總的控制和管理機構,包含控制電器設備、環境數據查詢、視頻監控等,同時,需藉助B/S架構便於用戶透過互聯網查詢數據資訊並控制各種家電設施[1]。電器設備是指系統能夠根據用戶需求管理的各種電器設備,例如,電視機開關、換臺等,同時,能夠依據用戶設定的資訊對設備展開相關的操作,例如,定時開燈、關燈等。數據庫能夠存儲完整的家居歷史數據,便於用戶實施查詢數據,並對歷史數據展開分析和評估,實現智能化管理設備的目的。視頻監控確保用戶可以實時監控室內各個角落,如果傳感器發出報警信號,監控設施可展現現場視頻資訊,並實時傳送至資訊管理系統中進行儲存,便於用戶對家居各項風險因素展開評估[2]。

2智能家居資訊管理系統各模組及實現

智能家居資訊管理系統是爲適應大衆智能化管理需要而開發的,該系統必須對各種功能展開集中和分塊處理,智能家居資訊管理系統主要由用戶登入模組、歷史資訊查詢、存儲模組、數據資訊管理模組、視頻監控模組等部分組成,其功能模組如圖1所示。

2.1用戶登入模組用戶登入模組是整個智能資訊管理系統惟一的入口,用戶必須登入成功後方可使用該系統的各項功能。用戶登入介面如圖2所示.用戶登入系統主要包括輸入用戶名、校驗密碼等操作,如果用戶輸入的登入名與密碼不匹配或存在錯誤,系統會自動給予提示,允許輸錯次數爲5次[3]。用戶登入該系統後,能夠隨意展開數據資訊查詢、電氣設備控制等操作。

2.2電氣設備控制模組該模組的主要功能是對整個家居環境中的電氣設備進行遠程管理,便於用戶遠程控制家居內各項電氣設備的正常工作,保障用戶的家庭安全。電氣設備控制模組有利於外出的用戶獲取家庭環境設備資訊,實現遠程監控電氣設備,例如,上班匆忙忘記關燈等,即可利用遠程PC機範圍智能控制家居資訊,遠程將照明系統關閉,確保家庭和個人財產的安全[4]。同時,電氣設備模組包含不同的工作模式,能夠進行手動或自動控制。電氣設備資訊模組能夠控制多種電氣,從而選擇最佳的控制模組。以家居環境中的空調來說,可將空調設定爲自動模式,室內溫度如果高於上限,空調可以自動關閉[5];若室內溫度低於下限,空調可以自動接通電源,有效節省電費,也能保障家居的安全性。

2.3數據資訊管理模組數據資訊管理模組的主要功能是檢測智能家居環境中的各項資訊,檢測的資訊由各種傳感器實現數據採集,傳感器達到設定閾值,系統會發出報警資訊,透過查詢目前傳感器資訊、報警資訊監測整個家居的安全,該模組的執行流程如圖3所示。用戶登入資訊管理系統後,用鼠標單擊數據資訊管理模組,能夠立即查找傳感器的實時資訊、傳感器內的報警資訊[6]。傳感器數據資訊主要劃分爲人體紅外探測採集資訊、門禁紅外探測採集資訊、水浸採集資訊等,傳感器發出報警資訊就是有人或物體違反設定觸動傳感器,傳感器將資訊傳遞至數據資訊管理模組,用戶登入系統後即可檢視此模組的詳細資訊。

2.4歷史資訊查詢、存儲模組該模組旨在把整個家居環境中的各種資訊進行存儲,達到實時記錄家居資訊,是整個智能資訊管理系統最重要的部分之一。歷史資訊查詢、存儲模組主要包含歷史資訊分析功能、查詢功能、存儲功能。歷史資訊存儲功能將智能家居中的各項數據進行收集和儲存,爲用戶日後的查詢提供充足的準備。歷史資訊分析功能是指對綜合數據展開分析和處理,便於準確評估整個家居環境[7]。歷史資訊查詢功能便於用戶在系統中查詢家居歷史資訊,有助於更好地管理整個智能家居環境。歷史數據資訊查詢、存儲實現流程如圖4所示。用戶可以將智能家居中無用或沒有參考價值的資訊進行刪除,爲整個系統的其他數據儲存在有效範圍內提供基本保障,具體刪除代碼如下:

2.5視頻監控模組及實現視頻顯示模組主要利用B/S架構中的SDK數據包,採用插件的方式把視頻顯示介面嵌入到資訊管理平臺內,促使視頻遠程傳遞至資訊管理系統上,方便用戶實時檢視家庭視頻圖像資訊。視頻監控模組主要包含常規視頻監控、傳感器報警區域視頻監控兩個功能,前者能夠實時採集、傳輸室內畫面,後者藉助傳感器報警發出傳送的命令,攝像真正指向報警指定區域[8]。同時,視頻監控介面配置攝像頭控制模組,透過控制模組觀察室內各個角落和設備的執行情況。視頻模組實現流程如圖5所示.

3系統測試要點

從開發軟件程序角度來說,在程序開發過程中,不可避免地出現一系列的問題,爲從源頭上解決程序設計中存在的問題,必須針對設計的.系統展開程序測試。在系統測試過程中,最初將開發系統與實際需求展開比較,透過比較發現兩者不吻合之處,並對兩者出現的問題實施優化和改進,確保設計的系統各指標達到實際要求。通常情況下,軟件測試方法包括靜態和動態測試法,靜態測試法相對簡單,在不需要執行代碼的環境下,只是根據用戶需求、流程圖檢查系統是否存在不合理之處,也可對各種原始碼實施考察[9]。同時,也可從語法結構、接口等方面入手,檢查系統存在的問題。由此表明,靜態測試只能發現軟件淺層的漏洞。動態測試與上述靜態測試法存在明顯差別,動態測試法先要讓系統運轉起來,實際運動與軟件相互結合,準確掌控系統哪些地方存在缺陷。必須注意,動態測試法必須執行程序代碼,基於輸入信號、輸出結果對系統展開測試。若輸出結果正確,表明系統正常執行,反之,必須對軟件進行修改直至正常執行爲止。在系統測試時期,重點要爲整個系統設計行之有效的測試方案。模組化測試手段主要包括白盒和黑盒測試,本系統主要以白盒測試爲主,並將黑盒測試當做系統測試的輔助手段。用戶登入模組展開測試的過程中,可透過錄入用戶名、密碼檢視介面具體反映,掌握系統的容錯、糾錯能力,保障用戶登入模組的穩定性。電氣設備控制模組重點對家居環境中的電氣設備控制、資訊獲取展開測試,採用模擬數據和真實事件兩種方法,經過大量操作實施壓力測試,保障模組可以準確、穩定地控制設備。數據資訊管理模組的主要功能是傳感器數據採集資訊、顯示資訊、測試數據報警資訊,使用模擬數據顯示、模擬報警資訊顯示、觸發真實傳感器數據報警等手段驗證模組的穩定性。視頻監控模組透過實施監控視頻報警區域監控測試,大量觸發傳感器檢測視頻是否正常傳送,藉助大量壓力測試確定模組是否穩定。歷史資訊查詢、存儲模組旨在存儲、分析、查詢歷史資訊,採用模擬數據、存入真實數據確定該模組是否穩定。對模組展開壓力測試和程序代碼測試,明確代碼的有效性,促使代碼執行效率更高。透過一段時間的測試可知,在大量壓力、白盒測試、黑盒測試狀態下,用戶登入模組、視頻監控模組、電氣設備控制模組均能滿足用戶需求,系統穩定性良好。

4結論

本次設計的系統以互聯網爲平臺,由用戶登入模組、視頻監控模組、電氣設備控制模組等部分組成,以期爲智能家居產業的發展提供重要支撐,透過系統測試可知,整個系統的安全性、穩定性較高,在日後需要不斷完善該系統的各項功能,推動智能家居行業的人性化、智能化發展。

  • 文章版權屬於文章作者所有,轉載請註明 https://wenshudu.com/zh-hant/shiyongfanwen/lunwen/492o07.html
專題