论文部分内容阅读
传统的农业大棚管理方式为粗放式管理,是通过人的感知能力管理环境参数,不能达到准确性和实时性要求,无法实现大棚农业的智能化管理。本文设计实现了基于SSH2(Struts2+Spring+Hibernate)的智能农业大棚监测系统,该系统能够实时、准确采集农作物的生长环境信息并对这些信息进行远程监测。本文首先针对农业大棚的生产现状与存在的问题,完成了对智能农业大棚监测系统的功能性需求分析,运用J2EE集成开发框架SSH2,采用MVC设计模式和浏览器/服务器软件设计架构,详细阐述了智能监测系统用户管理、日志管理、数据通信与采集、数据监测、数据管理与分析等功能模块的详细设计,并且论述了系统控制决策、数据报表、数据加密、验证码和定时器等关键功能的实现流程。在数据监测功能模块中,系统通过设计专家数据表完成了对环境因子控制决策的制定,实现自动报警的功能,使得农户及时针对农作物生长异常情况做出处理,降低农作物的生长损害,进而提高农业生产效率。对系统从功能角度展开的实验测试结果显示,该系统可以正常稳定运行,无线传感器网络和GSM网络可以进行可靠的数据传输,且采集数据的精度满足农业生产需求。系统通过Tomcat服务器在线发布网站,用户可以在任何一台可以上网的PC机或者移动手机上登录本系统进行数据查询和分析等操作,实现远程监测的功能。