论文部分内容阅读
自动气象站是一种能自动探测和存储气象观测数据的电子设备,主要由系统电源、采集器、通讯接口、传感器等组成。根据对自动气象站人工干预的程度也可将自动气象站分为有人自动气象站和无人自动气象站。为了实现组网和远程监控及维护,还须配置远程监控软件,将野外自动气象站与中心站联接,形成自动气象观测网络系统。近年来,我区陆续安装建设了百余套无人值守自动气象站。为更好使用好这些自动气象站,因此如何监控、维护好这些现代化气象设备便成了我中心的首要任务。随着网络技术的不断发展,Java计算技术以及网络分布式对象技术的飞速发展,尤其是基于Web的信息发布和检索技术,导致了很多应用系统的体系架构从C/S(Client/Server)架构向更加灵活的B/S(Browser/Server)多级分布式架构演变,使得软件系统的网络体系结构跨入一个新阶段。当前大多数应用软件系统都是C/S形式的两层架构,由于现在的软件应用系统正在向分布式多层的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件。本论文就是针对我区现有情况,借鉴了国内气象系统里先进的监控系统,利用成熟技术,以自动气象站为主要的研究对象,在深入分析以C/S为架构的监控系统的基础上,利用现阶段较为广泛的B/S架构,对我区无人自动气象站的监控系统进行了总体设计,建设基于Web的运行平台,来解决无人值守自动气象站的管理、监控等问题。主要研究内容分为四个部分。它们分别是自动气象站的管理;用户的管理;自动气象站系统数据的分析、管理;自动气象站数据的监控。通过该系统的开发和建设,将有效地监管全区无人自动气象站网络和气象观测数据,使得自动气象站的维护工作更加高效、操作简单,手段多样化。可以最大限度保证无人自动气象站的稳定运行,减轻技术保障人员工作压力。