摘要 | 第4-5页 |
ABSTRACT | 第5-6页 |
第1章 绪论 | 第10-16页 |
1.1 课题的背景及意义 | 第10-11页 |
1.1.1 课题的背景 | 第10页 |
1.1.2 课题研究的意义 | 第10-11页 |
1.2 国内外研究综述 | 第11-14页 |
1.2.1 国外研究现状 | 第12-13页 |
1.2.2 国内研究现状 | 第13-14页 |
1.3 本论文的主要工作内容 | 第14-16页 |
第2章 移动物联网与智能家居 | 第16-23页 |
2.1 移动物联网 | 第16页 |
2.2 建筑设备物联网的体系结构 | 第16-17页 |
2.3 建筑设备物联网的组成 | 第17-19页 |
2.4 智能家居控制系统方案设计 | 第19-22页 |
2.4.1 智能家居控制系统方案 | 第19-20页 |
2.4.2 智能家居控制系统软件体系结构设计 | 第20-21页 |
2.4.3 建筑设备物联网服务器 | 第21-22页 |
2.4.4 数据库的概述与选择 | 第22页 |
2.5 小结 | 第22-23页 |
第3章 基于Android的智能家居控制系统设计与实现 | 第23-36页 |
3.1 Android平台 | 第23-25页 |
3.1.1 Android系统特点 | 第23-24页 |
3.1.2 Android系统架构 | 第24-25页 |
3.2 Android平台智能家居系统需求分析 | 第25-27页 |
3.2.1 系统功能需求 | 第26-27页 |
3.2.2 系统性能需求 | 第27页 |
3.3 Android智能家居平台设计可行性分析 | 第27-28页 |
3.4 智能家居系统通信方式的设计 | 第28页 |
3.5 客户端与数据库交互的实现 | 第28-29页 |
3.6 Android客户端的界面设计 | 第29-34页 |
3.6.1 登陆界面设计 | 第30-32页 |
3.6.2 房间选择界面设计 | 第32-34页 |
3.6.3 情景模式界面设计 | 第34页 |
3.7 小结 | 第34-36页 |
第4章 基于微信平台的智能家居监控需求分析与设计 | 第36-49页 |
4.1 平台需求分析 | 第36页 |
4.2 平台可行性分析 | 第36-37页 |
4.3 平台功能模块 | 第37页 |
4.4 数据库表结构设计 | 第37-39页 |
4.5 Java类的封装 | 第39-48页 |
4.5.1 家居控制相关消息类 | 第40-41页 |
4.5.2 自定义菜单类 | 第41-44页 |
4.5.3 微信核心服务类 | 第44-46页 |
4.5.4 用户请求处理类 | 第46-47页 |
4.5.5 xml数据包解析及转换 | 第47-48页 |
4.6 小结 | 第48-49页 |
第5章 基于微信服务号的智能家居控制系统开发 | 第49-65页 |
5.1 微信公众平台分类介绍 | 第49-51页 |
5.2 微信公众平台接口开发 | 第49页 |
5.2.1 access token获取 | 第49-50页 |
5.2.2 公众号接受消息接口 | 第50页 |
5.2.3 公众号回复消息接口 | 第50页 |
5.2.4 自定义菜单接口 | 第50-51页 |
5.3 微信服务号主界面介绍 | 第51-52页 |
5.4 会员中心模块 | 第52-54页 |
5.4.1 会员注册 | 第52-53页 |
5.4.2 会员消息 | 第53-54页 |
5.5 家居控制服务模块 | 第54-62页 |
5.5.1 房间选择 | 第54-56页 |
5.5.2 设备状态选择 | 第56-62页 |
5.6 信息交互模块 | 第62-64页 |
5.6.1 群发消息 | 第62页 |
5.6.2 动态交互 | 第62-64页 |
5.7 小结 | 第64-65页 |
第6章 总结与展望 | 第65-67页 |
6.1 总结 | 第65页 |
6.2 展望 | 第65-67页 |
参考文献 | 第67-70页 |
致谢 | 第70-71页 |
攻读硕士学位期间论文发表及科研情况 | 第71页 |