莊絡(luò)農(nóng)村信息資源管理平臺(tái)
【簡(jiǎn)單介紹】
簡(jiǎn)稱“農(nóng)信源",是面向省、市、縣的,以滿足省-市-縣-鄉(xiāng)-村五級(jí)的資源規(guī)劃的多層次、多組織的可擴(kuò)展的統(tǒng)一服務(wù)的多信道、多終端信息資源的共享支撐平臺(tái)。
農(nóng)信源管理系統(tǒng)包括資源管理、分類管理、主體管理、資源庫(kù)結(jié)構(gòu)、采集管理、日志管理、統(tǒng)計(jì)分析、系統(tǒng)管理、服務(wù)接口等九大管理功能。
【詳細(xì)說(shuō)明】
系統(tǒng)架構(gòu)
系統(tǒng)總體架構(gòu)為五層架構(gòu),從下*分別為:設(shè)施層、資源層、管理層、服務(wù)層、應(yīng)用層。
1)基礎(chǔ)設(shè)施層:提供各類系統(tǒng)的承載網(wǎng)絡(luò)、所需的系統(tǒng)軟件和硬件設(shè)備及其運(yùn)行環(huán)境。支持基于Hadoop的云計(jì)算分布式集群,以及在此基礎(chǔ)上搭建的HBase集群;
2)資源層:資源層通過(guò)定義數(shù)據(jù)模型,實(shí)現(xiàn)數(shù)據(jù)組織、存儲(chǔ)和管理,為應(yīng)用層提供數(shù)據(jù)服務(wù)。主要包括元數(shù)據(jù)庫(kù)、信息分類庫(kù)、平臺(tái)日志庫(kù)、各類主題信息庫(kù)以及其他數(shù)據(jù)庫(kù)等。根據(jù)應(yīng)用的深入和信息量的增加需要建設(shè)的共享信息庫(kù)以及數(shù)據(jù)中心等,都作為資源層為各類應(yīng)用提供數(shù)據(jù)支撐。
3)管理層:基于Java技術(shù),采用B/S架構(gòu),實(shí)現(xiàn)對(duì)資源集中式管理。
4)服務(wù)層,即:RAAS,資源即服務(wù),提供對(duì)外統(tǒng)一的WebServcie資源共享服務(wù)。
5)應(yīng)用層:由平臺(tái)作為資源支撐的各類應(yīng)用系統(tǒng)。
系統(tǒng)特點(diǎn)
(一)統(tǒng)一資源分類體系設(shè)計(jì)
本著科學(xué)性、實(shí)用性、可擴(kuò)展性的原則,采用線性分類為主,結(jié)合面分類方法的混合分類方法,構(gòu)建對(duì)應(yīng)的多維分類體系。
一是主題維。把農(nóng)村農(nóng)業(yè)領(lǐng)域信息按主題數(shù)據(jù)庫(kù)進(jìn)行分類,便于存儲(chǔ)和目錄系統(tǒng)建設(shè),如農(nóng)業(yè)實(shí)用技術(shù)庫(kù)、成果庫(kù)、專題庫(kù)、行情庫(kù)等。
二是行業(yè)維。按照農(nóng)村農(nóng)業(yè)行業(yè)的特點(diǎn)進(jìn)行分類。如左圖所示:
三是區(qū)域維。是按照信息描述和服務(wù)的地域性特點(diǎn)劃分的,用來(lái)解決信息的地域性問(wèn)題。考慮到生物地域性的復(fù)雜度和信息采集的來(lái)源、技術(shù)推廣的行政體系等因素,綜合確定采用以縣為zui小區(qū)分單元,以行政區(qū)劃為分區(qū)依據(jù)。如農(nóng)業(yè)科技信息可以按照信息來(lái)源地和或信息描述目的地,以行政區(qū)劃為界限,分為:全國(guó)、某區(qū)(華北、西北、東北、華南、華東、西南等)、某省、某地(地區(qū)或地級(jí)市)、某縣、未知、國(guó)外。
四是屬性維。任何一個(gè)可被標(biāo)識(shí)的“資源”都可以被一些可選擇的“屬性”描述,每一個(gè)屬性的描述都有一個(gè)“值”。
(二)基于主體的關(guān)聯(lián)設(shè)計(jì),信息可關(guān)聯(lián)查詢
在各地的農(nóng)業(yè)農(nóng)村信息資源建設(shè)中,經(jīng)??梢钥吹讲煌男畔⑾到y(tǒng)如不同、、短信等信息系統(tǒng)的信息資源各自采集,以不同的體系分類、以不同的數(shù)據(jù)庫(kù)結(jié)構(gòu)和字段存儲(chǔ)、同一內(nèi)容使用了不同的名稱,造成同名異類、同類異名。不但增加了信息采集和更新的工作量,還造成了信息查詢的困難,不能將豐富的相關(guān)信息展現(xiàn)給用戶。
(三)統(tǒng)一的數(shù)據(jù)服務(wù)接口設(shè)計(jì)
(1)統(tǒng)一服務(wù)接口注冊(cè),所有對(duì)外提供的web服務(wù)接口,首先被注冊(cè)才能被調(diào)用使用。
(2)統(tǒng)一安全認(rèn)證服務(wù),數(shù)據(jù)查詢和交換必須經(jīng)過(guò)中心認(rèn)證服務(wù)器的認(rèn)證。認(rèn)證通過(guò)后,由認(rèn)證中心返回合法SessionID。認(rèn)證方式包括基于IP和基于用戶名與密碼兩種。
(3)統(tǒng)一接口權(quán)限分配,所有服務(wù)調(diào)用者必須是系統(tǒng)的合法用戶,在創(chuàng)建接口用戶時(shí),需要分配其接口訪問(wèn)與數(shù)據(jù)權(quán)限,以及可選的認(rèn)證方式。
(四)支持云存儲(chǔ)架構(gòu)
支持雙層存儲(chǔ)架構(gòu),前端的基于mysql等關(guān)系型數(shù)據(jù)庫(kù)的索引數(shù)據(jù)庫(kù)和后端的基于Hbase的分布式數(shù)據(jù)庫(kù)集群。
(五)支持省、市、縣多級(jí)部署,實(shí)現(xiàn)資源分級(jí)管理
在架構(gòu)設(shè)計(jì)上,平臺(tái)立足于市、縣級(jí),甚至是省級(jí)農(nóng)業(yè)、農(nóng)村信息化建設(shè)需求,平臺(tái)本身就是一套面向省級(jí)、市級(jí)的農(nóng)業(yè)信息化綜合解決方案,是統(tǒng)一網(wǎng)絡(luò)信息服務(wù)平臺(tái),既滿足公共資源縣級(jí)統(tǒng)一管理,又支持各村特色分布式存儲(chǔ)與管理。
應(yīng)用案例
山西省*資源應(yīng)用系統(tǒng)
項(xiàng)目系統(tǒng)基于莊絡(luò)農(nóng)村信息資源管理平臺(tái)構(gòu)建,有效支撐了山西“晉農(nóng)商城”以及12316服務(wù)兩個(gè)應(yīng)用系統(tǒng),提供了可交換的基礎(chǔ)資源數(shù)據(jù)服務(wù)。
請(qǐng)輸入產(chǎn)品關(guān)鍵字: