王鑫 葉棟水 翁秋華
本文在充分利用現(xiàn)有設(shè)備、資源的基礎(chǔ)上,基于J2EE技術(shù),采用瀏覽器/服務(wù)器(B/S)模式,結(jié)合MySQl數(shù)據(jù)庫,設(shè)計開發(fā)了值班日記登記與統(tǒng)計系統(tǒng),并應(yīng)用于日常值班工作中。實際應(yīng)用表明,該系統(tǒng)具有靈活性好、安全性高和操作簡單等特點,該系統(tǒng)的使用能大大提高日常工作效率。
對于氣象部門來說,實時氣象資料是進(jìn)行各項業(yè)務(wù)和科研的基礎(chǔ)。信息中心主要負(fù)責(zé)實時氣象資料的搜集、處理、上傳和分發(fā),以及全省網(wǎng)絡(luò)管理等工作。其中,值班日志是可靠性強、針對性高的數(shù)據(jù)信息,是非常重要的研究和考證資料,而值班日志電子化更便于查詢及保存。
研究方法及技術(shù)路線
B/S結(jié)構(gòu)
B/S結(jié)構(gòu),具有維護(hù)和升級方式簡單選擇更多的優(yōu)點,且可以在任何地方進(jìn)行操作而不用安裝專門的軟件,客戶端零安裝、零維護(hù)。相較于建立在專用網(wǎng)絡(luò)上的C/S結(jié)構(gòu),建立在廣域網(wǎng)之上的B/S模式更適合值班日記登記與統(tǒng)計系統(tǒng)。特別是結(jié)合JAVA這樣的跨平臺語言,B/S架構(gòu)管理軟件更是方便、快捷和高效。
J2EE技術(shù)
本系統(tǒng)是基于J2EE技術(shù)開發(fā)的,J2EE所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺之間,存在良好的兼容性,進(jìn)而提高可移植性、安全與再用價值。使用J2EE技術(shù)來實現(xiàn)應(yīng)用系統(tǒng)主要有2個好處:高度的安全性以及多樣化的選擇。
MySQL數(shù)據(jù)庫
MySQL是國內(nèi)開發(fā)中小型系統(tǒng)比較常用的數(shù)據(jù)庫,也是最為流行的開源的數(shù)據(jù)庫。MySQL數(shù)據(jù)庫存儲容量大、安全性高,支持強大的內(nèi)置函數(shù),能提供用于管理、檢查和優(yōu)化數(shù)據(jù)庫操作的管理工具,可以處理擁有上萬條記錄的大型數(shù)據(jù)庫。
研究內(nèi)容及設(shè)計
值班日記內(nèi)容分類
根據(jù)業(yè)務(wù)值班流程,需要對氣象資料進(jìn)行實時監(jiān)控,對數(shù)據(jù)逾限、服務(wù)器故障等情況及時處理并做好情況記錄。記錄主要為3部分:監(jiān)控、說明和檢查。
監(jiān)控部分:收集各地市上傳的各種常規(guī)氣象資料監(jiān)控;收集并上傳國家局的考核數(shù)據(jù)資料的監(jiān)控;國家廣播下發(fā)的各類資料的監(jiān)控;業(yè)務(wù)平臺的監(jiān)控;核心服務(wù)器監(jiān)控;實景監(jiān)控;收集并轉(zhuǎn)發(fā)給機場及部隊的資料的監(jiān)控;各地市網(wǎng)絡(luò)的監(jiān)控等。
說明部分包括:值班過程中發(fā)生的各種情況說明,例如資料缺報及語音告警情況說明、雷達(dá)及風(fēng)廓線停機維護(hù)或故障時間說明等。
檢查部分包括:每日例行機房巡查、空調(diào)檢查以及硬盤定期檢查等。
系統(tǒng)的設(shè)計與實現(xiàn)
值班日記網(wǎng)站的設(shè)計分為2個部分:值班日記統(tǒng)計圖和值班日記記錄。
(1)值班日記統(tǒng)計圖
月份統(tǒng)計圖:顯示每個月處理問題的總數(shù),柱狀疊加顯示的方式能橫向?qū)Ρ让總€月的問題量,可觀察出問題較多的月份,方便后期人員分析。
問題類型統(tǒng)計圖:通過對比可觀察出問題主要集中于哪一種類型,引起后期人員注意,并通過定期檢查盡量避免同一問題反復(fù)出現(xiàn)。
(2)值班日記記錄
主要包括值班記錄增減、查詢和導(dǎo)出3部分。
每一條記錄需包括日期、問題類型、問題說明、值班員及班次,再根據(jù)具體問題類型增加資料類型、站名及參考文檔。值班記錄人員需嚴(yán)格按照需求進(jìn)行記錄,詳細(xì)的記錄說明有助于后期的查看。
總結(jié)與展望
基于B/S結(jié)構(gòu)的值班日記登記與統(tǒng)計系統(tǒng),無需下載客戶端,集管理和統(tǒng)計于一體,針對省氣象信息中心設(shè)計,實用性強、操作簡單。系統(tǒng)投入運行后,可進(jìn)行值班日記的快速錄入和資料的實時查詢、統(tǒng)計,實現(xiàn)網(wǎng)絡(luò)資源高度共享。通過電子值班日志登記、統(tǒng)計系統(tǒng)的開發(fā)與研究,對促進(jìn)各項工作的正常展開有著十分重要的作用。