智能农业应用app(附件)【字数:7772】

摘 要随着生活水平越来越好,农产品的质量和产量越来越得到更多人的的重视。而农产品质量的优化更是农业发达程度高低的一个重要因素。近年来,移动互联网技术与通讯技术都在蓬勃发展,手机已经成为人们生活中不可缺少的物质。Android 系统是所有智能手机当中至今为止使用用户量最多的操作系统。将 Android 软件应用到温室环境系统中,使系统具有便利、先进的特点。基于Android系统设计出可以实现远程监控的软件,使得农场工作人员可以在任何地方任何时候都可以在手机上都可以查看农场。根据反馈数据做出一定对策,防止因人为失误问题的原因,导致无法实时监控环境情况。经过环境植被生存环境的数据反馈,完成对种植生长环境的数据检查。本次设计主要方法就是基于JAVA高级语言,采用tomcat服务端搭建一个虚拟的后台服务端,使用Android develop Tools开发智能农业APP,并使用SQLite数据库存储数据。
目 录
第一章 绪论 1
1.1 研究背景和意义 1
1.1.1近年发展 1
1.1.2近年移动互联网发展 1
1.2 国内外研究现状 2
1.2.1温室监控系统的研发 2
1.3 此文研究的总体技术路线 2
第2章 系统总体设计 3
2.1 系统功能需求分析 3
第3章 Android App实现 4
3.1 关于JAVA语言的介绍 4
3.2 安装jdk 4
3.3 配置环境变量并且检验是否成功 4
3.4 Android 开发环境搭建 5
第四章 系统设计 7
4.1 了解活动的属性 7
4.2第一个活动添加页面切换的动画效果 8
4.3 第二个 Activity 8
4.4 第三个 Activity 9
4.5 “我的”这个功能 12
4.5.1 小农圈子功能 12
4.5.2 创建数据库 13
4.5.3 个人信息和钱包 14
4.6 其他实现功能 15
4.6.1功能一: 15
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
4.6.2功能二: 15
4.6.3功能三: 16
4.6.4介绍和列举所有使用的控件以及布局: 16
4.6.5所添加的权限 16
附 录 17
结束语 22
致 谢 23
参考文献 24
第一章 绪论
1.1 研究背景和意义
农业是我国经济发展的重要支撑基础。传统农业的生产方式已经不能满足人们的需求了,所以转变农业生产的方式,是现在的必由之路。通过现代的科学和技术对传统农业的改革,极大地改掉现代农业生产的缺点,提供便利的方式去生产,促进传统农业转向智能农业方式。从传统上的单纯依靠劳动力已经不再适合时代潮流。
1.1.1近年发展
这几年来,智能农业的环境监控等技术得到蓬勃的发展,使得农业的发展得到迅速的提高。农务工作人员不再辛苦的为了关心农场的情况而经常奔波。他们是需要一台可以上网的智能手机,就可以随时随地观看农场,也可以轻松地查看以前的视频监控,这样大大的节约了生产成本,并且同时推动了农业和科技的发展。由于智能时代迅速的发展,智能农业已经慢慢的普及,并且有开发出更多更便利的功能。
1.1.2近年移动互联网发展
随着移动互联网技术的高速发展,智能手机已成为人们生活中的不可缺少的消遣工具。但是除了可以通讯和娱乐功能以外,它还可以将它融入到农业当中,提高农业生产的效率。这都是今年来很多学者研究的问题。因为近年来其它领域中都有开始往移动互联方向发展,移动应用也一拥而入的进入了人们的视野中,将环境监控的终端搬到移动智能平台已经社会发展所需。
1.2 国内外研究现状
1.2.1农场监控系统的研发
温室监控系统的研发基于对现代化温室设备的配套技术。现在我国对环境因素的综合调控技术显著提高。国家科学研究院从不同方面进行研究,推动了智能农业的普及化、自动化。可对大型农场、大棚进行参数采集。参数包括温度,湿度,光照强度等一系列影响生长的因素,并向用户提供有效的数据和建议方法。
1.3 此文研究的总体技术路线
本文主要介绍了如何在Android系统的基础上研究一款手机APP可以获取环境信息采集和远程监控系统的技术。主要应用于目前的农场环境,通过一系列的数据分析和数据采集,实现降低生产成本,并且提供了有效的农产品流通渠道,使农产品更容易流入市场。根据需求,我们要设计数据库的结构,建立tomcat服务器模拟数据,以及设计有相关功能的android app。最后对这个APP进行简单的模拟测试。
系统总体设计
2.1 系统功能需求分析
功能需求分析是基于环境数据采集和监控系统设计的步骤。基于上述功能,可以实现远程数据采集、设备控制、视频实时监控等功能。通过手机应用可以获取相关信息和数据,有利于提高现代农业质量和和产量。
智能农业应用对农作物的生长发育进行监视。对温度、湿度、喷水系统,等一系列外在因素进行测量。环境参数信息的采集、储存与监控的功能,便于用户查看信息,同时能为后期的数据分析做准备。利用 Android app 随时随地上传记录信息,方便后期用户日后对各类农作物品种、产品质量等数据进行分析。
Android App实现
3.1 关于JAVA语言的介绍
Java是一种面向对象程序的设计语言,主要分3个部分,分别是javase javame javaee。Java是一种万能的语言,它适应各个方向的IT领域,因为它的兼容性强,所以它是迄今为止,最多人使用的开发语言。Java语言实在C++语言基础上改良过来的语言,所以它继承了原有C语言的优点,并在基础上发展出的更多功能,废除了像C语言里面使用和理解都困难的指针。Javase是java语言的基础,Javaee是javase的一种升华,javaee更加适合后端的所有操作,市面上大多是的软件都是由javaee来设计后端的。在短期内,java语言任然是主导着计算机软件的发展方向的。
3.2 安装jdk
从java官网上面下载java开发工具软件,如果电脑是64的话就选择X64,如果电脑是32位的话,就选择X86下载。安装的时候都选择下一步,直到安装完成。如图31所示。
/

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/138.html

好棒文