這篇論文主要介紹的是農業(yè)科學數(shù)據(jù)共享平臺體系的現(xiàn)狀的相關內容,本文是主要以新疆農業(yè)科學數(shù)據(jù)為例,講到新疆農業(yè)科學數(shù)據(jù)共享的平臺構建以及構建原則的相關內容,本篇文章僅供相關人士參考。
關鍵詞:農業(yè)科學;數(shù)據(jù)共享;中間件;管理模塊
農業(yè)科學數(shù)據(jù)是農業(yè)發(fā)展的一項重要資源,是農業(yè)科技創(chuàng)新的基礎,科學地管理農業(yè)數(shù)據(jù),能夠更好地開發(fā)和利用各種農業(yè)資源。近年來,新疆農村互聯(lián)網(wǎng)水平顯著提高,新疆各類涉農網(wǎng)站也紛紛設立,農業(yè)化信息隊伍不斷壯大。但是每個網(wǎng)站都有自己獨立的門戶,信息之間數(shù)據(jù)共享不足,信息交融不夠,因此,構建全面的農業(yè)科學數(shù)據(jù)資源管理和共享服務體系、整合各種農業(yè)數(shù)據(jù)資源、實現(xiàn)對農業(yè)科學數(shù)據(jù)資源的高效利用,便成為各部門和廣大用戶的迫切需求。
1新疆農業(yè)科學數(shù)據(jù)共享平臺的現(xiàn)狀
新疆已建立的涉農網(wǎng)站超過了100家,其中一些已經(jīng)形成了一定的規(guī)模,在用戶的使用中占據(jù)了一定的比例,如新疆農業(yè)信息網(wǎng)、新疆興農網(wǎng)等。此外,部分農業(yè)下屬部門或農業(yè)相關部門已經(jīng)設立了自己的信息共享基礎平臺,如新疆干旱區(qū)林木種質資源共享基礎平臺、新疆畜牧綜合管理信息平臺、新疆環(huán)境氣象監(jiān)測信息共享平臺等。為了避免各部門獨立設置門戶網(wǎng)站及建立信息平臺,因重復建設而產生的資源浪費,更為了方便用戶查詢各類農業(yè)相關信息,我們應該建立一個統(tǒng)一的科學數(shù)據(jù)共享平臺,將現(xiàn)有的科學數(shù)據(jù)整合集成。集成現(xiàn)有的數(shù)據(jù)資源平臺,能夠充分利用各部門的信息資源,有助于消除“信息孤島”,使各單位可以集中人力、物力來建設自己的特色資源,節(jié)約成本。
2新疆農業(yè)科學數(shù)據(jù)共享平臺構建思路與原則
2.1新疆農業(yè)科學數(shù)據(jù)共享平臺構建的思路
新疆農業(yè)科學數(shù)據(jù)共享平臺的構建思路是實現(xiàn)以下幾個功能。2.1.1數(shù)據(jù)開發(fā)、積累和存儲的功能包括農業(yè)科學數(shù)據(jù)的采集和標準化整理,建立標準化的數(shù)據(jù)庫和數(shù)據(jù)集,使科學數(shù)據(jù)得到有效的保存,為實現(xiàn)科學數(shù)據(jù)共享提供資源基礎。2.1.2集成及信息拓展功能采用中間件法把農業(yè)各個學科的科學數(shù)據(jù)集成到一個網(wǎng)絡系統(tǒng)、集中在一個共享網(wǎng)站上發(fā)布和展示,以便于用戶的查詢和獲取。2.1.3數(shù)據(jù)共享功能即在數(shù)據(jù)和用戶分級分類基礎上提供數(shù)據(jù)在線和離線服務,如數(shù)據(jù)的分發(fā)、數(shù)據(jù)在共享網(wǎng)站上的發(fā)布等。2.1.4智能的搜索查詢功能用戶可以使用自然語言查詢、模糊查詢等多種查詢方法對科學數(shù)據(jù)進行快速查找。2.1.5其他服務功能平臺還能提供一些其他的服務內容,如專家咨詢、標準定制、決策支持、統(tǒng)計分析等,同時提供了API接口,能夠方便地接入新的信息服務模塊。
2.2新疆農業(yè)科學數(shù)據(jù)共享平臺構建的原則
新疆農業(yè)科學數(shù)據(jù)共享平臺的根本目的是通過網(wǎng)絡化等手段提供信息的共享服務,便于用戶的信息查詢及使用,在提供信息數(shù)據(jù)共享服務的過程中,應體現(xiàn)以下幾方面的原則。2.2.1針對性任何信息都是在特定時間、場合下對特定用戶的需要產生效用,因此農業(yè)科學數(shù)據(jù)共享服務必須圍繞用戶的特定具體信息需要來展開,注意信息提供的針對性。信息服務就是要為特定的信息找到確定的用戶,使信息發(fā)揮最大效用。2.2.2時效性時間對于信息價值具有決定性的影響。為了保證時效,應當加快信息傳遞的速度,盡早地把信息提供給用戶。2.2.3方便性科學數(shù)據(jù)共享服務要為用戶的信息行為提供最大的便利條件,如簡單易用的界面,數(shù)據(jù)的上傳下載,要求系統(tǒng)使用方便、對終端用戶來說不需要太多的精力用在對軟件本身的使用上。還有采用信息技術跨越時空障礙,實現(xiàn)跨地域、跨系統(tǒng)的信息共享簡化利用信息服務的手續(xù),從而提高信息服務的效率等。2.2.4可拓展性科學數(shù)據(jù)共享平臺要實現(xiàn)的不僅是數(shù)據(jù)收集、累計,更重要的是需要集成不同的系統(tǒng),完成在不同操作系統(tǒng)平臺的客戶端也能方便地共享數(shù)據(jù)。而且對不同數(shù)據(jù)庫,都可以提供符合共享數(shù)據(jù)平臺標準的數(shù)據(jù),同時軟件本身有開發(fā)接口,提供給后續(xù)的開發(fā)和使用。2.2.5穩(wěn)定及安全性由于數(shù)據(jù)平臺是以互聯(lián)網(wǎng)為基礎建立的,作為數(shù)據(jù)共享的平臺會被頻繁訪問,系統(tǒng)的穩(wěn)定性尤為重要。同時為保證數(shù)據(jù)存儲和共享平臺,數(shù)據(jù)、網(wǎng)絡的安全,對訪問用戶應進行嚴格的權限控制。
3新疆農業(yè)科學數(shù)據(jù)共享平臺的構建
3.1基于中間件法的分布式數(shù)據(jù)共享平臺的集成架構
鑒于新疆部分農業(yè)下屬部門或農業(yè)相關部門已經(jīng)設立了自己的信息查詢系統(tǒng)或信息共享基礎平臺,新疆農業(yè)科學數(shù)據(jù)共享平臺要做的首先是能夠對已有的系統(tǒng)進行集成。筆者將采用中間件法來實現(xiàn)分布式異構的數(shù)據(jù)信息集成。中間件是提供系統(tǒng)軟件和應用軟件之間連接的軟件,以便于軟件各部件之間的溝通,特別是應用軟件對于系統(tǒng)軟件的集中的邏輯,在現(xiàn)代信息技術應用框架如Web服務、面向服務的體系結構等中應用比較廣泛。中間件法具有成本低、容易實現(xiàn)、局部數(shù)據(jù)源加入方面靈活、自治性強等優(yōu)點[2]。元數(shù)據(jù)是關于數(shù)據(jù)集的數(shù)據(jù),它在地理空間信息中用于描述地理數(shù)據(jù)集的內容、質量、表示方式、空間參考、管理方式以及數(shù)據(jù)集的其他特征,是實現(xiàn)地理空間信息共享的核心標準之一。筆者運用元數(shù)據(jù)在中心節(jié)點建立統(tǒng)一的元數(shù)據(jù)映射表,根據(jù)元數(shù)據(jù)映射表,就可以在查詢時自動定位所需查詢的數(shù)據(jù)源位置,實現(xiàn)靈活高效的信息資源整合,從而實現(xiàn)分布式信息資源一體化的建設和共享。在用戶與各個分布的信息資源之間建立一個中間層,將元數(shù)據(jù)管理封裝在中間件中,通過元數(shù)據(jù)映射表為分散的各個數(shù)據(jù)源和網(wǎng)站或系統(tǒng)提供一個統(tǒng)一的訪問接口,就可以實現(xiàn)將分散在各處的數(shù)據(jù)庫等同于單一數(shù)據(jù)庫來集中調用。圖1顯示了分布式數(shù)據(jù)集成的邏輯結構,在用戶和分布式農業(yè)科學數(shù)據(jù)之間建立一個中間件層,為分布式的異構數(shù)據(jù)源提供一個統(tǒng)一的訪問接口,通過元數(shù)據(jù)管理器將各個節(jié)點提交的對自身數(shù)據(jù)庫描述的元數(shù)據(jù)進行統(tǒng)一管理,并為無分類的資源定義分類規(guī)范,按照一定的分類規(guī)則將分好類的資源呈現(xiàn)給用戶,用戶就可以根據(jù)分類信息方便地瀏覽或查詢自己所需要的農業(yè)科學數(shù)據(jù)。
3.2新疆農業(yè)科學數(shù)據(jù)共享平臺的總體框架
新疆農業(yè)科學數(shù)據(jù)共享平臺建設考慮既有分散又有集中的體系結構,它是一個基于網(wǎng)絡的實體,通過數(shù)據(jù)中心能夠實現(xiàn)農業(yè)數(shù)據(jù)的整合集成、保存及社會共享服務。通過中間件法可以將分布異構的農業(yè)科學數(shù)據(jù)集成到共享平臺下,使其具有統(tǒng)一標準的數(shù)據(jù)源接口及共享協(xié)議,能夠有效地進行管理,還需要添加一個服務模塊,使各個分散的信息源都能夠方便快捷地成為共享平臺的一部分。此外,服務模塊的結構設計采用靈活的層次,可對其進行任意功能服務的拓展。因此,整個數(shù)據(jù)共享平臺是一個由網(wǎng)絡層、數(shù)據(jù)層、服務層、中間層、服務層及支持保障層(包括技術支持、管理支持、標準支持)組成的多層次的綜合系統(tǒng)[3],如圖2所示。第一層是用戶層,提供統(tǒng)一的用戶輸入接口。用戶可以通過不同的接入方式如手機、瀏覽器、電腦等,登錄到數(shù)據(jù)共享平臺,使用不同的設備都能夠方便快捷地訪問數(shù)據(jù)共享平臺的所有信息及服務。第二層是服務層,可以為用戶提供智能化的檢索查詢、專家咨詢、統(tǒng)計分析、決策支持等服務,同時服務層還可以根據(jù)用戶的使用情況以及數(shù)據(jù)共享平臺的需求方便快捷地增加其他服務功能。第三層是中間件層,能夠通過元數(shù)據(jù)映射信息將分布在不同地方的異構數(shù)據(jù)源提供統(tǒng)一的訪問接口,實現(xiàn)數(shù)據(jù)的集成。第四層是數(shù)據(jù)層,其中包含了分布在各個系統(tǒng)的分散數(shù)據(jù)庫,也可以新建數(shù)據(jù)庫。對于各數(shù)據(jù)庫中的信息,不僅可以通過網(wǎng)絡遠程調用共享,還能夠動態(tài)地添加、刪除或更新數(shù)據(jù)庫中的數(shù)據(jù)。第五層是網(wǎng)絡層,是數(shù)據(jù)中心運行的網(wǎng)絡環(huán)境,包括軟硬件條件、操作系統(tǒng)、備份系統(tǒng)、安全系統(tǒng),各個數(shù)據(jù)源之間的網(wǎng)絡互聯(lián)、網(wǎng)絡出口帶寬等,用戶可以通過網(wǎng)絡訪問數(shù)據(jù)中心,查詢和獲取相關數(shù)據(jù)。網(wǎng)絡層主要解決硬件管理問題和支持上層的數(shù)據(jù)管理問題,是數(shù)據(jù)中心運行的基礎。第六層是支持保障層,由技術、標準和管理三個方面構成。支持技術包括數(shù)據(jù)采集技術、數(shù)據(jù)處理技術、元數(shù)據(jù)技術、數(shù)據(jù)庫技術、網(wǎng)絡技術、計算機技術等。支持標準由數(shù)據(jù)標準、服務標準和管理標準三大系列標準組成。管理支持包括組織保障、人才保障、資金保障、運行機制保障、安全保障等組成。
4新疆農業(yè)科學數(shù)據(jù)共享平臺的體系結構及功能模塊分析
4.1新疆農業(yè)科學數(shù)據(jù)共享平臺的體系結構
為了完成平臺的數(shù)據(jù)整合和數(shù)據(jù)共享服務,筆者從設計角度構建平臺的層次結構模型,包括平臺的功能設置、基礎模塊以及各功能模塊之間的相互關系等,如圖3所示。用戶可通過多種登錄途徑進入數(shù)據(jù)共享平臺,經(jīng)過用戶管理模塊的驗證后,不同用戶將在平臺中享有不同權限的查詢及數(shù)據(jù)共享內容。平臺能夠為驗證通過的用戶提供檢索查詢、導航、專家咨詢、統(tǒng)計分析、決策支持等多種服務,而支持這些服務所需的數(shù)據(jù),則是由元數(shù)據(jù)管理模塊將處于不同位置的異構數(shù)據(jù)庫集成共享而來的。在元數(shù)據(jù)管理模塊處添加領域本體,增添數(shù)據(jù)的語義信息,從而能夠實現(xiàn)模糊查詢。此外,在數(shù)據(jù)庫層還有一個數(shù)據(jù)庫接口管理模塊,能夠對數(shù)據(jù)庫進行操作,對數(shù)據(jù)庫進行添加、刪除,對數(shù)據(jù)庫中的數(shù)據(jù)進行更新等。不同權限的用戶享有不同的操作權限[4]。
4.2平臺各模塊的功能分析
新疆農業(yè)科學數(shù)據(jù)共享平臺的體系結構包括多個模塊,下面就分別介紹各模塊實現(xiàn)的功能。4.2.1用戶管理模塊用戶層為用戶提供統(tǒng)一的輸入接口,其輸入接口可以包含多種形式,如瀏覽器、手機、短信等多種登錄查詢渠道。由于農業(yè)科學數(shù)據(jù)種類多、數(shù)量大,各類數(shù)據(jù)的加工存儲狀態(tài)各不相同,部分資料還有保密性要求,因此,共享數(shù)據(jù)范圍按數(shù)據(jù)內容進行了分級,如一級數(shù)據(jù)為國內外公開數(shù)據(jù),可供用戶無償使用;二級數(shù)據(jù)為省內公開數(shù)據(jù);三級數(shù)據(jù)包含專項數(shù)據(jù),只為部分用戶提供共享服務;四級數(shù)據(jù)為原始數(shù)據(jù)及保密數(shù)據(jù),僅供少數(shù)專家或相關研究人員共享使用。4.2.2數(shù)據(jù)平臺服務模塊數(shù)據(jù)平臺通過各種模塊能夠提供多項服務。檢索查詢模塊提供基本的信息檢索接口,接收到用戶的查詢信息后進入元數(shù)據(jù)層尋找相關信息,由元數(shù)據(jù)目錄引導找到相關數(shù)據(jù)庫進行數(shù)據(jù)的查詢,然后將查詢信息返回檢索查詢模塊,以瀏覽頁面的形式呈現(xiàn)給用戶。導航服務模塊能夠記錄用戶的查詢歷史,并對用戶歷史查詢信息特點進行總結歸類,根據(jù)用戶的使用習慣對用戶再次訪問提供個性化服務。專家咨詢模塊能夠支持用戶向專家提問,專家咨詢模塊將問題經(jīng)過處理后自動傳給相關專家,然后將答案傳回給用戶。4.2.3元數(shù)據(jù)管理模塊當用戶對平臺各項服務進行操作時,需要元數(shù)據(jù)提供數(shù)據(jù)庫信息,元數(shù)據(jù)管理模塊接收到查詢參數(shù)時,根據(jù)元數(shù)據(jù)映射數(shù)據(jù)庫找出享有的數(shù)據(jù)源位置,元數(shù)據(jù)管理模塊通過分布式異構數(shù)據(jù)源統(tǒng)一訪問接口進行數(shù)據(jù)查詢,然后將查詢結果統(tǒng)一格式后返回給用戶,本體數(shù)據(jù)庫能夠對用戶輸入的查詢條件進行語義拓展,從而實現(xiàn)數(shù)據(jù)的語義化查詢。4.2.4數(shù)據(jù)庫接口管理模塊數(shù)據(jù)庫接口管理模塊主要功能是為數(shù)據(jù)庫的增加、減少提供一個接口,便于新的數(shù)據(jù)庫的加入,保證了數(shù)據(jù)共享平臺的可拓展性。
5結語
新疆農業(yè)科學數(shù)據(jù)共享服務平臺的建立是一個長期的過程,需要在目前的各網(wǎng)站資源基礎上不斷地改進和完善,其結構體系的建立更不是一朝一夕能夠完成的,需要不斷地優(yōu)化。筆者針對新疆部分農業(yè)下屬部門或農業(yè)相關部門已經(jīng)設立自己的信息查詢系統(tǒng)或信息共享基礎平臺的情況,結合中間件法的優(yōu)勢,對新疆農業(yè)科學數(shù)據(jù)共享平臺已有的系統(tǒng)進行集成,再根據(jù)用戶需要增設各種服務及查詢功能,既能很好地利用已有資源,又對不同渠道的資源進行了整合,使分布不同的各種資源能夠相互貫通,用戶使用起來更加方便快捷,滿足了用戶多樣化及個性化的需求,極大地降低了成本,提高了服務效率[5-11]。
參考文獻:
[1]張小紅,李思經(jīng).農業(yè)科學數(shù)據(jù)共享服務研究[J].中國科技論壇,2006(9):127-130.
[2]楊曉蓉.分布式農業(yè)科技信息共享關鍵技術研究與應用[D].北京:中國農業(yè)科學院,2011.
[3]孟憲學.國家農業(yè)科學數(shù)據(jù)中心的設計與建設研究[J].農業(yè)圖書情報學刊,2004(12):5-8.
[4]趙勝剛.國家農業(yè)科學數(shù)據(jù)共享服務平臺體系結構研究[J].安徽農業(yè)科學,2009(19):9303-9305.
[5]楊蘭偉,閔文江,呂軍海.建立國家農業(yè)科學數(shù)據(jù)共享中心河北分中心的實踐與思考[J].河北農業(yè)科學,2010,14(9):168-169.
[6]馬海龍,陳佑啟,鄒金秋“.國家農業(yè)科學數(shù)據(jù)共享中心農業(yè)區(qū)劃數(shù)據(jù)分中心”系統(tǒng)設計與建設[J].中國農業(yè)資源與區(qū)劃,2010(2):75-80.
[7]趙華,王建.中國農業(yè)科學數(shù)據(jù)共享分析與展望[J].農業(yè)展望,2014(9):54-57.
[9]王華麗,張磊磊,王新哲,等.新疆農業(yè)科學數(shù)據(jù)共享用戶需求調查分析[J].新疆農業(yè)科技,2014(5):1-3.
[10]尹川,王建春.天津市農業(yè)科技信息共享與服務平臺的構建[J].天津農業(yè)科學,2010,16(2):94-96.
[11]郭常蓮,閻永康,樊蘭瑛,等.山西省自然科技資源共享平臺結構分析及應用[J].山西農業(yè)科學,2009(2):75-77.
作者:朱倩 王華麗 單位:新疆農業(yè)大學管理學院
推薦閱讀:植物學通報農業(yè)科學論文投稿
《植物學通報》由中國科學院植物研究所和中國植物學會共同主辦,1983年創(chuàng)刊,是我國植物學領域的綜合性專業(yè)學術刊物。
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >