论文部分内容阅读
气象信息与人们的生活息息相关,一套方便易用的气象信息发布系统能够将气象信息及时地送达人们的生活视野,为人们随时准确地掌握气象信息从而合理的安排日常工作或活动提供极大的便利。从技术角度来看,GPRS以其低成本和易用性为气象信息的无线传送提供了便宜的技术支持。同时3G网络与智能手机和平板电脑的普及也为人们通过移动终端和互联网掌握气象信息提供了方便。最后,LED显示屏因其造价低廉和耐用,成为了气象信息播报的一个重要途径。本文在深入调研气象信息发布需求和现状的基础上,全面探讨了在现代互联网和移动通信普及的条件下进行气象信息发布的各项技术,设计并实现了一套方便且易用的气象信息发布系统。在理论基础方面,本文首先介绍了气象信息发布的研究现状,介绍了以GPRS和3G为代表的现代移动通信技术,着重探讨了GPRS和3G通信的业务功能和优势。随后,从LED的特点、LED显示屏的组成结构和LED显示屏的信号控制方面介绍了LED显示技术和原理。为防止他人随意发布气象信息,本文还对气象信息的安全进行了设计,介绍了信息安全加密和解密的相关技术。在系统分析和设计方面,本文重点从功能需求、总体结构和数据库设计方面阐述了系统的总体设计。首先,本文采用了面向对象的分析设计方法,使用例图对功能需求进行了分析并对所有的功能进行了介绍,并展示了系统的总体功能结构。然后,分别阐述了各个模块(系统服务端、LED显示屏客户端、3G移动终端气象信息客户端和气象信息管理客户端)的分析和设计。在系统实现方面,本文重点介绍了系统的LED显示客户端和气象信息管理子系统的详细设计与实现。首先,介绍了LED显示客户端的硬件功能结构、GPRS模块控制、LED显示屏控制和故障自动检测以及通信协议模块包括安全通信方法的实现。随后,介绍了气象信息管理子系统所采用的MVC构架,着重介绍了本系统的软件架构设计,展示了系统的实现结果。实际使用情况表明,系统具有良好的可操作性、安全高效的通信性能以及稳定可靠的LED屏显示性能。