天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 自動化論文 >

家庭智能地暖遠程監(jiān)控系統(tǒng)服務(wù)器端軟件開發(fā)

發(fā)布時間:2017-08-13 12:43

  本文關(guān)鍵詞:家庭智能地暖遠程監(jiān)控系統(tǒng)服務(wù)器端軟件開發(fā)


  更多相關(guān)文章: 家庭智能地暖 智能家居 Node.js web


【摘要】:智能家居技術(shù)在近幾年發(fā)展迅速,每年的技術(shù)專利申請量、市場規(guī)模都在高速增長。智能家居不僅便利人類生活,而且符合可持續(xù)發(fā)展戰(zhàn)略,因而得到國家大力支持。本文圍繞家庭智能地暖系統(tǒng)中的遠程監(jiān)控部分展開研究,試圖以高效且低成本的方式來實現(xiàn)遠程監(jiān)控功能,為用戶提供方便、高效的遠程訪問接口,這對系統(tǒng)的控制、管理和維護有重要意義。盡管本文的研究場景限制為家庭智能地暖系統(tǒng),但其設(shè)計思路與廣義上的智能家居類似,本文所使用的技術(shù)工具和實現(xiàn)方案可應(yīng)用到其他類型的智能家居系統(tǒng)中。本文首先分析智能家居與家庭智能地暖技術(shù)的國內(nèi)外發(fā)展狀況及其遠程監(jiān)控技術(shù)方面的研究所存在的問題,明確本文的研究方向和內(nèi)容。接著,本文介紹了家庭智能地暖系統(tǒng)的總體結(jié)構(gòu),分析C/S模式和B/S模式并說明其優(yōu)缺點,借此提出構(gòu)架C/S與B/S混合模式系統(tǒng)的設(shè)計思路。然后對混合模式的系統(tǒng)結(jié)構(gòu)和業(yè)務(wù)流程進行詳細說明,并簡要介紹了系統(tǒng)中服務(wù)器、web頁面、客戶端的技術(shù)基礎(chǔ)。在系統(tǒng)設(shè)計方案上,本文對系統(tǒng)的服務(wù)器端的軟件開發(fā)進行了重點說明;贜ode.js技術(shù)實現(xiàn)的服務(wù)器包括路由管理模塊、終端控制模塊、內(nèi)部應(yīng)用API模塊、數(shù)據(jù)庫及靜態(tài)文件系統(tǒng)等五個主要部分。路由管理模塊利用Express框架管理URL路由與RESTful API;終端控制模塊利用TCP管理和控制分散在各地的地暖系統(tǒng)嵌入式控制終端;內(nèi)部應(yīng)用API為服務(wù)器提供內(nèi)部的應(yīng)用接口,有效減少系統(tǒng)模塊間的耦合程度;服務(wù)器使用MongoDB進行數(shù)據(jù)庫管理;靜態(tài)文件系統(tǒng)則存儲服務(wù)器及web頁面的源碼文件。本文在實現(xiàn)服務(wù)器功能的基礎(chǔ)上,還對服務(wù)器的性能、安全、可維護性上多方面的優(yōu)化進行了研究。Web頁面與服務(wù)器聯(lián)系緊密,因此本文將其歸屬為服務(wù)器端。在web頁面開發(fā)中應(yīng)用AJAX技術(shù),并使用單頁面設(shè)計模式,以提升性能。Handlebars模版引擎有效管理應(yīng)用模塊,提高了受限功能腳本文件的安全性。在頁面實現(xiàn)上,利用單例模式和發(fā)布-訂閱模式解除模塊間的耦合,使用bootstrap進行響應(yīng)式布局,采用多種手段優(yōu)化頁面性能和安全。此外,為驗證方案可行性,本文還對基于Qt技術(shù)的移動客戶端軟件的設(shè)計進行簡要說明,并利用自動化測試工具對系統(tǒng)的功能、性能及安全進行測試。測試結(jié)果基本與預(yù)期相符,證明系統(tǒng)方案可行。
【關(guān)鍵詞】:家庭智能地暖 智能家居 Node.js web
【學(xué)位授予單位】:東南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP277
【目錄】:
  • 摘要5-6
  • Abstract6-10
  • 第一章 緒論10-14
  • 1.1 課題的研究背景及意義10-11
  • 1.2 國內(nèi)外研究現(xiàn)狀11-12
  • 1.3 課題的研究內(nèi)容12
  • 1.4 本文的章節(jié)安排12-14
  • 第二章 家庭智能地暖遠程監(jiān)控系統(tǒng)的總體設(shè)計14-22
  • 2.1 家庭智能地暖系統(tǒng)的總體結(jié)構(gòu)14-16
  • 2.1.1 采用傳統(tǒng)智能網(wǎng)關(guān)技術(shù)的設(shè)計方案14-15
  • 2.1.2 本文所采用的遠程監(jiān)控系統(tǒng)方案15-16
  • 2.2 家庭智能地暖遠程監(jiān)控系統(tǒng)的總體結(jié)構(gòu)16-17
  • 2.2.1 系統(tǒng)結(jié)構(gòu)模式16-17
  • 2.2.2 移動電話客戶端軟件運行平臺17
  • 2.3 系統(tǒng)設(shè)計17-19
  • 2.3.1 遠程監(jiān)控系統(tǒng)的結(jié)構(gòu)17-18
  • 2.3.2 遠程監(jiān)控系統(tǒng)的業(yè)務(wù)18-19
  • 2.4 系統(tǒng)開發(fā)的主要技術(shù)19-21
  • 2.4.1 服務(wù)器端的開發(fā)技術(shù)與工具19-20
  • 2.4.2 WEB頁面的開發(fā)技術(shù)20
  • 2.4.3 客戶端的開發(fā)技術(shù)20-21
  • 2.5 本章小結(jié)21-22
  • 第三章 家庭智能地暖遠程監(jiān)控系統(tǒng)的服務(wù)器設(shè)計22-48
  • 3.1 服務(wù)器整體設(shè)計22-24
  • 3.1.1 服務(wù)器工作原理22
  • 3.1.2 服務(wù)器結(jié)構(gòu)22-23
  • 3.1.3 服務(wù)器源碼目錄23-24
  • 3.2 數(shù)據(jù)庫設(shè)計24-28
  • 3.2.1 MongoDB與JSON24-25
  • 3.2.2 數(shù)據(jù)模型25-28
  • 3.3 Node工作原理28-30
  • 3.3.1 Node的異步編程28-29
  • 3.3.2 Node模塊29-30
  • 3.4 終端控制模塊30-34
  • 3.4.1 依賴關(guān)系30
  • 3.4.2 工作原理30-31
  • 3.4.3 通信協(xié)議31-34
  • 3.5 路由與中間件34-39
  • 3.5.1 URL與HTTP協(xié)議34-35
  • 3.5.2 中間件35-36
  • 3.5.3 路徑劃分36-38
  • 3.5.4 Cookie與會話38-39
  • 3.6 類RESTful API設(shè)計39-42
  • 3.6.1 RESTful API簡介39-40
  • 3.6.2 RESTful API的特點40-41
  • 3.6.3 API設(shè)計41-42
  • 3.7 內(nèi)部應(yīng)用API42-47
  • 3.7.1 模塊結(jié)構(gòu)42-43
  • 3.7.2 數(shù)據(jù)庫管理43-44
  • 3.7.3 設(shè)備控制44
  • 3.7.4 分組管理44-45
  • 3.7.5 用戶管理45-47
  • 3.8 安全47
  • 3.8.1 密碼的傳輸與保存47
  • 3.8.2 會話安全47
  • 3.9 本章小結(jié)47-48
  • 第四章 家庭智能地暖遠程監(jiān)控系統(tǒng)的前端設(shè)計48-64
  • 4.1 需求分析48
  • 4.2 頁面設(shè)計48-52
  • 4.2.1 單頁面應(yīng)用與響應(yīng)式設(shè)計48-49
  • 4.2.2 Handlebars模版49
  • 4.2.3 模版結(jié)構(gòu)49-50
  • 4.2.4 界面設(shè)計50-52
  • 4.3 MVC模式52-59
  • 4.3.1 表現(xiàn)層結(jié)構(gòu)52-54
  • 4.3.2 模型54-57
  • 4.3.3 控制器57-58
  • 4.3.4 視圖58
  • 4.3.5 啟動腳本58-59
  • 4.4 安全與性能優(yōu)化59-63
  • 4.4.1 權(quán)限安全60
  • 4.4.2 密碼傳輸60-61
  • 4.4.3 文件壓縮與混淆61-62
  • 4.4.4 緩存和預(yù)加載62-63
  • 4.4.5 頁面加載與渲染63
  • 4.5 本章小結(jié)63-64
  • 第五章 家庭智能地暖遠程監(jiān)控系統(tǒng)的客戶端設(shè)計64-74
  • 5.1 QML原理64-65
  • 5.1.1 界面實現(xiàn)原理64
  • 5.1.2 信號-槽與信號處理器64
  • 5.1.3 混合編程64-65
  • 5.1.4 跨平臺開發(fā)65
  • 5.1.5 QML中的JavaScript65
  • 5.2 客戶端工作原理65-71
  • 5.2.1 軟件結(jié)構(gòu)66
  • 5.2.2 數(shù)據(jù)模型66-68
  • 5.2.3 控制器68-69
  • 5.2.4 配置模塊69-70
  • 5.2.5 通信模塊70-71
  • 5.2.6 啟動流程71
  • 5.3 界面設(shè)計71-72
  • 5.4 本章小結(jié)72-74
  • 第六章 家庭智能地暖遠程監(jiān)控系統(tǒng)的測試74-82
  • 6.1 自動化測試技術(shù)74-76
  • 6.1.1 測試工具74
  • 6.1.2 自動化測試方案74-76
  • 6.2 服務(wù)器測試76-78
  • 6.2.1 服務(wù)器性能測試76-78
  • 6.2.2 服務(wù)器安全測試78
  • 6.3 頁面測試78-79
  • 6.3.1 響應(yīng)式測試78-79
  • 6.3.2 頁面文件加載速度測試79
  • 6.3.3 功能及安全測試79
  • 6.4 客戶端測試79-80
  • 6.5 本章小節(jié)80-82
  • 第七章 總結(jié)與展望82-84
  • 7.1 工作總結(jié)82
  • 7.2 未來展望82-84
  • 致謝84-86
  • 參考文獻86-90
  • 作者在攻讀碩士學(xué)位期間發(fā)表的學(xué)術(shù)論文90

