| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:24714 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:互联网技术的飞速发展促进了智能化时代的进步,智能家居已经普及到人们的家庭生活中,智能设备逐步代替了传统的人力劳动,减少了人们的生存压力。一直以来人们选择种植绿色植物缓解压力,美化生活环境。但毕竟不是人人都有专业的养花知识,所以养不好、养不活情况一直存在。而物联网作为互联网技术的拓展,系统中设备间的信息传递更加便利,人们在享受物联网带来的便利时,也希望将其运用到花卉养护当中,使得智能化养护成为家庭种植的趋势。本次设计的目的是实现智能化控制养花。一般来说花卉的养殖需要丰富的知识和经验,如果我们将专业知识规范化、合理化地管理起来,就能体现经济的合理性和效率的优先性,也可以将养花农户的利益最大化。 针对目前的情况,论文设计了一个智能花卉养护系统。该系统基于单片机和传感器,通过Wi-Fi模块将数据上传到服务器端,与云端数据库连接,能够对各种植物目前的生长状况做出相应的措施提醒,同时用户通过手机App可以向服务器的数据库中请求数据。论文主要研究的内容是服务器中的数据库设计,其中包含两大数据库,一是专家数据库,负责详细记录花卉生长每个阶段需要的适宜的环境因素,记录每种花卉的详细信息和养护提示;二是用户数据库,负责记录用户登录的信息,每个用户拥有的一个或多个设备的信息,记录每个设备绑定的花卉的养护数据和历史养护情况,并提供养护建议。同时还进行了服务器端的搭建,负责连接和操作数据库。另外,还实现了服务器端和单片机、手机App的数据通信。单片机传感器能够将数据传入数据库中,手机App能够根据不同的需求请求数据库中的数据。 关键词:物联网;智能花卉;服务器;数据库;Wi-Fi
目录 摘要 Abstract 1 前言-1 1.1 背景及意义-1 1.2 智能花卉养护系统的概述-1 1.3 智能花卉养护系统的研究现状和发展趋势-2 1.4 课题研究的任务和拟解决的问题-3 1.5 论文结构-4 2 智能花卉养护系统总体设计-5 2.1 总体设计思路-5 2.2 方案设计与论证-5 2.2.1 关系型数据库选择-5 2.2.2 Web服务器选择-6 2.3 数据库设计要求-6 2.4 本章小结-7 3 数据库系统的设计-8 3.1 数据库管理工具选择-8 3.2 专家数据库设计-8 3.2.1 专家数据库模型构建-8 3.2.2 专家数据库概念模型设计-9 3.2.3 专家数据库逻辑模型设计-11 3.2.4 专家数据库物理模型设计-12 3.3 用户数据库的设计-15 3.3.1用户数据库模型构建-15 3.3.2 用户数据库概念模型设计-16 3.3.3 用户数据库逻辑模型设计-18 3.3.4 用户数据库物理模型设计-18 3.4 数据流向分析-21 3.5 本章小结-22 4 服务器端的设计-23 4.1 软件开发工具选择-23 4.1.1 Java语言-23 4.1.2 MyEclipse开发工具-24 4.2 服务器连接数据库设计-25 4.2.1 数据库访问-25 4.2.2 DAO设计模式-27 4.3 网络通信模块设计-29 4.4 配置云端服务器-31 4.5 本章小结-31 5 系统测试结果及分析-32 5.1 数据库数据部分-32 5.2 云端服务器部署步骤-35 5.3 URL返回测试部分-38 5.4 服务器代码结构-42 5.5 遇到困难及解决方案-42 5.6 本章小结-43 6 论文总结与展望-44 6.1 论文总结-44 6.2 展望-44 6.3 本章小结-44 参 考 文 献-45 致 谢-47 附 录-48 |

