| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:21825 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,随着经济水平的提高,人们希望使用更多智能化的设备以减少甚至替代人力,而智能家居恰恰是人们最常接触的物联网技术的产物。智能家居将家居物品连接到互联网中,从而实现用户对物品的远程控制。智能花卉是智能家居的一个分支,是一套现代化的智能花卉养护管理系统。智能花卉养护系统将物联网技术应用于花卉的种植养护,通过传感器监测土壤的肥力、周围环境的温湿度、光照等环境因素,并对采集的数据进行分析、处理,给出改进花卉生长环境的建议。用户只需要花费少量的资源来对花卉生长环境进行维护,就可以保证花卉健康生长。 针对这种情况,论文立足于智能花卉,设计并实现了物联网智能花卉养护系统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 |