【相似文獻】

中國期刊全文數(shù)據(jù)庫 前10條

1 陳宏鈞;楊金波;張曉華;;基于嵌入式Internet的一階倒立擺遠程監(jiān)控[J];測控技術(shù);2006年08期

2 園丁;;新型工業(yè)污染源遠程監(jiān)控系統(tǒng)問世[J];污染防治技術(shù);2008年03期

3 李素芳;;煤礦產(chǎn)量遠程監(jiān)控系統(tǒng)的應(yīng)用[J];同煤科技;2009年02期

4 婁迪;王長城;;掘進機的遠程監(jiān)控[J];裝備制造;2009年09期

5 龐德強;Ryu Masaki;;通過遠程監(jiān)控提高生產(chǎn)效率[J];現(xiàn)代制造;2009年27期

6 于宏林;徐剛;;設(shè)備的遠程監(jiān)控與診斷維護[J];現(xiàn)代冶金;2010年02期

7 王懿鵬;;計算機遠程監(jiān)控系統(tǒng)的技術(shù)探討[J];硅谷;2010年13期

8 李盛成;;基于網(wǎng)絡(luò)技術(shù)的小水庫遠程監(jiān)控系統(tǒng)[J];水利技術(shù)監(jiān)督;2010年05期

9 黃如陽;;多媒體遠程監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J];電腦知識與技術(shù);2011年15期

