基于微信小程序的家用物联网系统开发
发布时间:2021-08-05 09:33
随着物联网时代的到来,越来越多的物联网设备进入到人们的生活中来,给人们生活带来了更加智能、便利的体验。但当前家用物联网设备使用仍存在很多问题,往往一个智能设备对应着一个APP,人们不仅需要安装特定APP控制特定设备,各类设备的操作方式和接入方式也增加了人们的学习成本,使这些设备往往得不到充分利用。并且,在不同平台下分别开发的客户端,给家用物联网开发者带来了双倍甚至多倍的支出,降低了开发效率。微信小程序由于依托了微信APP平台,轻松解决了不同平台上的兼容性,为用户提供了一个随用随走、方便快捷的操作入口,同时也给开发者提供了简单通用的开发环境,是上述家用物联网存在问题的良好解决方案。因此,本文基于小程序,对家用物联网的开发进行了相关研究和设计,并以一种基于小程序的智能猫窝为例,验证了基于小程序的物联网系统在开发上的高效性和使用上的便利性。首先,本文通过对小程序技术的分析和家用物联网需求的分析,提出了基于小程序的家用物联网架构,并从物联网的三层经典架构出发,逐层进行相关分析,并总结了小程序在家用物联网开发上的优势。然后,针对上文提出架构中的关键一环---云服务技术,设计了基于小程序的家用物联...
【文章来源】:浙江大学浙江省 211工程院校 985工程院校 教育部直属院校
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
图2.1小程序基础框架图??如框架图所示,小程序框架主要分为视图层和逻辑层两大部分
给开发者提供了便捷地可视化编程体。在微信开发者工具中,开发人员可以进??行小程序的AH以及界面的开发调试、代码编辑和查看、小程序预览和发布等。微信开??发者工具界面如图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微信开发者工具界面??自微信开发者工具发布以来,越来越多的开发者加入到小程序的开发中,形成相当活??跃的开发社区和不断完善的开发生态,在实际开发中,开发者们不仅可以选择使用微信原??生IDE进行代码编辑,也可以使用vsCode这样强大编辑器搭配一些插件进行编辑。同时,??开源社区提供了多祌开源小程序开发框架如wepy、mpvue、taro等,可以满足不同风格的??编程需求。除此以外,微信还上线了云开发功能,对毎个小程序项目都免费提供一定的云??资源
给开发者提供了便捷地可视化编程体。在微信开发者工具中,开发人员可以进??行小程序的AH以及界面的开发调试、代码编辑和查看、小程序预览和发布等。微信开??发者工具界面如图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微信开发者工具界面??自微信开发者工具发布以来,越来越多的开发者加入到小程序的开发中,形成相当活??跃的开发社区和不断完善的开发生态,在实际开发中,开发者们不仅可以选择使用微信原??生IDE进行代码编辑,也可以使用vsCode这样强大编辑器搭配一些插件进行编辑。同时,??开源社区提供了多祌开源小程序开发框架如wepy、mpvue、taro等,可以满足不同风格的??编程需求。除此以外,微信还上线了云开发功能,对毎个小程序项目都免费提供一定的云??资源
【参考文献】:
期刊论文
[1]基于微信小程序的医患交流平台的设计与研究[J]. 王亮,邹志鹏,姜虹. 中国数字医学. 2017(11)
[2]微信“小程序”开发的系统实现及前景分析[J]. 刘玉佳. 信息通信. 2017(01)
[3]面向智能家居应用的ZigBee-WiFi网关[J]. 岑荣滢,姜琴,扈健玮,孙梦莉. 计算机系统应用. 2017(01)
[4]基于微信小程序的互联网+教育学习平台的研究与设计[J]. 刘琦,丁萍莉. 内江科技. 2016(12)
[5]微信小程序应用探析[J]. 刘红卫. 无线互联科技. 2016(23)
[6]基于ATMEGA328的视频监控智能车的设计与实现[J]. 屈宝鹏,张喜凤,卜文锐. 现代电子技术. 2015(19)
[7]基于WIFI通讯的智能家居系统[J]. 黄贻培,陈帅华,周芳,何小霞. 电子世界. 2013(14)
[8]面向家庭物联网的云计算架构[J]. 陈亮,仇晶,朱有产,顾雪平. 计算机应用研究. 2013(12)
[9]基于Android的物联网移动感知服务平台[J]. 王明晓. 电脑知识与技术. 2013(04)
[10]基于ZigBee与WiFi的环境智能传感系统研制[J]. 仲伟波,王婷婷,张泽武. 农机化研究. 2012(12)
博士论文
[1]基于Web的物联网应用体系架构和关键技术研究[D]. 吴振宇.北京邮电大学 2013
硕士论文
[1]基于微信小程序的个人电台系统的设计与实现[D]. 金莹.吉林大学 2017
[2]基于WiFi智能家居的网关设计[D]. 孙润.西安工业大学 2015
[3]基于Wi-Fi SoC的物联网平台设计[D]. 纪亚萍.兰州大学 2015
[4]IOS平台智能家居客户端系统研发[D]. 陈亮.武汉理工大学 2014
[5]基于嵌入式B/S架构的智能家居远程监控系统开发[D]. 闫石.南京理工大学 2014
[6]基于Linux的智能家居网关研究与实现[D]. 邵春晖.长安大学 2013
[7]物联网运维系统标准化技术的研究[D]. 刘利民.华中师范大学 2012
[8]ZigBee无线传感器网络研究及仿真[D]. 张顺扬.广东工业大学 2008
本文编号:3323513
【文章来源】:浙江大学浙江省 211工程院校 985工程院校 教育部直属院校
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
图2.1小程序基础框架图??如框架图所示,小程序框架主要分为视图层和逻辑层两大部分
给开发者提供了便捷地可视化编程体。在微信开发者工具中,开发人员可以进??行小程序的AH以及界面的开发调试、代码编辑和查看、小程序预览和发布等。微信开??发者工具界面如图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微信开发者工具界面??自微信开发者工具发布以来,越来越多的开发者加入到小程序的开发中,形成相当活??跃的开发社区和不断完善的开发生态,在实际开发中,开发者们不仅可以选择使用微信原??生IDE进行代码编辑,也可以使用vsCode这样强大编辑器搭配一些插件进行编辑。同时,??开源社区提供了多祌开源小程序开发框架如wepy、mpvue、taro等,可以满足不同风格的??编程需求。除此以外,微信还上线了云开发功能,对毎个小程序项目都免费提供一定的云??资源
给开发者提供了便捷地可视化编程体。在微信开发者工具中,开发人员可以进??行小程序的AH以及界面的开发调试、代码编辑和查看、小程序预览和发布等。微信开??发者工具界面如图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微信开发者工具界面??自微信开发者工具发布以来,越来越多的开发者加入到小程序的开发中,形成相当活??跃的开发社区和不断完善的开发生态,在实际开发中,开发者们不仅可以选择使用微信原??生IDE进行代码编辑,也可以使用vsCode这样强大编辑器搭配一些插件进行编辑。同时,??开源社区提供了多祌开源小程序开发框架如wepy、mpvue、taro等,可以满足不同风格的??编程需求。除此以外,微信还上线了云开发功能,对毎个小程序项目都免费提供一定的云??资源
【参考文献】:
期刊论文
[1]基于微信小程序的医患交流平台的设计与研究[J]. 王亮,邹志鹏,姜虹. 中国数字医学. 2017(11)
[2]微信“小程序”开发的系统实现及前景分析[J]. 刘玉佳. 信息通信. 2017(01)
[3]面向智能家居应用的ZigBee-WiFi网关[J]. 岑荣滢,姜琴,扈健玮,孙梦莉. 计算机系统应用. 2017(01)
[4]基于微信小程序的互联网+教育学习平台的研究与设计[J]. 刘琦,丁萍莉. 内江科技. 2016(12)
[5]微信小程序应用探析[J]. 刘红卫. 无线互联科技. 2016(23)
[6]基于ATMEGA328的视频监控智能车的设计与实现[J]. 屈宝鹏,张喜凤,卜文锐. 现代电子技术. 2015(19)
[7]基于WIFI通讯的智能家居系统[J]. 黄贻培,陈帅华,周芳,何小霞. 电子世界. 2013(14)
[8]面向家庭物联网的云计算架构[J]. 陈亮,仇晶,朱有产,顾雪平. 计算机应用研究. 2013(12)
[9]基于Android的物联网移动感知服务平台[J]. 王明晓. 电脑知识与技术. 2013(04)
[10]基于ZigBee与WiFi的环境智能传感系统研制[J]. 仲伟波,王婷婷,张泽武. 农机化研究. 2012(12)
博士论文
[1]基于Web的物联网应用体系架构和关键技术研究[D]. 吴振宇.北京邮电大学 2013
硕士论文
[1]基于微信小程序的个人电台系统的设计与实现[D]. 金莹.吉林大学 2017
[2]基于WiFi智能家居的网关设计[D]. 孙润.西安工业大学 2015
[3]基于Wi-Fi SoC的物联网平台设计[D]. 纪亚萍.兰州大学 2015
[4]IOS平台智能家居客户端系统研发[D]. 陈亮.武汉理工大学 2014
[5]基于嵌入式B/S架构的智能家居远程监控系统开发[D]. 闫石.南京理工大学 2014
[6]基于Linux的智能家居网关研究与实现[D]. 邵春晖.长安大学 2013
[7]物联网运维系统标准化技术的研究[D]. 刘利民.华中师范大学 2012
[8]ZigBee无线传感器网络研究及仿真[D]. 张顺扬.广东工业大学 2008
本文编号:3323513
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3323513.html