论文部分内容阅读
发展休闲农业,既是发展城乡农业和丰富城市居民休闲文化活动方式的有益尝试,也是响应国家“十二五”规划的具体实施。基于物联网技术和无线传感器网络理论,结合农业相关技术,对无线传感器网络在休闲农业中的应用进行了研究与分析,设计了一种依托计算机现代化技术,集虚拟与现实于一体的新型休闲农业模式,实现了一个基于Struts、Hibernate、Spring等J2EE框架的休闲农业系统,以达到通过互联网来对现实农场中农作物的生长进行远程管理的目的。本文阐述了系统的总体架构、设计原理和设计方法,通过对系统的整体分析介绍了各个模块功能,并对系统的核心功能进行了分析与设计,同时,采用系统工程的方法,将多个子系统有机结合,并对其进行标准化工作,形成一个可重用、可扩充的系统。本文的主要工作包括:(1)阐述了休闲农业发展的概况,对国内外休闲农业的发展趋势做了分析与概述。并简要介绍了系统开发时所需要用到的相关理论与技术。(2)对休闲农业应用中的无线传感器网络进行分析与研究。基于农田应用环境和传感器节点可人工部署的特点,部署节点时采用一种基于菱形网格的节点部署算法,可在应用中优化成本,并使监测网络有效覆盖整个农田。针对该部署,在现有分簇路由算法的基础上,本文提出一种基于最小代价的数据融合路由协议,通过比较分析,该协议能有效减少网络的能量消耗,延长网络的寿命。(3)根据现实的实际需要,在上述研究分析的基础上论述了本系统的最终目标,结合模块化思想对系统各个模块功能进行分析与设计。在系统核心功能用户自定制模块中引入抽象工厂模式,并对其进行分析与扩展,扩展后的抽象工厂为系统添加新农作物提供了一个接口,方便了系统业务逻辑的扩展,提高了系统的可扩展性。同时,利用IP摄像头和单片机等硬件设备,设计了一个远程控制系统,实现了用户的远程操作。