科技助农系统的设计与实现

2021-12-06 07:42马静汪凯
科学与生活 2021年24期
关键词:现代农业互联网

马静 汪凯

摘要:本文设计了基于Android平台的科技助农系统,该软件能够实现农耕者向专家咨询种植生产过程中的问题,专家也可以给出专业的管理方案。用这样的方式来增加农业种植者获取专业信息的渠道,并且经过和专家的交流提高农耕生产管理的水平,以此来提高农业经济的发展。本系统使用手机APP更加直接的将农业信息传递到农户手中,为农户获取信息开辟新的路径。

关键词:现代农业;互联网;APP;服务系统

1概述

党的十八大后,农业基础设施加快改善,创新动力不断增强,为新时代农业现代化提供了有利条件。随着我国农村信息化基础设施建设的增强,移动互联网应用覆盖范围的深入和普及,智能手机在我国农村的应用范围更加广泛,为农村的农业发展提供新的生机。根据相关统计,截止2018年底,我国各级乡镇行政村电信普及和公共贯通网络光纤的覆盖比例上升至96%,行政村4g级的网络光纤覆盖率已高达95%。贫困村内用户接入移动宽带的人口比重提高至97%,移动宽带用户数增至16854.6万户[1]。农村网络使用量的增加,代表农村移动设备的增加,那么作为手持移动端设备的代表性产物,智能手机的使用率在农村也越来越大。所以用手机APP来帮助农耕者更加科学的种植管理耕地是促进农业科学管理的一条途径。本文設计的助农平台就是为了帮助农户快速,科学,有效的解决在种植生产中出现的问题,使用科学的管理方法进行耕地管理,提高农耕种植者的自由度和农耕效率。

2系统设计

2.1 系统功能

科技助农系统是基于Android开发平台设计一个方便个体户和小型规模的农业种植人员获取科学的农技指导的APP系统。系统设计是结合目前社会从事农业种植的原始农户的基本条件和各种外界限制因素设计一个界面操作简易,可直接为个体种植人员提供科学专业的种植生产技术服务,为农户提供绿色的,环保的,科学的种植建议,可以向农户讲解并鼓励农户使用新兴技术,新兴种子,种植作物废料的合理利用方式等。帮助农户更加高效,科学,环保的进行种植。系统功能如图1所示。

2.2 数据库的逻辑设计

数据库的逻辑设计[2]目的是将概念结构转换为任何一种特定数据库管理系统支持的数据模型[3]。数据表是数据库组成的基本单元,数据表用来实现存储数据记录,由若干字段组成[4]。

该系统共需要耕地信息表、专家农户交流信息表、专家评论信息表、用户信息表四张表。

(1)耕地信息表记录了各个耕地的基本信息。包括耕地面积,耕地编号,耕地所在地址,耕地其他的描述等信息。

(2)专家农户交流信息表记录了农户在进行耕地种植管理过程中与专家进行交流的数据信息。包括咨询标题,咨询问题,咨询时间,专家用户名等信息。

(3)专家评论信息表记录了专家对根据农户注册的种植耕地基本信息给与耕地种植管理者专业环保的种植管理建议或者新型种植管理设备及技术等评论数据信息。包括评论内容,耕地编号,专家用户名,评论时间等信息。

(4)用户信息表中主要包含电话,头像,基本介绍等用户信息。

3系统实现

3.1 用户登录模块

用户登录模块主要包括两个基本功能,分别是用户注册部分和用户登录部分。当用户第一次使用科技助农APP时,需要先注册一个账号,注册账户时需要选择是农户注册还是专家注册。然后使用已经注册过的账号进行登录。登录模块的流程图如图5.2所示:

登录模块的功能在Android Studio工具上实现的,通过对XML布局文件的各种控件插入,代码对控件进行参数设置,然后通过在java编辑区的Java代码实现逻辑功能。

3.2农户和专家进入的主页面模块

主界面是与用户交互的重要环节。通过主界面用户可以调用科技助农APP中其他的子模块。不同用户需求不同,操作界面也不同。主界面用文字和图标相结合的方式显示各个功能模块按钮。用户点击不同的功能按钮就会进入到相应的模块中。

当专家用户在主界面点击相应的功能按钮时,应该进入到相应的功能模块。在Android Studio开发工具中,提供了两种界面切换的方法。分别是:

①layout切换,触发一个被监听的控件(如Button),监听器通过steContentView函数切换layout。

②Activity切换,创建一个主Activity,在该Activity中创建Intent对象来调用其他Activity,实现界面切换。

本系统使用第二种方法进行页面切换功能的设计。

3.3 其他模块

(1)耕地注册模块

在该模块中,用户将耕地的基本信息进行注册。包含耕地编号,耕地位置,耕地的种植作物等信息。耕地编号是为了方便农户自己进行管理耕地而设计的,用户根据自己注册耕地的顺序或者是自己所种耕地面积大小排序来自己定义的。通过此功能可以是专家更好的帮助农户进行环保、科学的进行耕地种植生产。

(2)农户耕地查询模块

耕地查询模包括四个功能:一是显示耕地编号,用户注册的耕地会根据耕地编号显示在页面上;二是耕地信息修改,用户可以根据耕地种植农作物品种的不同进行耕地信息修改;三是耕地查询,用户可输入耕地编号,查询目标耕地;四是返回主界面。

(3)咨询和论坛模块

为应对个体或者偏远地区的农业种植生产者由于自身和环境的限制因素导致其获取专业信息的渠道少等问题,助农小管家APP设计了咨询的功能,方便解决农户在种植生产过程中出现的各种问题。对于耕地管理者而言,进入到添加问题页面,进行问题描述和问题的详细说明。专家则根据农户提出的问题,进行回复,帮助解决问题。

(4)专家指导模块

专家的知识来源范围广阔,了解农业领域新兴技术,可以提供更好的农业种植技术,因此专家可以给出更科学合理的耕地管理建议。

4总结

互联网,物联网,人工智能,大数据等各种技术的发展,使信息化、便捷化、智能化的覆盖程度在我国社会不断提高。在现代化的农业发展中,许多的农户和农业工人通过智能手机和平板电脑等手持移动端设备获取农技服务信息。助农小管家APP进一步满足农业种植人员对农业生种植管理信息的快速查询,提供更加科学专业的农业信息。整个应用以农技指导为目标,结合农户自身的限制条件,具有界面简洁,操作简便易上手的特点。科技助农将成为未来全球农业发展的方向,农民将真正感受到科技创新带来的丰收喜悦。

基金支持

本文系统受省级大学生创新创业项目(S202010702116)资助。

参考文献

[1]陈戈 .数字基建打通乡村最后一公里[J].中国信息界,2020,340 04: 30-33.

[2]余子开.以工作流为驱动的模具企业生产过程知识管理技术研究[D].大连理工大学,2012.

[3]陈会生.连锁超市配送中心信息系统的设计与实现[D].山东大学,2010

[4]汤梦飞.基于Android平台的农田信息管理设计[D].河北农业大学,2018.

[5]赵国锋.国外精准农业发展及其对中国西部地区的启示[D].西京学院思想政治教育部,2016

[6]宋超.基于Android的综合出行系统设计与实现[D].北京工业大学, 2017.

作者简介

马静,女,陕西省西安市,硕士,讲师,计算机应用。

猜你喜欢
现代农业互联网
2020年国家现代农业产业园创建名单公示公告
我省3园区入围国家现代农业产业园创建名单
拟入选“互联网+”现代农业百佳实践案例公示名单
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施
以高品质对农节目助力打赢脱贫攻坚战