论文部分内容阅读
基于GPRS和GIS的自动售货机监控管理系统是集成了GPRS无线通信技术、地理信息技术、数据库技术等于一体的网络化服务管理系统。本系统通过GPRS无线通讯模块将售货机底层控制模块获取的售货机工况信息和销售信息发送到服务器端,经过数据解析后存储在数据库中,并依靠监控网站和客户端监控软件将售货机相关信息呈现给用户。系统针对了传统自动售货机监控管理模式的不足,将GPRS技术和GIS技术应用于自动售货机监控管理中,为自动售货机运营者的管理、分析、决策提供了新的手段。 本文首先叙述了国内外自动售货机监控系统的发展概况、存在问题及本课题研究目的和意义。在深入分析GPRS无线通信的特点、B/S和C/S混合模式下的售货机的信息传输与管理流程以及GIS模块在系统中的应用目的基础上,完成了系统总体结构设计。 然后本文介绍了系统硬件模块的设计与实现。经过原理设计、器件选型、各个功能模块电路设计等一系列步骤,完成了以ATmega128微控制器和ME3000无线通信模块为核心的GPRS通信终端硬件的设计制作。并完成了GPRS通信终端的的单片机程序编写工作。 随后,采用了Ajax、JavaScript、ASP.NET、GIS、数据库等技术等设计并实现了C/S和B/S混合模式的上位机监控管理软件。具体包括服务器、客户端监控软件和网站三部分,分别基于SQL2005和MicmsoftVisualStudio2008进行开发。 服务器包括监听服务软件和数据库,用于接收GPRS无线通讯模块发送的信息,解析并存储在数据库中。网站调用数据库数据并能友好地呈现给用户,应用了WEBGIS技术实现售货机监控管理,并提供各类信息统计管理功能。客户端监控软件的功能和网站类似,但使用了本地地图MapX,与网站相比各有其优缺点。B/S和C/S混合模式管理系统的开发为用户提供了多样化选择。 GPRS通信终端、上位机监控管理软件两个部分完成后,进行了系统联调,实验测试表明该系统运行稳定可靠,能够实现系统设计的目标。 最后结合在本课题设计和研究中的一些体会,对本文的工作做了总结,并对后续的研发方向进行了展望。