莫小香,韋健,鐘翠,曾志康
(廣西壯族自治區(qū)農(nóng)業(yè)科學(xué)院農(nóng)業(yè)科技信息研究所,廣西 南寧 530007)
當(dāng)今社會(huì),隨著大數(shù)據(jù)時(shí)代的不斷推移和大數(shù)據(jù)技術(shù)的不斷發(fā)展,現(xiàn)代化社會(huì)的發(fā)展取得了更大進(jìn)步,各行各業(yè)也獲得了新的發(fā)展機(jī)遇。在大數(shù)據(jù)背景下,新型的信息技術(shù)在農(nóng)業(yè)領(lǐng)域得到廣泛應(yīng)用,現(xiàn)代農(nóng)業(yè)服務(wù)體系逐漸向信息化發(fā)展,農(nóng)業(yè)信息化創(chuàng)新遇到了更多的機(jī)遇和挑戰(zhàn)[1~3]。廣西省特色農(nóng)業(yè)資源豐富,處在東南亞橋頭堡,區(qū)位優(yōu)勢獨(dú)特,但存在著農(nóng)業(yè)標(biāo)準(zhǔn)化、產(chǎn)業(yè)化程度較低,銷售渠道不暢,農(nóng)業(yè)生產(chǎn)效益不高等問題。農(nóng)業(yè)信息化是現(xiàn)代農(nóng)業(yè)的重要組成部分,也是有效解決“三農(nóng)”問題的重要舉措[4,5]。近年來,廣西省加快農(nóng)業(yè)信息化建設(shè)步伐,但仍需加強(qiáng)農(nóng)業(yè)信息資源的開發(fā)和利用,為農(nóng)戶提供科學(xué)性強(qiáng)、實(shí)用性高、個(gè)性化的信息服務(wù)[6]。急需開展形式多樣的信息化知識(shí)普及活動(dòng),提高農(nóng)民信息吸收能力,消除和縮小“數(shù)字鴻溝”[7]。MySQL數(shù)據(jù)庫是當(dāng)前最常用的數(shù)據(jù)庫,大數(shù)據(jù)背景下對數(shù)據(jù)庫的性能要求越來越高,可以從存儲(chǔ)引擎選擇、SQL優(yōu)化、優(yōu)化表格等方面在系統(tǒng)開發(fā)和應(yīng)用階段進(jìn)行MySQL優(yōu)化[8~10]。朱學(xué)芳等[11]使用SQL Server開發(fā)工具,根據(jù)對共建模式的設(shè)計(jì)和分析,構(gòu)建了農(nóng)村信息服務(wù)共建系統(tǒng),闡述了該系統(tǒng)的主頁面功能;文小玲等[12]采用MySQL數(shù)據(jù)庫技術(shù)設(shè)計(jì)了信息遠(yuǎn)程監(jiān)測系統(tǒng),實(shí)現(xiàn)了農(nóng)業(yè)生產(chǎn)多元環(huán)境信息的實(shí)時(shí)、有效監(jiān)測;李陽宇[13]利用MySQL技術(shù)開發(fā)蔬菜病蟲害防治系統(tǒng),實(shí)現(xiàn)了對蔬菜病蟲害的識(shí)別,提高了農(nóng)業(yè)生產(chǎn)效率;王洪波等[14]基于MySQL關(guān)聯(lián)型數(shù)據(jù)庫管理系統(tǒng)構(gòu)建了貴州省林地占用征收管理信息系統(tǒng),提高了工作效率;羅曉丹等[15]選用MySQL數(shù)據(jù)管理系統(tǒng)和tomcat網(wǎng)頁發(fā)布系統(tǒng),結(jié)合西瓜育種的實(shí)際需要,開發(fā)出了可視化育種管理系統(tǒng)。通過建立開放式廣西農(nóng)業(yè)科技信息管理服務(wù)平臺(tái)(以下簡稱“平臺(tái)”),面向“三農(nóng)”對信息資源多樣化、具體化需求,經(jīng)過系統(tǒng)開發(fā)、平臺(tái)開發(fā)推廣應(yīng)用,有效整合廣西區(qū)內(nèi)分散的農(nóng)業(yè)科技信息資源,并實(shí)現(xiàn)資源共享公開,可以促進(jìn)廣西省科技資源的高效利用。對平臺(tái)設(shè)計(jì)理念、系統(tǒng)應(yīng)用進(jìn)行介紹,旨為其服務(wù)于廣西省農(nóng)業(yè)發(fā)展提供技術(shù)支撐。
平臺(tái)的主要功能以信息資源為中心,向各類網(wǎng)站提供農(nóng)業(yè)科技信息、農(nóng)業(yè)視頻信息、病蟲害在線診斷知識(shí)等豐富有效的多媒質(zhì)信息資源,搭建開放式農(nóng)業(yè)信息發(fā)布的“綜合后臺(tái)”。因此,平臺(tái)總體將實(shí)現(xiàn)農(nóng)業(yè)科技信息的采集與錄入,錄入后可由平臺(tái)結(jié)合知識(shí)庫進(jìn)行自動(dòng)分類;信息采集與錄入完成后,通過多媒質(zhì)集成控制模塊在網(wǎng)站、手機(jī)、電視等媒體上發(fā)布[16],同時(shí),也可以通過接口,將信息發(fā)布至已接入的網(wǎng)站、平臺(tái)上;用戶可以在平臺(tái)網(wǎng)站上對相關(guān)信息進(jìn)行搜索,搜索模塊將結(jié)合語義網(wǎng)絡(luò)與知識(shí)庫對數(shù)據(jù)庫中的信息進(jìn)行關(guān)聯(lián)搜索,以提供更為豐富的搜索結(jié)果。
(1)接口層。接口層提供2個(gè)方面的服務(wù):對外部接入的網(wǎng)站提供信息發(fā)布的接口;與接入系統(tǒng)的多媒質(zhì)設(shè)備進(jìn)行對接。
(2)展示層。分為網(wǎng)站和管理后臺(tái)2個(gè)部分。網(wǎng)站主要用于信息的發(fā)布展示。管理后臺(tái)主要為管理人員提供操作的平臺(tái);對多媒質(zhì)設(shè)備信息發(fā)布、接入網(wǎng)站的信息發(fā)布、網(wǎng)站內(nèi)容搜索等功能進(jìn)行管理。
(3)多媒質(zhì)控制層。對接各類型的多媒體設(shè)備并控制其實(shí)現(xiàn)相應(yīng)的功能。
(4)業(yè)務(wù)邏輯層。對數(shù)據(jù)訪問層獲取到的數(shù)據(jù)進(jìn)行處理,根據(jù)相關(guān)的業(yè)務(wù)需求,為接口層、展示層、多媒質(zhì)控制層提供相應(yīng)的服務(wù)。
(5) 數(shù)據(jù)訪問層。數(shù)據(jù)的存儲(chǔ)分為MySQL數(shù)據(jù)庫和XML兩部分。MySQL數(shù)據(jù)庫主要負(fù)責(zé)平臺(tái)管理相關(guān)業(yè)務(wù)的數(shù)據(jù)存儲(chǔ);XML主要負(fù)責(zé)語義網(wǎng)絡(luò)中知識(shí)本體的定義與關(guān)聯(lián)。數(shù)據(jù)訪問層負(fù)責(zé)對數(shù)據(jù)庫和XML文件的直接讀寫,為業(yè)務(wù)邏輯層提供數(shù)據(jù)來源。
平臺(tái)由信息采集、用戶搜索、多媒質(zhì)集成、對外發(fā)布信息4個(gè)模塊組成(圖2)。
1.3.1 信息采集 平臺(tái)提供人工輸入、網(wǎng)絡(luò)采集、網(wǎng)站共享等多種信息采集方式。信息錄入編輯完成后,平臺(tái)對信息與知識(shí)庫內(nèi)的知識(shí)本體進(jìn)行關(guān)聯(lián)與解析,并對信息進(jìn)行自動(dòng)重排與分類。完成信息自動(dòng)預(yù)處理后,信息將存入信息預(yù)存儲(chǔ)數(shù)據(jù)庫中,等待審核。審核通過后的信息,存入到信息中轉(zhuǎn)數(shù)據(jù)庫中,等待發(fā)布;審核不通過的信息,將返回到重新編輯的狀態(tài)。信息發(fā)布后,保留日志并存檔。
1.3.2 用戶搜索 用戶輸入關(guān)鍵字進(jìn)行搜索,若輸入較長的語句,則通過推理與解析模塊對語句進(jìn)行關(guān)鍵字提取并結(jié)合語義網(wǎng)絡(luò)與知識(shí)庫,提取更多與用戶搜索內(nèi)容相關(guān)聯(lián)的關(guān)鍵字,對數(shù)據(jù)庫中的信息進(jìn)行智能搜索,為用戶提供更多相關(guān)聯(lián)的信息。
1.3.3 多媒質(zhì)集成 平臺(tái)對各類型的媒體設(shè)備進(jìn)行集成,實(shí)現(xiàn)對網(wǎng)頁、手機(jī)、電視、信息機(jī)、觸摸屏等媒體設(shè)備的信息發(fā)布與展示的統(tǒng)一管理[17]。
1.3.4 對外發(fā)布信息 平臺(tái)提供外部網(wǎng)站接入的接口,通過密鑰完成與外部網(wǎng)站的對接,即可主動(dòng)獲取或定時(shí)接收系統(tǒng)發(fā)布的農(nóng)業(yè)科技信息。
依托平臺(tái)組建相應(yīng)的信息采集、編輯和發(fā)布隊(duì)伍以及專家隊(duì)伍,規(guī)范信息采集、編輯、發(fā)布流程,建設(shè)專業(yè)的數(shù)據(jù)中心,處理農(nóng)業(yè)科技信息的采集、編輯、審核和發(fā)布。
圖1 平臺(tái)架構(gòu)示意圖Fig.1 Sketch map of platform architecture
圖2 平臺(tái)功能流程圖Fig.2 Flow chart of platform function
1.4.1 數(shù)據(jù)采集中心 數(shù)據(jù)采集中心的主要功能是通過信息采集系統(tǒng)、掃描儀、手工錄入等方式,從各類網(wǎng)站、期刊、書報(bào)、雜志等采集與農(nóng)業(yè)農(nóng)村發(fā)展有關(guān)的農(nóng)業(yè)科技、農(nóng)村生活、農(nóng)產(chǎn)品流通、農(nóng)業(yè)農(nóng)村新聞、政策法規(guī)等各類信息[18],然后通過自動(dòng)重排與分類,存儲(chǔ)到平臺(tái)數(shù)據(jù)庫中(圖3)。
圖3 數(shù)據(jù)采集中心功能圖Fig.3 Functional diagram of data acquisition center
1.4.2 數(shù)據(jù)加工中心 數(shù)據(jù)加工中心負(fù)責(zé)農(nóng)業(yè)科技信息的二次加工或者深加工(圖4),以滿足不同層次、不同媒體、不同終端的實(shí)際需求。
圖4 數(shù)據(jù)加工中心功能圖Fig.4 Functional diagram of data processing center
1.4.3 數(shù)據(jù)發(fā)布中心 數(shù)據(jù)發(fā)布中心負(fù)責(zé)信息發(fā)布工作,接收用戶對農(nóng)業(yè)科技信息服務(wù)的意見和建議并反饋給信息加工中心(圖5),信息加工中心根據(jù)實(shí)際需求反饋給信息采集中心,從而在各個(gè)環(huán)節(jié)上進(jìn)行把關(guān)和控制,提高農(nóng)業(yè)科技信息服務(wù)質(zhì)量。數(shù)據(jù)發(fā)布中心同時(shí)承擔(dān)著培養(yǎng)用戶的農(nóng)業(yè)信息化意識(shí)的任務(wù),變被動(dòng)為主動(dòng),力求實(shí)現(xiàn)傳統(tǒng)信息服務(wù)方式向現(xiàn)代信息服務(wù)方式的轉(zhuǎn)變。
圖5 數(shù)據(jù)發(fā)布中心功能圖Fig.5 Functional diagram of data dissemination center
目前,廣西農(nóng)業(yè)科技信息管理服務(wù)平臺(tái)已經(jīng)升級(jí)優(yōu)化完畢(圖6),形成了一套標(biāo)準(zhǔn)化的農(nóng)業(yè)科技信息采集、分類、編輯、加工、審核、發(fā)布流程,可以根據(jù)不同信息平臺(tái)和農(nóng)企網(wǎng)站需要提供農(nóng)業(yè)科技信息資源服務(wù),并重點(diǎn)實(shí)現(xiàn)廣西農(nóng)業(yè)科研院所新品種、新技術(shù)、新成果的推介服務(wù)。平臺(tái)已開始為廣西植物醫(yī)院信息平臺(tái)、南寧市青秀區(qū)、貴港市港南區(qū)、合山市等科技信息服務(wù)平臺(tái)提供農(nóng)業(yè)科技信息、農(nóng)業(yè)視頻信息、圖像信息、病蟲害在線診斷知識(shí)等方面的信息資源服務(wù),提高了廣西省農(nóng)業(yè)科技信息服務(wù)應(yīng)用水平。
圖6 平臺(tái)登錄界面Fig.6 Platform logic interface diagram
基于MySQL技術(shù)的廣西農(nóng)業(yè)科技信息管理服務(wù)平臺(tái)能夠?yàn)椤叭r(nóng)”提供更加專業(yè)化、個(gè)性化和多元化的農(nóng)業(yè)信息資源服務(wù),實(shí)現(xiàn)信息數(shù)據(jù)庫存儲(chǔ)、網(wǎng)絡(luò)化發(fā)布、多媒質(zhì)展示等功能,提高了信息服務(wù)的實(shí)效性、準(zhǔn)確性和實(shí)用性,滿足了不同用戶源的需求。未來平臺(tái)將為“三農(nóng)”提供更加具有針對性、全面性的信息服務(wù),充分利用平臺(tái)龐大的數(shù)據(jù)量和先進(jìn)的大數(shù)據(jù)分析技術(shù),從海量數(shù)據(jù)中深度挖掘“三農(nóng)”需要的農(nóng)業(yè)信息資源,及時(shí)有效地傳遞給用戶。今后將建立一套信息采集、分類、加工和發(fā)布機(jī)制以及廣西涉農(nóng)部門信息共享機(jī)制[19,20],使用統(tǒng)一標(biāo)準(zhǔn)進(jìn)行采編、發(fā)布,減少信息交流共享過程中的障礙;整合涉農(nóng)部門的農(nóng)業(yè)信息資源,重點(diǎn)采集和發(fā)布廣西省農(nóng)業(yè)科研院所的新品種、新技術(shù)、新成果,實(shí)現(xiàn)自治區(qū)、市、縣、鎮(zhèn)、村5級(jí)信息管理服務(wù)平臺(tái)之間的互聯(lián)互通和數(shù)據(jù)資源共享,建立用戶主導(dǎo)的信息資源的接收與傳遞模式,逐步實(shí)現(xiàn)“三農(nóng)”信息資源的共建、共享、公開,促進(jìn)廣西省農(nóng)業(yè)信息產(chǎn)業(yè)的可持續(xù)發(fā)展。