[發明專利]可復用和互操作的海洋水文氣象觀測軟件系統及開發方法在審
| 申請號: | 201911094374.3 | 申請日: | 2019-11-11 |
| 公開(公告)號: | CN110879698A | 公開(公告)日: | 2020-03-13 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 青島藍博海洋科技有限公司 |
| 主分類號: | G06F8/10 | 分類號: | G06F8/10;G06F8/36;G06F8/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 266000 山東省青島市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可復用 操作 海洋 水文 氣象 觀測 軟件 系統 開發 方法 | ||
本發明涉及一種可復用和互操作的海洋水文氣象觀測軟件系統及開發方法,該軟件系統及開發方法通過統一系統架構、統一接口、統一文件格式、統一系統模塊和統一傳輸協議等方式,對海洋水文氣象觀測軟件系統開發進行規范化和標準化。支持浮標、潛標、岸站儀器等自動測量的、具備數據輸出接口儀器設備。提供對水溫、鹽度、深度、海流、海浪、氣溫、氣壓、濕度、風、降水量、能見度等海洋水文氣象常用觀測參數的數據的接收、存儲、顯示、處理和分析功能。實現系統復用和系統間的互操作,提高海洋水文氣象觀測軟件系統開發運維效率,滿足多樣化的觀測需求,提升海洋大數據應用分析和綜合管理能力。
技術領域
本發明涉及一種可復用和互操作的海洋水文氣象觀測軟件系統及開發方法。
背景技術
海洋水文氣象觀測是影響國家綜合國力競爭的重要因素,在維護海洋權益、保護海洋環境、預警海洋災害、開發海洋資源等方面起著重要作用。觀測活動通過由分布在各個觀測站點的海洋水文氣象觀測系統配合實施。觀測系統負責接收、存儲、顯示、處理和分析海洋水文氣象數據,為觀測活動的準確高效進行提供軟件支撐。
目前面向可復用和互操作的海洋水文氣象觀測軟件系統開發方法缺失,導致系統結構各異、接口通用性差、數據類型多樣,嚴重影響了系統的復用性和互操作性,帶來了一系列綜合性問題,主要表現在:(1)功能覆蓋不完善,無法滿足所有觀測需求;(2)互聯互通困難,阻礙大規模的海洋數據分析和應用;(3)系統開發效率低、升級改造成本高,增加海洋觀測成本。因此制定一套具有統一系統架構、統一接口、統一文件格式、統一通訊協議的可復用和互操作的海洋水文氣象觀測軟件系統及其開發方法就顯得尤為重要。
有鑒于此,通過對上述問題及現有技術的深入研究,遂有本案產生。
發明內容
本發明目的是克服現有海洋水文氣象觀測系統功能不全、互聯互通困難、系統開發困難的技術難點,提出一種具有規范化的系統框架、標準數據結構、統一數據傳輸格式的海洋水文氣象觀測軟件系統及其開發方法。能夠滿足系統互操作的需求,提高軟件系統復用性,降低系統開發運維成本,滿足多樣化的觀測需求,提升海洋大數據應用分析和綜合管理能力。
本海洋水文氣象觀測軟件系統,通過對數據輸入和輸出接口的設計、數據格式的制定、傳輸協議的選擇,使觀測系統既可以接收來自海洋水文氣象觀測設備的數據,也可以接收另一個海洋水文氣象觀測軟件系統的數據,即本系統既可以作為數據接收方也可以作文另一個海洋水文觀測系統的數據發送方。由此部署在不同環境位置的本系統可以實現互通互聯,達到互操作效果。
本海洋水文氣象觀測軟件系統,通過對軟件模塊的設計和制定,軟件開發者僅需對軟件系統內模塊和軟件系統運行過程進行組合嵌套,就可以將本軟件系統應用于不同業務需求和使用場景,減少重復開發。另外本軟件系統具有外置可配置性,即系統信息和傳感器參數信息外置可配置,不同應用場景僅需對系統信息可傳感器參數信息做較小改動即可實現系統的復用。
為實現上述目的,本發明的面向可復用和互操作的海洋水文氣象觀測軟件系統及開發方法如下:
結合海洋水文氣象觀測需求,采用海洋水文氣象復雜虛擬儀器作為系統設計參考模型,對海洋水文氣象觀測系統的總體架構進行設計。本系統架構由數據采集模塊、控制臺管理模塊、平臺導航模塊、數據管理模塊、設備狀態顯示模塊、數據顯示模塊、圖形顯示模塊、綜合查詢模塊、計算分析模塊、打印管理模塊、數據導出模塊、錯誤警告及日志記錄模塊、數據輸出模塊構成,數據通訊采用MQ和REST兩種協議針對不同場景自動切換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島藍博海洋科技有限公司,未經青島藍博海洋科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911094374.3/2.html,轉載請聲明來源鉆瓜專利網。





