农业机械化管理信息系统的研究与开发
农业机械化管理信息系统的研究与开发
12
张玉宝,朱瑞祥,刘淑珍
1
(1.西北农林科技大学 机电学院,陕西 杨凌 712100;2.山西农业大学 工程技术学院,山西 太谷 030801)
[摘 要] 在分析农机化信息基本情况的基础上,利用Visual Basic 开发了农业机械化管理信息系统,系统通过功能模块实现对管理信息各方面的要求。系统的研制成功规范了农机化管理信息,提高了信息的有效性和时效性,实现了数据的共享。
[关键词] 农业机械化;农业机械化管理;管理信息系统
[中图分类] S23-01;TP393.07 [文献标识码] A [文章编号] 1003—188X(2002)04—0061—03
按照农业部信息系统建设的有关要求,农业机械化信息工作是建立适应社会主义市场经济的农业机械化管理体制和农机管理服务体系的基本前提之一。建立起以计算机技术和通讯技术为主要手段的多层次人机结合农业机械化信息系统,实现农业部农机化管理司与各地农机管理部门和有关单位的信息联络,开发信息资源,经济、有效、及时地提供高质量的信息,为各级政府调控市场和农村经济宏观决策服务,指导各级农机管理部门和有关部门农业生产,是引导农业机械化健康发展的重要措施和手段,同时也会促进农机生产经营和服务活动的开展,推进农业经济发展和新兴产业的建设。
图1 农机化管理信息系统的结构
2 思路和方法
2.1 农机化信息管理系统的基本内容
1 我国农机化管理信息系统的分析
1.1 农机化管理结构形式
我国农业机械化管理的模式大多是层次型的结构。农机化管理信息系统的层次结构图如1所示。 1.2 我国的农机化信息管理存在的问题
(1) 信息加工传递不及时。从现状来看,绝大部分报表文件都是专人专递。传递和处理手段落后,信息流不完备。信息结构不合理也造成信息传递渠道繁多、杂乱。一方面使信息使用率下降;另一方面增加了决策者检索分析信息、判断问题的难度。 (2) 信息管理困难。由于信息种类繁多,数量普遍较大,并且存在处理标准不统一、透明度差、冗余度长、信息不宜长期保存及查询困难等问题,仅靠人工管理是十分困难的。
况的环境。
(1) 满足各级管理部门办公自动化的需要。 (2) 提供一个快速查询全国农业机械化发展情 (3) 综合管理全国农机化动态的各类信息。 (4) 为有关部门领导提供决策参考信息。 (5) 为技术推广部门提供技术咨询和服务。 2.2 系统开发环境
此系统在Windows98操作系统下,以Visual Basic6.0为软件开发平台进行研制和开发。Visual Basic作为面向对象可视化的程序设计语言,具有完整的程序语言基本结构、丰富的控件工具、菜单程序命令、方便的应用程序接口、强大的函数功能和数据分析处理能力,能充分满足设计的需要。 2.3 系统设计
本系统设计采用模块化程序设计方式,各模块
[收稿日期] 2002-03-18
[作者简介] 张宝玉(1974-),男,山西阳高人,西北农林科技大学在读硕士,研究方向为农业机械化发展战略研究。
间相互独立,且各模块子程序之间也相互独立。因此,系统可根据需要进行编制和修改代码对象,便于分析处理复杂多变的实际问题,有利于软件的维护和功能的完善,从而使系统具有较好的通用性和可扩充性。 2.4 系统构成
系统由主控模块、基础数据管理模块等7个模块组成(如图2所示),通过各模块的有机组合实现系统功能。
对本部门所辖区农机化发展的情况进行比较。 (6) 图形显示模块。本模块采用VB的图形图像控件,将图片和资料通过扫描仪和数字化仪转化为图片文件,利用PictureBox和Image控件进行控制;利用VB的作图功能模拟显示计算结果,提高系统管理操作的直观性和可视性。
(7) 打印模块。本模块可根据用户要求对数据、表格、计算结果进行打印。
3 几个关键的技术问题
3.1 系统维护
系统的维护主要包括操作员权限的设置、数据备份和打印设置等内容。通过下拉式菜单,操作用户可在此设置不同操作员的操作权限;“打印设置”为用户购置适配的打印机及页面;“数据备份”子菜单提供了一个很好的交互式的窗口进行系统数据的备份。 3.2 数据输入
“数据输入”功能要考虑到两个层面输入:一是面向基层,数据直接输入,要提供给用户一个很好的输入界面,同时表内及表间的相关字段值能自动生成,不需输入;二是面向上级部门,可直接从下级报送的数据中获得统计数据,实现远程数据的接受。 3.3 数据输出
“数据输出”包括两方面的内容:一是统计报表的打印;二是对于数据分析后的意见,主要包括综合评价、重要指标预测及主要的建议。 3.4 数据修改及查询
“数据修改及查询”主要包括数据的编辑修改和数据的删除。数据查询可对各个农机部门按年度进行数据的查看,操作极为方便。
3.5 用Internet技术进行统计数据传送及接受
图3 主界面图
图2 农业机械化信息管理系统构成
(1) 主控模块。主控模块是系统的主界面,起着管理、协调各功能模块的作用。模块的主菜单包括文件、编辑、数据分析、查询、帮助共5项。其主界面图如图3所示。
(2) 基础数据管理模块。本模块提供全国农机化发展动态的各类信息,为有关领导提供决策参考,为技术推广部门提供技术咨询及服务。
(3) 基层农机化管理部门数据输入模块。本模块给各基层农机化管理局(县级)提供数据信息的输入界面。
(4) 信息汇总管理模块。本模块为上级农机化管理部门调用其下级农机化管理部门的信息并进行汇总。
利用Internet的文件传输(FTP)能够把一台计算机磁盘上的文件传输到另一台计算机中。用户只要激活本地计算机上的FPT程序,给出远程计算机的名字,指定FPT与远程计算机建立连接,FPT使用TCP/IP软件与远程计算机联系,实现信息的传送。
4 结束语
本系统能快速、准确提供多种方案供决策采用,具有友好的人机对话界面,数据输入输出灵活方便、不易出错、易于操作,具有较强的信息处理能力,
(5) 信息分析管理模块。本模块提供信息分析,提高了农机化管理信息的有效性和时效性,能满足
当今各界对农业机械化信息多方面的要求,实现了
农机化管理信息的共享。
[ 参 考 文 献 ]
[1] Curtis Smith ,Michael Amundsen(美).Visual Basic 6.0数据库编程[M]. 北京:清华大学出版,1999.116-127. [2] 郑人杰.实用软件工程[M].北京:清华大学出版,1997.34-56.
[3] 晏国生.计算机在农机化管理中的应用[M].北京:清华大学出版,1998.100-113. [4] 余有泰. 农业机械化工程[M].北京:中国展望出版社,1987.53-56.
Research and Development of Agricultural Mechanization
Management Information System
ZHANG Yu-bao1, ZHU Rui-xiang1, LIU Shu-zhen2
(1.College of Mechanical and Electronic Engineering ,Northwest Science and Technology University of Agriculture and Forestry,Yangling 712100,China;2.College of Agricultural Engineering Technology ,Shanxi Agriculture University ,China)
[Abstract] Agricultural Mechanization Management Information System is developed to adopt Visual Basic. Based on analysis of agricultural mechanization management information and system targets, several function modules are designed to satisfy all kinds of demands in management. The results of system run show that the system standardizes agricultural mechanization management information , improves the validity and prescription of information , and realizes share of data .
[Key words] agricultural mechanization; agricultural mechanization management;management information system;research and development
(上接第28页)
[2] 魏冰阳, 蔺公振.玉米秸秆还田机械化发展现状与对策[J].农机化研究,2001,(1):22-23. [3] 李树君. 加快秸秆利用技术创新 促进农业可持续发展[J].农业机械,2000,(1):17-18.
The Present Situation and Developmental Trend of Cotton-stalk-dealing Machinery in Xinjiang
HUANG Xin-ping
(Talimu University of Agricultural Reclamation, Alar 843300,China)
[Abstract] According to the current utilization of cotton stalks in Xinjiang and its prospects,an analysis is given to the present situation of the research into cotton-stalk-dealing machinery technology and the existing problems. Also, the developmental trend of the cotton-stalk-dealing machinery has been pointed out in this paper.
[Key word] cotton-stalk-dealing machinery; stalk-using; developmental trend