基于微信小程序的家用物聯(lián)網(wǎng)系統(tǒng)開發(fā)
發(fā)布時間:2021-08-05 09:33
隨著物聯(lián)網(wǎng)時代的到來,越來越多的物聯(lián)網(wǎng)設(shè)備進入到人們的生活中來,給人們生活帶來了更加智能、便利的體驗。但當(dāng)前家用物聯(lián)網(wǎng)設(shè)備使用仍存在很多問題,往往一個智能設(shè)備對應(yīng)著一個APP,人們不僅需要安裝特定APP控制特定設(shè)備,各類設(shè)備的操作方式和接入方式也增加了人們的學(xué)習(xí)成本,使這些設(shè)備往往得不到充分利用。并且,在不同平臺下分別開發(fā)的客戶端,給家用物聯(lián)網(wǎng)開發(fā)者帶來了雙倍甚至多倍的支出,降低了開發(fā)效率。微信小程序由于依托了微信APP平臺,輕松解決了不同平臺上的兼容性,為用戶提供了一個隨用隨走、方便快捷的操作入口,同時也給開發(fā)者提供了簡單通用的開發(fā)環(huán)境,是上述家用物聯(lián)網(wǎng)存在問題的良好解決方案。因此,本文基于小程序,對家用物聯(lián)網(wǎng)的開發(fā)進行了相關(guān)研究和設(shè)計,并以一種基于小程序的智能貓窩為例,驗證了基于小程序的物聯(lián)網(wǎng)系統(tǒng)在開發(fā)上的高效性和使用上的便利性。首先,本文通過對小程序技術(shù)的分析和家用物聯(lián)網(wǎng)需求的分析,提出了基于小程序的家用物聯(lián)網(wǎng)架構(gòu),并從物聯(lián)網(wǎng)的三層經(jīng)典架構(gòu)出發(fā),逐層進行相關(guān)分析,并總結(jié)了小程序在家用物聯(lián)網(wǎng)開發(fā)上的優(yōu)勢。然后,針對上文提出架構(gòu)中的關(guān)鍵一環(huán)---云服務(wù)技術(shù),設(shè)計了基于小程序的家用物聯(lián)...
【文章來源】:浙江大學(xué)浙江省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1小程序基礎(chǔ)框架圖??如框架圖所示,小程序框架主要分為視圖層和邏輯層兩大部分
給開發(fā)者提供了便捷地可視化編程體。在微信開發(fā)者工具中,開發(fā)人員可以進??行小程序的AH以及界面的開發(fā)調(diào)試、代碼編輯和查看、小程序預(yù)覽和發(fā)布等。微信開??發(fā)者工具界面如圖2.2所示。??1^1}?R4?R3???〇?rt*?1????i?S??2>?3??*?*H9???*??*8<??S*?V.S.H?抓??'■???<?*??A?f??V?'*54?變g.?,?rj??...????*???i3?KCMCTI??秘not??均??i??C?r??零?Vf,1?**??*?■?<???fa^n-y?<〇。浚?〇■???vn.?>v〇x?*tK〇nu?>????Vnu*??¥?iw?*?Ztftu-?*?辦??Hello?World??■:?I?iK:???*?r?*?xov'-MM^on??圖2.2微信開發(fā)者工具界面??自微信開發(fā)者工具發(fā)布以來,越來越多的開發(fā)者加入到小程序的開發(fā)中,形成相當(dāng)活??躍的開發(fā)社區(qū)和不斷完善的開發(fā)生態(tài),在實際開發(fā)中,開發(fā)者們不僅可以選擇使用微信原??生IDE進行代碼編輯,也可以使用vsCode這樣強大編輯器搭配一些插件進行編輯。同時,??開源社區(qū)提供了多祌開源小程序開發(fā)框架如wepy、mpvue、taro等,可以滿足不同風(fēng)格的??編程需求。除此以外,微信還上線了云開發(fā)功能,對毎個小程序項目都免費提供一定的云??資源
給開發(fā)者提供了便捷地可視化編程體。在微信開發(fā)者工具中,開發(fā)人員可以進??行小程序的AH以及界面的開發(fā)調(diào)試、代碼編輯和查看、小程序預(yù)覽和發(fā)布等。微信開??發(fā)者工具界面如圖2.2所示。??1^1}?R4?R3???〇?rt*?1????i?S??2>?3??*?*H9???*??*8<??S*?V.S.H?抓??'■???<?*??A?f??V?'*54?變g.?,?rj??...????*???i3?KCMCTI??秘not??均??i??C?r??零?Vf,1?**??*?■?<。??fa^n-y?<〇。?.?〇■???vn.?>v〇x?*tK〇nu?>????Vnu*??¥?iw?*?Ztftu-?*?辦??Hello?World??■:?I?iK:???*?r?*?xov'-MM^on??圖2.2微信開發(fā)者工具界面??自微信開發(fā)者工具發(fā)布以來,越來越多的開發(fā)者加入到小程序的開發(fā)中,形成相當(dāng)活??躍的開發(fā)社區(qū)和不斷完善的開發(fā)生態(tài),在實際開發(fā)中,開發(fā)者們不僅可以選擇使用微信原??生IDE進行代碼編輯,也可以使用vsCode這樣強大編輯器搭配一些插件進行編輯。同時,??開源社區(qū)提供了多祌開源小程序開發(fā)框架如wepy、mpvue、taro等,可以滿足不同風(fēng)格的??編程需求。除此以外,微信還上線了云開發(fā)功能,對毎個小程序項目都免費提供一定的云??資源
【參考文獻】:
期刊論文
[1]基于微信小程序的醫(yī)患交流平臺的設(shè)計與研究[J]. 王亮,鄒志鵬,姜虹. 中國數(shù)字醫(yī)學(xué). 2017(11)
[2]微信“小程序”開發(fā)的系統(tǒng)實現(xiàn)及前景分析[J]. 劉玉佳. 信息通信. 2017(01)
[3]面向智能家居應(yīng)用的ZigBee-WiFi網(wǎng)關(guān)[J]. 岑榮瀅,姜琴,扈健瑋,孫夢莉. 計算機系統(tǒng)應(yīng)用. 2017(01)
[4]基于微信小程序的互聯(lián)網(wǎng)+教育學(xué)習(xí)平臺的研究與設(shè)計[J]. 劉琦,丁萍莉. 內(nèi)江科技. 2016(12)
[5]微信小程序應(yīng)用探析[J]. 劉紅衛(wèi). 無線互聯(lián)科技. 2016(23)
[6]基于ATMEGA328的視頻監(jiān)控智能車的設(shè)計與實現(xiàn)[J]. 屈寶鵬,張喜鳳,卜文銳. 現(xiàn)代電子技術(shù). 2015(19)
[7]基于WIFI通訊的智能家居系統(tǒng)[J]. 黃貽培,陳帥華,周芳,何小霞. 電子世界. 2013(14)
[8]面向家庭物聯(lián)網(wǎng)的云計算架構(gòu)[J]. 陳亮,仇晶,朱有產(chǎn),顧雪平. 計算機應(yīng)用研究. 2013(12)
[9]基于Android的物聯(lián)網(wǎng)移動感知服務(wù)平臺[J]. 王明曉. 電腦知識與技術(shù). 2013(04)
[10]基于ZigBee與WiFi的環(huán)境智能傳感系統(tǒng)研制[J]. 仲偉波,王婷婷,張澤武. 農(nóng)機化研究. 2012(12)
博士論文
[1]基于Web的物聯(lián)網(wǎng)應(yīng)用體系架構(gòu)和關(guān)鍵技術(shù)研究[D]. 吳振宇.北京郵電大學(xué) 2013
碩士論文
[1]基于微信小程序的個人電臺系統(tǒng)的設(shè)計與實現(xiàn)[D]. 金瑩.吉林大學(xué) 2017
[2]基于WiFi智能家居的網(wǎng)關(guān)設(shè)計[D]. 孫潤.西安工業(yè)大學(xué) 2015
[3]基于Wi-Fi SoC的物聯(lián)網(wǎng)平臺設(shè)計[D]. 紀(jì)亞萍.蘭州大學(xué) 2015
[4]IOS平臺智能家居客戶端系統(tǒng)研發(fā)[D]. 陳亮.武漢理工大學(xué) 2014
[5]基于嵌入式B/S架構(gòu)的智能家居遠(yuǎn)程監(jiān)控系統(tǒng)開發(fā)[D]. 閆石.南京理工大學(xué) 2014
[6]基于Linux的智能家居網(wǎng)關(guān)研究與實現(xiàn)[D]. 邵春暉.長安大學(xué) 2013
[7]物聯(lián)網(wǎng)運維系統(tǒng)標(biāo)準(zhǔn)化技術(shù)的研究[D]. 劉利民.華中師范大學(xué) 2012
[8]ZigBee無線傳感器網(wǎng)絡(luò)研究及仿真[D]. 張順揚.廣東工業(yè)大學(xué) 2008
本文編號:3323513
【文章來源】:浙江大學(xué)浙江省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1小程序基礎(chǔ)框架圖??如框架圖所示,小程序框架主要分為視圖層和邏輯層兩大部分
給開發(fā)者提供了便捷地可視化編程體。在微信開發(fā)者工具中,開發(fā)人員可以進??行小程序的AH以及界面的開發(fā)調(diào)試、代碼編輯和查看、小程序預(yù)覽和發(fā)布等。微信開??發(fā)者工具界面如圖2.2所示。??1^1}?R4?R3???〇?rt*?1????i?S??2>?3??*?*H9???*??*8<??S*?V.S.H?抓??'■???<?*??A?f??V?'*54?變g.?,?rj??...????*???i3?KCMCTI??秘not??均??i??C?r??零?Vf,1?**??*?■?<???fa^n-y?<〇。浚?〇■???vn.?>v〇x?*tK〇nu?>????Vnu*??¥?iw?*?Ztftu-?*?辦??Hello?World??■:?I?iK:???*?r?*?xov'-MM^on??圖2.2微信開發(fā)者工具界面??自微信開發(fā)者工具發(fā)布以來,越來越多的開發(fā)者加入到小程序的開發(fā)中,形成相當(dāng)活??躍的開發(fā)社區(qū)和不斷完善的開發(fā)生態(tài),在實際開發(fā)中,開發(fā)者們不僅可以選擇使用微信原??生IDE進行代碼編輯,也可以使用vsCode這樣強大編輯器搭配一些插件進行編輯。同時,??開源社區(qū)提供了多祌開源小程序開發(fā)框架如wepy、mpvue、taro等,可以滿足不同風(fēng)格的??編程需求。除此以外,微信還上線了云開發(fā)功能,對毎個小程序項目都免費提供一定的云??資源
給開發(fā)者提供了便捷地可視化編程體。在微信開發(fā)者工具中,開發(fā)人員可以進??行小程序的AH以及界面的開發(fā)調(diào)試、代碼編輯和查看、小程序預(yù)覽和發(fā)布等。微信開??發(fā)者工具界面如圖2.2所示。??1^1}?R4?R3???〇?rt*?1????i?S??2>?3??*?*H9???*??*8<??S*?V.S.H?抓??'■???<?*??A?f??V?'*54?變g.?,?rj??...????*???i3?KCMCTI??秘not??均??i??C?r??零?Vf,1?**??*?■?<。??fa^n-y?<〇。?.?〇■???vn.?>v〇x?*tK〇nu?>????Vnu*??¥?iw?*?Ztftu-?*?辦??Hello?World??■:?I?iK:???*?r?*?xov'-MM^on??圖2.2微信開發(fā)者工具界面??自微信開發(fā)者工具發(fā)布以來,越來越多的開發(fā)者加入到小程序的開發(fā)中,形成相當(dāng)活??躍的開發(fā)社區(qū)和不斷完善的開發(fā)生態(tài),在實際開發(fā)中,開發(fā)者們不僅可以選擇使用微信原??生IDE進行代碼編輯,也可以使用vsCode這樣強大編輯器搭配一些插件進行編輯。同時,??開源社區(qū)提供了多祌開源小程序開發(fā)框架如wepy、mpvue、taro等,可以滿足不同風(fēng)格的??編程需求。除此以外,微信還上線了云開發(fā)功能,對毎個小程序項目都免費提供一定的云??資源
【參考文獻】:
期刊論文
[1]基于微信小程序的醫(yī)患交流平臺的設(shè)計與研究[J]. 王亮,鄒志鵬,姜虹. 中國數(shù)字醫(yī)學(xué). 2017(11)
[2]微信“小程序”開發(fā)的系統(tǒng)實現(xiàn)及前景分析[J]. 劉玉佳. 信息通信. 2017(01)
[3]面向智能家居應(yīng)用的ZigBee-WiFi網(wǎng)關(guān)[J]. 岑榮瀅,姜琴,扈健瑋,孫夢莉. 計算機系統(tǒng)應(yīng)用. 2017(01)
[4]基于微信小程序的互聯(lián)網(wǎng)+教育學(xué)習(xí)平臺的研究與設(shè)計[J]. 劉琦,丁萍莉. 內(nèi)江科技. 2016(12)
[5]微信小程序應(yīng)用探析[J]. 劉紅衛(wèi). 無線互聯(lián)科技. 2016(23)
[6]基于ATMEGA328的視頻監(jiān)控智能車的設(shè)計與實現(xiàn)[J]. 屈寶鵬,張喜鳳,卜文銳. 現(xiàn)代電子技術(shù). 2015(19)
[7]基于WIFI通訊的智能家居系統(tǒng)[J]. 黃貽培,陳帥華,周芳,何小霞. 電子世界. 2013(14)
[8]面向家庭物聯(lián)網(wǎng)的云計算架構(gòu)[J]. 陳亮,仇晶,朱有產(chǎn),顧雪平. 計算機應(yīng)用研究. 2013(12)
[9]基于Android的物聯(lián)網(wǎng)移動感知服務(wù)平臺[J]. 王明曉. 電腦知識與技術(shù). 2013(04)
[10]基于ZigBee與WiFi的環(huán)境智能傳感系統(tǒng)研制[J]. 仲偉波,王婷婷,張澤武. 農(nóng)機化研究. 2012(12)
博士論文
[1]基于Web的物聯(lián)網(wǎng)應(yīng)用體系架構(gòu)和關(guān)鍵技術(shù)研究[D]. 吳振宇.北京郵電大學(xué) 2013
碩士論文
[1]基于微信小程序的個人電臺系統(tǒng)的設(shè)計與實現(xiàn)[D]. 金瑩.吉林大學(xué) 2017
[2]基于WiFi智能家居的網(wǎng)關(guān)設(shè)計[D]. 孫潤.西安工業(yè)大學(xué) 2015
[3]基于Wi-Fi SoC的物聯(lián)網(wǎng)平臺設(shè)計[D]. 紀(jì)亞萍.蘭州大學(xué) 2015
[4]IOS平臺智能家居客戶端系統(tǒng)研發(fā)[D]. 陳亮.武漢理工大學(xué) 2014
[5]基于嵌入式B/S架構(gòu)的智能家居遠(yuǎn)程監(jiān)控系統(tǒng)開發(fā)[D]. 閆石.南京理工大學(xué) 2014
[6]基于Linux的智能家居網(wǎng)關(guān)研究與實現(xiàn)[D]. 邵春暉.長安大學(xué) 2013
[7]物聯(lián)網(wǎng)運維系統(tǒng)標(biāo)準(zhǔn)化技術(shù)的研究[D]. 劉利民.華中師范大學(xué) 2012
[8]ZigBee無線傳感器網(wǎng)絡(luò)研究及仿真[D]. 張順揚.廣東工業(yè)大學(xué) 2008
本文編號:3323513
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3323513.html
最近更新
教材專著