李書君 慕萬峰 張富榮 戴海燕 張黎 余克勤 遲春燕

摘要:省局制作的預警信號可以推送到市、縣氣象臺,而市局制作的預警信號只能通過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界面簡單易操作。無論是接收端還是推送端,都實現了“及時天氣現象”“雨情實況”“雷達回波演變”“預警模板”“歷史預警信號”“省局預警信號”“預警信號命名規則”等快速調閱功能,能夠滿足日常預警工作的需要。
作者簡介:李書君,本科學歷,高級工程師,研究方向:農業氣象與氣象服務。