物联网智能花卉养护系统数据库设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-02
  • 论文字数:24714
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:互联网技术的飞速发展促进了智能化时代的进步,智能家居已经普及到人们的家庭生活中,智能设备逐步代替了传统的人力劳动,减少了人们的生存压力。一直以来人们选择种植绿色植物缓解压力,美化生活环境。但毕竟不是人人都有专业的养花知识,所以养不好、养不活情况一直存在。而物联网作为互联网技术的拓展,系统中设备间的信息传递更加便利,人们在享受物联网带来的便利时,也希望将其运用到花卉养护当中,使得智能化养护成为家庭种植的趋势。本次设计的目的是实现智能化控制养花。一般来说花卉的养殖需要丰富的知识和经验,如果我们将专业知识规范化、合理化地管理起来,就能体现经济的合理性和效率的优先性,也可以将养花农户的利益最大化。

针对目前的情况,论文设计了一个智能花卉养护系统。该系统基于单片机和传感器,通过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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费