论文部分内容阅读
近年来,粮食安全一直是国家关注的热点问题,其关系到我国可持续发展战略的实施以及社会的和谐发展。据统计,每年因粮食存储不当等原因而造成的粮食损耗占到粮食总产量的6%左右。为了降低粮食的不必要的损耗,大力改善粮仓的存储环境是重中之重。随着科技的不断发展,设计一款方便、稳定的粮情测控系统成为了首要选择。传统的粮情监控系统通常采用的是位置固定的计算机设备来测控粮仓中的温湿度等信息,这极大的限制了用户的灵活性和移动性,也不能够满足远程测控粮情信息的需求。但是,随着信息技术的不断发展,B/S技术的出现,可以极大的弥补传统粮情监控系统软件的不足。因此,本文设计了一种基于Web平台的B/S粮情监控系统,该系统利用B/S架构技术,将网页端与云平台服务器端分开,通过互联网平台保持二者之间的通信,实现了对粮情信息的远程监控,并对粮食进行远程测温与集中管理。该系统具有稳定性强,功能齐全,方便快捷等优点,能够实现随时随地,远距离对粮仓进行信息测控。本文设计的粮情监控系统在通信框架上,采用动态链接库DLL技术,将Web服务器与云平台服务器实现数据交互,其动态链接库的六个接口,可以保证粮情监控系统的大数据传输。在数据封装与解析的实现上,采用了Protocol Buffer消息结构格式,对传输的数据采用序列化和反序列化技术,由于Protocol Buffer消息结构具有更小,更快,更简单的特点,从而保证了数据的安全传输,提高了粮情监控系统的传输效率。在浏览器方面,采用HTML、JavaScript、CSS等前台语言,设计出的动态网页,可以兼容所有的浏览器,保证了网站网页的稳定性。在数据库方面,采用SQL Server 2005,设计了由用户信息模块、3G信息模块、粮仓管理信息模块、测控数据模块等四个部分组成的数据库系统,保证了粮情监控系统数据存储的完整性。本论文设计的粮情监控系统,功能齐全,包括用户登录与注册功能、实时测控功能、数据显示与分析功能、打印功能、历史数据与查询功能等,保证了粮情监控系统的完整性。本文设计的粮情监控系统网站端目前已在国内多个粮仓得以推广应用,整体功能得到用户肯定。