农业信息管理系统构建研究

农业信息管理系统构建研究

[摘要]随着农村信息化的建设和发展,加强农业信息化建设和管理已成为农村信息化建设的重点问题。农业信息化管理系统的建立促进了农业经济的健康发展,在农业发展中起着重要的作用。基于此,本文对基于数据库技术的农业信息管理系统建设进行分析,介绍如何将B/S服务模式应用于农业信息管理系统的建设中。

[关键词]农村建设;信息化管理;网络技术;B/S服务模式;农业信息

随着计算机网络技术和信息化技术在农业生产中的应用,农业信息化得到了快速的发展。农业信息化建设已成为我国社会经济发展的重要方向,也是我国社会发展的重要任务。农业信息管理系统是一个综合性的系统,是采用计算机科学技术结合我国农业的实际生产情况,建立的一套完善的农业信息管理系统。而数据库技术为农业信息化管理系统的建设和研究提供了重要的技术支持。将数据库技术应用于农业信息管理系统中,能够实现农业信息管理系统数据自动统计等功能。

1我国农业信息化发展现状

农业是我国经济发展的重要支柱产业,农业信息化建设是现代农业发展的主要方向,农业信息化技术的应用是我国农业生产水平的重要体现。在我国的农业信息化建设中,信息的管理及合理应用是农业信息化建设的重要内容。随着计算机科学技术的发展,农业信息化技术在农业生产中得到了广泛的应用。农业信息化管理系统主要是应用农业信息化技术和计算机应用技术,对农业生产的数据信息资源进行整合和管理,建立的功能完善的农业信息化管理系统。当前,网络数据库技术成为了我国农业信息管理系统发展的重要技术,为信息管理系统的建立提供了重要的技术支持。

2农业信息管理系统构建需求分析

农业信息管理系统构建涉及很多因素,要充分考虑到农业信息管理部门及用户的基本需求[1]。对农业信息管理系统要采用科学的手段,通过计算机应用技术,实现农业信息管理系统的功能。农业信息管理系统的建立要满足农业生产中对信息化管理的基本需求,实现系统的可持续运行。农业信息管理系统内部各个模块的功能要得到充分的发挥,各个模块之间要相互协作,实现系统的整体运行。根据农业信息化建设的实际情况,结合农业发展现状,以农业信息化技术为主要技术支持,解决农业生产中的实际问题。农业信息资源是农业生产中的重要资源,农业信息具有共享性和开放性的特点。在农业现代化生产中充分利用农业信息资源,对农业信息资源进行合理的分配,建立完善的农业信息资源共享机制,真正实现农业信息资源的共享。

3农业信息管理系统开发技术

ADO技术是数据库应用技术中重要的面向对象接口技术,通过ADO技术对数据库的访问是采用对OLEDB数据访问的高层接口访问技术,ADO技术把OLEDB的访问操作进行了简化,对OLEDB程序的COM接口进行了封装,可以说ADO技术是一种高层的数据库访问技术。ADO技术使用比较简单,具有面向对象的技术特点;ADO技术的应用程序通用性强,对数据库访问的效率高;ADO数据库访问技术在WEB应用中使用非常方便,为WEB程序的编写提供了技术支持。Access数据库技术是结构数据的集合,在Access数据库技术中可以使用文字和图片等数据格式[2],Access数据库技术的最大特点是具有关系型数据库的特点,可以建立表与表之间的联系,这样为数据库的数据信息查询提供了很大的方便。Access数据库由表、记录和字段等结构组成,通过表对数据进行存储形成数据表,对Access数据库的查询可以通过索引的方式进行快速查询,通过筛选的方式对表中的查询字段建立新的表联系。Access数据库技术具有强大的数据库组织管理功能,方便用户的查询和管理。Access数据库技术的数据库数据处理功能很强,可以非常方便和快速地生成数据库对象,对查询数据建立报表,通过WEB进行检索,并可以与互联网进行连接。Access数据库技术主要应用于中小型的数据库中,在B/S服务模式的数据库中可以对数据库的客户端进行有效的管理。

