麥宗鑒,李子平,劉祖俐,賈錦龍
(1.茂名市氣象局,廣東茂名 525000;2.信宜市氣象局,廣東信宜 525300)
隨著氣象現(xiàn)代化建設(shè)進(jìn)程的加快,綜合氣象觀測業(yè)務(wù)保障信息的獲取對基層氣象觀測保障業(yè)務(wù)顯得越來越重要。在業(yè)務(wù)交流過程中發(fā)現(xiàn),自動站雨量報(bào)警平臺[1]、預(yù)報(bào)業(yè)務(wù)平臺[2]、人影綜合業(yè)務(wù)系統(tǒng)[3]、災(zāi)情及災(zāi)害性天氣系統(tǒng)[4-5]等研究較多,但對未來觀測、預(yù)報(bào)、服務(wù)融為一體的綜合氣象業(yè)務(wù)的探討研究[6]相對少些。近年來,各省、市氣象局技術(shù)人員為方便業(yè)務(wù)交流,搭建了許多與之相對應(yīng)的PC端或者移動端Web平臺業(yè)務(wù)系統(tǒng)[7-9],實(shí)現(xiàn)了便捷的信息化管理。
目前,茂名市綜合氣象觀測業(yè)務(wù)保障信息化及系統(tǒng)化管理常出現(xiàn)以下情況:一是由于綜合保障人員通常是從其他崗位轉(zhuǎn)調(diào)過來,雖然通過培訓(xùn),取得上崗資格,但對使用MDOS、ASOM等觀測業(yè)務(wù)系統(tǒng)功能未能深入了解,對如何查詢正點(diǎn)到報(bào)信息的操作不熟練,影響業(yè)務(wù)質(zhì)量;二是查詢或使用地面國家站的歷史資料文件或者有關(guān)業(yè)務(wù)的規(guī)范性文件,沒有一個(gè)存放共享資源又易于查閱的平臺,查閱起來相對困難;三是茂名區(qū)域站點(diǎn)較多,巡檢過程中除了記錄站點(diǎn)真實(shí)狀況,還記錄現(xiàn)場未解決的情況。因各站點(diǎn)存在問題不同,為此搭建一個(gè)將站點(diǎn)、站點(diǎn)實(shí)況和待處理情況關(guān)聯(lián)起來的平臺,為下次巡檢保障作好充分準(zhǔn)備。為了解決上述3種問題,以IIS6.0平臺為基礎(chǔ),結(jié)合ASP、PHP后端技術(shù)共同搭建茂名市綜合氣象觀測業(yè)務(wù)保障系統(tǒng),以期為茂名綜合氣象觀測業(yè)務(wù)管理提供一個(gè)便捷的平臺。
茂名市綜合氣象觀測業(yè)務(wù)保障系統(tǒng)基于B/S結(jié)構(gòu)架設(shè),利用前、后端技術(shù),實(shí)現(xiàn)數(shù)據(jù)的互聯(lián)互通和提高工作效率為目的。該系統(tǒng)是一個(gè)業(yè)務(wù)裝備保障管理平臺,其界面設(shè)計(jì)簡潔,運(yùn)行穩(wěn)定,模塊功能操作簡單。
該系統(tǒng)采用了javaScript、html和css技術(shù)及l(fā)ayui框架搭建前端,后端采用ASP、PHP技術(shù)架構(gòu),利用Access數(shù)據(jù)庫存儲數(shù)據(jù)。系統(tǒng)功能技術(shù)實(shí)現(xiàn)流程如圖1所示。
圖1 茂名氣象綜合觀測業(yè)務(wù)保障系統(tǒng)技術(shù)流程示意圖
該系統(tǒng)主要實(shí)現(xiàn)4項(xiàng)功能:(1)獲取茂名地面國家站正點(diǎn)到報(bào)的提示信息;(2)下載歷史年月報(bào)表資料;(3)查閱業(yè)務(wù)規(guī)范文件;(4)管理區(qū)域站巡檢信息。
茂名氣象綜合觀測業(yè)務(wù)保障系統(tǒng)是基于IIS6.0下架設(shè),傳統(tǒng)的ASP腳本語言是作為后端數(shù)據(jù)運(yùn)行的標(biāo)配,但為了更好擴(kuò)展該系統(tǒng)的功能,在IIS6.0下加載PHP應(yīng)用環(huán)境,讓傳統(tǒng)的ASP與PHP共享同一個(gè)端口,面向過程與面向?qū)ο蟛⒂茫粌H保障兩種語言運(yùn)行環(huán)境的兼容性,而且使得該系統(tǒng)具備良好的擴(kuò)展性。
獲取茂名地面國家站正點(diǎn)到報(bào)的提示信息作為該系統(tǒng)功能的一部分,通過調(diào)用廣東IDEA數(shù)據(jù)訪問接口,利用PHP作為代理服務(wù)器返回提示的信息。
操作方法:進(jìn)入該系統(tǒng)“查詢正點(diǎn)到報(bào)情況”功能,在圖2a點(diǎn)擊“選擇時(shí)間”文本框,從彈出的日歷上選擇需要查詢的時(shí)間,點(diǎn)擊“現(xiàn)在”按扭可獲取當(dāng)前的時(shí)間,最后點(diǎn)擊“確定”按扭提交時(shí)間信息,頁面通過請求獲取正點(diǎn)到報(bào)提示信息,如圖2b所示。
圖2 成功獲取正點(diǎn)提示信息
綜合保障人員使用該功能獲取到的提示信息可以快速監(jiān)控到正點(diǎn)數(shù)據(jù)到報(bào)時(shí)間或未到報(bào)等信息,也可避免綜合保障人員因?qū)υ衅渌麡I(yè)務(wù)系統(tǒng)操作不熟悉而影響到業(yè)務(wù)質(zhì)量,如圖3所示的是2020年3月4日16時(shí)所監(jiān)控到的一個(gè)應(yīng)用場景。
圖3 2020年3月4日應(yīng)用場景
年月報(bào)表資料通常都提前上傳到服務(wù)器指定目錄下,進(jìn)入該系統(tǒng)后點(diǎn)擊“歷史資料下載”功能即可進(jìn)入下載頁面,然后根據(jù)需要下載文件,如圖4所示,操作人員根據(jù)需要勾選單個(gè)或多個(gè)年月報(bào)表文件,然后再點(diǎn)擊“文件下載”按扭進(jìn)行下載,并通過瀏覽器以壓縮包的文件格式下載到本地,操作人員可以快速獲取到所需的資料。
圖4 歷史下載功能頁面
使用該系統(tǒng)將預(yù)先制作好的html文件存放在指定服務(wù)器目錄上,并部置到Web服務(wù)器平臺上,通過使用本系統(tǒng)的“查閱業(yè)務(wù)文件”功能,根據(jù)文件標(biāo)題,查閱需要的相關(guān)文件內(nèi)容,通過以上操作新手保障人員不僅能快速了解相關(guān)的核心業(yè)務(wù)文件的相關(guān)規(guī)范及技術(shù)文檔,還可以大幅提高工作效率。
茂名市共有170多個(gè)區(qū)域站點(diǎn),站點(diǎn)較多,為了便于管理各站點(diǎn)在巡檢過程中的真實(shí)狀況,使用該系統(tǒng)的“區(qū)域站維護(hù)巡檢”,填寫雨量校準(zhǔn)的實(shí)測值、記錄落地站點(diǎn)汛期除草時(shí)間、巡檢時(shí)間及每個(gè)站點(diǎn)的待處理情況等。不僅方便保障人員了解各站點(diǎn)的實(shí)況,而且還可針對下次維護(hù)巡檢作具體的安排。應(yīng)用表單如圖5所示。
圖5 區(qū)域站維護(hù)巡檢信息表單填寫
在實(shí)際工作中,若有站點(diǎn)要做巡檢,保障人員可以通過此系統(tǒng)查詢該站點(diǎn)的歷史巡檢記錄如圖6所示,從而掌握該站點(diǎn)上一次的巡檢時(shí)間和待處理的問題,有利于下一次巡檢工作安排。
圖6 站點(diǎn)巡檢記錄查詢
1)該系統(tǒng)總體采用Web Pages技術(shù)開發(fā),每個(gè)頁面具有完整的功能,互不依賴、相對獨(dú)立且具有良好的可擴(kuò)展性。若有業(yè)務(wù)規(guī)范改變,只需修改單個(gè)頁面,而不需修改整個(gè)系統(tǒng)頁面,易于維護(hù)。
2)系統(tǒng)對錄入的數(shù)據(jù)后端自動處理,生成表格或文字供前端請求調(diào)用,前后端分離,減少服務(wù)器負(fù)載壓力,加快響應(yīng)速度。
該設(shè)計(jì)為適應(yīng)氣象事業(yè)現(xiàn)代化發(fā)展,加快推進(jìn)茂名市綜合氣象觀測業(yè)務(wù)信息化及系統(tǒng)化管理,通過開發(fā)本市級管理系統(tǒng)實(shí)現(xiàn)了國家級臺站正點(diǎn)到報(bào)提示,為保障人員提供了一個(gè)快速方便的工作平臺。該系統(tǒng)實(shí)現(xiàn)了業(yè)務(wù)規(guī)范性文件、歷史數(shù)據(jù)等資料共享,并用于決策服務(wù)等工作,提高了工作效率;實(shí)現(xiàn)了系統(tǒng)化管理區(qū)域站點(diǎn)的巡檢信息記錄,便于巡檢工作更具有針對性。