论文部分内容阅读
为了适应农作物病虫资料规范化、网络化、信息化的要求,以及各级农业相关部门人员日常工作的需要,本文采用计算机网络、数据库、专家系统、地理信息系统等技术,将农业主要病虫害的调查、数据传输与管理、预测预报和防治信息发布等功能集于一体,使用开源软件组合(Linux+Apache+PHP+MySQL)构建了基于Web的农业主要病虫害监测预警通用平台,旨在为农业病虫害防治提供及时、准确的信息服务。该系统包含数据管理模块、专家系统模块和模型库模块、预警模块和用户管理模块。本文主要获得了以下几项结果:(1)病虫害数据管理系统本文建立了一个基于Web的农业病虫害数据管理系统,旨在高效的管理和使用病虫害信息。系统能够处理病虫害数据的提交、审核、发布和生成图表。同时,Excel文件可以高效的导入导出,方便了植保工作人员,同时也实现了数据的集中管理,为病虫害的预测预报提供了很好的工具。(2)通用的病虫害预测专家系统本系统利用动态交互网页技术与关系数据库技术,用户可以通过利用存储了若干个预测专家知识库的系统与模拟专家思维的推理机进行交互。系统维护简单明了,可以实现动态数据添加与更改,具有良好的应用前景。(3)通用的病虫害模型库管理系统本系统通过采用面向对象方法建立了模型库管理系统,将模型通过面向对象的形式表示出来,并且通过PHP文件进行管理,支持在线的模型描述、运行和维护。该系统可以作为一个通用的病虫害预测预报模型管理系统。(4)通用的病虫害预警平台本系统实现了对动态的数据进行监测,并根据系统中的模型进行匹配,匹配成功后将警情信息发布到相应的用户手中。系统设计灵活、操作简单,可以作为通用的病虫害预警平台。(5)通用的基于角色的用户权限管理系统.系统能够灵活的赋予每一个用户或角色不同的权限,最大程度的限制了系统敏感数据的访问行为。该系统的开发解决了目前农业病虫害管理和防治上遇到的信息共享困难,各地区数据分散和测报时效性差的问题,为农业病虫害测报决策支持系统的研制奠定了基础。