论文部分内容阅读
摘 要:随着我国人民生活水平的提高,人们对其所居住的环境要求也越来越高,而近几年智慧社区的迅猛发展也给居民带来了许多便捷的服务与智能化。比如当你外出旅游家里没人的时候,你只需要连上网登入你的后台管理系统就可以知道家里各个地方的温度、空气质量以及是否有人进入过你的住宅。一旦发现有人以不正当方式进入你的家庭,就会启动报警装置报警。当你家庭的天气不错的时候,你照样可以通过这个后台管理系统来控制家庭窗户的开关状态。
关键词:远程控制;家庭安防系统;智能硬件;
国内外研究动态及意义
近些年我国小区的建立和普及,人们对自己的住所家庭要求也越来越高,特别是在安全方面。当居民外出不在家的时候,没人知道家里处于何种情况:窗户是否已关闭,液化气是否关闭,家里温度是否太高等等一系列的不安全因素。而家庭安防系统的设计就是让人们能够随时随地可以通过一部手机或者一台电脑就可以了解家庭的情况,让人们在外玩的放心。
在国外,许多大公司已经开始涉足这个领域中,比如IBM公司与很多建筑公司合作,专门为居民的住宅提供先进的具有安防系统的智能化住所。再例如以AT&T、IBM等民间IT企业为首,总投资了4000多亿美元,为全国500多万的小区和9000多万的住宅提供安全保护。从目前来看,家庭安防系统在海外市场销量稳步上升。
家庭安防系统的设计要求
1.基本内容
本设计系统分为两部分:云服务端的后台管理系统与本地的硬件系统。
1.1云服务端的后台管理系统:后台管理系统是采取前后端分离的思想模式编写的。后端代码是用java编程语言编写的,整体项目是用maven远程仓库创建的,而项目采取的框架是spring MVC。Spring MVC是一种架构模式--程序分层,分工合作,既相互独立,又协同工作。而前端代码采用的是javascript脚本语言,使用的框架是目前国内最火的轻量级的—Vue.js。
1.1.1 Spring MVC的原理:
a.首先用户发出请求,请求到达Spring MVC的前端控制器(DispatcherServlet)。
b.前端控制器根据用户的url,请求处理器映射器(HandlerMapping)查找匹配该url的handler,并返回一个执行链(HandlerExecutionChain)。
c.前端控制器再请求处理器适配器(HandlerAdapter)調用相应地handler进行处理并返回给前端控制器一modeAndView,
d.前端控制器再请求视图解析器(ViewResolver)对返回的逻辑视图进行解析。
e.最后前端控制器将返回额视图进行渲染并把数据装入到request域,返回给用户。
1.1.2 Vue.js的介绍:Vue.js是当前非常流行的一种WEB前端开发技术,它采用的架构模式是MVVM,这种MVVM模式是一种全新的模式,它主要是在经典的MVC模式的基础上衍生出来的。
1.2 本地硬件系统
1.2.1 设计内容:利用了STM32单片机作为主控芯片,它是基于高性能Cortex-M3内核的32位单片机,其最大工作频率为72MHz。环境监控则采用了一系列的传感器,通过传感器采集回来的数据经由stm32单片机处理后,再由esp8266无线wifi模块传输到云端,呈现再界面上。
1.3整体系统设计框图
结束语:
本次研究主要阐述了家庭安防系统目前的发展现状以及该整套系统是由哪些功能模块构成的。其不仅仅在建设智慧社区方面迈出了一大步,为智能家居的发展贡献了它的一丝力量,让人们的生活享受也得到了很大的提升;并且也为人们的住所提供了更多的一层保障。
参考文献:
[1]郑先锋.家庭安防系统设计[J].信息技术,2006(03):83-85.
[2王雷,邢丹,张晗.家庭智能安防系统的设计与实现[J].中国高新技术企业,2015(22):27-28.
[3]李彦芳.浅谈家庭安防系统[J].电子世界,2016(13):133.
[4]陈博睿.基于无线网络的家庭安防系统的设计[J].信息通信,2013(05):267-271.
关键词:远程控制;家庭安防系统;智能硬件;
国内外研究动态及意义
近些年我国小区的建立和普及,人们对自己的住所家庭要求也越来越高,特别是在安全方面。当居民外出不在家的时候,没人知道家里处于何种情况:窗户是否已关闭,液化气是否关闭,家里温度是否太高等等一系列的不安全因素。而家庭安防系统的设计就是让人们能够随时随地可以通过一部手机或者一台电脑就可以了解家庭的情况,让人们在外玩的放心。
在国外,许多大公司已经开始涉足这个领域中,比如IBM公司与很多建筑公司合作,专门为居民的住宅提供先进的具有安防系统的智能化住所。再例如以AT&T、IBM等民间IT企业为首,总投资了4000多亿美元,为全国500多万的小区和9000多万的住宅提供安全保护。从目前来看,家庭安防系统在海外市场销量稳步上升。
家庭安防系统的设计要求
1.基本内容
本设计系统分为两部分:云服务端的后台管理系统与本地的硬件系统。
1.1云服务端的后台管理系统:后台管理系统是采取前后端分离的思想模式编写的。后端代码是用java编程语言编写的,整体项目是用maven远程仓库创建的,而项目采取的框架是spring MVC。Spring MVC是一种架构模式--程序分层,分工合作,既相互独立,又协同工作。而前端代码采用的是javascript脚本语言,使用的框架是目前国内最火的轻量级的—Vue.js。
1.1.1 Spring MVC的原理:
a.首先用户发出请求,请求到达Spring MVC的前端控制器(DispatcherServlet)。
b.前端控制器根据用户的url,请求处理器映射器(HandlerMapping)查找匹配该url的handler,并返回一个执行链(HandlerExecutionChain)。
c.前端控制器再请求处理器适配器(HandlerAdapter)調用相应地handler进行处理并返回给前端控制器一modeAndView,
d.前端控制器再请求视图解析器(ViewResolver)对返回的逻辑视图进行解析。
e.最后前端控制器将返回额视图进行渲染并把数据装入到request域,返回给用户。
1.1.2 Vue.js的介绍:Vue.js是当前非常流行的一种WEB前端开发技术,它采用的架构模式是MVVM,这种MVVM模式是一种全新的模式,它主要是在经典的MVC模式的基础上衍生出来的。
1.2 本地硬件系统
1.2.1 设计内容:利用了STM32单片机作为主控芯片,它是基于高性能Cortex-M3内核的32位单片机,其最大工作频率为72MHz。环境监控则采用了一系列的传感器,通过传感器采集回来的数据经由stm32单片机处理后,再由esp8266无线wifi模块传输到云端,呈现再界面上。
1.3整体系统设计框图
结束语:
本次研究主要阐述了家庭安防系统目前的发展现状以及该整套系统是由哪些功能模块构成的。其不仅仅在建设智慧社区方面迈出了一大步,为智能家居的发展贡献了它的一丝力量,让人们的生活享受也得到了很大的提升;并且也为人们的住所提供了更多的一层保障。
参考文献:
[1]郑先锋.家庭安防系统设计[J].信息技术,2006(03):83-85.
[2王雷,邢丹,张晗.家庭智能安防系统的设计与实现[J].中国高新技术企业,2015(22):27-28.
[3]李彦芳.浅谈家庭安防系统[J].电子世界,2016(13):133.
[4]陈博睿.基于无线网络的家庭安防系统的设计[J].信息通信,2013(05):267-271.