10 張文焱;郝明;楊慶禹;彭立石;;絞車遠程監(jiān)控掉電保持的實現(xiàn)[J];自動化技術(shù)與應(yīng)用;2011年12期

中國重要會議論文全文數(shù)據(jù)庫 前10條

1 李季;翟勃;汪群;;煤炭企業(yè)遠程監(jiān)控系統(tǒng)分析與設(shè)計[A];創(chuàng)新·融合·發(fā)展——創(chuàng)新型煤炭企業(yè)發(fā)展與信息化高峰論壇論文集[C];2010年

2 張新田;周繼先;;遠程監(jiān)控及智能化系統(tǒng)在工程機械中的應(yīng)用[A];第三屆河南省汽車工程科技學(xué)術(shù)研討會論文集[C];2006年

3 尉春雨;宋惠坤;;商用空調(diào)機遠程監(jiān)控[A];第十屆全國冷(熱)水機組與熱泵技術(shù)研討會論文集[C];2002年

4 劉曉平;羅強;劉曉龍;林森;;基于嵌入式Internet的遠程監(jiān)控系統(tǒng)設(shè)計[A];2005年機械電子學(xué)學(xué)術(shù)會議論文集[C];2005年

5 李威宣;趙靜;彭志成;徐志浩;;基于嵌入式Web服務(wù)器的遠程監(jiān)控系統(tǒng)研究[A];AECC專題學(xué)術(shù)研討會論文集[C];2007年

