當前位置:文書都 >

實用範文 >論文 >

智能信息管理系統設計研究論文

智能信息管理系統設計研究論文

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

智能信息管理系統設計研究論文

關鍵詞:互聯網平台;智能家居信息管理系統;系統測試;遠程控制

引言

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

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/shiyongfanwen/lunwen/492o07.html
專題