氣象觀測設備信息系統設計與開發

時間:2022-07-01 03:06:22

導語:氣象觀測設備信息系統設計與開發一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

氣象觀測設備信息系統設計與開發

在國家快速發展背景下,推動我國氣象現代化建設的更好發展,所以,地面氣象觀測站點布設正在逐漸增多,同時觀測設備也逐漸朝著多元化與智能化。為使得地面氣象觀測設備能夠充分發揮自身價值與作用,保證相關工作人員與部門能夠及時明確設備設施的維護情況,需要構建信息系統。通過信息系統的設計,可以不斷提升地面氣象觀測設備的工作效率與工作質量。所以,本文將針對地面氣象觀測設備信息系統設計開發內容進行相應闡述。

1地面氣象觀測設備信息系統設計

1.1系統架構。地面氣象觀測設備信息系統可以采用MVC形式,同時封裝數據庫訪問,針對不同業務模塊構建相應的訪問接口與數據模型,這樣能夠實現模型、控制以及視圖三者分離,這樣系統開發效率將會得到提升,同時代碼的可維護性與可讀性將會得到保障。采用MVC入口模式,能夠在入口文件處展開身份驗證,這樣未經授權的工作人員將無法進入到系統當中展開操作,將其屏蔽在系統之外,在最大程度上保證系統安全。與此同時,該系統可以實現單位無限極管理模式,各部門在數據信息存儲時,能夠保證相對獨立,彼此之間的數據信息更新以及操作等不會受到影響。1.2系統功能。通常情況下地面氣象觀測設備信息系統會被分為兩個模塊,分別是日常業務應用模塊與基礎信息配置模塊。基礎信息配置模塊一般而言主要由廠家管理模塊、單位管理模塊、基本信息管理模塊等組成。日常業務應用模塊主要由維護記錄管理功能模塊、單位信息模塊、個人信息模塊等組成。1.2.1廠家管理模塊。廠家管理模塊主要是針對儀器生產商的地址、郵編以及電話等進行管理。1.2.2單位管理模塊。單位管理模塊可以實行無限極管理,主要是應用在各個部門單位聯系人、郵編以及電話等的管理。1.2.3基本信息管理模塊。主要是應用在基本信息以及版權信息的管理當中,比如,配置系統名稱、郵編、聯系電話等,同時相應工作人員可以設置管理員登錄名稱或者登錄口令等。1.2.4個人信息模塊。個人信息模塊主要是為維護工作人員修改口令等提供便利條件。1.2.5單位信息模塊。單位信息模塊主要是為維護工作人員修改本單位信息或者下級單位信息提供便利。1.2.6維護記錄管理功能模塊。主要是維護工作人員將本單位的維護情況進行及時記錄,比如,出現的故障、產生故障原因、具體維護方法以及維護工作人員等。與此同時,還需要對數據庫當中的信息內容進行及時更新。1.3數據庫。通過地面氣象觀測設備信息系統設計,可以抽象出不同的模型,比如,儀器模型、庫存模型、通信卡模型、站點模型以及維護記錄模型等,同時將不同模型之間的關系構建。在通信卡表、維護記錄表以及調撥記錄表當中設置Department-id字段,將其應用在表示所屬單位當中,可以實現數據信息存儲的相對獨立。

2地面氣象觀測設備信息系統實施與開發

2.1數據庫。開源的中小型關系數據庫MySQL不僅體積較小,而且成本相對較低,速度快,同時具備免費開源這一優勢,因此,被廣泛應用在各個中小型網站當中。同時該系統需要面對部門內部的用戶,這樣所發生并且訪問的數據量可以得到控制,通過MySQL可以滿足不同的系統需求,滿足用戶對系統的需求,為用戶提供更多便利。2.2開發工具與環境。地面氣象觀測設備信息系統在選擇開發語言時,可以利用PHP。因為PHP程序運行速度較快、資源占用情況相對較少、開發速度較快,同時跨平臺性較強,可以更好展開動態網頁的開發工作,具備免費開源這一優勢。可以將PHP與MySQL進行有機結合,這樣可以在最大程度上保證系統的可操作性與兼容性。PHP+MySQL組合可以應用在不同的系統當中,比如,Windows+IIS、Windows+Apache。2.3入口文件與登錄。地面氣象觀測設備信息系統將會被分為日常業務應用模塊與基礎信息配置模塊,在不同的入口文件處,設置相應的身份驗證。這樣在進入到系統當中時,必須經過驗證才能進入到系統當中操作,在最大程度上保證系統安全性與穩定性。

3結束語

綜上所述,為使得地面氣象觀測設備可以充分發揮自身最大作用與價值,需要構建相應的信息系統。通過信息系統的構建,可以及時了解地面氣象觀測設備維護情況,同時明確地面氣象觀測設備存在的問題與使用情況。這樣可以針對地面氣象觀測設備存在的問題,給出有效解決措施,保證地面氣象觀測設備能夠安全穩定運行。

參考文獻

[1]許鵬飛.臺站級地面氣象觀測數據綜合質控系統設計[J].中國新技術新產品,2019(06):41-42.

[2]張超,周進,蔡文博.簡析地面氣象觀測數據異常處理及對策分析[J].農業與技術,2018,38(20):234.

作者:霍鴻 單位:新疆塔城地區氣象局