6 盧智嘉;王俊社;李玉萍;;嵌入式遠程監(jiān)控系統(tǒng)的設(shè)計研究[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國青年通信學(xué)術(shù)會議論文集(下冊)[C];2007年

7 張新田;周繼先;;遠程監(jiān)控及智能化系統(tǒng)在工程機械中的應(yīng)用[A];第三屆河南省汽車工程科技學(xué)術(shù)研討會暨2006年省汽學(xué)會理事會議資料[C];2006年

8 余明星;劉輝;劉成;楊旭光;婁保鋒;;地表水質(zhì)遠程監(jiān)控系統(tǒng)的構(gòu)建[A];中國水文科技新發(fā)展——2012中國水文學(xué)術(shù)討論會論文集[C];2012年

9 劉建斌;翟勃;楊啟訓(xùn);;煤礦數(shù)字化瓦斯遠程監(jiān)控系統(tǒng)聯(lián)網(wǎng)的研究應(yīng)用[A];創(chuàng)新·融合·發(fā)展——創(chuàng)新型煤炭企業(yè)發(fā)展與信息化高峰論壇論文集[C];2010年

10 黃珍;劉清;;移動式集裝箱起重機遠程監(jiān)控系統(tǒng)的開發(fā)研究[A];中國港口協(xié)會港口自動化分會2005年技術(shù)研討會論文集[C];2005年

中國重要報紙全文數(shù)據(jù)庫 前10條

1 姬淑艷 竇慶軍 記者 于寧;敦化“遠程監(jiān)控”農(nóng)資市場[N];吉林日報;2010年

2 記者 楊俊堅 實習(xí)生 顏媛媛;遠程監(jiān)控推廣并不存在技術(shù)難度[N];醫(yī)藥經(jīng)濟報;2010年

3 通訊員 安佳寧;泰州口岸遠程監(jiān)控 系統(tǒng)成功升級[N];泰州日報;2011年

4 記者 吳勁松;建筑工地將實施遠程監(jiān)控[N];昆明日報;2014年

5 楊翟;鐵嶺分行實施庫存監(jiān)管遠程監(jiān)控[N];糧油市場報;2014年

6 賈曉燕 通訊員 劉英俠;工地路面揚塵實現(xiàn)電腦遠程監(jiān)控[N];北京日報;2004年

7 朱漢斌;廣州研制出油煙治理遠程監(jiān)控系統(tǒng)[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2007年

8 李玉洪 黃亮;黃委首個入河排污口遠程監(jiān)控系統(tǒng)開建[N];黃河報;2007年

9 記者 李久標 通訊員 武建林;晉中242萬畝森林實現(xiàn)遠程監(jiān)控[N];山西日報;2007年

10 李濤;煤炭生產(chǎn)實現(xiàn)遠程監(jiān)控[N];伊犁日報(漢);2006年

中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條

1 余臻;電力系統(tǒng)遠程監(jiān)控的若干問題研究[D];廈門大學(xué);2008年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 施帥;小區(qū)供暖鍋爐遠程監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)[D];北京建筑大學(xué);2015年

2 邸煒松;基于嵌入式Linux的溫室遠程監(jiān)控系統(tǒng)的研究[D];天津理工大學(xué);2015年

3 霍然;基于ZigBee技術(shù)的環(huán)境遠程監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)[D];河北師范大學(xué);2015年

4 李明磊;天然氣井站遠程監(jiān)控系統(tǒng)的設(shè)計與軟件實現(xiàn)[D];西南交通大學(xué);2015年

5 瞿進;基于外置式PAC的通用工程裝備遠程監(jiān)控系統(tǒng)研究[D];長安大學(xué);2015年

6 王超琨;通用型工程裝備遠程監(jiān)控快速生成系統(tǒng)研究[D];長安大學(xué);2015年

7 林吉;基于SVG的可視化家庭遠程監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)[D];復(fù)旦大學(xué);2014年

8 于泳;電動汽車運行狀態(tài)參數(shù)的遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)[D];大連交通大學(xué);2015年

9 衛(wèi)俊俊;粉末成型機遠程監(jiān)控與維護系統(tǒng)的研發(fā)[D];南京理工大學(xué);2015年

10 李大偉;冷柜遠程監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[D];山東大學(xué);2015年



本文編號:667373

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/667373.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶15f50***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com