论文部分内容阅读
摘要:省局制作的预警信号可以推送到市、县气象台,而市局制作的预警信号只能通过notes转发,再电话通知。利用Visual Basic开发市、县预警信号推送平台,设计简单、实用、易学的操作界面。平台建立后,市局制作的预警信号可在3分钟内推送到各县局,县局客户端立刻弹出word文档并报警提示,同时显示预警信号级别、时间和接收状态等。
关键词:预警信号;推送;平台
中图分类号: P409 文献标识码: A DOI编号: 10.14025/j.cnki.jlny.2019.14.067
由于全球气候变化多样,极端天气事件频繁发生,特大暴雨、山洪、泥石流、山体滑坡、大风、冰雹等自然灾害给社会经济发展和人们财产安全带来损失,媒体和民众越来越关注气象部门预警信号的发布情况。因此,是否能够准确、及时、有效地发布预警信号,是每个预警业务人员所面临的最新挑战。
“及时”,意味着预警业务对预警信号的时效有较高的要求,省预警中心积极研发了预警信号推送软件,以便预警信号能够及时推送到各市、县气象台。但市局自制或转发的预警还是按照以前的方法,通过notes转发,再逐个打电话通知。从制作、发布、转发到电话通知各县局需要耗费很长时间。省局推送平台不能解决市局自制预警的转发问题。因此,有必要建立市、县预警信号推送平台,以简化工作流程,提高工作效率。
1 研究内容和实施方案
1.1 主要研究内容
目前,省局制作的预警信号可以推送到市、县气象台,而市局制作的预警信号只能通过notes转发,再电话告知,为了节省时间,一般需要两个人、两部电话同时进行,但这依然会花费很长时间。而市县预警推送平台能够有效解决这一问题。利用Visual Basic开发该平台,设计简单、实用、易学的操作界面。平台建立后,市局制作的预警信号3分钟内推送到各县局,县局客户端立刻弹出word文档并报警提示,节约时间和人力,减轻预报、预警人员工作压力。
1.2 实施方案
1.2.1 资料收集和调研 收集资料,调研各预警工作人员的实际工作需要,想要该平台具体实现什么功能,设计简单、实用、易学的操作界面。
1.2.2 程序编写和调试 采用VB编程,需要2~3名技术人员。在不影响正常工作的前提下,需4~6个月编程调试。
1.2.3 部分程序代码
Private Sub Command9_Click()
Command9.BackColor = vbGreen
Dim keyword As String
keyword = “收到”
Open “D:\市、縣预警信号推送平台\县局反馈\54324.txt” For Input As #1
While Not EOF(1)
Line Input #1, s
If InStr(1, s, keyword) > 0 Then List3.AddItem s
Wend
Close #1
End Sub
1.2.4 市、县之间调试运行 各县局预警业务电脑都能连接到市局服务器上,需要县局值班员配合调试工作。
1.2.5 验收工作 软件试运行,整理资料,编写验收报告。
2 项目实际达到的目标
《市、县预警信号推送平台》于2018年8月基本编写完成,9月进行了修改完善,并在各县局同志的密切配合下,投入业务试运行。该平台分为市局推送端(图1)和县局接收端(图2)两部分。平台投入业务运行后,市局制作的预警信号(包括自制和转发)可在3分钟(甚至更短时间)内推送到各县局,县局客户端立刻弹出word文档并报警提示,节约了人力和时间,提高了工作效率。
3 主要预警
3.1 市局制作的预警信号可以第一时间推送到县局
以往制作的预警信号需要通过notes发送,再逐个电话通知各县局,并询问是否收到预警信号。市县预警信号推送平台建立后,县局预报员可以第一时间及时听到报警。县局客户端增加了反馈功能,县局反馈成功后,市台推送端可以查看到反馈信息,以了解县局接收情况。
3.2 界面简洁,操作方便,功能齐全
VB界面简单易操作。无论是接收端还是推送端,都实现了“及时天气现象”“雨情实况”“雷达回波演变”“预警模板”“历史预警信号”“省局预警信号”“预警信号命名规则”等快速调阅功能,能够满足日常预警工作的需要。
作者简介:李书君,本科学历,高级工程师,研究方向:农业气象与气象服务。
关键词:预警信号;推送;平台
中图分类号: P409 文献标识码: A DOI编号: 10.14025/j.cnki.jlny.2019.14.067
由于全球气候变化多样,极端天气事件频繁发生,特大暴雨、山洪、泥石流、山体滑坡、大风、冰雹等自然灾害给社会经济发展和人们财产安全带来损失,媒体和民众越来越关注气象部门预警信号的发布情况。因此,是否能够准确、及时、有效地发布预警信号,是每个预警业务人员所面临的最新挑战。
“及时”,意味着预警业务对预警信号的时效有较高的要求,省预警中心积极研发了预警信号推送软件,以便预警信号能够及时推送到各市、县气象台。但市局自制或转发的预警还是按照以前的方法,通过notes转发,再逐个打电话通知。从制作、发布、转发到电话通知各县局需要耗费很长时间。省局推送平台不能解决市局自制预警的转发问题。因此,有必要建立市、县预警信号推送平台,以简化工作流程,提高工作效率。
1 研究内容和实施方案
1.1 主要研究内容
目前,省局制作的预警信号可以推送到市、县气象台,而市局制作的预警信号只能通过notes转发,再电话告知,为了节省时间,一般需要两个人、两部电话同时进行,但这依然会花费很长时间。而市县预警推送平台能够有效解决这一问题。利用Visual Basic开发该平台,设计简单、实用、易学的操作界面。平台建立后,市局制作的预警信号3分钟内推送到各县局,县局客户端立刻弹出word文档并报警提示,节约时间和人力,减轻预报、预警人员工作压力。
1.2 实施方案
1.2.1 资料收集和调研 收集资料,调研各预警工作人员的实际工作需要,想要该平台具体实现什么功能,设计简单、实用、易学的操作界面。
1.2.2 程序编写和调试 采用VB编程,需要2~3名技术人员。在不影响正常工作的前提下,需4~6个月编程调试。
1.2.3 部分程序代码
Private Sub Command9_Click()
Command9.BackColor = vbGreen
Dim keyword As String
keyword = “收到”
Open “D:\市、縣预警信号推送平台\县局反馈\54324.txt” For Input As #1
While Not EOF(1)
Line Input #1, s
If InStr(1, s, keyword) > 0 Then List3.AddItem s
Wend
Close #1
End Sub
1.2.4 市、县之间调试运行 各县局预警业务电脑都能连接到市局服务器上,需要县局值班员配合调试工作。
1.2.5 验收工作 软件试运行,整理资料,编写验收报告。
2 项目实际达到的目标
《市、县预警信号推送平台》于2018年8月基本编写完成,9月进行了修改完善,并在各县局同志的密切配合下,投入业务试运行。该平台分为市局推送端(图1)和县局接收端(图2)两部分。平台投入业务运行后,市局制作的预警信号(包括自制和转发)可在3分钟(甚至更短时间)内推送到各县局,县局客户端立刻弹出word文档并报警提示,节约了人力和时间,提高了工作效率。
3 主要预警
3.1 市局制作的预警信号可以第一时间推送到县局
以往制作的预警信号需要通过notes发送,再逐个电话通知各县局,并询问是否收到预警信号。市县预警信号推送平台建立后,县局预报员可以第一时间及时听到报警。县局客户端增加了反馈功能,县局反馈成功后,市台推送端可以查看到反馈信息,以了解县局接收情况。
3.2 界面简洁,操作方便,功能齐全
VB界面简单易操作。无论是接收端还是推送端,都实现了“及时天气现象”“雨情实况”“雷达回波演变”“预警模板”“历史预警信号”“省局预警信号”“预警信号命名规则”等快速调阅功能,能够满足日常预警工作的需要。
作者简介:李书君,本科学历,高级工程师,研究方向:农业气象与气象服务。