首页> 中文学位 >智能家居服务系统的设计与实现
【6h】

智能家居服务系统的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 课题的研究背景及意义

1.2 国内外研究现状及发展趋势

1.3 研究内容和章节安排

第二章 总体设计方案

2.1 需求分析

2.1.1 功能性需求

2.1.2 非功能性需求

2.2 系统概述

2.3 React技术分析

2.3.1 React概述

2.3.2 React开发平台搭建

2.3.3 React开发模块

2.4 Flask技术分析

2.4.1 Flask概述

2.4.2 Flask开发平台搭建

2.4.3 Flask开发模块

2.5 iOS技术分析

2.5.1 iOS布局技术

2.5.2 iOS网络通信技术

2.5.3 iOS数据库技术

2.5.4 iOS开发平台搭建

2.6 系统架构

2.6.1 系统功能框架

2.6.2 系统部署架构

2.6.3 系统业务流程图

2.7 本章小结

第三章 重要功能模块设计实现

3.1 用户会话

3.1.1 用户会话管理设计

3.1.2 用户会话管理实现

3.2 通信接口

3.2.1 AJAX

3.2.2 Fetch

3.3 数据库

3.3.1 数据库设计

3.3.2 系统数据库模块实现

3.4 前端模块

3.4.1 Modal模块

3.5 iOS模块

3.5.1 数据库设计

3.5.2 数据库实现

3.6 本章小结

第四章 服务子系统实现

4.1 子系统框架

4.2 管理员系统

4.2.1 用户管理

4.2.2 订单管理

4.2.3 解决方案管理

4.2.4 设备码库管理

4.2.5 统计

4.3 客户系统

4.3.1 WEB客户系统

4.3.2 iOS客户App

4.4 经销商系统

4.4.1 信息管理

4.4.2 客户管理

4.4.3 订单模块

4.5 本章小结

第五章 系统测试

5.1.1 接口测试

5.1.2 性能压力测试

5.1.3 iOS性能测试

5.2 本章小结

第六章 总结与展望

6.1 总结

6.2 心得体会

6.3 展望

致谢

参考文献

作者在攻读硕士学位期间发表的论文

展开▼

摘要

随着物联网以及移动互联网的高速发展,智能家居概念被不断提及,人们对生活环境的安全性、舒适性、便捷性等方面提出了更高的要求。在这种背景下,各个智能家居厂商都推出了自己的智能家居解决方案。在智能家居系统中,客户订单管理、解决方案部署、以及智能家居设备的维护升级十分复杂,因此开发出一套简单易用的智能家居服务系统显得十分重要。本课题基于后端的Flask框架,WEB前端的React技术和移动端的iOS技术,采用C/S方式,设计并实现了智能家居服务系统,智能家居服务系统提供RESTful接口,用户通过浏览器和客户端App接入服务。
  首先,本文介绍了课题的研究背景,并且分析了智能家居服务系统的功能需求和系统实现中使用的技术,这些技术包括:React、Flask、和iOS技术。通过需求分析和技术分析,本文给出了系统的总体架构方案,并详细介绍了系统部署架构和系统业务流程。通过Nginx、uwsgi、Redis、和MySQL等组件的配置与部署,确保了系统的可靠性以及并发处理能力。
  接着,本文介绍了智能家居服务系统实现中重要软件模块的实现技术细节,这些模块包括用户会话保持与加密、通信接口、数据库设计与实现、前端React模块和iOS应用模块。其中,完备的加密系统与高性能的WEB组件的设计与实现提高了服务系统的信息安全与性能。
  然后,本文详细介绍并展示了智能家居服务子系统的具体功能和软件运行效果,包括管理员系统、客户系统、经销商系统。
  最后,本文详细介绍了系统接口测试的工具和方法、压力测试脚本的设计与实现、以及iOS应用调优的技巧,接着选取了测试用例进行测试和分析,从而验证了系统的逻辑正确性和鲁棒性。在文章的最后进行了工作总结,并且对软件的不足和未来能做出的改进做出了展望。

著录项

  • 作者

    刘历;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 控制科学与工程;模式识别与智能系统
  • 授予学位 硕士
  • 导师姓名 章国宝;
  • 年度 2017
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 家庭自动化;
  • 关键词

    智能家居服务系统; 软件设计; 功能模块;

  • 入库时间 2022-08-17 10:51:26

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号