APP下载

铁岭市县级乡镇预报自动评分系统设计与实现

2018-09-25刘振宏,李娇,王帅,秦冬旭,张艳龙,于杨

吉林农业 2018年18期
关键词:自动化数据库

刘振宏,李娇,王帅,秦冬旭,张艳龙,于杨

摘要:本文介绍了县级乡镇预报自动评分系统的开发思路。利用预报数据与实况数据进行比对,计算出每名预报员的预报准确率,汇总并生成EXCEL表格,节约了预报员的人工操作时间,保证客观预报质量。

关键词:预报自动评分;自动化;数据库

中图分类号: P49 文献标识码: A DOI编号: 10.14025/j.cnki.jlny.2018.18.073

铁岭地区的4个国家级气象站基层台站的乡镇预报评分主要依靠是人工进行检验评分。由于该项工作存在人为因素,预报质量的客观评价会受到一定的影响。针对这一情况,开发了县级乡镇预报自动评分系统。该系统可以对24小时、48小时、72小时的人工操作乡镇预报自动进行检验评分,把每名预报员的月预报准确率生成表格,将气象台的集体月预报准确率生成表格,定期通过内部网络发送到市局业务科进行汇总。

1系统总体设计

1.1需求分析

该系统检验内容,一是判断预报的最高气温和最低气温是否在实况中最高、最低气温的正负2摄氏度之内;二是判断预报的降水量是否在实况数据中产生。

自动下载前天的24小时的各个区域站的最高、最低气温数据以及降水量数据。自动生成预报员的月预报准确率表,自动生成台站所有预报员月预报准确率表。通过表格清晰的看到预报检验结果和每名预报员的预报准确率。

1.2 技术路线

首先建立数据库的平台系统数据库,建立相关数据表。数据主要包括实况数据和预报数据,其中实况数据来自气象内部数据库,定时同步气温、降水等数据作为验证依据,预报数据由预报员每天在平台手工录入录入预报数据作为比较对象,同时将区域站数据进行筛选并作为检验依据,根据相关检验办法,对两种数据进行比对,从而得出检验结果生出预报准确率。

2 数据库设计

2.1 数据库结构

根据系统需要,建立实况数据库、预报数据库、评分结果数据库三个关系数据库,如图1所示。

2.2 数据库表设计

根据需求,建立最高气温表、最低气温表、实况数据表、预报准确率、降水量表。实况数据表、日值结果表、预报数据表、站点信息表、预报信息表、检验结果表、统计结果表等,见表1实况数据表。

2.3 數据关系

各个数据表的关系,见表2。

3系统开发

3.1 数据来源

3.1.1实况数据 来自铁岭市气象信息保障中心服务器中各区域站数据库资料。

3.1.2预报数据 铁岭县级气象台站预报员将预报数据录入预报数据库。

3.2 数据处理方法

对于数据库类型资料,采用SQL Sever 编程,利用企业管理器及存储过程直接调用,从已有数据库中提取存入评分数据库中。

3.3 计算检验结果

县级乡镇预报自动评分系统都是通过VB/C++ SQL Server 来开发完成的。程序将实况数据库与预报数据中的文件进行比对,判断结果是否准确,生成预报准确率。主要功能由两个部分组成,一部分是通过市局服务器将各区域站的实况数据下载到本地系统内;一部分是计算是根据预报员录入的预报与实况进行判断最后生成评分结果,并将每名预报员的预报准确率汇总生成Excel表格。

4 结语

本文介绍了县级乡(镇)预报自动评分系统的技术方法及工作流程。编写县级乡镇预报自动评分系统的目的在于提高办公自动化水平,减少预报员劳动量,能够让预报员将更多的精力放在研究预报技巧上而不是简单的人工操作;通过利用计算机语言在实际工作中的应用,保证了预报评分的质量,减少了县级预报员的工作量,为气象业务现代化奠定了基础。

参考文献

[1]于杨,沈秋雨.短时临近天气预报检验系统的设计与实现[J].电脑知识与技术,2012,(23).

[2]黄进亮,陈志明.县站短期天气预报自动评分系统设计方案[J].福建气象,2005,(04).

作者简介:刘振宏,硕士,工程师,研究方向:装备保障。

猜你喜欢

自动化数据库
AGV小车在白酒行业自动化立体仓库中的应用
配电室无人职守集控站在京博石化的运用
配电线路运行资料管理自动化的探讨