4农业信息管理系统设计

4.1系统总体结构设计

本系统的设计采用计算机应用技术和农学等综合性知识,对农业信息资源的数据进行收集和整理,并对农业数据信息进行规范化管理,通过数据库技术和编程语言,建立农业信息管理系统,实现系统信息采集、查询和管理的功能。农业信息管理系统整体框架如图1所示。农业信息数据量比较大,数据种类比较多,而且很多农业信息数据都是分散的,数据格式不规范,因此需要建立标准化的农业信息数据。而对农业信息管理系统的建立需要建立一个标准化的数据库,并对农业信息数据进行共享[3],农业信息数据的标准化在农业信息管理系统的建立中是非常重要的。

4.2系统总体功能设计

农业信息管理系统对农业生产信息数据进行收集和管理,方便用户对农业信息进行查询,系统中的农业生产信息数据包括气象数据和农作物特性等数据,农业信息管理系统的功能要完成对数据信息的收集、存储、查询和修改等基本操作。农业信息管理系统的适用性非常强,提供农业生产各个领域的数据信息,并提供数据的查询和统计等功能。农业信息管理系统的建立要具有系统数据维护的基本功能[4],方便管理人员对系统进行日常的维护和管理,为用户提供强大的数据查询功能。农业信息管理系统具有可以对用户查询的数据自动生成折线图等基本的显示功能,为用户更方便地使用系统中的数据提供基本的服务功能。农业信息管理系统功能结构如图2所示。系统在结构和功能上采用模块化的设计方法,农业信息管理系统实现用户对农业信息的快速查询功能,提高系统数据资源的共享性。本系统的设计是一个基本的农业信息管理系统,实现最基本的系统功能,可以把本系统作为农业信息管理的一个工具来对农业信息进行管理和维护。系统的设计采用软件的设计思想,采用计算机的编程语言对系统模块的功能进行设计。系统界面采用Windows界面的风格进行设计,用户可以很方便地对系统客户端进行操作。主界面数据查询功能设计,从数据库中把查询到的不同数据信息以表的形式添加到数据查询的主界面中,在界面中可以对查询到的数据进行选择。主界面查询采用分支查询设计的方法,对不同的查询表进行分支管理,对数据进行分析并生成折线图或者柱状图等。系统中数据的格式主要是数据库表单格式[5],通过数据库表单的形式把系统中的数据信息表示出来,包括土壤数据库表单、气象数据库表单和农作物数据库表单等。系统中数据查询功能的设计通过ADO技术作为数据查询技术,因为农业信息管理系统的数据库信息比较大,ADO技术可以提高数据库查询的效率,通过SQL结构化查询语言作为查询的主要语句对数据库中的数据进行查询和修改等操作。农业信息管理系统实现了农业信息的统一管理和信息共享,是农业信息化技术发展的主要应用。

5结语

农业是我国经济发展的主要支柱,农业信息化建设是我国农业现代化建设的重要内容。农业信息管理系统可以实现对农业数据信息的管理和查询,实现农业数据信息的共享。农业信息管理系统是我国农业信息技术的主要应用体现。

参考文献

[1]郑国清,张瑞玲,徐丽敏,等.作物模拟中的常年气候数据生成子系统[J].南京农业大学学报,2003(1):93-96.

[2]马晓光,沈佐锐.随机天气发生器的可视化编程及其将来在农业生态学上的应用[J].中国农业科学,2002(12):1473-1478.

[3]何团结,阚画春,程福如,等.实用农业多元统计分析系统的开发与应用[J].农业网络信息,2002(4):15-17.

[4]陈建平,李向民,许春霞,等.汉群农业综合治理数据库管理系统的设计与实现[J].陕西农业科学,2002(1):39-41.

[5]周慧珍,李勇,章扬德,等.以CGI为基础的农业技术分布式查询数据库——以江苏省农业技术分布式查询数据库为例[J].土壤,2001(6):286-288.

作者:赵鑫 单位:辽宁行政学院