王曉雍 張慧琴 趙國蓉
摘 要:通過分析青海省海北州各臺(tái)站檔案管理現(xiàn)狀及存在的問題,從技術(shù)層面提出了解決方案和實(shí)現(xiàn)途徑,有助于今后更好地進(jìn)行氣象臺(tái)站建設(shè)和氣象觀測(cè)工作的業(yè)務(wù)管理和氣象資料的應(yīng)用。
關(guān)鍵詞:青海省海北州臺(tái)站檔案管理系統(tǒng);設(shè)計(jì)與實(shí)現(xiàn)
隨著氣象在經(jīng)濟(jì)社會(huì)發(fā)展中地位的提高和氣象服務(wù)領(lǐng)域的拓展,基層臺(tái)站氣象檔案的作用日益凸顯?;鶎优_(tái)站的檔案管理,在臺(tái)站建立伊始就隨著氣象事業(yè)而發(fā)展,驗(yàn)證了臺(tái)站建設(shè)、發(fā)展歷程,這些重要的檔案資料可以充分反映出氣象逐期發(fā)展變化特征。氣象臺(tái)站周邊環(huán)境、觀測(cè)場(chǎng)遷址、增添氣象要素觀測(cè)項(xiàng)目、新增觀測(cè)儀器設(shè)備及觀測(cè)技術(shù)升級(jí)等臺(tái)站變化信息,這些都是氣象數(shù)據(jù)獲取的有效背景信息,同時(shí)影響著氣候資料的變化。因此認(rèn)識(shí)氣象臺(tái)站發(fā)展改革情況,可作為氣象資料分析、檢驗(yàn)及訂正的有效參考,也是重要的科學(xué)依據(jù)。是氣象臺(tái)站建設(shè)發(fā)展歷程的重要見證,有助于做好氣象觀測(cè)業(yè)務(wù)管理,保證氣象資料的真實(shí)性和可用性。
1 目前運(yùn)行情況
1.1 海北州基層臺(tái)站檔案目前的現(xiàn)狀
海北州基層臺(tái)站檔案目前的現(xiàn)狀是:(1)管理人員意識(shí)淡薄、人員不穩(wěn)定,檔案保管、更新頻現(xiàn)漏洞;(2)電子檔案尚未成熟,科技創(chuàng)新面臨考驗(yàn)。加強(qiáng)對(duì)檔案的管理是站在“對(duì)歷史負(fù)責(zé),為未來服務(wù)”的高度,建立電子化檔案系統(tǒng),對(duì)于充分發(fā)揮氣象檔案的作用,促進(jìn)氣象科技工作發(fā)展有重大意義。
1.2 主要研究內(nèi)容和目標(biāo)
氣象臺(tái)站檔案數(shù)字化及文字檔案電子化管理,建立合理的臺(tái)站電子檔案系統(tǒng)架構(gòu),系統(tǒng)能迅速檢索,而且方便查找,儲(chǔ)存量大,有很好的可靠性和保密性,使用壽命長及成本低等,極大地提高臺(tái)站檔案管理效率,同時(shí)同步更新到州氣象局檔案庫。建立海北州氣象臺(tái)站檔案系統(tǒng),實(shí)現(xiàn)對(duì)氣象臺(tái)站人員信息、臺(tái)站歷史沿革、觀測(cè)內(nèi)容、臺(tái)站參數(shù)、探測(cè)環(huán)境、臺(tái)站建設(shè)等檔案信息的電子化管理。
2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2.1 技術(shù)路線
本系統(tǒng)采用B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),用戶界面利用WWW瀏覽器實(shí)現(xiàn),前段可完成一部分事務(wù)邏輯,主要事務(wù)邏輯則由服務(wù)器端來實(shí)現(xiàn)。采用java語言的Spring+SpringMVC+Mybatis+Mysql的框架,完成SpringMVC控制訪問的頁面,得到的頁面參數(shù)可以傳遞給Spring中的Mybatis的bean類,實(shí)現(xiàn)對(duì)MySQL數(shù)據(jù)的查找功能,然后再經(jīng)過JSP顯現(xiàn)出來。
2.2 系統(tǒng)內(nèi)容
該系統(tǒng)登錄用戶分為州級(jí)管理員、縣級(jí)管理員、一般用戶三類,根據(jù)不同的角色,分配不同的權(quán)限。
該系統(tǒng)共分為綜合業(yè)務(wù)、地面輻射觀測(cè)業(yè)務(wù)、特種觀測(cè)業(yè)務(wù)、高空觀測(cè)業(yè)務(wù)、農(nóng)業(yè)氣象、預(yù)報(bào)服務(wù)、信息網(wǎng)絡(luò)、業(yè)務(wù)管理八大模塊。該系統(tǒng)基本參照《青海省氣象臺(tái)站檔案》內(nèi)容,將其中內(nèi)容實(shí)現(xiàn)信息化,并對(duì)一些模塊進(jìn)行優(yōu)化,加入臺(tái)站30年整編資料、探測(cè)環(huán)境評(píng)分表等內(nèi)容,更好的體現(xiàn)了臺(tái)站檔案的完整性。
2.3 程序核心部分代碼
包括連接數(shù)據(jù)庫代碼、后臺(tái)日志監(jiān)控代碼、增刪改查功能代碼,其中后臺(tái)日志監(jiān)控系統(tǒng)最基本功能為對(duì)臺(tái)站各類數(shù)據(jù)的增、刪、改、查進(jìn)行監(jiān)控。
3 數(shù)據(jù)庫建立
本系統(tǒng)擁有本地?cái)?shù)據(jù)庫,能更好做好文件的管理和歸檔,數(shù)據(jù)庫運(yùn)用的是MySQL數(shù)據(jù)庫,數(shù)據(jù)庫連接池則采用了Druid。MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB 應(yīng)用方面,MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng)) 應(yīng)用軟件。當(dāng)前,Druid可以看作是最好的數(shù)據(jù)庫連接池,其功能、性能及擴(kuò)展性都遠(yuǎn)遠(yuǎn)超越其他的數(shù)據(jù)庫連接池,包括DBCP、C3P0、BoneCP、Proxool、JBossDataSource等。
4 主要研究結(jié)論及應(yīng)用效果
建立合理的臺(tái)站電子檔案系統(tǒng)架構(gòu),替代紙質(zhì)的臺(tái)站檔案,該系統(tǒng)能快速進(jìn)行檢索,查找使用起來極為方便,而且儲(chǔ)存量大,具備較高的可靠性和保密性,使用壽命長,成本較低,極大地提高臺(tái)站檔案管理效率,實(shí)現(xiàn)對(duì)氣象臺(tái)站人員信息、臺(tái)站歷史沿革、觀測(cè)內(nèi)容、臺(tái)站參數(shù)、探測(cè)環(huán)境、臺(tái)站建設(shè)等檔案信息的電子化管理。
參考文獻(xiàn):
[1]Visual Basic從入門到精通[M].清華大學(xué)出版社,2010.
[2]西門子.SIEMENS TC35i AT指令實(shí)例(中文版),2008.
[3]汪文麗.淺談氣象檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國城市經(jīng)濟(jì),2012(3).
[4]周威,范昱.長沙市氣象檔案管理系統(tǒng)一體化設(shè)計(jì)與實(shí)現(xiàn)[J].低碳世界,2016(32).
[5]麻碧華,吳昊旻,高萍.麗水氣象檔案管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].氣象水文海洋儀器,2011(1).
作者簡介:第一作者王曉雍(1994),女,漢族,青海海東樂都區(qū)人,本科,助工,從事預(yù)報(bào)工作。