您的位置: 主页 > VR虫洞 > 混浴门:自动化气象传输考核模块的设计与实现

混浴门:自动化气象传输考核模块的设计与实现

时间: 2019-03-14阅读:

摘要 随着现代气象的信息化与数字化发展,气象数据的种类与要素日益多样复杂,传统的人工气象传输统计考核已经无法满足现代气象传输考核的要求,本文主要介绍了基于nutz框架的自动化气象传输考核模块的设计与实现。

【关键词】Nutz 气象传输

1 引言

天气现象风云变幻,实时的、完整的、可靠的气象数据是保证气象预报准确性的基石,随之而来的气象传输考核就成为了保证气象数据实时准确的必要手段。随着现代气象的发展,气象种类与要素的剧增,如何高效、准确完成气象传输考核值得思考。

2 基于Nutz自动化气象传输考核概述

2.1 Nutz

Nutz是一个优秀的国产开源项目,一组轻便小型的框架的集合,各个部分可以被独立使用,可以做MVC、数据库访问、JSON转换、IoC等。目标是比市面上其他的类库设计的好用那么一点点而己

2.2 Quartz

Quartz是一个完全由java编写的开源作业调度框架,它可以与J2EE与J2SE应用程序相结合也可以單独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Quartz框架的核心是调度器。调度器负责管理Quartz应用运行时环境。调度器不是靠自己做所有的工作,而是依赖框架内一些非常重要的部件。Quartz不仅仅是线程和线程管理。为确保可伸缩性,Quartz采用了基于多线程的架构。启动时,框架初始化一套worker线程,这套线程被调度器用来执行预定的作业。这就是Quartz怎样能并发运行多个作业的原理。

2.3 气象传输考核

气象传输考核是对台站各类气象信息数据传输的时效性、完整性、可靠性的统计与考核。

3 自动化气象传输考核模块的应用

自动化气象传输考核模块是通过基于Nutz架构的JAVA程序实现了气象缺测信息自动统计入库、缺测报文三级查询、台站web网页上报缺报刨除说明信息、信息中心业务人员根据实际情况刨除缺测信息,月末自动通报下发所有台站,实现了气象传输考核的统一、高效于自动化。如图1所示。

3.1 缺测信息入库

实现基于Quartz框架的定时任务,实时扫描当前时次CTS节目表,获取最新缺报信息,同步到缺测信息表当中。

3.2 缺测信息入库

台站工作人员登陆气象传输考核模块,选测时间等条件查询出缺报文件信息,选测需要刨除站点时次信息,填写故障名称、故障类型、故障概要、故障等级等信息,同时上传附件提交报告。如图2。

3.3 故障信息审核

区局审核人员登陆气象传输考核模块,按地域、是否审核等条件查询出台站上传的故障信息单,根据实际情况判断审核单信息是否达到刨除条件,如果审核通过,将修改缺测信息表将相关站点缺测信息刨除。

3.4 生成质量报告

每月5日自动生成上月个台站数据传输质量报告,包含各类资料应收个数,实收个数、及时率、考核及时率等信息,各台站登陆气象传输考核模块可查看本台站上月数据传输质量报告及历史记录。

4 结论

基于Nutz框架的自动化气象传输考核模块,实现了气象数据传输考核的统计管理、统一考核、自动化服务。相比传统的气象传输考核更加高效与严谨,极大减少了业务人员的工作量。

参考文献

[1] Nutz的包结构.

[2]姚燕,朱江,薛蕾.WebGIS在气象通信信息系统中的应用与研究[J],计算机工程,2008 (10).

上一篇:u影vcd:基于VR技术的跌落式熔断器操作试验模拟与仿真技术
下一篇:没有了

相关阅读