APP下载

移动终端在农业数据采集中的应用研究

2018-01-20王英强

电脑知识与技术 2018年31期
关键词:移动平台数据采集

王英强

摘要:随着各行各业信息化的发展,我们国家越来越重视农业的信息化,也大力发展智慧农业。但是在农业信息化的建设过程中,很多地区的农业数据采集依然停留在纸质上报阶段,存在数据采集困难、准确性差、数据结构不一致等问题,为后面的统计分析工作带来很大的不便。该文主要对移动终端在农业数据采集的应用进行研究,利用移动终端可以随时随地访问网络进行移动办公的便捷性,对农业数据采集移动平台进行设计,解决目前数据采集工作中所存在的困难,并形成结构统一的数据,便于以后的统计、分析工作,为农业大数据打下一定的基础。

关键词:农业数据;数据采集;移动平台

中图分类号:TP311        文献标识码:A        文章编号:1009-3044(2018)31-0022-02

1 我国农业信息化建设现状

我国自古以来就是农业大国,非常重视农业的生产。为了保证农业生产的稳定,了解农业生产的现状,基层农业数据的采集工作成为国家统计部门的重要工作之一。但是,在农业信息的建设过程中,尤其在基层农业数据的采集与获取方面,主要存在以下问题:

1)很多区域信息化程度不足[1]。很多区域的统计部门在进行农业数据采集时,仍然将表格以纸质或者Excel表格的形式下發,手工登记、汇总的方式来进行,统计手段落后。尤其是在当前信息化时代的大背景下,需要采集的数据量呈现几何式的增长,落后的数据采集手段使采集效率、结果的质量都难以得到保障。

2)农业统计数据种类繁多,结构复杂,导致数据难以分析利用[2]。目前农业信息化的数据来源有:纸质、Word文档、电子表格、数据库、相关农业网站等多种形式,因此需要对不同数据来源的数据进行处理,建立数据转换标准,对数据命名、数据类型进行统一;对异构数据库的汇集整理,对数据的抽取、转换、关联、标识等过程;同时对价值不大,或不感兴趣的数据以及故障数据、异常数据进行剔除和清理,最终建立一个安全、可靠、稳定、高效的数据中心。

2 解决方案

本文针对当前农业数据的采集现状所存在的问题,将移动网络应用于农业数据采集,设计了农业数据采集移动平台,利用智能手机、平板电脑等终端设备,进行农业数据的采集,主要实现以下功能[3-5]:

1)实现数据实时采集。基于移动终端的便携性、随时随地可以访问网络的特性,工作人员可以随时通过农业数据采集移动平台进行数据的填写与上报。

2)提高数据的正确性。通过本平台上报数据时,可以设定数据的正确范围,进行数据验证,从而避免填报一些不合理的数据,提高了数据的正确性。

3)审核功能。在基层上报数据之后,上一级的管理人员对数据进行审核、验证,保证数据的正确性、合理性。

4)后台基础信息管理。对本平台所需要的基础信息进行管理,例如:用户管理、区域管理、农作物管理等。

5)报表管理。将采集到的数据,按照一定的报表格式,形成统计报表。

3 农业数据采集移动平台设计

在本节中,主要介绍农业数据采集移动平台的设计,主要包括平台结构设计、数据采集流程设计、WebAPI设计、移动终端APP设计。

3.1 平台系统结构设计

为了保证平台系统的可靠性、灵活性与扩充性[6],本平台主要由三部分组成:数据库服务器、WebAPI服务器、移动客户端APP。

1)数据库服务器:主要用于存储采集到的农业数据。

2)WebAPI服务器:主要访问数据库的各种接口方法,即移动客户端APP通过调用访问数据库的API接口,实现对数据的上报、修改、浏览等功能。

3)移动客户端APP:主要实现数据的采集填报,包括数据采集填报、历史上报数据查看、数据传输、审核、消息提醒、个性化报表设置等主要模块。

本平台的系统结构图如图1所示。

3.2 数据采集流程

为了保证数据采集平台中数据的正确性、合理性,需要对平台的数据采集流程进行严格设计。在本平台中,数据采集的流程如下:

1)基层工作人员登录系统后,填报相应的数据。在填报数据时,首先检测填报数据是否在合理范围内。

2)在上报成功后,上一级的管理员对上报的数据进行审核,并与上期的数据进行比较,浮动是否超出范围。如果数据异常,则审核不通过,进行返回,基层工作人员进行重新填报,或者填写数据说明;如果审核通过,则完成本次数据上报。

本平台的数据采集流程图,如图2所示。

3.3 WebAPI设计

WebAPI主要完成数据库服务器与移动客户端APP之间的数据交换与通讯,即数据的上报、修改、浏览等功能。本平台的WebAPI主要提供了用户登录(UserLogin)、数据上报(InsertCollectData)、查询历史上报数据(QueryProductData)等据库访问接口,如表1所示。

3.4 移动客户端APP设计

在通过对业务进行详细的需求分析之后,移动客户端APP主要实现四个功能模块:数据采集上报、历史查看、消息提醒、个性化报表设置。下面对每个模块的主要功能进行说明:

(1)数据填报:本模块实现农业统计数据的上报、查看、修改。

(2)历史查看:本模块主要实现用户查看其上报的统计数据,并允许根据上级的审核意见对上报的数据进行修改。

移动客户端APP的设计界面,以上报数据为例,如图3所示。

4 小结

本文针对目前农业数据采集存在的效率低、错误率高、采集困难等问题进行分析,提出了农业数据采集移动平台的解决方案,将移动网络、智能终端应用于农业数据的采集,实现了农业数据采集的信息化管理,有效提高了数据采集工作效率,有效解决了数据上报过程中所存的问题。

参考文献:

[1] 孟凯.农业统计工作存在的问题与对策[J].商,2015(50):68.

[2] 王长美.探讨农业统计存在的问题与策略[J].经营管理者,2013(2):266.

[3] 孟祥宝,谢秋波,刘海峰.农业大数据应用体系架构和平台建设[J].广东农业科学,2014,41(14):173-178.

[4] 张玲,任利成.大数据在农业信息化中的应用机制与价值创造[J].安徽农业科学,2015(34):341-344.

[5] 席利锋.现代农业信息服务平台建设初探[J].江西农业,2016(6):89.

[6] 王汉斌.信息系统应用软件的可靠性设计[J].电子技术与软件工程,2017(8):60.

猜你喜欢

移动平台数据采集
基于移动式培训评估系统的培训闭环管理研究与探索
基于移动平台的电力营销系统应用探析
数字化校园中统一移动平台的实践与探索
基于互联网+环境下大学生自主学习移动平台设计的研究
基于开源系统的综合业务数据采集系统的开发研究
电子商务企业营销观念浅析
浅析移动互联网营销