基于Android的农管家交流系统设计毕业论文
2021-07-12 23:39:51
摘 要
我国是一个农业大国,发展农业在中国具有特殊的重要性。另外,随着中国近几年经济快速发展,现在已基本实现了乡村互联网的覆盖,这为农业信息的传播创造了很好的硬件基础条件。在目前的这种形势下,农管家应用应运而生,农管家软件采android开发技术,是一款适用于农民朋友的方便软件,农管家软件有利于农户之间的交互,有利于农业的进步与发展,农管家软件可以让广大农户们第一时间了解农业最新动态,掌握最先进的农业技术,可以让广大农户们获得更大的经济效益。
本文首先阐述了Android应用开发的原理,所采用的相关技术,结合农管家应用的实际需求,编写农管家Android客户端、服务器、web后台管理系统,本软件主要是面向农户用户,农业用户采用该系统可以查看相关的视频资源,让农户学习下想要学习的的农业技术,该软件产品还设有聊天功能,让种植相关的农作物农家可以更加方便的交流沟通,也可以让想学习其他农业技术的农户找到相应的领路人。
关键词:Android;java web;农业;MySQL
Abstract
Our country is an agricultural country, agriculture in China has special importance. In addition, with China's rapid economic development in recent years, and now has been basically realize the rural Internet coverage, this creates a good hardware for the spread of agricultural information basic condition. In the present this kind of situation, farmers housekeeper application arises at the historic moment, farmers housekeeper adopt android software development technology, is a suitable for farmers friend's convenient software, is conducive to the interaction between the farmers and farmers housekeeper software is beneficial to the progress and development of agriculture, farmers housekeeper software can let the broad masses of farmers understand the latest development of agriculture, the first time to master the most advanced agricultural technology, can let the broad masses of farmers gain greater economic benefits.
The paper expounds the principle of Android application development, related technology, combined with the actual needs of farmers housekeeper application, write agricultural butler Android client and server, web backstage management system, the software is mainly for farmers to users, the agricultural users that the system can view the video resources, let farmers to learn to learn farming techniques, under the software product also has a chat function, let the plant related farm crops can be more convenient communication, also can let want to learn other farmers find corresponding guide agricultural technology.
keywords:Android;Java web;Agriculture;MySQL
目录
第1章 绪论 1
1.1 研究背景及国内外研究现状 1
1.2 研究目的及意义 2
1.3 研究内容及目标 2
1.4 论文组织结构 3
第2章 相关技术及开发工具简介 5
2.1 Android开发技术 5
2.2 Java web技术 6
2.3 开发工具 6
2.3.1ADT 6
2.3.2 Android Studio 6
2.4 其它相关技术介绍 7
2.4.1 JAVA语言介绍 7
2.4.2 百度LBS API介绍 7
2.4.3 优酷云Open SDK介绍 7
2.4.4 Android Bmob即时通讯服务 8
第3章 Android农管家交流系统需求分析 9
3.1 功能需求 9
3.1.1注册和登录 9
3.1.2讨论区功能需求 10
3.1.3 视频库功能需求 10
3.1.4 用户收藏 10
3.1.5 个人信息与退出 10
3.1.6 公告大厅信息 10
3.2 非功能需求 11
第4章 数据库、系统与界面设计 12
4.1 数据库设计概念 12
4.2 数据库逻辑结构设计 12
4.3 数据库物理结构设计 12
4.3.1 表汇总 13
4.3.2 user个人信息表 13
4.3.3 video视频资源表 14
4.3.4 user_video个人视频收藏表 14
4.3.5 group群组表 14
4.3.6 chat_room聊天室表 15
4.3.7 information公告信息表 15
4.3.8 reply 信息回复表 15
4.4 系统详细设计 16
4.4.1 系统流程 16
4.4.2 系统结构图 17
4.4.3 功能性需求设计 17
4.5 界面设计 18
4.5.1 设计目标一致 18
4.5.2 元素外观一致 18
4.5.3 交互行为一致 18
第5章 系统实现 20
5.1 Android客户端总体结构 21
5.2 服务器总体结构 22
5.3 客户端运行结果 23
第6章 总结与展望 27
致 谢 28
参考文献 29
第1章 绪论
1.1 研究背景及国内外研究现状
我国是一个农业大国,农业在中国经济发展中具有重要的地位。近年来农业发展十分迅速,但当前农业的发展离不开信息化,所以有必要搭建一个方便快捷的农业信息交流平台,方便农户们在其上对各种问题进行讨论、交流和沟通,并学习先进的农业技术。另外,随着近几年互联网在世界范围内的快速发展,现在我国已基本实现了乡村互联网的覆盖,越来越多的农户也配备了智能手机并接入互联网,这就为农业信息的传播创造了很好的硬件基础条件。正是在目前的这种形势下,我们认为提供一个公共的交流沟通和学习的平台,供农户们互相交流经验,同时为他们提供大量的农业技术指导视频供其学习,将是一个不错的选择。
反观国外发达国家农业与互联网结合的研究。总结以下几点:
a.搭建农业信息化服务平台