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