陳平星 CHEN Ping-xing
(新疆兵團(tuán)勘測(cè)設(shè)計(jì)院(集團(tuán))有限責(zé)任公司,烏魯木齊 830002)
全國(guó)水利信息化規(guī)劃“十四五”發(fā)展規(guī)劃要求將數(shù)據(jù)資源的整合與共享作為新時(shí)代水利信息化建設(shè)的重要工作任務(wù),這項(xiàng)任務(wù)將使得各級(jí)水利管理部門推動(dòng)水利管理現(xiàn)代化,提升科學(xué)決策水平,形成高效的管理職能。
新疆兵團(tuán)水利行業(yè)管理部門近年來通過山洪災(zāi)害防治非工程措施、國(guó)家水資源監(jiān)控能力建設(shè)、中小河流水文監(jiān)測(cè)預(yù)警預(yù)報(bào)系統(tǒng)、防汛抗旱指揮系統(tǒng)的建設(shè)[1],初步完成了水利工程、水文水資源等多個(gè)數(shù)據(jù)庫及應(yīng)用系統(tǒng)建設(shè)。但是這些數(shù)據(jù)資源受管理職能部門不同、運(yùn)行維護(hù)分散等原因,導(dǎo)致數(shù)據(jù)資源缺乏共享交換的途徑與機(jī)制,存在數(shù)據(jù)信息重復(fù)采集、更新不及時(shí)和利用率低下等問題,從而阻礙了水利信息化整體化效益的發(fā)揮。結(jié)合新疆兵團(tuán)水利行業(yè)行政管理現(xiàn)實(shí)情況,通過對(duì)現(xiàn)有一系列水利數(shù)據(jù)信息資源和應(yīng)用系統(tǒng)的整合,從而實(shí)現(xiàn)信息資源的充分共享與應(yīng)用,為新疆兵團(tuán)水利行業(yè)的現(xiàn)代化建設(shè)夯實(shí)基礎(chǔ)。
從新疆兵團(tuán)水利行業(yè)的日常業(yè)務(wù)管理對(duì)信息數(shù)據(jù)資源的需求為出發(fā)點(diǎn),根據(jù)其數(shù)據(jù)的使用范圍和相互關(guān)系,基于現(xiàn)有面向業(yè)務(wù)視圖建模、表達(dá)不一致的數(shù)據(jù)資源,整合形成面向?qū)ο蠼?、統(tǒng)一表達(dá)模式的數(shù)據(jù)資源,便于數(shù)據(jù)資源的共享利用,最終實(shí)現(xiàn)“統(tǒng)一模型、一數(shù)一源、共建共享、授權(quán)使用”的目標(biāo)[2]。整合的對(duì)象主要包括:地理空間、雨水情監(jiān)測(cè)、水利工程、防汛抗旱、水資源管理與保護(hù)、水土保持等數(shù)據(jù)資源。面對(duì)數(shù)據(jù)存儲(chǔ)形式和數(shù)據(jù)提供方式不同的數(shù)據(jù)資源,可分別使用物理集中和邏輯集中兩種方式。
①物理集中。
對(duì)支撐日常業(yè)務(wù)工作應(yīng)用的數(shù)據(jù)資源進(jìn)行物理集中整合。根據(jù)數(shù)據(jù)源的更新維護(hù)特點(diǎn),可將物理集中分為兩大類。第一大類是歸并數(shù)據(jù)源的物理集中,這種方式主要是針對(duì)數(shù)據(jù)來源不唯一、缺乏統(tǒng)一更新維護(hù)、有廣泛共享應(yīng)用需求的數(shù)據(jù)資源(即數(shù)據(jù)存在多個(gè)版本并被多用戶使用)[3]。這本應(yīng)是一套的數(shù)據(jù),卻因?yàn)閬碓春途S護(hù)更新不一致,從而造成數(shù)據(jù)共享使用上的困難,所以這就需要將這些數(shù)據(jù)重新做整理(包括更新到統(tǒng)一的時(shí)間節(jié)點(diǎn)上)和歸并后才能夠滿足共享要求。第二大類就是維持?jǐn)?shù)據(jù)源的物理集中,這種方式主要針對(duì)數(shù)據(jù)來源單一、能夠及時(shí)進(jìn)行標(biāo)準(zhǔn)時(shí)點(diǎn)的更新與維護(hù)、同時(shí)又有共享需求的數(shù)據(jù)源。對(duì)這一部分?jǐn)?shù)據(jù)源進(jìn)行物理集中和整合后,不改變?cè)瓉淼臄?shù)據(jù)源。整合之后,由共享服務(wù)數(shù)據(jù)庫來提供共享服務(wù),原來的數(shù)據(jù)庫仍然繼續(xù)使用,但需要提供數(shù)據(jù)交換接口來保證共享服務(wù)提供所需的數(shù)據(jù)。
②邏輯集中。
對(duì)部門業(yè)務(wù)性或?qū)I(yè)性較強(qiáng)的數(shù)據(jù)資源則需要進(jìn)行邏輯集中。邏輯集中主要是將數(shù)據(jù)資源對(duì)應(yīng)的數(shù)據(jù)資源目錄統(tǒng)一存儲(chǔ)在中心數(shù)據(jù)庫形成共享服務(wù)數(shù)據(jù)庫,數(shù)據(jù)資源自身仍然存儲(chǔ)在原先數(shù)據(jù)庫里,并由原數(shù)據(jù)所有者進(jìn)行更新維護(hù)[4]。這類數(shù)據(jù)通常有較強(qiáng)的專業(yè)性,但也存在對(duì)外共享的需求,因此也要求將這些數(shù)據(jù)資源目錄進(jìn)行共享。整合后原數(shù)據(jù)庫仍然維持正常運(yùn)行,而數(shù)據(jù)資源目錄的共享則就需要由共享服務(wù)數(shù)據(jù)庫來進(jìn)行完成。
1.2.1 物理集中數(shù)據(jù)的共享
對(duì)于物理集中的數(shù)據(jù)資源,需要通過系統(tǒng)中心數(shù)據(jù)庫來承載數(shù)據(jù)資源。數(shù)據(jù)需求方可以通過數(shù)據(jù)共享系統(tǒng)進(jìn)行數(shù)據(jù)資源的檢索并發(fā)起共享使用申請(qǐng),然后數(shù)據(jù)管理部門可以通過數(shù)據(jù)管理系統(tǒng)完成數(shù)據(jù)共享申請(qǐng)的業(yè)務(wù)辦理。
1.2.2 邏輯集中數(shù)據(jù)的共享
對(duì)于邏輯集中的數(shù)據(jù),系統(tǒng)中心數(shù)據(jù)庫只是提供數(shù)據(jù)資源目錄的共享,供需求方進(jìn)行檢索。數(shù)據(jù)提供方和需求方則需要通過線下對(duì)接來完成數(shù)據(jù)交換。但是數(shù)據(jù)資源共享使用的申請(qǐng)、審批處理流程還需要在數(shù)據(jù)管理系統(tǒng)中完成,以便形成共享記錄。
1.3.1 應(yīng)用平臺(tái)改造
改變?cè)懈鱾€(gè)系統(tǒng)平臺(tái)相互隔離、用戶身份無法互認(rèn)、平臺(tái)資源無法共享的現(xiàn)狀,為應(yīng)用系統(tǒng)提供統(tǒng)一的門戶集成平臺(tái)。利用現(xiàn)有行業(yè)政務(wù)系統(tǒng)平臺(tái)的用戶范圍廣、用戶認(rèn)證機(jī)制完備的特點(diǎn),將山洪災(zāi)害、中小河流、防汛抗旱等系統(tǒng)的應(yīng)用平臺(tái)進(jìn)行身份互認(rèn)改造。
1.3.2 管理綜合門戶建設(shè)
通過綜合管理門戶的建設(shè),將會(huì)提供被集成應(yīng)用系統(tǒng)的嵌入窗口展示功能,實(shí)現(xiàn)窗口的定制管理,包括應(yīng)用集成與嵌入窗口定制等功能模塊。
1.3.3 應(yīng)用系統(tǒng)統(tǒng)一門戶集成
建成應(yīng)用系統(tǒng)統(tǒng)一門戶后,各系統(tǒng)仍由原部門自行管理和維護(hù),原有的系統(tǒng)部署位置和業(yè)務(wù)功能保持不變。
對(duì)于不滿足源程序改造條件的被集成系統(tǒng)可以采用映射方式與整合后的應(yīng)用平臺(tái)進(jìn)行身份互認(rèn),并增加用戶映射維護(hù)功能。對(duì)于滿足源程序改造條件的被集成系統(tǒng),則采用CAS方式與整合后的應(yīng)用平臺(tái)進(jìn)行身份互認(rèn),并對(duì)用戶維護(hù)管理和身份認(rèn)證功能進(jìn)行升級(jí)改造。同時(shí),利用門戶信息匯聚和信息推送技術(shù),對(duì)被集成系統(tǒng)中的相關(guān)數(shù)據(jù)信息進(jìn)行抽取和推送。
用戶在使用原有的應(yīng)用系統(tǒng)時(shí),可以利用統(tǒng)一的門戶窗口完成系統(tǒng)登錄,同時(shí)也可以使用門戶窗口處理其他相關(guān)業(yè)務(wù),原來各應(yīng)用系統(tǒng)自己的使用方式保持不變。系統(tǒng)應(yīng)用授權(quán)由系統(tǒng)管理員根據(jù)用戶發(fā)起的申請(qǐng)統(tǒng)一辦理,各部門已建成的應(yīng)用系統(tǒng)可以通過網(wǎng)站導(dǎo)航鏈接實(shí)現(xiàn)登錄的引導(dǎo)。
圖1 總體架構(gòu)示意圖
①基礎(chǔ)設(shè)施層:由機(jī)房設(shè)施、網(wǎng)絡(luò)設(shè)備、安全設(shè)施、系統(tǒng)軟硬件等組成。其中機(jī)房設(shè)施包括:不間斷電源、溫濕度控制設(shè)施、安防設(shè)施等;網(wǎng)絡(luò)設(shè)備包括網(wǎng)絡(luò)交換機(jī)、路由器等;安全設(shè)施主要包括入侵檢測(cè)、漏洞掃描等;系統(tǒng)軟硬件主要有服務(wù)器、存儲(chǔ)設(shè)備及其管理軟件,以及利用虛擬化技術(shù)形成的虛擬服務(wù)環(huán)境。
②信息匯聚與存儲(chǔ)層:是數(shù)據(jù)資源的載體,通過對(duì)各種數(shù)據(jù)源進(jìn)行轉(zhuǎn)換、提取、加工等處理,形成以中心數(shù)據(jù)庫的形式進(jìn)行物理集中存儲(chǔ)。同時(shí),對(duì)部分?jǐn)?shù)據(jù)進(jìn)行邏輯集中,從而對(duì)平臺(tái)層提供共同數(shù)據(jù)支持。
③平臺(tái)層:是連接信息匯集于存儲(chǔ)層和應(yīng)用層的通道,其中包括應(yīng)用支撐、數(shù)據(jù)交換兩個(gè)平臺(tái),為應(yīng)用層提供數(shù)據(jù)交換服務(wù)和應(yīng)用服務(wù)。
④應(yīng)用層:是具體的應(yīng)用系統(tǒng)構(gòu)成,圍繞共建、共享、管理三個(gè)方面建設(shè)的應(yīng)用系統(tǒng),以及綜合門戶、數(shù)據(jù)資源服務(wù)等相關(guān)網(wǎng)站。
⑤用戶層:是最終的使用者,使用者分為自然人和應(yīng)用系統(tǒng)兩類。
圖2 應(yīng)用架構(gòu)示意圖
應(yīng)用架構(gòu)由一系列具體應(yīng)用系統(tǒng)構(gòu)成,包括數(shù)據(jù)資源的共建、共享和管理等系統(tǒng)。
2.2.1 數(shù)據(jù)共建系統(tǒng)
數(shù)據(jù)共建系統(tǒng)包括數(shù)據(jù)遷移與轉(zhuǎn)換子系統(tǒng)、數(shù)據(jù)更新子系統(tǒng)和數(shù)據(jù)資源目錄注冊(cè)子系統(tǒng)。系統(tǒng)提供不同的數(shù)據(jù)資源建設(shè)方式與技術(shù)手段,同時(shí)采用物理集中、邏輯集中兩種方式,將原來的離散、多源、異構(gòu)、分布的數(shù)據(jù)資源進(jìn)行整合,從而實(shí)現(xiàn)系統(tǒng)建設(shè)過程中的數(shù)據(jù)整合以及系統(tǒng)建成后數(shù)據(jù)資源的統(tǒng)一更新和維護(hù)。
2.2.2 數(shù)據(jù)共享系統(tǒng)
數(shù)據(jù)共享系統(tǒng)包括數(shù)據(jù)展示、數(shù)據(jù)檢索、數(shù)據(jù)調(diào)用、數(shù)據(jù)資源統(tǒng)計(jì)四個(gè)功能子系統(tǒng)。系統(tǒng)基于統(tǒng)一的身份認(rèn)證和訪問授權(quán),為用戶提供多種的數(shù)據(jù)資源共享方式和數(shù)據(jù)共享服務(wù)功能。
2.2.3 數(shù)據(jù)管理系統(tǒng)
數(shù)據(jù)管理系統(tǒng)一共包含了數(shù)據(jù)資源目錄管理子系統(tǒng)、對(duì)象數(shù)據(jù)管理子系統(tǒng)、數(shù)據(jù)調(diào)用管理子系統(tǒng)、數(shù)據(jù)推送管理子系統(tǒng)、運(yùn)行情況檢測(cè)與評(píng)價(jià)管理子系統(tǒng)、元數(shù)據(jù)管理子系統(tǒng)等子系統(tǒng),可以對(duì)各類數(shù)據(jù)資源目錄、對(duì)象數(shù)據(jù)、元數(shù)據(jù)等進(jìn)行分類管理。
2.2.4 數(shù)據(jù)資源服務(wù)網(wǎng)站
數(shù)據(jù)資源服務(wù)網(wǎng)站為用戶提供統(tǒng)一的信息資源訪問通道。
2.2.5 管理綜合門戶
管理綜合門戶為應(yīng)用系統(tǒng)提供嵌入展示,可以集成原有的信息化系統(tǒng)、數(shù)據(jù)資源服務(wù)網(wǎng)站、數(shù)據(jù)共建共享以及管理等應(yīng)用系統(tǒng)展現(xiàn)窗口集成到門戶中,通過訪問授權(quán)來區(qū)分系統(tǒng)展現(xiàn)窗口的可用性,并提供頁面展現(xiàn)內(nèi)容的個(gè)性化定制。
圖3 數(shù)據(jù)設(shè)計(jì)架構(gòu)示意圖
根據(jù)水利行業(yè)的業(yè)務(wù)工作和數(shù)據(jù)需求,在數(shù)據(jù)方面要完成的工作有:將現(xiàn)有數(shù)據(jù)資源按要求進(jìn)行規(guī)范的整合,從而形成共享服務(wù)數(shù)據(jù)庫,滿足對(duì)外提供數(shù)據(jù)共享和使用的需求。
圖4 總體技術(shù)架構(gòu)圖
在技術(shù)實(shí)現(xiàn)層面上,由下至上分為四個(gè)層級(jí),分別是基礎(chǔ)設(shè)施層、信息匯集與存儲(chǔ)層、平臺(tái)層以及應(yīng)用層。
基礎(chǔ)設(shè)施層:采用虛擬化、集群、負(fù)載均衡、分層存儲(chǔ)等技術(shù)構(gòu)建計(jì)算資源池和存儲(chǔ)資源池,提高服務(wù)器和存儲(chǔ)設(shè)備的利用率及動(dòng)態(tài)配置能力,從而節(jié)約后續(xù)購置、運(yùn)行和管理成本[5]。
信息匯集與存儲(chǔ)層:數(shù)據(jù)存儲(chǔ)主要為關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫。通過磁盤倒排索引、分布式文件系統(tǒng)和大數(shù)據(jù)技術(shù),提高數(shù)據(jù)訪問效率,豐富數(shù)據(jù)共享應(yīng)用形式。
平臺(tái)層:是連接信息匯集與存儲(chǔ)層和應(yīng)用層的橋梁,應(yīng)用支撐平臺(tái)將采用統(tǒng)一登錄技術(shù)、工作流管理技術(shù)、數(shù)據(jù)集成(數(shù)據(jù)同步)技術(shù)、內(nèi)容管理技術(shù)、全文檢索技術(shù)等為應(yīng)用層提供應(yīng)用集成,數(shù)據(jù)交換平臺(tái)將采用信息隊(duì)列技術(shù)、WebService技術(shù)、日志復(fù)制技術(shù)、總線技術(shù)、數(shù)據(jù)抽取轉(zhuǎn)換與加載技術(shù)[6]等為上層應(yīng)用提供數(shù)據(jù)交換支撐。
應(yīng)用層:包括數(shù)據(jù)共建、數(shù)據(jù)管理、數(shù)據(jù)共享三個(gè)數(shù)據(jù)應(yīng)用系統(tǒng),以及管理綜合門戶和數(shù)據(jù)資源服務(wù)網(wǎng)站等。以上應(yīng)用的接入渠道包括Web客戶端接入和Web服務(wù)接入兩種。應(yīng)用集成將通過調(diào)用平臺(tái)的統(tǒng)一用戶管理和權(quán)限管理等組件對(duì)原有的應(yīng)用系統(tǒng)完成集成,從而實(shí)現(xiàn)用戶身份認(rèn)證、權(quán)限和登錄管理。
根據(jù)不同的整合策略和業(yè)務(wù)數(shù)據(jù)原有載體的不同類型采用不同的整合策略或方案。
①歸并數(shù)據(jù)源物理集中策略。一是以數(shù)據(jù)庫為數(shù)據(jù)載體的整合方案:建設(shè)期利用數(shù)據(jù)遷移子系統(tǒng)抽取業(yè)務(wù)數(shù)據(jù)庫的數(shù)據(jù)表形成臨時(shí)數(shù)據(jù)庫,對(duì)臨時(shí)數(shù)據(jù)庫的業(yè)務(wù)數(shù)據(jù)進(jìn)行歸并處理,形成統(tǒng)一的數(shù)據(jù)并入庫。建成后通過數(shù)據(jù)更新子系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)更新并提供服務(wù)。二是以電子文件或紙質(zhì)文件為數(shù)據(jù)載體的整合方案:建設(shè)期首先把紙質(zhì)文件掃描數(shù)字化形成電子資料,再統(tǒng)一對(duì)電子資料進(jìn)行整編入庫。建成后通過數(shù)據(jù)更新子系統(tǒng)、對(duì)象管理子系統(tǒng)等系統(tǒng)功能完成紙質(zhì)文件與電子文件的入庫流程。
②維持?jǐn)?shù)據(jù)源物理集中策略。一是以數(shù)據(jù)庫為數(shù)據(jù)載體的整合方案:建設(shè)期編制數(shù)據(jù)遷移腳本,利用數(shù)據(jù)遷移子系統(tǒng)完成數(shù)據(jù)初始化;同時(shí)開發(fā)數(shù)據(jù)抽取服務(wù),部署于前置機(jī),建成后通過數(shù)據(jù)交換平臺(tái)定期遷移前置機(jī)的最新數(shù)據(jù)。二是以電子文件或紙質(zhì)文件為數(shù)據(jù)載體的整合方案:業(yè)務(wù)單位通過業(yè)務(wù)系統(tǒng)采集入庫后;同樣是先編制數(shù)據(jù)遷移腳本,利用數(shù)據(jù)遷移子系統(tǒng)完成數(shù)據(jù)初始化;同時(shí)開發(fā)數(shù)據(jù)抽取服務(wù),部署于前置機(jī),建成后還是通過數(shù)據(jù)交換平臺(tái)定期遷移前置機(jī)的最新數(shù)據(jù)。
③邏輯集中策略。建設(shè)期通過數(shù)據(jù)資源調(diào)研表的形式采集各部門資源目錄,統(tǒng)一進(jìn)行梳理與編目,并進(jìn)行目錄審查與注冊(cè)。建成后通過資源目錄注冊(cè)子系統(tǒng)進(jìn)行數(shù)據(jù)資源目錄注冊(cè),注冊(cè)后由數(shù)據(jù)管理員進(jìn)行編目和發(fā)布。
數(shù)據(jù)交換平臺(tái)是實(shí)現(xiàn)數(shù)據(jù)交換而集成的各類軟件工具的服務(wù)。這些工具服務(wù)包括ETL工具、數(shù)據(jù)庫復(fù)制工具、交換信息中間件和ESB數(shù)據(jù)交換服務(wù)總線等。數(shù)據(jù)交換平臺(tái)主要是在系統(tǒng)運(yùn)行時(shí)提供一種常態(tài)數(shù)據(jù)集成服務(wù)。
綜合使用ETL、數(shù)據(jù)庫復(fù)制、交換信息中間件和ESB總線技術(shù)構(gòu)建數(shù)據(jù)交換平臺(tái),提供信息推送服務(wù)、地理信息服務(wù)、檢索服務(wù)、數(shù)據(jù)調(diào)用服務(wù)等功能。
數(shù)據(jù)共建系統(tǒng)包括數(shù)據(jù)遷移與轉(zhuǎn)換子系統(tǒng)、數(shù)據(jù)更新子系統(tǒng)和數(shù)據(jù)資源目錄注冊(cè)子系統(tǒng)。
①數(shù)據(jù)遷移與轉(zhuǎn)換子系統(tǒng):是在ETL工具上開發(fā)和配置,包括基本功能和域間遷移輔助功能。其基本功能主要用于數(shù)據(jù)遷移轉(zhuǎn)換時(shí),完成初始設(shè)置、映射規(guī)則設(shè)定、數(shù)據(jù)遷移和轉(zhuǎn)換,其包含數(shù)據(jù)源配置、數(shù)據(jù)遷移、數(shù)據(jù)轉(zhuǎn)換、綜合管理等功能模塊。域間遷移輔助功能主要用于跨域數(shù)據(jù)的遷移轉(zhuǎn)換,結(jié)合基礎(chǔ)功能完成數(shù)據(jù)的打包解包和版本管理工作。
②數(shù)據(jù)更新子系統(tǒng):是為歸并后數(shù)據(jù)源物理集中的數(shù)據(jù)資源提供更新和維護(hù)的橋梁,實(shí)現(xiàn)數(shù)據(jù)更新功能。該子系統(tǒng)包括空間數(shù)據(jù)更新和非空間數(shù)據(jù)更新。其空間數(shù)據(jù)更新是用來對(duì)多種格式的空間數(shù)據(jù)進(jìn)行數(shù)據(jù)加工、編輯維護(hù)、格式轉(zhuǎn)換等操作,具有空間數(shù)據(jù)瀏覽與查詢、空間參考管理、非影像數(shù)據(jù)編輯、影像數(shù)據(jù)處理、格式轉(zhuǎn)換等功能模塊。
③數(shù)據(jù)資源目錄注冊(cè)子系統(tǒng):可以實(shí)現(xiàn)各業(yè)務(wù)應(yīng)用系統(tǒng)對(duì)數(shù)據(jù)資源目錄采集錄入的功能,其包括目錄注冊(cè)和目錄查詢功能。其功能是基于數(shù)據(jù)資源目錄管理子系統(tǒng)的目錄生產(chǎn)和目錄查詢功能,進(jìn)行數(shù)據(jù)訪問權(quán)限設(shè)置。
數(shù)據(jù)共享系統(tǒng)基于統(tǒng)一身份認(rèn)證和訪問授權(quán)為用戶提供多形式的數(shù)據(jù)共享服務(wù),其包括數(shù)據(jù)展現(xiàn)、數(shù)據(jù)搜索和數(shù)據(jù)調(diào)用3個(gè)子系統(tǒng)。
①數(shù)據(jù)展現(xiàn)子系統(tǒng):是一個(gè)將各類數(shù)據(jù)資源以圖形、表格、文字等形式展現(xiàn)出來的子系統(tǒng),使用戶能夠很方便地全面知悉數(shù)據(jù)庫中數(shù)據(jù)資源的情況。該子系統(tǒng)基于GIS技術(shù),通過空間數(shù)據(jù)和非空間數(shù)據(jù)相結(jié)合展示出來的“一張圖”,提供各類基礎(chǔ)數(shù)據(jù)和專業(yè)數(shù)據(jù)的圖表展現(xiàn)、關(guān)聯(lián)查詢、定位查詢、自定義標(biāo)注、智能搜索等服務(wù)。
②數(shù)據(jù)搜索子系統(tǒng):提供豐富的數(shù)據(jù)檢索功能,使得用戶對(duì)水文、水利工程、水功能區(qū)、水質(zhì)監(jiān)測(cè)等進(jìn)行更好的檢索。其主要功能有:數(shù)據(jù)庫全文檢索、多媒體資料全文檢索、地圖檢索等。
③數(shù)據(jù)調(diào)用子系統(tǒng):該子系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)需求用戶對(duì)數(shù)據(jù)資源子目錄中的數(shù)據(jù)提出申請(qǐng)使用以及數(shù)據(jù)提供者對(duì)申請(qǐng)的審批。數(shù)據(jù)的實(shí)際調(diào)用過程是基于數(shù)據(jù)交換平臺(tái)的數(shù)據(jù)調(diào)用服務(wù)來完成。子系統(tǒng)包含數(shù)據(jù)調(diào)用申請(qǐng)和數(shù)據(jù)調(diào)用審批功能。
數(shù)據(jù)管理系統(tǒng)由元數(shù)據(jù)管理、數(shù)據(jù)資源目錄管理、數(shù)據(jù)推送管理、數(shù)據(jù)調(diào)用等子系統(tǒng)組成。
①元數(shù)據(jù)管理子系統(tǒng):該子系統(tǒng)主要管理共享數(shù)據(jù)庫的業(yè)務(wù)元數(shù)據(jù),包含元數(shù)據(jù)來源、發(fā)布、訪問、變更、檢索以及版本管理等功能。②數(shù)據(jù)資源目錄管理子系統(tǒng):是對(duì)水利業(yè)務(wù)部門各類相關(guān)資源建立一體化的數(shù)據(jù)資源目錄,方便用戶對(duì)信息準(zhǔn)確、便捷的檢索和使用。③數(shù)據(jù)推送管理子系統(tǒng):是一個(gè)集信息推送、內(nèi)容管理的推送系統(tǒng),其具備一定的用戶行為分析能力,通過數(shù)據(jù)推送配置、推送信息管理、推送信息統(tǒng)計(jì)功能,提供信息推送、信息管理、信息發(fā)布等服務(wù)。④數(shù)據(jù)調(diào)用管理子系統(tǒng):通過接收數(shù)據(jù)調(diào)用子系統(tǒng)的調(diào)用請(qǐng)求,對(duì)審批通過的數(shù)據(jù)調(diào)用請(qǐng)求,基于數(shù)據(jù)交換平臺(tái)的數(shù)據(jù)調(diào)用服務(wù),實(shí)現(xiàn)數(shù)據(jù)的真正調(diào)用、支持下載、在線調(diào)用。
①應(yīng)用支撐平臺(tái)的整合與改造:以水利行業(yè)政務(wù)平臺(tái)為基礎(chǔ),將已有系統(tǒng)的支撐平臺(tái)進(jìn)行身份互認(rèn)改造。改造后的應(yīng)用支撐平臺(tái)具備統(tǒng)一的用戶登錄權(quán)限管理、應(yīng)用集成管理、服務(wù)申請(qǐng)管理、內(nèi)容管理、用戶行為管理與統(tǒng)計(jì)分析等。其主要是通過橋梁技術(shù),將不同門戶框架自動(dòng)同步,環(huán)境上下文映射,建立詳細(xì)的請(qǐng)求處理流程形成框架間的橋連,從而實(shí)現(xiàn)被集成的Web應(yīng)用遷移到門戶中運(yùn)行。
②統(tǒng)一門戶的建設(shè):管理綜合門戶是綜合利用網(wǎng)站、Portal等技術(shù)進(jìn)行信息綜合展現(xiàn)的承載體。利用應(yīng)用支撐平臺(tái)相關(guān)功能,為被集成的應(yīng)用系統(tǒng)提供統(tǒng)一的用戶認(rèn)證登錄界面進(jìn)行信息匯集與展現(xiàn)。Web門戶主要進(jìn)行綜合數(shù)據(jù)集成、提供被集成應(yīng)用的嵌入窗口展現(xiàn),實(shí)現(xiàn)窗口定制管理,包括應(yīng)用集成框架、應(yīng)用嵌入窗口定制等功能。該門戶主要基于Java EE技術(shù),采用橋連方式利用Portal、全文檢索等技術(shù)實(shí)現(xiàn)門戶定制開發(fā)與集成。
③已有應(yīng)用系統(tǒng)門戶集成與改造:對(duì)于被集成的應(yīng)用系統(tǒng)主要是水利業(yè)務(wù)應(yīng)用系統(tǒng),一是需要對(duì)這些被集成系統(tǒng)進(jìn)行用戶管理的集成,用戶管理與身份認(rèn)證的集成是使用平臺(tái)統(tǒng)一維護(hù)用戶信息,并在用戶信息變更時(shí)向應(yīng)用系統(tǒng)推送的中央認(rèn)證服務(wù)的方式。二是被集成系統(tǒng)進(jìn)行用戶管理的改造,一是以平臺(tái)的單位管理和用戶管理界面替換被集成系統(tǒng)界面的界面改造,二是系統(tǒng)針對(duì)用戶、單位、授權(quán)三種不同的服務(wù)提供服務(wù)外部系統(tǒng)調(diào)用的Web改造,需要對(duì)原有系統(tǒng)的源代碼進(jìn)行修改。
新疆兵團(tuán)建設(shè)了水利管理綜合門戶網(wǎng)站,其中的統(tǒng)一登錄門戶系統(tǒng),分別采用映射方式和CAS方式,實(shí)現(xiàn)了用戶身份認(rèn)證,并設(shè)定了用戶權(quán)限。用戶可以通過登錄該門戶網(wǎng)站“一站式登錄”,對(duì)山洪災(zāi)害防治非工程措施、國(guó)家水資源監(jiān)控能力、防汛抗旱指揮等系統(tǒng)進(jìn)行訪問,不用來回切換到原來的系統(tǒng)才能瀏覽相應(yīng)的信息。
通過委托一家技術(shù)服務(wù)單位,將滿足歸并數(shù)據(jù)源條件的數(shù)據(jù)(如水利普查數(shù)據(jù)、農(nóng)田水利工程數(shù)據(jù)等)進(jìn)行數(shù)據(jù)整合與更新,統(tǒng)一了數(shù)據(jù)版本,實(shí)現(xiàn)了數(shù)據(jù)的唯一來源;對(duì)于本身數(shù)據(jù)源唯一且能及時(shí)更新的數(shù)據(jù)(如水利基礎(chǔ)數(shù)據(jù)庫等),利用共享服務(wù)數(shù)據(jù)庫系統(tǒng)維持了數(shù)據(jù)源的物理集中,實(shí)現(xiàn)了用戶利用調(diào)用子系統(tǒng)調(diào)取數(shù)據(jù)資源的要求。
水土保持監(jiān)測(cè)、水資源監(jiān)控、中小河流水文監(jiān)測(cè)等系統(tǒng)是由兵團(tuán)水利行政管理部門下屬事業(yè)單位來管理和運(yùn)維的。面對(duì)這類數(shù)據(jù)適用于邏輯集中的專業(yè)數(shù)據(jù),在水利綜合門戶網(wǎng)站里建立了該類數(shù)據(jù)的資源目錄,用于共享用戶的檢索,并建立了共享交換機(jī)制,規(guī)范了數(shù)據(jù)共享的流程,從而保證數(shù)據(jù)共享交換的質(zhì)量。用戶實(shí)現(xiàn)了通過共享數(shù)據(jù)庫來完成信息共享與業(yè)務(wù)協(xié)同工作。
綜上所述,通過以上數(shù)據(jù)資源的整合與共享,解決了新疆兵團(tuán)水利信息分散、資源割據(jù)的不利局面,實(shí)現(xiàn)了“一數(shù)一源、共建共享”目標(biāo),促進(jìn)了水利信息化的持續(xù)發(fā)展,為新疆兵團(tuán)水利管理現(xiàn)代化建設(shè)夯實(shí)了基礎(chǔ)。