物联网智能花卉养护系统Android手机APP开发与设计.docx

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

支付并下载

摘要:近年来,随着经济水平的提高,人们希望使用更多智能化的设备以减少甚至替代人力,而智能家居恰恰是人们最常接触的物联网技术的产物。智能家居将家居物品连接到互联网中,从而实现用户对物品的远程控制。智能花卉是智能家居的一个分支,是一套现代化的智能花卉养护管理系统。智能花卉养护系统将物联网技术应用于花卉的种植养护,通过传感器监测土壤的肥力、周围环境的温湿度、光照等环境因素,并对采集的数据进行分析、处理,给出改进花卉生长环境的建议。用户只需要花费少量的资源来对花卉生长环境进行维护,就可以保证花卉健康生长。

针对这种情况,论文立足于智能花卉,设计并实现了物联网智能花卉养护系统Android手机APP。首先,在深入了解了智能花卉的发展背景和发展现状的基础上,对智能花卉APP软件进行可行性分析和需求分析。然后选择Android Studio作为开发工具,通过嵌入式SQLite存储数据,完成了APP的开发。最终,实验结果表明:用户通过手机APP能够随时随地查看花卉的状态,并给用户以合适的养护建议。该APP操作友好、界面美观、响应迅速,用户可以通过APP随时随地获取智能花卉养护系统的状态、花卉的信息等,并且可以对设备进行管理。

 

关键字:物联网;智能花卉;Android APP开发

 

目录

摘要

Abstract

1 引言-1

1.1 课题背景及意义-1

1.2 智能花卉国内外发展现状-1

1.3 课题内容-2

1.4 论文结构安排-2

2 Java及Android的相关知识和技术-4

2.1 Java相关知识-4

2.2 Android相关知识-4

2.2.1 Android简介-4

2.2.2 Android的发展历史-5

2.2.3 Android的发展前景-5

2.2.4 Android平台架构-5

2.2.5 Android特性-7

2.2.6 Android组件-8

2.3 本章小结-9

3 系统需求分析-10

3.1 智能花卉的系统组成-10

3.2 业务需求-11

3.3 用户需求-13

3.3.1 用户需求分析-13

3.3.2 智能花卉数据查询与设备管理用例-13

3.3.3 智能花卉信息服务用例-14

3.4 功能需求-14

3.5 非功能需求-15

3.6 本章小结-15

4 系统总体设计-16

4.1 智能花卉养护系统平台的比较和选择-16

4.1.1 系统平台的比较-16

4.1.2 系统平台的选择-16

4.2 软件结构设计-17

4.2.1 MVC框架-17

4.2.2 智能花卉APP软件模块结构-19

4.3 系统功能模块设计-20

4.3.1 数据查询与设备管理模块-21

4.3.2 信息服务模块-21

4.3.3 用户设置模块-21

4.4 数据库的选择与设计-22

4.4.1 数据库选择-22

4.4.2 数据库设计-22

4.5 本章小结-24

5 APP设计与实现-25

5.1 开发环境的搭建-25

5.2 基础功能层的实现-25

5.2.1 网络监测与通信的实现-25

5.2.2 数据存储的实现-28

5.2.3 数据解析的实现-29

5.3 核心功能层的实现-30

5.3.1 设备管理的实现-30

5.3.2 消息推送的实现-30

5.4 功能控制层的实现-32

5.4.1 数据查询的实现-32

5.4.2 用户管理的实现-33

5.5 本章小结-33

6 智能花卉养护系统手机APP测试与分析-34

6.1 测试简介-34

6.2 测试步骤-34

6.3 智能花卉APP测试-34

6.4 智能花卉APP测试用例及测试结果-35

6.5 性能分析-38

6.6 测试小结-38

7 总结与展望-39

总结-39

展望-39

参 考 文 献-40

致 谢-42


支付并下载

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