亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSH框架的海洋調(diào)查資料信息管理系統(tǒng)的設(shè)計和實現(xiàn)

        2012-10-13 08:14:00劉曉丹趙迎春
        海洋科學(xué) 2012年12期
        關(guān)鍵詞:信息管理系統(tǒng)服務(wù)器海洋

        劉曉丹, 趙迎春, 丁 磊

        (國家海洋局 北海海洋工程勘察研究院, 山東 青島 266033)

        信息的來源是數(shù)據(jù), 數(shù)據(jù)是未加工過的原始資料, 它是對客觀世界的表示, 而信息是數(shù)據(jù)內(nèi)涵的意義, 是數(shù)據(jù)的內(nèi)容和解譯[1]。經(jīng)過多年的資料積累,我國已擁有大量珍貴的海洋基礎(chǔ)數(shù)據(jù)信息, 包括海洋基礎(chǔ)地理、海洋地球物理、航空與衛(wèi)星遙感、海洋資源、海洋水文、海洋生物化學(xué)等內(nèi)容, 數(shù)據(jù)量大,數(shù)據(jù)類型多樣。海洋數(shù)據(jù)來源多樣, 包括常規(guī)海洋調(diào)查資料, 國家海洋專項調(diào)查、海洋工程項目等獲取的調(diào)查資料, 通過大量的海洋基礎(chǔ)數(shù)據(jù)資料, 我們掌握了越來越多的海洋信息, 為人類開發(fā)利用、保護海洋提供了科學(xué)依據(jù)。目前, 大部分的海洋調(diào)查資料主要以兩種形式保存: 一種是原始觀測結(jié)果以及數(shù)據(jù)來源和時間等, 它們被保存在不同的介質(zhì)中; 另一種是這些原始資料的數(shù)字化形式, 并記錄了相關(guān)的項目和觀測手段等, 它們以文檔的形式存放[2]。

        當(dāng)前國內(nèi)積累的海量海洋調(diào)查資料以傳統(tǒng)的資料管理服務(wù)保障模式越來越不能適應(yīng)海洋信息化發(fā)展的需要, 管理不便, 不易查找, 容易損壞和遺失。海洋資料不僅是各項海洋工作的基礎(chǔ)性信息資源,更是反映海洋工作歷史的重要依據(jù)。海洋資料極為寶貴, 來之不易, 一旦丟失, 將難以重新獲取。

        隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)的發(fā)展, 國內(nèi)在檔案圖書資料管理行業(yè)掀起了以圖書資料數(shù)據(jù)庫建設(shè)和管理服務(wù)軟件開發(fā)為核心的信息化建設(shè)高潮。全球沉船數(shù)據(jù)庫、水深數(shù)據(jù)庫(英國海道測量局)的相繼創(chuàng)立大大促進了航海圖書的發(fā)展;美國國家海洋大氣管理局掃描矢量化數(shù)萬份非常有價值的歷史海洋資料, 并經(jīng)過圖形處理、海量信息管理技術(shù)處理, 實現(xiàn)了歷史資料的網(wǎng)絡(luò)化服務(wù)?;谇叭说慕?jīng)驗和技術(shù), 海洋調(diào)查資料信息管理系統(tǒng)項目的建設(shè)將實現(xiàn)海洋調(diào)查資料的數(shù)據(jù)庫管理和網(wǎng)絡(luò)化服務(wù)。

        海洋調(diào)查資料信息管理系統(tǒng)是立足于我國海洋調(diào)查資料信息管理的實際需求開發(fā)的實用化平臺。實現(xiàn)對海洋調(diào)查資料的數(shù)字化存儲、數(shù)據(jù)庫管理、規(guī)范化操作、網(wǎng)絡(luò)化服務(wù), 在軟件方面提升海洋資料信息對海洋經(jīng)濟、海洋科學(xué)研究以及各類海上突發(fā)事件的應(yīng)急保障能力。

        1 海洋調(diào)查資料信息管理系統(tǒng)組成與功能

        1.1 海洋調(diào)查資料的特征

        海洋調(diào)查資料主要包括影像資料、數(shù)據(jù)資料(原始資料及成果資料)、文檔資料等。由于海洋調(diào)查涉及的要素多, 包括海洋水文調(diào)查、海洋氣象調(diào)查、海水化學(xué)要素調(diào)查、海洋聲光要素調(diào)查、海洋地質(zhì)地球物理調(diào)查、海洋生物調(diào)查資料等, 因此海洋調(diào)查資料時空特征明顯, 具有數(shù)據(jù)格式多樣化、數(shù)據(jù)量龐大的特征。

        1.2 標(biāo)準(zhǔn)規(guī)范建設(shè)

        1.2.1 海洋調(diào)查資料數(shù)據(jù)文件命名規(guī)則

        數(shù)據(jù)庫建設(shè)中使用國家編碼、參數(shù)編碼、資料源代碼等多種編碼類型, 實體數(shù)據(jù)資料編號具有唯一、簡潔合理、規(guī)范性特點。以《海洋調(diào)查規(guī)范》為依據(jù), 按照專業(yè)性、可操作性等原則對所屬資料實施編碼。文件名以“D”開始, 包括船代碼和時間信息, 擴展名為數(shù)據(jù)文件類型代碼, 形式為:DYYYYMMDDXXN.CCC(D為海洋調(diào)查資料標(biāo)識;YYYY為調(diào)查觀測年份; MM為調(diào)查觀測月份; DD為調(diào)查觀測開始日期; XX為調(diào)查船代碼)。

        1.2.2 海洋調(diào)查資料元數(shù)據(jù)的規(guī)定

        該規(guī)定以《海洋調(diào)查規(guī)范》為依據(jù), 在海洋調(diào)查資料元數(shù)據(jù)信息生成過程中, 以Excel電子表格生成原數(shù)據(jù)信息, 表格包括兩列, 一列為元數(shù)據(jù)屬性信息名稱, 一列為元數(shù)據(jù)屬性信息的內(nèi)容。海洋調(diào)查元數(shù)據(jù)內(nèi)容包括4個元數(shù)據(jù)子集, 分別為標(biāo)識信息、航次信息、調(diào)查項目信息和資料匯交與服務(wù)信息, 上述元數(shù)據(jù)構(gòu)成了海洋調(diào)查資料系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)。

        1.2.3 海洋調(diào)查資料數(shù)據(jù)著錄規(guī)則

        該規(guī)則規(guī)定了海洋調(diào)查資料元數(shù)據(jù)的中文名稱、英文簡稱、定義、性質(zhì)/條件、數(shù)據(jù)類型、值域和最大出現(xiàn)次數(shù)等。

        1.2.4 海洋調(diào)查資料管理規(guī)范

        以《國家海洋局關(guān)于施行海洋資料管理暫行規(guī)定的通知》為依據(jù), 規(guī)定海洋調(diào)查資料管理工作業(yè)務(wù)要求。

        1.3 系統(tǒng)設(shè)計目標(biāo)

        海洋調(diào)查資料信息管理系統(tǒng)是建立采用組件式技術(shù)、SSH框架與ArcGIS server服務(wù)平臺結(jié)合進行開發(fā), 實現(xiàn)對調(diào)查資料信息的自動采集存儲、人工編輯、查詢、顯示等基本操作功能, 并最終形成完整的海洋調(diào)查資料庫體系, 方便管理、保存和應(yīng)用, 為海洋資料的管理和應(yīng)用提供一個安全、高效的信息化平臺。當(dāng)代海洋學(xué)問題的提出和解決常常要求多學(xué)科多部門之間的協(xié)作。因此, 空間信息的共享與互操作、分析與綜合在對于海洋學(xué)問題的綜合研究中便顯得日益重要[3]。

        1.4 系統(tǒng)開發(fā)

        1.4.1 總體框架

        海洋調(diào)查資料信息管理系統(tǒng)的總體建設(shè)框架利用分層原理, 采用 SSH(Struts、Spring、Hibernate)框架, SSH框架是一種新型的、輕量型的J2EE架構(gòu),是目前比較流行的J2EE框架。首先, 用面向?qū)ο蟮姆治龇椒ǜ鶕?jù)需求提出一系列的模型, 將這些模型實現(xiàn)為基本的Java對象, 然后編寫基本的DAO(Data Access Object)接口, 并給出Hibernate的DAO實現(xiàn),采用hibernate架構(gòu)實現(xiàn)的DAO來實現(xiàn)java類與數(shù)據(jù)庫之間的轉(zhuǎn)換和訪問, 最后由 Spring完成業(yè)務(wù)邏輯。海洋調(diào)查資料信息管理系統(tǒng)的數(shù)據(jù)資源劃分為用戶界面層、服務(wù)界面層、中間組件層、數(shù)據(jù)層、支持層和設(shè)施層, 如圖 1。平臺開發(fā)基于 Java語言,Java程序可以發(fā)布多種操作系統(tǒng)上, 例如 windows系列, Unix系統(tǒng), linux系統(tǒng)等。

        1.4.2 系統(tǒng)主要功能

        海洋調(diào)查資料信息管理系統(tǒng)包括海洋調(diào)查資料管理系統(tǒng)、海洋調(diào)查檔案管理系統(tǒng)、海洋調(diào)查資料檔案和資料服務(wù)網(wǎng)站、海洋資料信息管理系統(tǒng)應(yīng)用工具等 5個較為獨立的系統(tǒng), 每個系統(tǒng)由相互關(guān)聯(lián)的功能模塊構(gòu)成, 并充分考慮平臺與已有業(yè)務(wù)系統(tǒng)或待開發(fā)系統(tǒng)的接口(圖2)。在體系結(jié)構(gòu)設(shè)計上采用瀏覽器/服務(wù)器結(jié)構(gòu)(B /S)模式。

        1.4.2.1 海洋調(diào)查資料管理系統(tǒng)提供對各種海洋調(diào)查信息資料的收集整理、標(biāo)準(zhǔn)化、編目、入庫、更新、數(shù)據(jù)庫維護、提供服務(wù)、輸出等功能。

        1.4.2.2 海洋調(diào)查資料檔案管理系統(tǒng)功能包括立卷歸檔、管理、查詢等。本系統(tǒng)還可以實現(xiàn)海洋調(diào)查資料檔案的圖形圖像可視化。

        1.4.2.3 海洋調(diào)查資料信息服務(wù)網(wǎng)站面向客戶, 提供注冊、檢索、借閱、下載, 以及海洋調(diào)查資料信息發(fā)布等功能。

        1.4.2.4 海洋調(diào)查資料管理系統(tǒng)平臺應(yīng)用工具是服務(wù)于系統(tǒng)管理人員的開發(fā)工具, 包括權(quán)限管理、審核、日志管理、數(shù)據(jù)庫管理等功能, 保障平臺運行安全。

        1.4.3 系統(tǒng)與ArcGIS Server服務(wù)平臺結(jié)合

        本系統(tǒng)主要使用ArcGIS Server服務(wù)平臺中地圖服務(wù),地圖服務(wù)是基于 ArcGIS Server部署的分布式系統(tǒng), 其中包括服務(wù)器對象管理器(SOM)以及服務(wù)器對象容器(SOC)。服務(wù)器對象管理器主要在地圖服務(wù)的管理、啟動和關(guān)閉以及地圖服務(wù)的運行服務(wù)器(SOC)的添加、刪除及負載均衡方面起著專門的作用。服務(wù)器對象容器的主要負責(zé)運行地圖服務(wù)并處理應(yīng)用層提交的請求, 因此實現(xiàn) SOC的動態(tài)增減是實現(xiàn)分布式地圖服務(wù)服務(wù)器系統(tǒng)的基礎(chǔ)[4]。本系統(tǒng)主要讀取部分系統(tǒng)中使用到的圖像信息。

        首先對地圖服務(wù)的運行服務(wù)器(SOC)進行操作,以系統(tǒng)管理員身份連接到服務(wù)器, 連接成功后,獲得服務(wù)器上運行的管理服務(wù)器對象(SOM), 通過管理服務(wù)器添加、刪除服務(wù)對象容器(SOC)。

        圖1 海洋資料信息管理系統(tǒng)總體架構(gòu)Fig. 1 The total construction of information administrative system for ocean data module

        圖2 海洋資料信息管理系統(tǒng)功能框圖Fig. 2 The function module of information administrative system for ocean data module

        地圖服務(wù)的開發(fā)和發(fā)布, 先創(chuàng)建地圖服務(wù), 將來自數(shù)據(jù)層的地圖數(shù)據(jù)以 Web Service的形式發(fā)布,提供用戶訪問的地圖接口。詳細的步驟為: 連接指定的 SDE數(shù)據(jù)庫, 建立數(shù)據(jù)庫連接后, 選擇需要發(fā)布的地圖數(shù)據(jù)并添加到. mxd文件中, 連接服務(wù)器, 獲得管理服務(wù)器對象(SOM), 將. mxd文件發(fā)布為地圖服務(wù)。創(chuàng)建地圖服務(wù)后, 可對其狀態(tài)進行配置, 實現(xiàn)服務(wù)的刪除、暫停、開啟等[5]。

        1.4.4 數(shù)據(jù)庫建設(shè)

        數(shù)據(jù)庫結(jié)構(gòu)采用分布式數(shù)據(jù)庫系統(tǒng), 分布式數(shù)據(jù)庫系統(tǒng)是由若干個站集合而成。這些站又稱為節(jié)點, 它們在通訊網(wǎng)絡(luò)中聯(lián)接在一起, 每個節(jié)點都是一個獨立的數(shù)據(jù)庫系統(tǒng), 它們都擁有各自的數(shù)據(jù)庫、中央處理機、終端, 以及各自的局部數(shù)據(jù)庫管理系統(tǒng)。因此分布式數(shù)據(jù)庫系統(tǒng)可以看作是一系列集中式數(shù)據(jù)庫系統(tǒng)的聯(lián)合。它們在邏輯上屬于同一系統(tǒng),但在物理結(jié)構(gòu)上是分布式的[6]。

        在做好數(shù)據(jù)收集提取、轉(zhuǎn)換格式、統(tǒng)一編碼、質(zhì)量分析等工作的基礎(chǔ)上, 根據(jù)需求, 靈活運用建庫理論, 通過海洋調(diào)查資料信息管理子系統(tǒng)校驗的數(shù)據(jù)并導(dǎo)入庫內(nèi), 建成數(shù)據(jù)庫。海洋調(diào)查資料具有海量、電子數(shù)據(jù)與紙質(zhì)資料并存、元數(shù)據(jù)與實體數(shù)據(jù)關(guān)聯(lián)、空間屬性數(shù)據(jù)與非空間屬性數(shù)據(jù)并存、數(shù)據(jù)格式類型多的特點, 因此將海洋調(diào)查資料數(shù)據(jù)庫架構(gòu)設(shè)計為編目庫、資料數(shù)據(jù)庫和管理數(shù)據(jù)庫[7]。

        海洋調(diào)查資料信息管理系統(tǒng)建設(shè)是今后相當(dāng)長時間內(nèi)很重要的基礎(chǔ)信息工程。其建設(shè)過程中需綜合利用國內(nèi)外的新理論、技術(shù)和方法。把數(shù)據(jù)庫管理引入到海洋資料信息管理系統(tǒng)中是一種著眼現(xiàn)在、面向未來的合理解決方案[8]。

        2 系統(tǒng)關(guān)鍵技術(shù)

        系統(tǒng)實現(xiàn)需要解決的關(guān)鍵技術(shù)主要有: 分類實施編目, 系統(tǒng)自動智能化。

        2.1 分類實施編目

        依據(jù)海洋調(diào)查資料分類特征, 海洋調(diào)查資料入庫前需要進行分類編碼, 依據(jù)分類編碼實現(xiàn)海量海洋調(diào)查資料數(shù)據(jù)的分類管理, 便于資料管理、查閱。

        2.2 系統(tǒng)自動智能化技術(shù)

        可以實現(xiàn)圖像初始信息的自動化采集, 自動生成網(wǎng)頁展示圖像, 自動把圖像的初始信息錄入到數(shù)據(jù)庫, 錄入人員只需把剩下的圖像信息完善即可,同樣文件資料也要實現(xiàn)自動化采集, 同時系統(tǒng)自動相隔一定時間, 對圖像和文件的存放位置自動輪詢,判斷有沒有新的圖文資料可采集處理, 自動智能化是本系統(tǒng)一大特點。

        3 結(jié)語

        海洋資料信息管理系統(tǒng)基于 J2EE架構(gòu)與ArcGIS server服務(wù)平臺結(jié)合開發(fā)的海洋資料信息管理系統(tǒng)的架構(gòu)設(shè)計和開發(fā), 具有較強的適用性和可操作性, 該系統(tǒng)研發(fā)成功可有效提高海洋調(diào)查資料和檔案資料管理服務(wù)保障能力。為了使平臺發(fā)揮應(yīng)有的效益,要在進一步的使用中針對平臺軟件不斷升級維護。

        [1]李成治, 黃海軍. 海洋資源環(huán)境信息研究新趨勢──加強三“S”信息系統(tǒng)建設(shè)[J]. 海洋科學(xué), 1996, 1:23-25

        [2]夏登文, 石綏祥, 于戈, 等. 海洋數(shù)據(jù)倉庫及數(shù)據(jù)挖掘技術(shù)方法研究[J]. 海洋通報, 2005, 24(3): 60-65.

        [3]欒振東, 范奉鑫, 閻軍. 對建立海洋基礎(chǔ)數(shù)據(jù)管理系統(tǒng)設(shè)計方案的探討[J]. 海洋科學(xué), 2004, 28(10): 6-9.

        [4]周依文, 史世龍, 魏芳.基于ArcGIS Server的海洋地圖服務(wù)管理系統(tǒng)的設(shè)計和實現(xiàn)[J]. 測繪與空間地理,2009, 32(1): 51-57.

        [5]國家海洋局. 海洋調(diào)查規(guī)范[S]. 第7部分: 海洋調(diào)查資料交換(GB/T 12763.7-2007). 北京: 國家標(biāo)準(zhǔn)出版社, 2008.

        [6]劉秋生, 韓范疇, 肖京國, 等. 海洋測繪信息數(shù)字平臺建設(shè)[J]. 海洋測繪, 2010, 30(1): 79-82. 信息, 2009,32(1): 51-53.

        [7]蔡明理, 施丙文. 海洋地理信息系統(tǒng)[J]. 海洋科學(xué),1996, 6: 31-33.

        [8]周林, 劉海行, 宋轉(zhuǎn)玲, 賈貞. 基于 WebGIS技術(shù)的PANDA斷面海洋主題數(shù)據(jù)庫系統(tǒng)可視化查詢的設(shè)計與實現(xiàn)[J]. 海洋科學(xué), 2009, 33(5): 86-90.

        猜你喜歡
        信息管理系統(tǒng)服務(wù)器海洋
        三維可視化信息管理系統(tǒng)在選煤生產(chǎn)中的應(yīng)用
        信息管理系統(tǒng)在工程項目管理的應(yīng)用
        通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
        基于三維TGIS的高速公路綜合信息管理系統(tǒng)
        海洋的路
        愛的海洋
        琴童(2017年7期)2017-07-31 18:33:48
        第一章 向海洋出發(fā)
        得形忘意的服務(wù)器標(biāo)準(zhǔn)
        計算機網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        積分刷刷刷-FTP服務(wù)器篇
        一边摸一边抽搐一进一出口述 | 偷拍熟女露出喷水在线91| 九九九精品成人免费视频小说| 欧美精品AⅤ在线视频| 亚洲日韩欧美一区二区三区| 国产精品久久久一本精品| 日韩狼人精品在线观看| 韩国美女主播国产三级| 看全色黄大色大片免费久久久| 一二三四在线观看韩国视频| 漂亮人妻被强了中文字幕| 大陆国产乱人伦| 高清毛茸茸的中国少妇| 无码国产福利av私拍| 亚洲中久无码永久在线观看同| 中文字幕精品无码一区二区| 亚洲欧美精品aaaaaa片| 北岛玲中文字幕人妻系列| av在线手机中文字幕| 国产在线一区二区av| 乱老年女人伦免费视频| 真人新婚之夜破苞第一次视频| 亚洲aⅴ天堂av天堂无码麻豆| 国产亚洲精品久久久久婷婷瑜伽 | 一区二区三区四区国产99| 丝袜美腿在线观看一区| 少妇性俱乐部纵欲狂欢少妇| 2021亚洲国产精品无码| 永久免费a∨片在线观看| 中文字幕久久精品一二三区| 男女下面进入的视频| 国产偷2018在线观看午夜| 91精品国产综合久久青草| 欧美丝袜秘书在线一区 | 一区二区三区四区午夜视频在线| 干日本少妇一区二区三区| 色吧噜噜一区二区三区| 国产精品泄火熟女| 精品无码人妻一区二区三区不卡 | 国产高清一区二区三区三州| 19款日产奇骏车怎么样|