乡村信息服务平台探索

时间:2022-08-06 12:32:53

乡村信息服务平台探索

用户层根据农村信息服务需求的定位,主要面向广大农户、基层农业工作者、种养大户及农业科研工作者等,基于Android平台的农村信息移动服务系统主要由移动客户端、Web网站和后台管理3大模块组成(图2)。移动客户端模块主要实现信息浏览、在线咨询、专家在线、知识检索和供需服务等功能。其中信息浏览功能是用户通过客户端查看相关栏目信息,包括“三农”动态、法律法规、农业实用技术信息、市场行情等。在线咨询功能则是用户采取文字、图片等方式,利用客户端向相关领域专家咨询如农业生产、畜牧养殖中的疑问或病虫害防疫情况等。专家在线功能则是将农业专家详细信息录入系统,用户可以直接通过客户端拨打专家电话,省去查询相关专家信息的麻烦。知识检索功能是指利用客户端软件知识化检索病虫害数据库,简便可操作。供需服务功能则给用户提供简易的电子商务功能,可利用客户端或查询农业生产资料、农产品等市场信息。

1Web网站模块

主要为用户提供基于固定互联网服务,用户可以利用电脑登录Web网站查询信息、公告等。其中远程教育功能是指用户可以利用电脑进入系统主页观看有关农业生产、农村医疗卫生、农村教育等相关教育视频[6-7]。供需服务功能是指用户也可利用网站或查询农业生产资料信息等。咨询解疑功能则是网站版本的在线咨询功能,利用网站相关咨询并等待专家回复,专家用户则是查看用户最新咨询信息并回复。

2后台管理模块

主要为管理员提供用户管理、信息管理等功能。用户管理功能主要是对注册的普通用户和专家用户分别进行信息维护和管理。信息管理功能则是管理员相关通知公告或对专家的信息进行相应审核后或退回。咨询处理功能是管理员对提出的咨询信息进行维护,或对专家的回复进行置顶、推荐操作等。供求处理功能则是管理员对用户的需求信息进行真伪辨识,删除虚假或不实交易信息。客户端数据模型在手机客户端中,针对Android应用使用SQLite数据库,数据库表设计如表1所示。

3系统实现

实现过程中,采用Java开发系统手机客户端、Web网站和后台管理系统,选择AndroidDevelopmentTools为开发模拟工具,客户端使用SQLite作为系统数据库,服务器端数据库使用MySQL。系统开发与实现均在Eclipse环境下进行。系统使用的硬件环境主要是Android智能手机,首先建立了AndroidSDK+JavaJDK6+Eclipse的开发环境,基于Android2.3版本开发。以ApacheTomcat6.0为系统服务器,采用JSP+Servlet+JavaBean技术模式进行各个模块的设计与实现。客户端智能手机采用华为C8812(Android系统版本为4.0.3,硬件配置为高通SnapdragonMSM7627A,1GHzCPU,ROM为4GB,RAM为512MB),测试用的3G通道为中国电信的CDMA2000网络。

4结论与讨论

本研究实现了基于Android平台的移动农村信息服务系统,完成了包括客户端和服务器端的设计开发及实现,具备信息浏览、在线咨询、供求信息、专家联线等功能,可以为广大农民、农业科技人员、农业专家等提供农村信息服务。因此,利用移动智能终端进行农村信息服务具有独特优势。目前,该系统已在“农村信息一点通智能服务系统开发应用”项目中得到初步应用;但该系统还处于开发测试阶段,需要进一步增加和完善相关功能。例如增加电子商务模块,进一步满足用户对市场信息的需求。在相对成熟的基础上,考虑将客户端移植到iOS、WP7等其他智能手机系统上,或将系统推广应用到农村综合服务、农村医疗保健等行业,使得移动农村信息服务系统能更好地为广大农民服务。

作者:王俊辉 曹静 凡燕 朱科峰 戴起伟 单位:江苏省农业科学院农业经济与信息研究所

上一篇:农业经济预测仿真释解 下一篇:地方农产业化发展不足的建议