

摘 要 “湘西州縣級氣象臺站預報制作暨監控評分系統”主要實現了縣站72小時預報制作、報文上傳及自動監控、統一評分、評分結果統計等功能,保證了縣局預報評分的真實性和預報質量考核的公正性,有利于縣級氣象臺站形成學習專研預報技術方法的良好氛圍,從而提高縣局業務人員的預報水平。
關鍵詞 監控系統;氣象預報制作;氣象預報質量
中圖分類號:TP311.52 文獻標志碼:A DOI:10.19415/j.cnki.1673-890x.2016.08.042
縣級氣象臺站是氣象部門最基層的業務單位,承擔著為本級人民政府及相關部門提供決策氣象服務的重要職能,縣氣象局的預報水平決定了其決策服務的質量,進一步關系到全縣的防汛工作。以往,湘西州縣級氣象臺站天氣預報的制作和值班日志的記錄,由業務人員采用手工書寫的方式完成,預報結論和值班日志都記錄在紙質材料上,到第二個月的月初再由各臺站工作人員將天氣實況和預報結論自行輸入電腦,然后評分[1]。由于預報數據輸入不受控制,這種預報評分方式難以做到公平、公正,評分結果真實性大打折扣,導致上級管理部門對縣級氣象臺站預報質量的考核有失公平性,不利于調動縣級氣象臺站業務人員的學習和工作積極性,影響了縣級臺站業務人員預報水平的提高,最終對縣局預報服務水平造成不利影響。同時,值班日志采用紙質記錄,記錄的保存、查閱、統計等均不夠方便、快捷。
為了克服縣級氣象臺站預報評分過程的弊端,筆者研究開發了“湘西州縣級預報制作暨監控評分系統”,系統實現了72 h預報制作、報文上傳及自動監控、按月和按年統一評分、評分結果統計等功能,保證了評分結果的真實性和預報質量考核的公正性,從而更好地激勵縣級氣象臺站業務人員學習專研預報技術方法,提高預報業務水平,提高氣象服務質量。同時,該軟件還帶有預報日志功能,值班人員可以輸入天氣形勢、數值預報和個人的預報結論等信息,并保存在數據庫中,日后可按日期查看、打印。
1 系統特點
“湘西州縣級氣象臺站預報制作暨監控評分系統”主要由預報制作、報文監控和預報評分三個部分組成。該軟件采用VB6.0語言開發,運用了數據庫技術、EZFTP控件和API函數,能夠實現預報日志制作、72 h天氣預報數據錄入、預報報文自動上傳、報文到報情況的監控和預報評分等功能。該軟件界面設計簡單友好,并配有軟件使用說明,能夠在WinXP 、Win2003 Server等系統下穩定運行,通過簡單的參數設置即可應用于縣級氣象臺站,自動化程度高。
2 系統功能
2.1 預報制作及上傳
登錄“湘西州縣級預報制作暨評分系統”后,首先,系統管理員單擊登陸界面的“參數設置”按鈕,在輸入登錄初始口令“000000”后,出現預報員和口令設置窗口,在此增添預報員姓名,修改系統登陸口令(見圖1)。然后登陸系統的預報制作界面,點擊菜單:“設置/區站號”,在彈出的窗口中輸入臺站的區站號;點擊菜單:設置/服務器地址,輸入報文上傳服務器IP地址。在這些參數設置完成后,即可在軟件的主面輸入當日72 h預報內容,預報內容的輸入采用下拉菜單選擇和鍵盤手工輸入兩種方式,點選“時效關聯”按鈕,在輸入一項預報項目的24 h預報時可以同時完成48 h和72 h預報的輸入,該選項在天氣形勢簡單的情況下,可以加快預報內容的輸入。預報內容輸入完成后,點擊“保存”按鈕形成報文,如果預報項目未輸入完整,系統會自動給出提示。點擊“預報發布”按鈕,出現預報上傳窗口,在該窗口中列出了之前輸入的預報內容,檢查確實無誤后,點擊“上傳”按鈕,報文會自動上傳到設置好的上級管理部門服務器中,并在回執監控欄中顯示出報文上傳成功的信息。
在軟件的報文自動上傳功能中,用到了Ftp控件,把Ftp控件的文件EZFTP.OCX拷貝到應用程序的目錄下,Ftp控件的設置如下:RemoteAddress = FtpIP用來設置報文上傳服務器的IP地址,UserName = User用來設置服務器的用戶名,Password = SecretWord用來設置服務器口令,RemoteFile = UploadStrServerFileName用來設置報文上傳的路徑和文件名,LocalFile = UploadStrLocalFileName用來設置報文的本地路徑及文件名,Error語句用于設置上傳出錯時的如何處理的功能。
2.2 預報日志
以往,縣級氣象臺站在記錄值班日記時,多采用手工書寫的方式,這種方式長年累月需要耗費大量紙質材料,同時日記既不便于保存,也不利于日后查閱,而在預報制作軟件中,有專門的值班日志制作界面,值班人員可在表格中輸入日志內容,并保存在數據庫中,日后需要查閱只要輸入日期即可進行調閱,清楚明了,也非常方便。(見圖2)
2.3 報文監控及評分
報文監控和評分功能是“預報制作系統”中的子模塊,專門用來為上級氣象業務管理部門監控縣級臺站預報報文上傳情況和進行預報評分。該程序運行后,可以設置報文檢測時間段。程序最小化后隱藏在系統托盤區,在后臺定時讀取各站傳上來的報文數據寫入預報數據庫Forecast.mdb中,并監控報文上傳情況,統計各臺站的缺報次數,方便業務管理科室對各縣站進行預報質量考核[2]。在軟件中,點擊預報評分菜單,選擇月份和臺站名稱后,軟件會從相應的月數據A文件中讀取該縣站的天氣實況數據,并從預報數據庫Forecast.mdb中讀取該月的預報數據,然后自動進行預報評分,并把評分結果輸出到Execl表格中,這樣業務管理部門可以很方便地對各縣站預報質量進行考核。(見圖3)
3 結語
2010年初,“湘西州縣級氣象臺站預報制作暨監控評分系統”在湘西州業務管理部門和縣級氣象臺站投入業務使用,穩定運行,解決了業務管理部門難以對縣站預報質量進行統一評分考核的問題。
參考文獻
[1]高春艷,劉彬彬,王斌.Visual Basic開發技術大全[M].北京:人民郵電出版社,2007:118-122.
[2]盧奕.數據庫程序設計[M].北京:機械工業出版社,2007:48-54.
(責任編輯:趙中正)