1. <rp id="zsypk"></rp>

      2. 基于物聯網的智能社區互助系統的設計研究論文

        時間:2021-04-15 16:36:36 論文 我要投稿

        基于物聯網的智能社區互助系統的設計研究論文

          1 緒論

        基于物聯網的智能社區互助系統的設計研究論文

          目前行業內的智能社區解決方案分為兩大陣營,無線陣營和總線陣營,無線陣營主張以互聯網為平臺,底層傳感網使用短距離無線的傳輸網,并通過耦合兩個異構網絡形成整體框架。所有的產品都以計算機網絡為應用的基礎,因此它對智能化社區產品技術和成本要求較高,但它是目前國際技術的主流和發展趨勢。智能住宅在我國剛剛起步,但卻有著十分廣闊的發展前景,市場潛力巨大。隨著物聯網技術的不斷推廣和研究,可以預見,基于物聯網架構的智能社區的系統功能和服務水平將會得到逐步完善。

          針對用戶對社區互助系統的需求,本文提出了基于互聯網的智能社區互助系統的軟硬件設計方案。彌補了現有系統存在的不足,實現了社區管理的網絡化?焖贋橛脩籼峁┰敿殰蚀_的互助信息,適應不同智能小區用戶的需求。

          2 系統的總體設計

          系統體系結構設計主要包括ZigBee網絡,服務端,客戶端推送界面的設計,其中客戶端-服務端采用了先進的服務架構。

          服務端部分包括:用戶注冊,用戶登錄和回話鑒別等部分。其中,用戶可以使用個人信息進行注冊,用登錄系統中,用戶正常使用的情況下不需要注意其他問題,用戶的數據安全和用戶賬戶的安全由服務器端進行確認和保障。

          底層數據節點包括:一到多個數據節點的數據緩存和數據的簡單處理,對數據進行處理包括驗證數據是否達到了警報值,選擇對用戶告警并傳出警報信息到API服務器,該模塊還包括把普通的數據傳送到API服務器。

          3 系統的功能設計方案

          系統功能模塊劃分:系統主要實現了求助信息處理系統,客戶端展示控制界面,和附近險情報警系統,主要劃分為信息處理系統,客戶端響應系統,報警系統。系統的功能模塊設計。

          3.1 硬件設計方案

          數據處理節點是一個中轉站,用于對接多個數據采集節點,收集數據采集節點的數據,對數據進行簡單的處理,并把數據發送到服務器。這是數據處理節點的功能。數據處理節點是一個較之數據采集節點更高一級的處理單位,這個部分是保證上下層聯通的物理保障。

          系統硬件設計及功能如下:

          (1) SD模塊:用于讀取配置文件;

          (2) HTTP模塊:封裝好的`數據通過HTTP請求發送到API服務器模塊,讀取來自于服務器的反饋,確認通信的成功與否;

          (3) OLED模塊:將實時信息顯示到LED屏,采用自定義制作字模文件,把常用的字符映射到點陣中,最終實現對提示信息的顯示;

          (4) XBee模塊:構建ZigBee網絡,分為終端和協調器,終端與傳感器相連,向協調器發送傳感數據,協調器接收到值后進行相關處理;

          (5) ARDUINO Ethernet W5100網絡擴展板 SD卡擴展板Arduino;

          (6) 微處理器:Arduino Due模塊;

          (7) 通信子系統:XBee Pro S2模塊;

          3.2 軟件設計方案

          求助信息處理系統:web接口,采用JAVAEE+MYSQL,springmvc框架,并采用nginx對數據進行負載均衡處理,傳送至各個服務器并有服務器進行分析。報警信息提交,響應系統:

          各個客戶端通過JSON對數據進行封包、傳輸。軟件系統設計包括以下模塊:

          (1)web端:搜索引擎模塊,JAVASCRIPT,jQuery,AJAX;

          (2)安卓端:百度地圖API提交地圖信息,并使用UI開源包,提升用戶體驗;

          (3)PC端:使用libcurl等開源庫對http協議進行解析,并使用MICROSOFT前端展示界面對地圖范圍等信息進行展示;

          (4)API中間件架構。

          API中間件是底層硬件部分和數據展示終端之間的橋梁,這部分接受來自于底層硬件部分的數據,對數據進行操作,持久化到數據庫中,通過數據展示終端的請求,提取用戶需要的數據,對數據進行封裝之后發送到數據展示前端。通過這部分的中轉,實現整個系統的聯動,也是通過API中間件,實現了底層與前端展現的分離,保證了平臺的健壯和可伸縮性,防止出現數據流失和數據泄密,這部分采用了三層架構的設計模式。從對接HTTP請求,到業務層分流,到DAO層的數據庫操作,再次采用分層解耦的方式保證了API中間件本身的健壯性和彈性,維持了“高內聚,低耦合”的軟件工程設計思想,這部分是整個系統的核心,各個部分的依靠弱關系進行連接,每一個部分的宕機都不會導致整個系統的崩潰,API中間件起到了很大作用,API中單件的架構。

          4 結論

          基于物聯網的社區互助系統實現了軟硬件的聯動,數據自底向上的傳輸,整個平臺是對目前物聯網技術的一次完整的實踐,底層的數據采集節點實現了聯網,API中間件的設計保證了平臺數據的上傳下達,使用JSON進行數據包裝,保證了前端展示的平臺無關性,平臺依照統一化設計,模塊化開發,構造出了一套跨平臺的,穩定的,結構可伸縮性的物聯網平臺。功能滿足了社區用戶的信息實時發送和回應的要求,實現社區用戶網絡互助功能。

        【基于物聯網的智能社區互助系統的設計研究論文】相關文章:

        基于物聯網的草莓無土栽培智能管理系統設計與實現研究論文10-21

        基于車聯網的汽車智能防盜系統設計分析論文11-17

        基于物聯網的空氣凈化系統的軟件設計研究論文10-29

        物聯網智能網閘的研究與應用論文11-02

        基于手持設備的智能球研究與設計論文11-02

        物聯網與智能交通論文04-12

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

        基于物聯網的土壤水分實時檢測灌溉系統設計論文11-17

        J基于點式LED的,智能點燈系統的設計論文11-16

        99热这里只有精品国产7_欧美色欲色综合色欲久久_中文字幕无码精品亚洲资源网久久_91热久久免费频精品无码
          1. <rp id="zsypk"></rp>