跨平臺智能照明控制系統(tǒng)設(shè)計及關(guān)鍵技術(shù)研究
發(fā)布時間:2023-02-26 19:29
用手機、平板電腦等移動終端操控設(shè)備是實現(xiàn)智能照明的主要手段。目前移動操作系統(tǒng)種類較多,主要有Android、i OS等。對于同一應(yīng)用需要為不同系統(tǒng)開發(fā)獨立的APP,開發(fā)周期長,費用高,并且用戶在使用前必須下載、安裝APP。本文總結(jié)和分析了目前的跨平臺技術(shù),采用基于HTML5的移動Web APP開發(fā)模式設(shè)計跨平臺智能照明控制系統(tǒng),并詳細(xì)闡述設(shè)計與實現(xiàn)過程。該控制系統(tǒng)具有較好的跨平臺性,其使用過程免下載且能自動更新。不同移動終端均可使用該控制系統(tǒng)對照明系統(tǒng)進行控制。目前絕大多數(shù)的移動Web APP使用過程中存在頁面加載緩慢,用戶操作時響應(yīng)延時過久等問題,用戶體驗感較差。本文提出了基于信息流的移動Web APP性能優(yōu)化方法,將信息分為實時和非實時兩個獨立部分,實現(xiàn)了信息的并行交互。對JSON數(shù)據(jù)進行序列化去冗,降低了傳輸?shù)臄?shù)據(jù)量。通過優(yōu)化前后數(shù)據(jù)對比分析表明,響應(yīng)時延減少了47%,用戶體驗感較好,移動Web APP性能得到了有效提升。智能照明控制系統(tǒng)中,信息采用分布式存儲機制,為保證各終端控制系統(tǒng)中信息的一致性,進行了多終端信息實時同步機制的設(shè)計。各終端中關(guān)系信息發(fā)生改變時,會觸發(fā)同步到服務(wù)...
【文章頁數(shù)】:71 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景與意義
1.2 相關(guān)技術(shù)研究現(xiàn)狀
1.2.1 跨平臺技術(shù)的研究現(xiàn)狀
1.2.2 智能照明系統(tǒng)研究現(xiàn)狀
1.3 跨平臺技術(shù)分析
1.3.1 基于HTML5的移動Web APP特點
1.3.2 現(xiàn)有技術(shù)存在的問題
1.3.3 研究的必要性
1.4 本文的結(jié)構(gòu)安排
第2章 跨平臺智能照明系統(tǒng)的設(shè)計與實現(xiàn)
2.1 跨平臺智能照明控制系統(tǒng)的分析
2.1.1 智能照明系統(tǒng)的組成及相關(guān)功能
2.1.2 跨平臺智能照明控制系統(tǒng)需求分析
2.2 跨平臺移動Web APP的設(shè)計與實現(xiàn)
2.2.1 跨平臺移動Web APP的總體設(shè)計
2.2.2 服務(wù)器環(huán)境搭建、配置及開發(fā)環(huán)境
2.2.3 移動Web APP主要模塊設(shè)計
2.2.4 客戶端與服務(wù)器的通信實現(xiàn)
2.2.5 數(shù)據(jù)庫設(shè)計
2.2.6 響應(yīng)式設(shè)計
2.3 云平臺的設(shè)計與實現(xiàn)
2.3.1 云平臺架構(gòu)
2.3.2 邏輯業(yè)務(wù)服務(wù)器的設(shè)計與實現(xiàn)
2.4 本章小結(jié)
第3章 基于信息流的移動Web APP性能優(yōu)化
3.1 移動Web APP響應(yīng)延時分析
3.2 信息并行交互處理
3.3 JSON數(shù)據(jù)去冗算法
3.3.1 JSON數(shù)據(jù)去冗算法思想
3.3.2 JSON數(shù)據(jù)去冗算法的設(shè)計
3.4 結(jié)果分析
3.5 本章小結(jié)
第4章 多終端信息實時同步的設(shè)計與實現(xiàn)
4.1 信息同步的需求分析
4.2 多終端信息實時同步的設(shè)計與實現(xiàn)
4.2.1 總體設(shè)計
4.2.2 同步觸發(fā)
4.2.3 數(shù)據(jù)傳輸模塊的設(shè)計與實現(xiàn)
4.2.4 服務(wù)器同步的設(shè)計與實現(xiàn)
4.3 信息同步?jīng)_突解決與同步策略
4.3.1 沖突檢測與處理
4.3.2 信息同步策略
4.3.3 數(shù)據(jù)唯一標(biāo)識
4.4 信息同步在智能照明控制系統(tǒng)中應(yīng)用效果
4.5 本章小結(jié)
第5章 系統(tǒng)測試
5.1 功能測試
5.1.1 測試設(shè)備
5.1.2 測試步驟
5.1.3 測試結(jié)果
5.2 性能測試
5.2.1 響應(yīng)性能測試
5.2.2 跨平臺性能測試
5.3 本章小結(jié)
第6章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻
附錄
本文編號:3750760
【文章頁數(shù)】:71 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景與意義
1.2 相關(guān)技術(shù)研究現(xiàn)狀
1.2.1 跨平臺技術(shù)的研究現(xiàn)狀
1.2.2 智能照明系統(tǒng)研究現(xiàn)狀
1.3 跨平臺技術(shù)分析
1.3.1 基于HTML5的移動Web APP特點
1.3.2 現(xiàn)有技術(shù)存在的問題
1.3.3 研究的必要性
1.4 本文的結(jié)構(gòu)安排
第2章 跨平臺智能照明系統(tǒng)的設(shè)計與實現(xiàn)
2.1 跨平臺智能照明控制系統(tǒng)的分析
2.1.1 智能照明系統(tǒng)的組成及相關(guān)功能
2.1.2 跨平臺智能照明控制系統(tǒng)需求分析
2.2 跨平臺移動Web APP的設(shè)計與實現(xiàn)
2.2.1 跨平臺移動Web APP的總體設(shè)計
2.2.2 服務(wù)器環(huán)境搭建、配置及開發(fā)環(huán)境
2.2.3 移動Web APP主要模塊設(shè)計
2.2.4 客戶端與服務(wù)器的通信實現(xiàn)
2.2.5 數(shù)據(jù)庫設(shè)計
2.2.6 響應(yīng)式設(shè)計
2.3 云平臺的設(shè)計與實現(xiàn)
2.3.1 云平臺架構(gòu)
2.3.2 邏輯業(yè)務(wù)服務(wù)器的設(shè)計與實現(xiàn)
2.4 本章小結(jié)
第3章 基于信息流的移動Web APP性能優(yōu)化
3.1 移動Web APP響應(yīng)延時分析
3.2 信息并行交互處理
3.3 JSON數(shù)據(jù)去冗算法
3.3.1 JSON數(shù)據(jù)去冗算法思想
3.3.2 JSON數(shù)據(jù)去冗算法的設(shè)計
3.4 結(jié)果分析
3.5 本章小結(jié)
第4章 多終端信息實時同步的設(shè)計與實現(xiàn)
4.1 信息同步的需求分析
4.2 多終端信息實時同步的設(shè)計與實現(xiàn)
4.2.1 總體設(shè)計
4.2.2 同步觸發(fā)
4.2.3 數(shù)據(jù)傳輸模塊的設(shè)計與實現(xiàn)
4.2.4 服務(wù)器同步的設(shè)計與實現(xiàn)
4.3 信息同步?jīng)_突解決與同步策略
4.3.1 沖突檢測與處理
4.3.2 信息同步策略
4.3.3 數(shù)據(jù)唯一標(biāo)識
4.4 信息同步在智能照明控制系統(tǒng)中應(yīng)用效果
4.5 本章小結(jié)
第5章 系統(tǒng)測試
5.1 功能測試
5.1.1 測試設(shè)備
5.1.2 測試步驟
5.1.3 測試結(jié)果
5.2 性能測試
5.2.1 響應(yīng)性能測試
5.2.2 跨平臺性能測試
5.3 本章小結(jié)
第6章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
致謝
參考文獻
附錄
本文編號:3750760
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3750760.html
最近更新
教材專著