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