電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎及數(shù)據(jù)中心 _第1頁
電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎及數(shù)據(jù)中心 _第2頁
電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎及數(shù)據(jù)中心 _第3頁
電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎及數(shù)據(jù)中心 _第4頁
電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎及數(shù)據(jù)中心 _第5頁
已閱讀5頁,還剩48頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

市電子政務(wù)系統(tǒng) 數(shù)據(jù)交換 /數(shù)據(jù)流引擎及數(shù)據(jù)中心 目 錄 一、 總論 . 3 1.1 概述 . 3 1.2 我們對標(biāo)書的理解 . 5 1.3 系統(tǒng)建設(shè)原則 . 6 1.4 系統(tǒng)建設(shè)總體目標(biāo) . 6 1.5 系統(tǒng)平臺的技術(shù)指標(biāo) . 7 二、 CIP IESD 在電子政務(wù)中的應(yīng)用 . 9 2.1 需求分析 . 9 2.1.1 數(shù)據(jù)交換 . 10 2.1.2 數(shù)據(jù)流引擎 . 10 2.1.3 數(shù)據(jù)中心 . 12 2.2 系統(tǒng)總體結(jié)構(gòu) . 13 2.3 數(shù)據(jù)交換系統(tǒng)(數(shù)據(jù)交換 /數(shù)據(jù)流引擎)設(shè)計(jì) . 14 2.3.1 需要解決的問題 . 14 2.3.2 系統(tǒng)體系結(jié)構(gòu) . 15 2.3.3 數(shù)據(jù)交換標(biāo)準(zhǔn) . 17 2.3.4 數(shù)據(jù)交換中心系統(tǒng)結(jié)構(gòu)設(shè)計(jì) . 21 2.3.5 CIP 數(shù)據(jù)交換器的作用 . 23 數(shù)據(jù)流引擎 . 24 XML 數(shù)據(jù)(表單)處理 . 25 交換標(biāo)準(zhǔn)管理 . 26 2.3.6 數(shù)據(jù)交換節(jié)點(diǎn)(各委辦局)數(shù)據(jù)交換適配器配 置 . 26 2.3.7 CIP IESD 平臺構(gòu)建電子政務(wù)數(shù)據(jù)交換系統(tǒng)的特點(diǎn) . 28 2.4 數(shù)據(jù)中心系統(tǒng)設(shè)計(jì) . 28 2.4.1 需要解決的問題 . 28 2.4.3 數(shù)據(jù)中心數(shù)據(jù)庫類型劃分 . 30 2.4.4 數(shù)據(jù)中心基礎(chǔ)數(shù)據(jù)庫服務(wù)器的選擇 . 32 2.4.5 數(shù)據(jù)中心功能體系結(jié)構(gòu) . 33 UDDI 注冊中心 . 34 基于 XML 和 Web Service 的元數(shù)據(jù)共享服務(wù)系統(tǒng) . 37 動態(tài)數(shù)據(jù)管理系統(tǒng) . 42 數(shù)據(jù)挖掘和決策支持系統(tǒng) . 46 運(yùn)行管理系統(tǒng) . 50 2.5 平臺的集成 . 52 2.6 數(shù)據(jù)中心的安全 . 53 三、 CIP IESD 在電子政務(wù)應(yīng)用中的優(yōu)勢 . 53 一、 總論 1.1 概述 國家信息化領(lǐng)導(dǎo)小組決定,把電子政務(wù)建設(shè)作為今后一個時期我國信息化工作的重點(diǎn),政府先行,帶動國民經(jīng)濟(jì)和社會發(fā)展信息化。國家 信息化領(lǐng)導(dǎo)小組關(guān)于我國電子政務(wù)建設(shè)的指導(dǎo)意見(中辦發(fā) 2002 17 號文件)中明確指出,電子政務(wù)建設(shè)對于應(yīng)對加入世界貿(mào)易組織后的挑戰(zhàn),加快政府職能轉(zhuǎn)變,提高行政質(zhì)量和效率,增強(qiáng)政府監(jiān)管和服務(wù)能力,促進(jìn)社會監(jiān)督具有十分重要的意義,因此電子政務(wù)系統(tǒng)必將成為我國重要的信息化基礎(chǔ)設(shè)施,成為貫徹黨的方針政策、保障政令暢通、落實(shí)政府監(jiān)管職能、提高政府服務(wù)水平的重要手段。 “十五”期間,我國電子政務(wù)建設(shè)的主要目標(biāo)是:建成標(biāo)準(zhǔn)統(tǒng)一、功能完善、安全可靠的政務(wù)信息網(wǎng)絡(luò)平臺,發(fā)揮支持作用;重點(diǎn)業(yè)務(wù)系統(tǒng)建設(shè)取得顯著成效;基礎(chǔ)性、 戰(zhàn)略性政務(wù)信息庫建設(shè)取得重大進(jìn)展,信息資源共享程度明顯提高;初步形成電子政務(wù)網(wǎng)絡(luò)與信息安全保障體系,建立規(guī)范的培訓(xùn)制度,與電子政務(wù)相關(guān)的法規(guī)和標(biāo)準(zhǔn)逐步完善。 同時,國家也提出了電子政務(wù)標(biāo)準(zhǔn)技術(shù)參考模型以指導(dǎo)全國電子政務(wù)建設(shè)。 管理網(wǎng)絡(luò)基礎(chǔ)設(shè)施層應(yīng)用支撐層信息交換 事務(wù)處理 流程控制 其他應(yīng)用層政府 企業(yè) 社團(tuán) 公民公眾服務(wù)網(wǎng)信息安全公文處理 業(yè)務(wù)處理 信息發(fā)布 服務(wù) 其他 圖 1 國家電子政務(wù)標(biāo)準(zhǔn)技術(shù)參考模型 市作為我國重要的城市,近年來,各級政府部門的信息化工作取得了很大進(jìn)展。許多政府部門內(nèi)部及其縱向的網(wǎng)絡(luò)建設(shè)有了長足的發(fā)展,不少部門正在或準(zhǔn)備啟動本系統(tǒng)電子政務(wù)系統(tǒng)建設(shè),這是好的一面;但 另一方面,電子政務(wù)系統(tǒng)在快速發(fā)展的同時也存在并且將會不斷出現(xiàn)很多問題。最嚴(yán)重的問題是以前所建的系統(tǒng),大多數(shù)都是屬于局部單位的、分散建設(shè)的和只有部分功能的系統(tǒng)。這些系統(tǒng)相互之間沒有統(tǒng)一的標(biāo)準(zhǔn),采用不同的系統(tǒng)平臺,形成了一個個信息孤島,不能發(fā)揮整體的作用。造成這種狀態(tài)的原因,除了缺乏總體規(guī)劃、整體設(shè)計(jì)和集中管理等原因外,缺乏一個適合市情的整體電子政務(wù)硬軟支持平臺也是一個重要的原因。 為了盡快改變電子政務(wù)系統(tǒng)建設(shè)中存在的分散狀態(tài),使其走向健康發(fā)展的道路,一方面要做到各級領(lǐng)導(dǎo)重視,一把手掛帥,加強(qiáng)統(tǒng)一規(guī)劃、整體 設(shè)計(jì)和系統(tǒng)建設(shè);同時還要結(jié)合國情,大膽創(chuàng)新,開發(fā)和采用具有中國特色的電子政務(wù)系統(tǒng)硬軟件支持平臺。這一平臺的成功建設(shè),不僅將有效解決現(xiàn)有系統(tǒng)的有機(jī)整合問題,同時也將使得市電子政務(wù)系統(tǒng)具有良好的可擴(kuò)展性,為將來新系統(tǒng)、新應(yīng)用的無逢集成提供高效的適配接口。 目前,基于國家有關(guān)電子政務(wù)的建設(shè)標(biāo)準(zhǔn),市已初步規(guī)劃了市電子政務(wù)軟件平臺,其總體體系結(jié)構(gòu)如圖所示: 圖 2 市電子政務(wù)軟件平臺總體體系結(jié)構(gòu) 依據(jù)上述平臺建設(shè)規(guī)劃,數(shù)據(jù)交換服務(wù)、數(shù)據(jù)流引擎及數(shù)據(jù)中心三個系統(tǒng)在整個政務(wù)平臺建設(shè)中具 有重要的地位,是電子政務(wù)工作流控制、信息交換和存儲的中樞。 異步、同步工作服務(wù) 數(shù)據(jù)交換服務(wù) 數(shù)據(jù)中心 公務(wù)服務(wù)與視頻會議 門戶服務(wù)與管理 系統(tǒng)運(yùn)行監(jiān)控與維護(hù) 安全保障體系 OS DBMS MWS(中間件服務(wù)器) 系統(tǒng)級安全 1.2 我們對標(biāo)書的理解 我公司對于所提出的項(xiàng)目建設(shè)總體目標(biāo)、市電子政務(wù)建設(shè)的現(xiàn)狀及數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)的技術(shù)要求以及項(xiàng)目實(shí)施的總體規(guī)劃進(jìn)行了認(rèn)真的研讀和分析,對任務(wù)書的內(nèi)涵進(jìn)行了充分的理解。 1、數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)的建設(shè)必須基于成熟、可靠的平臺產(chǎn)品。 數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)是協(xié)作式電子政務(wù)應(yīng)用平臺(包括政府職能部門之間的電子協(xié)作、政府與公眾 /企事業(yè)單位的服務(wù)管理等)的核心基礎(chǔ)服務(wù)模塊,負(fù)責(zé)實(shí)現(xiàn)跨系統(tǒng) 的數(shù)據(jù)交換、流程控制和分布式數(shù)據(jù)存儲服務(wù)。因此,這些系統(tǒng)的開發(fā),必須基于成熟、可靠、遵循國際通行標(biāo)準(zhǔn)的相關(guān)平臺產(chǎn)品。 2、數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)的建設(shè)是一個復(fù)雜的系統(tǒng)工程 數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)的建設(shè)也并非采用和配置一兩套現(xiàn)有的產(chǎn)品軟件就可以完成的,它是一個綜合的應(yīng)用支撐平臺,擔(dān)負(fù)著與電子政務(wù)軟件平臺中其他后臺系統(tǒng)和服務(wù)的集成和接口。 從項(xiàng)目所要實(shí)現(xiàn)的功能和性能來看,數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)必須與服務(wù)門戶、安全體系、管理系統(tǒng)等政務(wù)平臺核心服務(wù)緊密集成;必須為139 個局委辦的 眾多業(yè)務(wù)系統(tǒng)和協(xié)同辦公系統(tǒng)提供安全可靠的數(shù)據(jù)交換和存儲服務(wù);必須為海量政務(wù)信息的發(fā)布和查詢提供方便的管理。 從技術(shù)實(shí)現(xiàn)過程中所采用的技術(shù)來看,它包括了軟件開發(fā)技術(shù)、互聯(lián)網(wǎng)技術(shù)、webservice 與 XML 技術(shù)、中間件技術(shù)、數(shù)據(jù)庫和數(shù)據(jù)倉庫技術(shù)等當(dāng)今最先進(jìn)的計(jì)算機(jī)技術(shù)。 因此,數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)的建設(shè)是一個復(fù)雜的系統(tǒng)工程。 3、項(xiàng)目成功的關(guān)鍵因素取決于管理和協(xié)作 提高管理和協(xié)作水平是本項(xiàng)目成功的最為關(guān)鍵的因素。首先,政務(wù)系統(tǒng)的建設(shè)不僅僅取決于技術(shù),更重要的是人的因素和管理方法,而這些又具體體現(xiàn) 為一整套嚴(yán)謹(jǐn)?shù)?、?guī)范化的工程實(shí)施和管理方法;第二,電子政務(wù)系統(tǒng)建設(shè)的復(fù)雜性決定了數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)建設(shè)必須與其他平臺服務(wù)系統(tǒng)和業(yè)務(wù)應(yīng)用系統(tǒng)建設(shè)的緊密協(xié)作和配合,這也是項(xiàng)目建設(shè)的關(guān)鍵之所在。 4、先進(jìn)實(shí)用與安全可靠是本系統(tǒng)成功的重要因素 任務(wù)書中的技術(shù)要求,充分體現(xiàn)了采用當(dāng)今世界先進(jìn)計(jì)算機(jī)技術(shù)與保護(hù)現(xiàn)有投資的結(jié)合,在各項(xiàng)技術(shù)指標(biāo)滿足要求的前提下,對于現(xiàn)有的計(jì)算機(jī)設(shè)備、應(yīng)用系統(tǒng)和信息資源進(jìn)行合理的利用,充分發(fā)揮投資效益。 在任務(wù)書中對于系統(tǒng)的安全可靠提出了全面的要求,這也是電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù) 流引擎和數(shù)據(jù)中心系統(tǒng)的核心技術(shù)要求,必須將電子政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)建設(shè)與電子政務(wù)安全體系建設(shè)緊密集成,才能保證各個系統(tǒng)全部范圍的安全可靠和數(shù)據(jù)安全。 1.3系統(tǒng)建設(shè)原則 作為市電子政務(wù)系統(tǒng)的核心服務(wù)層,政務(wù)數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)的建設(shè)必須遵循以下基本原則: 1、安全可靠第一原則 數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)所處理、傳送和管理的信息,可能涉及到政府、企業(yè)、社會經(jīng)濟(jì)和個人隱私等秘密或敏感信息,此類信息處理和傳遞的任何環(huán)節(jié)如果出現(xiàn)漏洞,其損失將是巨大的。因此,系統(tǒng)的安全性將 是十分重要的原則。其次,數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)承受著大批量的關(guān)鍵性數(shù)據(jù)的流轉(zhuǎn)、交換和存儲,系統(tǒng)的可靠性將是系統(tǒng)建設(shè)需要重點(diǎn)考慮的問題。 2、經(jīng)濟(jì)、實(shí)用原則 確保系統(tǒng)具有友好的用戶界面、便于掌握、使用和維護(hù),且能解決具體的實(shí)際問題。在保證系統(tǒng)性能并達(dá)到要求的前提下,盡量使系統(tǒng)投資最省。 3、靈活、高效原則 確保系統(tǒng) 具有良好的系統(tǒng)性能、較高的處理效率,且配置和使用靈活,響應(yīng)速度快。 4、先進(jìn)、規(guī)范原則 采用符合國際標(biāo)準(zhǔn)的、先進(jìn)而且成熟的數(shù)據(jù)平臺產(chǎn)品,使系統(tǒng)具有較高的技術(shù)水平和較長的生命周期。同時具 備較好的開放性、可靠性及可擴(kuò)展性。與此同時,開發(fā)定制過程控制、文檔規(guī)范化等應(yīng)遵循相應(yīng)的國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)和慣例。 5、投資保護(hù)原則 極大限度地保護(hù)原有業(yè)務(wù)系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的投資,充分利用現(xiàn)有和將來的業(yè)務(wù)系統(tǒng)采集的信息資源,并為這些業(yè)務(wù)系統(tǒng)在數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)上的數(shù)據(jù)交換和存儲提供標(biāo)準(zhǔn)的或定制的接口支持。 6、統(tǒng)一規(guī)劃、分步實(shí)施、盡快見效原則 由于數(shù)據(jù)交換、數(shù)據(jù)流引擎和數(shù)據(jù)中心系統(tǒng)所涉及的內(nèi)容多,需要集成的系統(tǒng)和服務(wù)多,為了盡快見效,應(yīng)該在統(tǒng)一規(guī)劃下,采用分步實(shí)施方法來進(jìn)行配置和定制開發(fā)。 1.4系統(tǒng)建設(shè)總體目標(biāo) 市電子政務(wù)平臺建設(shè)的總體應(yīng)用目標(biāo) 是:通過政務(wù)平臺為公民提供教育培訓(xùn)、就業(yè)、電子醫(yī)療、社會保險(xiǎn)、公民信息、交通管理、電子稅務(wù)、電子證件等各類服務(wù);為工商、企事業(yè)單位提供電子采購與招標(biāo)、電子稅務(wù)、電子證照、信息咨詢、網(wǎng)上投訴等服務(wù);為上下級政府、不同區(qū)縣政府、 139 個局委辦部門之間的法規(guī)政策、公文流轉(zhuǎn)、司法檔案、辦公培訓(xùn)、業(yè)績評價等方面的服務(wù)。 市電子政務(wù)平臺建設(shè)的總體技術(shù)目標(biāo) 是:通過政務(wù)平臺的建設(shè),在平臺各核心服務(wù)之間,平臺與政府各部門業(yè)務(wù)應(yīng)用系統(tǒng)之間形成統(tǒng)一的數(shù)據(jù)交換協(xié)議、標(biāo) 準(zhǔn)和服務(wù);實(shí)現(xiàn)政府各部門信息系統(tǒng)的互通互聯(lián);建立統(tǒng)一的政務(wù)信息數(shù)據(jù)模型和中心數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)在全局意義上的動態(tài)性、一致性和完整性。 市電子政務(wù)數(shù)據(jù)交換系統(tǒng)建設(shè)的目標(biāo) 是:在綜合業(yè)務(wù)支撐平臺所提供的信任服務(wù)基礎(chǔ)之上,通過對業(yè)務(wù)系統(tǒng)提供標(biāo)準(zhǔn)的信息交換服務(wù)調(diào)用,并確保整個信息交換過程的安全性、可靠性,最終實(shí)現(xiàn)整個市電子政務(wù)系統(tǒng)內(nèi)部自由的信息交換。通過可信信息交換系統(tǒng),實(shí)現(xiàn)電子政務(wù)系統(tǒng)跨平臺、跨系統(tǒng)、跨應(yīng)用、跨地區(qū)的互聯(lián)互通和信息共享,為政府部門之間進(jìn)行公文交換、并聯(lián)審批等提供支持。 市電子政務(wù)數(shù)據(jù)流引擎 建設(shè)的目標(biāo) 是:為全面實(shí)現(xiàn)“網(wǎng)上并聯(lián)審批” 、“一網(wǎng)式”審批、“一站式”領(lǐng)證、“一表式”登記的電子網(wǎng)上服務(wù)提供支撐平臺。 市電子政務(wù)數(shù)據(jù)中心建設(shè)的目標(biāo) 是:建立一個集中分散、異構(gòu)、可擴(kuò)充、可集成、有統(tǒng)一數(shù)據(jù)模型、有多種角度視圖的、可交換的和安全可靠的復(fù)合數(shù)據(jù)庫系統(tǒng)。該系統(tǒng)包括五類數(shù)據(jù)庫:關(guān)系數(shù)據(jù)庫,文件數(shù)據(jù)庫, UDDI 注冊中心數(shù)據(jù)庫,數(shù)據(jù)倉庫和多媒體庫。它將成為政府各種業(yè)務(wù)系統(tǒng)、政府部門之間協(xié)同工作的數(shù)據(jù)中心,是市政府門戶的信息中心,多媒體、文檔資料和政策法規(guī)的存儲中心和預(yù)測決策所有的數(shù)據(jù)倉庫中心。 此外,市政府通過系統(tǒng)的建設(shè)與推廣,一方面培養(yǎng)出一支具有工程管理、系統(tǒng)維護(hù)、系統(tǒng)管理的技術(shù)隊(duì)伍;更為重要的是培養(yǎng)出既精通政府工作業(yè)務(wù),又掌握信息化管理技術(shù)的人才。 1.5系統(tǒng)平臺的技術(shù)指標(biāo) 由于數(shù)據(jù)交換、數(shù)據(jù)流和數(shù)據(jù)中心系統(tǒng)將成為電子政務(wù)應(yīng)用和集成的中心平臺,在整個電子政務(wù)系統(tǒng)中位于核心的地位,因此對系統(tǒng)基礎(chǔ)支撐平臺的設(shè)計(jì)、選型和研制時。必須考慮下面所述的基本原則和技術(shù)指標(biāo): 1、規(guī)范性: 系統(tǒng)符合國家電子政務(wù)有關(guān)標(biāo)準(zhǔn)和規(guī)范要求; 系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)遵循一定的規(guī)范,保證細(xì)化設(shè)計(jì)和未來的發(fā)展保持完整性; 遵循 嚴(yán)格的開發(fā)規(guī)范,保證開發(fā)過程的質(zhì)量和系統(tǒng)組件的可重用性; 制定和遵循嚴(yán)格、先進(jìn)和完整的接口標(biāo)準(zhǔn),保證系統(tǒng)內(nèi)各組件之間以及系統(tǒng)對外支持的應(yīng)用系統(tǒng)的接口實(shí)現(xiàn); 電子政務(wù)平臺數(shù)據(jù)交換按照一定的規(guī)范要求交互。該平臺應(yīng)使用 XML的數(shù)據(jù)交互,符合國家或行業(yè)的電子政務(wù)及電子商務(wù)數(shù)據(jù)交互規(guī)范,以保證數(shù)據(jù)交換的通用性。 組件的設(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)采用先進(jìn)完整的規(guī)范,保證系統(tǒng)的可發(fā)展性; 2、可擴(kuò)展性: 平臺能提供一組用于響應(yīng)來源于電子政務(wù)系統(tǒng)請求和訪問平臺業(yè)務(wù)的應(yīng)用接口,以使電子政務(wù)內(nèi)部管理系統(tǒng)提供商開發(fā)基于該平臺的應(yīng)用組件或 系統(tǒng); 平臺所有的對外接口既可開發(fā)針對主流產(chǎn)品的完整接口,又可提供開發(fā)接口的 SDK,用于擴(kuò)展支持的對象,使用戶可以方便的開發(fā)新接口; 平臺自身采用分布式組件化設(shè)計(jì),實(shí)現(xiàn)高度的開放性和可擴(kuò)展性,保證能適應(yīng)龐大的政府機(jī)構(gòu)的分布式的應(yīng)用; 3、可管理性: 平臺提供完善的安裝、部署、配置、監(jiān)控手段,保證平臺高度的可維護(hù)性; 系統(tǒng)應(yīng)針對所有核心平臺和所有功能模塊的管理功能、數(shù)據(jù)定義、流程處理以及政務(wù)流程處理功能提供簡潔、方便的管理或開發(fā)定值用戶界面,保證所有系統(tǒng)用戶能夠高效地實(shí)施操作; 平臺具備高度的適應(yīng)性,以適應(yīng)政 府信息化軟件的現(xiàn)狀;平臺提供靈活、豐富可擴(kuò)展的配置功能適應(yīng)政府內(nèi)部數(shù)據(jù)結(jié)構(gòu)的變化。 4、可靠性: 平臺提供有效的安全保障機(jī)制并與整個軟件平臺的安全支撐系統(tǒng)相結(jié)合; 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的完整和堅(jiān)固性,保證平臺運(yùn)行穩(wěn)定可靠; 保證數(shù)據(jù)的安全性、重要數(shù)據(jù)的完整性、一致性和可恢復(fù)性; 系統(tǒng)提供備份和恢復(fù)機(jī)制,確保在日常維護(hù)或是意外崩潰時政府信息化網(wǎng)絡(luò)平臺可以正常運(yùn)轉(zhuǎn); 系統(tǒng)應(yīng)用服務(wù)能力的線性擴(kuò)展和流量均衡,以保證在大事務(wù)量、大數(shù)據(jù)量的環(huán)境下能加以調(diào)配以滿足實(shí)際情況的需求; 服務(wù)器具備高可用性,以保證在個體服務(wù)器或服務(wù)出現(xiàn) 故障時,平臺應(yīng)用和服務(wù)不受影響。 5、兼容性: 支持主流數(shù)據(jù)庫系統(tǒng)的市場現(xiàn)行版本,包括 Oracle、 DB2、 MS SQL Server、 Sybase、 ACCESS 等; 支持主流的應(yīng)用服務(wù)器軟件市場現(xiàn)行版本,包括 BEA WebLogic、Borland Application Server、 IBM Websphere、 Oracle Application Server 產(chǎn)品、 Sybase EP/Jaguar CTS、 SUN iPlant; 支持主流的 WEB 服務(wù)器市場現(xiàn)行版本,包括: Apache、 Netscape Enterprise Server、 Microsoft Internet Information Server; 支持主流的應(yīng)用服務(wù)組件(中間件),包括: Enterprise Java Bean、CORBA、 COM/DCOM; 符合 cnXML、 cegXML 等流行的電子政務(wù)(商務(wù))數(shù)據(jù)交互規(guī)范。 二、 CIP IESD 在電子政務(wù)中的應(yīng)用 2.1 需求分析 根據(jù)市電子政務(wù)寬帶網(wǎng)絡(luò)軟件平臺總體設(shè)計(jì)方案的要求,本項(xiàng)目的任務(wù)是:基于國家有關(guān)電子政務(wù)的建設(shè)標(biāo)準(zhǔn)和 WEB SERVICES 和 XML 等技術(shù),構(gòu)建市 電子政務(wù)軟件平臺,解決 139 個直屬的委局辦應(yīng)用系統(tǒng)之間的互聯(lián)、互通、資源共享,通過外網(wǎng)實(shí)現(xiàn)各政府部門之間網(wǎng)上分布式辦公及政府門戶網(wǎng)站。為電子政務(wù)系統(tǒng)可靠地運(yùn)行提供安全保證體系和監(jiān)督管理體系。 根據(jù)系統(tǒng)總體規(guī)劃,建設(shè)數(shù)據(jù)交換、數(shù)據(jù)流引擎及數(shù)據(jù)中心是實(shí)現(xiàn)電子政務(wù)應(yīng)用層“互聯(lián)互通、信息共享”的基礎(chǔ),同時也是實(shí)現(xiàn)公文交換、并聯(lián)審批的支撐系統(tǒng)。 數(shù)據(jù)的集成與交換是各項(xiàng)業(yè)務(wù)功能實(shí)現(xiàn)的基礎(chǔ)?;跀?shù)據(jù)源分布的多樣性,以及結(jié)構(gòu)的多樣性,要求平臺以 XML 為基礎(chǔ),同時結(jié)合各類數(shù)據(jù)提取、轉(zhuǎn)換網(wǎng)關(guān),實(shí)現(xiàn)基礎(chǔ)的數(shù)據(jù)表示和數(shù)據(jù)交換。對基 礎(chǔ)的數(shù)據(jù)元、業(yè)務(wù)元與業(yè)務(wù)流,采用統(tǒng)一的元數(shù)據(jù)管理機(jī)制,服務(wù)于數(shù)據(jù)集成、數(shù)據(jù)交換、業(yè)務(wù)協(xié)同和業(yè)務(wù)集成。同時,以元數(shù)據(jù)管理為基礎(chǔ),實(shí)現(xiàn)具體目標(biāo)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)、業(yè)務(wù)單元的自動生成與統(tǒng)一重構(gòu)。 數(shù)據(jù)流引擎?zhèn)戎赜跈C(jī)構(gòu)內(nèi)部業(yè)務(wù)流程一體化的構(gòu)建,要求在更高的層次上,能將不同機(jī)構(gòu)、不同類別的應(yīng)用系統(tǒng)集成為一體。以政務(wù)務(wù)協(xié)同與政務(wù)集成為基礎(chǔ),以業(yè)務(wù)數(shù)據(jù)的整合、交換和智能化利用為核心,為最終的使用者提供集成化、個性化的業(yè)務(wù)訪問入口,支持政務(wù)運(yùn)作體制的優(yōu)化。數(shù)據(jù)交換、政務(wù)協(xié)同與政務(wù)集成平臺,以支持 J2EE 架構(gòu)的應(yīng)用服務(wù)器為基 礎(chǔ),采用 EJB 和 Web services 的方式實(shí)現(xiàn)業(yè)務(wù)過程的表示與封裝,并以 EJB 和 Web services 為基礎(chǔ)實(shí)現(xiàn)業(yè)務(wù)過程的協(xié)同和政務(wù)數(shù)據(jù)的交換。 2.1.1 數(shù)據(jù)交換 作為數(shù)據(jù)平臺重要組成部分,數(shù)據(jù)交換負(fù)責(zé)整個電子政務(wù)平臺對同構(gòu)或異構(gòu)數(shù)據(jù)源之間的數(shù)據(jù)交換。 市的政府信息化工作已經(jīng)開展了很長一段時間,政府各部門已經(jīng)先后建立起自己的應(yīng)用系統(tǒng)。這些應(yīng)用系統(tǒng)之間都是獨(dú)立的,數(shù)據(jù)沒有統(tǒng)一標(biāo)準(zhǔn)、系統(tǒng)也沒有相連。這種現(xiàn)狀導(dǎo)致,各政府部門之間的信息資源無法共享、部門之間工作移交無法電子化。這極大地限制了信息化提高 政府工作效率的效果。 要解決這個問題,就需要建立一個數(shù)據(jù)交換平臺,能連接在各種開發(fā)平臺下開發(fā)的系統(tǒng),能實(shí)現(xiàn)異構(gòu)數(shù)據(jù)的轉(zhuǎn)換,并有嚴(yán)格的安全控制措施。 1、目標(biāo)需求 可信的信息交換系統(tǒng)是電子政務(wù)綜合業(yè)務(wù)支撐平臺所提供的關(guān)鍵服務(wù)。可信信息交換系統(tǒng)在綜合業(yè)務(wù)支撐平臺所提供的信任服務(wù)基礎(chǔ)之上,通過對業(yè)務(wù)系統(tǒng)提供標(biāo)準(zhǔn)的信息交換服務(wù)調(diào)用,并確保整個信息交換過程的安全性、可靠性,最終實(shí)現(xiàn)整個市電子政務(wù)系統(tǒng)內(nèi)部自由的信息交換。通過可信信息交換系統(tǒng),實(shí)現(xiàn)電子政務(wù)系統(tǒng)跨平臺、跨系統(tǒng)、跨應(yīng)用、跨地區(qū)的互聯(lián)互通和信息共享,為政府 部門之間進(jìn)行公文交換、并聯(lián)審批等提供支持。 2、功能需求 提供跨平臺、跨多種網(wǎng)絡(luò)模式的數(shù)據(jù)交換的全套軟件系統(tǒng) 同安全、門戶、并聯(lián)審批平臺和公共服務(wù)等部分進(jìn)行統(tǒng)一的實(shí)施 提供各個局委辦的信息系統(tǒng)的接口和統(tǒng)一的接口開發(fā)工具,并能為實(shí)現(xiàn) 10業(yè)務(wù)系統(tǒng)提供全面的技術(shù)支持 2.1.2 數(shù)據(jù)流引擎 1、目標(biāo)需求 為全面實(shí)現(xiàn)“網(wǎng)上并聯(lián)審批”,“一網(wǎng)式”審批,“一站式”領(lǐng)證,“一表式”登記的電子網(wǎng)上服務(wù)提供支撐平臺。 2、功能需求 ( 1)工作流引擎 工作流引擎是工作流平臺的核心,它是業(yè)務(wù)流程的任務(wù)調(diào)度器。工作流引擎的具體功能 如下: 對過程定義進(jìn)行解釋 控制過程實(shí)例的創(chuàng)建、激活、掛起、終止等 控制活動實(shí)例間的轉(zhuǎn)換,包括串行或并行的操作、工作流相關(guān)數(shù)據(jù)的解釋等 支持分布式工作流的協(xié)同 管理流程的柔性執(zhí)行 提供支持用戶操作的接口 維護(hù)工作流控制數(shù)據(jù)和工作流相關(guān)數(shù)據(jù) 提供用于激活外部應(yīng)用程序和訪問工作流相關(guān)數(shù)據(jù)的接口 提供控制、管理和監(jiān)督工作流實(shí)例執(zhí)行情況的功能。 ( 2)表單設(shè)計(jì) 用戶可以使用圖形化設(shè)計(jì)方法,開發(fā)出動態(tài)頁面應(yīng)用,其結(jié)果可保存為 XML并具有數(shù)據(jù)庫訪問能力。表單開發(fā)工具的主要功能有: 所見即所得的文檔和表格設(shè)計(jì) 多文檔復(fù)合 信息支持 多種業(yè)務(wù)文檔類型 文檔與 XML 數(shù)據(jù)的連接與輸入自動感知 復(fù)雜文檔窗體的設(shè)計(jì) 文檔視圖動態(tài)測試 業(yè)務(wù)文檔事件 ( 3)流程建模 使用圖形化的方法,讓開發(fā)者用最少的時間設(shè)計(jì)或修改業(yè)務(wù)工作流程,建模工具提供了相當(dāng)豐富的流程邏輯表達(dá)方式,可以表示非常復(fù)雜的流程,和表單設(shè)計(jì)工具相結(jié)合可以輕易的設(shè)定每個流程步驟要執(zhí)行的功能,和組織機(jī)構(gòu)建模工具相結(jié)合,可方便準(zhǔn)確地選擇每個活動執(zhí)行的參與者。 流程建模工具的主要功能有: 支持專業(yè)的流程建模 流程協(xié)作定義 任務(wù)協(xié)作定義 事件驅(qū)動和流轉(zhuǎn)條件控制 時間控制 分布式流程設(shè)計(jì) 決策型流程支持 ( 4)角色建模 使用角色建模工具建立參與業(yè)務(wù)流程的人員角色,使得流程的管理與具體的人員分離,可以通過管理工具靈活的變化流程角色,使崗位職能轉(zhuǎn)變等變化很容易被適應(yīng)。 角色建模工具的主要功能有: 定義角色權(quán)限 定義角色范圍 分派角色任務(wù) ( 5)組織機(jī)構(gòu)建模 利用圖形化的形式定義組織機(jī)構(gòu)圖,讓用戶以圖形化的方式為政府幾個部門及單位建立組織機(jī)構(gòu)圖,組織機(jī)構(gòu)圖能顯示使用者的職責(zé)、職稱及從屬關(guān)系等。管理者可以根據(jù)工作流使用者在不同工作流程中需要完成的任務(wù),為其賦予角色。角色建模工具與統(tǒng)一用戶管理平臺相 連接,能夠讀取或更新統(tǒng)一用戶數(shù)據(jù)庫中的數(shù)據(jù),保證用戶信息的集中管理。 組織建模工具的主要功能有: 實(shí)體定義(包括人員、角色、職務(wù)、部門、工作組) 業(yè)務(wù)分工 權(quán)限管理 2.1.3 數(shù)據(jù)中心 數(shù)據(jù)中心系統(tǒng)作為數(shù)據(jù)整合平臺 對各種分布、異構(gòu)的數(shù)據(jù)資源進(jìn)行全局、統(tǒng)一、高效的訪問和管理,為 業(yè)務(wù)協(xié)同 和決策支持提供一個良好的數(shù)據(jù)基礎(chǔ)。 數(shù)據(jù)整合平臺要實(shí)現(xiàn)如下設(shè)計(jì)目標(biāo): 1、目標(biāo)需求 目標(biāo)是建立一個集中分散、異構(gòu)、可擴(kuò)充、可集成、有統(tǒng)一數(shù)據(jù)模型、有多種角度視圖的、可交換的和安全可靠的復(fù)合數(shù)據(jù)庫系統(tǒng)。該系統(tǒng)包括五類數(shù)據(jù)庫:關(guān)系 數(shù)據(jù)庫,文件數(shù)據(jù)庫, UDDI 注冊中心數(shù)據(jù)庫,數(shù)據(jù)倉庫。它將成為政府各種業(yè)務(wù)系統(tǒng)、政府部門之間協(xié)同工作的數(shù)據(jù)中心,是市政府門戶的信息中心,多媒體、文檔資料和政策法規(guī)的存儲中心和預(yù)測決策所有的數(shù)據(jù)倉庫中心。 2、功能需求 市電子政務(wù)數(shù)據(jù)中心必須滿足電子政務(wù)平臺進(jìn)行數(shù)據(jù)交換的需要,同時還必須滿足在平臺上建立的個業(yè)務(wù)系統(tǒng)進(jìn)行綜合業(yè)務(wù)處理的要求。為門戶系統(tǒng)提供各種靜態(tài)和動態(tài)的數(shù)據(jù)、信息。所謂靜態(tài)信息是指對電子政務(wù)的運(yùn)行中不經(jīng)常變化,供各個業(yè)務(wù)系統(tǒng)查詢、處理的數(shù)據(jù)或信息:政策、法規(guī)、元數(shù)據(jù)、資料庫、各種多媒 體數(shù)據(jù)等,它們會隨著時間而逐步增大。所謂動態(tài)數(shù)據(jù)是指隨著運(yùn)行而增加、修改的數(shù)據(jù):并聯(lián)審批中文件流轉(zhuǎn)狀態(tài)數(shù)據(jù),反映企業(yè)、個人所處狀態(tài)的數(shù)據(jù),國民經(jīng)濟(jì)運(yùn)行狀態(tài)的數(shù)據(jù)等。動態(tài)數(shù)據(jù)同各個局委辦的信息密切相關(guān),但又是面向主題的,如市社會保險(xiǎn)這個主題,實(shí)際上同保險(xiǎn)、工資、稅務(wù)和銀行密切相關(guān);個人信用使用主題,它的數(shù)據(jù)與銀行、稅務(wù)、個人消費(fèi)、個人收入密切相關(guān)。而數(shù)據(jù)倉庫顯然也有面向主題的定義,但這些主題是較長時間的,具有戰(zhàn)略定義的主題。 由安全體系、門戶管理、數(shù)據(jù)交換服務(wù)、并聯(lián)審批平臺、公務(wù)服務(wù)及視頻會議、運(yùn)行管理等 各部分提供商設(shè)計(jì)、實(shí)施各自要存儲到數(shù)據(jù)中心的數(shù)據(jù)模型。提供安全運(yùn)行、維護(hù)、備份、審計(jì)等數(shù)據(jù)庫必備的工具軟件,并能集成一個完整的軟件工具。 業(yè)務(wù)系統(tǒng)開發(fā)商設(shè)計(jì)、實(shí)施相應(yīng)的數(shù)據(jù)中心數(shù)據(jù)庫模型,提供數(shù)據(jù)安全、運(yùn)行、維護(hù)、備份、審計(jì)等必備的工具軟件。 2.2 系統(tǒng)總體結(jié)構(gòu) 面對我國電子政務(wù)的迅速發(fā)展,我們針對電子政務(wù)的基本需求,跟蹤國際最新技術(shù)標(biāo)準(zhǔn)的發(fā)展,對其通用信息處理平臺( CIP2.2 版)進(jìn)行了功能的提取、整合和重構(gòu),將其改造升級為 CIP3.0 版,成為面向電子政務(wù)建設(shè)的基礎(chǔ)軟件平臺。CIP3.0 電子政務(wù)軟件平臺 包括了 CIP 政務(wù)門戶平臺( CIP GP) , CIP 集成化服務(wù)支撐平臺 (CIP IESD)等幾個組成部分。在電子政務(wù)系統(tǒng)建設(shè)中, CIP 平臺產(chǎn)品的分布如下圖所示: 圖 3 基于 CIP 構(gòu)建電子政務(wù)軟件平臺總體體系結(jié)構(gòu) 其中集成化服務(wù)支撐平臺 CIP IESD(Integrated Electric Service Delivery)是基于 Software AG 公司系統(tǒng)軟件,面向電子政務(wù),基于 XML 和 Web Service 技術(shù)的數(shù)據(jù)交換、數(shù)據(jù)流管理和跨部委協(xié)同工作功能的應(yīng)用支撐平臺系統(tǒng)。 CIP IESD 集成了 Software AG 公司的 Tamino XML Server 和 EntireX,并以此構(gòu)成了系統(tǒng)基本體系架構(gòu)。其基本組成包括 (詳細(xì)描述見產(chǎn)品介紹 ): CIP 數(shù)據(jù)交換適配器(基于 EntireX Communicator) CIP 數(shù)據(jù)(基于 EntireX XML Mediator) Tamino XML Server 作為應(yīng)用支撐平臺的核心, CIP IESD 平臺的目的是構(gòu)建電子政務(wù)系統(tǒng)平臺中的數(shù)據(jù)交換平臺和數(shù)據(jù)共享平臺(數(shù)據(jù)中心),實(shí)現(xiàn)數(shù)據(jù)交換、跨部門協(xié)同工作(數(shù)據(jù)流引擎和管理)和數(shù)據(jù)共享。 由上圖可見,基于 CIP IESD 平臺的 CIP 數(shù)據(jù)交換器和 Tamino XML server,可以方便地構(gòu)建統(tǒng)一的數(shù)據(jù)交換平臺,該平臺能夠?qū)崿F(xiàn)不同的政務(wù)應(yīng)用系統(tǒng)之間的基于統(tǒng)一標(biāo)準(zhǔn)的數(shù)據(jù)交換和共享。同時,還可以建立應(yīng)用系統(tǒng)的數(shù)據(jù)中心( 1、大量的基于 XML 標(biāo)準(zhǔn)的實(shí)時、動態(tài)的交換數(shù)據(jù)可以高效地在純 XML 數(shù)據(jù)服務(wù)器上構(gòu)建起面向主題的操作數(shù)據(jù)庫; 2、通過 Tamino XML server 提供的強(qiáng)大的元數(shù)據(jù)管理功能,可以實(shí)現(xiàn)對分布在各委辦局的信息資源的管理、查詢和數(shù)據(jù)交換),從而實(shí)現(xiàn)對眾多的政務(wù)應(yīng)用系統(tǒng)中關(guān)鍵數(shù)據(jù)的抽取和集中。上述的兩者相互配合 ,便為整個電子政務(wù)應(yīng)用系統(tǒng)提供了核心的數(shù)據(jù)交換與共享平臺。 基于 CIP IESD 平臺的 CIP 數(shù)據(jù)交換器所提供的工作流引擎和 XML 文檔(表單)處理功能,可以快速地構(gòu)建電子政務(wù)一站式服務(wù)平臺。通過搭建一站式服務(wù)平臺,能夠?qū)崿F(xiàn)對眾多的電子政務(wù)應(yīng)用的協(xié)同和調(diào)度,從而使得在同一系統(tǒng)中處理需要多系統(tǒng)業(yè)務(wù)協(xié)同的政務(wù)要求成為可能。同時, CIP IESD 平臺提供針對不同業(yè)務(wù)應(yīng)用系統(tǒng)的數(shù)據(jù)交換適配器,這些數(shù)據(jù)交換適配器將成為應(yīng)用系統(tǒng)連接到CIP 數(shù)據(jù)交換器也就是一站式服務(wù)平臺上的紐帶,數(shù)據(jù)交換適配器技術(shù)使得我們充分利用原有的 應(yīng)用系統(tǒng)的功能成為現(xiàn)實(shí)。 2.3 數(shù)據(jù)交換系統(tǒng)(數(shù)據(jù)交換 /數(shù)據(jù)流引擎)設(shè)計(jì) 2.3.1 需要解決的問題 應(yīng)用系統(tǒng)環(huán)境的不一致 各個職能部門內(nèi)部的業(yè)務(wù)系統(tǒng)實(shí)現(xiàn)的內(nèi)容各異,其信息化程度不盡相同。 數(shù)據(jù)庫環(huán)境的不一致 由于缺乏統(tǒng)一管理,各個職能部門內(nèi)部業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫往往不盡相同。除了數(shù)據(jù)庫環(huán)境的不同外,還包括數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的各異、所支持?jǐn)?shù)據(jù)類型的不同等等問題。 缺乏統(tǒng)一的數(shù)據(jù)格式 在各個職能部門的內(nèi)部業(yè)務(wù)系統(tǒng)中,數(shù)據(jù)的組織是內(nèi)部相關(guān)的一個自主系統(tǒng),缺乏與其他職能部門間相關(guān)數(shù)據(jù)的交叉與關(guān)聯(lián)定義。由于沒有一個統(tǒng)一的共享化格式,從一個內(nèi)部系統(tǒng)去訪問另一個內(nèi)部系統(tǒng)中數(shù)據(jù)的唯一方式是必須了解對方的數(shù)據(jù)格式,然后再考慮篩選出自己所需要的數(shù)據(jù)集合。 這種“點(diǎn)對點(diǎn)”的數(shù)據(jù)引用模式帶來的問題首先是低效,并且并沒有從根本上解決數(shù)據(jù)的有效共享問題:由于缺乏標(biāo)準(zhǔn)數(shù)據(jù)格式,各個職能部門要分別從各個單位獲取自己所需的數(shù)據(jù)。這點(diǎn)在具體實(shí)現(xiàn)中幾乎是一種不可能的情況。例如:當(dāng)某個應(yīng)用系統(tǒng)的數(shù)據(jù)格式發(fā)生改變時,所有用到這一數(shù)據(jù)的其他系統(tǒng)也必須進(jìn)行修改。 解決這一問題的一個辦法是 建立一個統(tǒng)一的數(shù)據(jù)格式集合,而由各個應(yīng)用系統(tǒng)依照集合中的各個數(shù)據(jù)格式來設(shè)置與自己的數(shù)據(jù)格式之間的匹配關(guān)系。 不同系統(tǒng)間缺乏數(shù)據(jù)傳遞的統(tǒng)一機(jī)制 從純技術(shù)的角度來說,要實(shí)現(xiàn)不同應(yīng)用系統(tǒng)間統(tǒng)一的數(shù)據(jù)交換與共享,必須由一種數(shù)據(jù)通訊機(jī)制來控制數(shù)據(jù)傳遞,以保證不同系統(tǒng)間數(shù)據(jù)交換的一致性。這就好比用電子郵件系統(tǒng)來控制收發(fā)內(nèi)容和目的地各不相同的郵件,必須有一整套完整的傳輸控制機(jī)制,才能保證郵件不會投遞到錯誤的地址、不會發(fā)生郵件內(nèi)容的錯位等等問題。 2.3.2 系統(tǒng)體系結(jié)構(gòu) 可信的信息交換系統(tǒng)是電子政務(wù)綜合業(yè)務(wù)支撐平臺所提供 的關(guān)鍵服務(wù)??尚判畔⒔粨Q系統(tǒng)在綜合業(yè)務(wù)支撐平臺所提供的信任服務(wù)基礎(chǔ)之上,通過對業(yè)務(wù)系統(tǒng)提供標(biāo)準(zhǔn)的信息交換服務(wù)調(diào)用,并確保整個信息交換過程的安全性、可靠性,最終實(shí)現(xiàn)整個市電子政務(wù)系統(tǒng)內(nèi)部自由的信息交換。通過可信信息交換系統(tǒng),實(shí)現(xiàn)電子政務(wù)系統(tǒng)跨平臺、跨系統(tǒng)、跨應(yīng)用、跨地區(qū)的互聯(lián)互通和信息共享,為政府部門之間進(jìn)行公文交換、并聯(lián)審批等提供支持。 圖 4 數(shù)據(jù)交換系統(tǒng)總體體系結(jié)構(gòu) 如上圖所示,基于 CIP IESD 平臺的數(shù)據(jù)交換系統(tǒng)為一個星型結(jié)構(gòu),這種結(jié)構(gòu)簡化了電子政務(wù)應(yīng)用主體內(nèi)部功能體之間、主體與主體之間所存在 的復(fù)雜的相互關(guān)系。 數(shù)據(jù)交換中心處于核心位置,通過配置在數(shù)據(jù)交換中心的 CIP 數(shù)據(jù)交換服務(wù)器提供的標(biāo)準(zhǔn)化的 Web Service 接口( SOAP 網(wǎng)關(guān))為每個數(shù)據(jù)交換節(jié)點(diǎn)(需要進(jìn)行數(shù)據(jù)交換的各個委辦局)提供服務(wù)。每個數(shù)據(jù)交換節(jié)點(diǎn)只需要與數(shù)據(jù)交換中心通過 Web Service 進(jìn)行交互,并通過 XML 進(jìn)行數(shù)據(jù)轉(zhuǎn)換,而不需要相互直接連接訪問就可以獲取到所需要的數(shù)據(jù)。 對于遺留的老系統(tǒng),通過在該數(shù)據(jù)交換節(jié)點(diǎn)上配置數(shù)據(jù)交換適配器,可以方便地將老應(yīng)用系統(tǒng)封裝成 Webservice 服務(wù),從而能夠接入數(shù)據(jù)交換中心并提供一致的訪問行 為和接口。 數(shù)據(jù)交換中心的整體行為就像一個虛擬的中心數(shù)據(jù)庫,同時又像一個交換機(jī)。整個數(shù)據(jù)共享和交換的底層實(shí)現(xiàn)和存儲機(jī)制對各應(yīng)用節(jié)點(diǎn)是透明的。該結(jié)構(gòu)屬于松耦合,如同星形網(wǎng)絡(luò)一樣,很容易進(jìn)行層次化的結(jié)構(gòu)擴(kuò)展,構(gòu)建出多級的數(shù)據(jù)交換中心結(jié)構(gòu),以支持更大范圍的廣域方案。 數(shù)據(jù)交換中心將政務(wù)辦公應(yīng)用系統(tǒng)的協(xié)作、電子政務(wù)安全支撐平臺所提供的信任與授權(quán)服務(wù)、數(shù)據(jù)存儲層與應(yīng)用層的有效隔離有機(jī)地結(jié)合在一起,實(shí)現(xiàn)了大量的不同位置、不同格式的數(shù)據(jù)的共享和相互訪問,進(jìn)而集成相關(guān)的業(yè)務(wù)應(yīng)用,形成協(xié)同辦公、一站式服務(wù)的基礎(chǔ)平臺。 2.3.3 數(shù)據(jù)交換標(biāo)準(zhǔn) 數(shù)據(jù)交換系統(tǒng)的目的是在數(shù)據(jù)交換中心和各委辦局等機(jī)構(gòu)之間交換數(shù)據(jù)。由于各單位的信息系統(tǒng)構(gòu)架不同,信息的表示也各不相同。要在這些不同的系統(tǒng)之間交換數(shù)據(jù),首要的問題就是定義一種標(biāo)準(zhǔn)的數(shù)據(jù)格式。 數(shù)據(jù)格式的制定,一方面要進(jìn)行周密的調(diào)研,另一方面要充分吸收和采納國際、國家的較為成熟的標(biāo)準(zhǔn)。我們建議以下參考標(biāo)準(zhǔn): 政府信息交換語言 (Government Information eXchange Language, gXL) gXL 核心 (gXL Core) 語法:所有交換的數(shù)據(jù)格式為 XML 文檔,標(biāo)準(zhǔn)以 XML Schema 定義。 消息結(jié)構(gòu):每個消息分為消息頭和消息體 例如: 圖 5 gXL 消息結(jié)構(gòu)實(shí)例 如上所示,消息頭可以含有消息 ID、發(fā)送人、發(fā)送單位、接收人、接收單位、發(fā)送日期、優(yōu)先級、密級等標(biāo)準(zhǔn)元素。 消息體則包含要傳輸?shù)男畔ⅰ?標(biāo)準(zhǔn)元素:消息中必須或可以出現(xiàn)的元素 標(biāo)準(zhǔn)類型:可重用的類型定義( simpleType 或 complexType)。 例如: 圖 5 gXL 消息類型實(shí)例 傳輸協(xié)議 定義如何把邏輯地址解析為物理地址 路由規(guī)則的定義 錯誤處理機(jī)制 gXL 消息 (gXL Message) 具體 的消息 Message Body 中的內(nèi)容的定義。 會議通知、簡報(bào)等等 例如: 圖 6 gXL 消息實(shí)例 圖 7 gXL 消息實(shí)例 市建委 String 2001-12-17T09:30:47-05:00 市建委 abcd 秘書處 保密 String 2.3.4 數(shù)據(jù)交換中心系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)交換中心包括了數(shù)據(jù)交換管理和數(shù)據(jù)交換中間件(數(shù)據(jù)交換器)兩個部分的交互,可以實(shí)現(xiàn)以統(tǒng)一的數(shù)據(jù)描述為基礎(chǔ)的電子政務(wù)應(yīng)用數(shù)據(jù)訪問服務(wù)。 數(shù)據(jù)交換中心的系統(tǒng)邏輯結(jié)構(gòu)如下圖所示: 圖 8 數(shù)據(jù)交換中心系統(tǒng)邏輯結(jié)構(gòu) 數(shù)據(jù)交換中心的數(shù)據(jù)交換管理功能主要包括: ( 1)數(shù)據(jù)交換標(biāo)準(zhǔn)定義管理模塊 根據(jù)對決策支持、政府部門 間協(xié)作辦公(如并聯(lián)審批)、政務(wù)信息公開等綜合性應(yīng)用內(nèi)容的需求分析,定義出一系列的數(shù)據(jù)交換標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)將反映各個應(yīng)用所需要的數(shù)據(jù)的結(jié)構(gòu)。同時在標(biāo)準(zhǔn)中定義的還有數(shù)據(jù)“宿主” 位置等信息,表示該塊數(shù)據(jù)將向哪個業(yè)務(wù)系統(tǒng)請求獲得。 所有的數(shù)據(jù)交換標(biāo)準(zhǔn)定義信息,均以 XML 結(jié)構(gòu)記錄??梢酝ㄟ^數(shù)據(jù)交換標(biāo)準(zhǔn)定義管理工具完成如下功能: 新建標(biāo)準(zhǔn)、修改或刪除標(biāo)準(zhǔn) 維護(hù)標(biāo)準(zhǔn)中的屬性,包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)“宿主”位置、缺省過濾條件等 實(shí)現(xiàn)對用戶身份識別與管理權(quán)限控制 ( 2)數(shù)據(jù)交換流程定義和管理模塊 數(shù)據(jù)交換是依據(jù)數(shù)據(jù)交換流程實(shí)現(xiàn)的 ,針對不同的數(shù)據(jù),需要設(shè)定和管理不同的數(shù)據(jù)流轉(zhuǎn)過程。該模塊的作用是提供圖形化界面,供給數(shù)據(jù)交換平臺的管理人員實(shí)現(xiàn)數(shù)據(jù)流轉(zhuǎn)過程的定義。數(shù)據(jù)交換流轉(zhuǎn)過程的描述也采用 XML 方式。 具體功能如下: 新建流程、修改或刪除流程 維護(hù)流程的規(guī)則、數(shù)據(jù)加工過程和數(shù)據(jù)路由方式 實(shí)現(xiàn)對用戶身份識別與管理權(quán)限控制 ( 3)數(shù)據(jù)交換標(biāo)準(zhǔn)與內(nèi)部數(shù)據(jù)結(jié)構(gòu)的映射關(guān)系管理模塊 由于數(shù)據(jù)交換標(biāo)準(zhǔn)并不知道在具體業(yè)務(wù)系統(tǒng)內(nèi)的相應(yīng)數(shù)據(jù)的位置、屬性、名稱等等信息,所以需要在業(yè)務(wù)系統(tǒng)內(nèi)對數(shù)據(jù)交換標(biāo)準(zhǔn)中的對應(yīng)項(xiàng)有一個映射關(guān)系的定義。這種定義包括數(shù)據(jù)項(xiàng)與數(shù) 據(jù)項(xiàng)的對應(yīng)或組合對應(yīng)(公式化)、數(shù)據(jù)類型的匹配或轉(zhuǎn)換關(guān)系、數(shù)據(jù)項(xiàng)位置描述記錄等等。以 XML 結(jié)構(gòu)保存定義的內(nèi)容。 具體功能包括: 數(shù)據(jù)交換標(biāo)準(zhǔn)定義信息的導(dǎo)入 維護(hù)數(shù)據(jù)交換標(biāo)準(zhǔn)與內(nèi)部數(shù)據(jù)結(jié)構(gòu)間的映射定義表,包括數(shù)據(jù)項(xiàng)與數(shù)據(jù)項(xiàng) 的對應(yīng)或組合對應(yīng)(公式化)、數(shù)據(jù)類型的匹配或轉(zhuǎn)換關(guān)系、數(shù)據(jù)項(xiàng)位置描述記錄等等 實(shí)現(xiàn)對管理員的身份識別與管理權(quán)限控制 數(shù)據(jù)交換中心的數(shù)據(jù)交換器功能主要包括: ( 1)數(shù)據(jù)交換工作流執(zhí)行模塊 數(shù)據(jù)交換工作流的執(zhí)行是通過數(shù)據(jù)交換中間件和 XML 數(shù)據(jù)庫實(shí)現(xiàn)的。采用中間件產(chǎn)品可以保證數(shù)據(jù)交換的高效、安 全和可靠地進(jìn)行。其工作原理是:讀入數(shù)據(jù)交換流程,根據(jù)流程設(shè)定,啟動數(shù)據(jù)交換過程。根據(jù)業(yè)務(wù)需要,同時可以并發(fā)若干個數(shù)據(jù)交換工作流。當(dāng)業(yè)務(wù)變化是,只需修改數(shù)據(jù)交換流程定義,就可以實(shí)現(xiàn)基于新業(yè)務(wù)的數(shù)據(jù)交換過程,因此系統(tǒng)具有很好的可擴(kuò)展能力。 XML 數(shù)據(jù)庫以 XML 的原生方式保存數(shù)據(jù)交換過程中的產(chǎn)生的各種數(shù)據(jù),提供日志管理和數(shù)據(jù)分析的功能。 具體功能如下: 接收數(shù)據(jù) 驗(yàn)證數(shù)據(jù) 分析流程定義 根據(jù)流程進(jìn)行數(shù)據(jù)交互過程 數(shù)據(jù)交互的事務(wù)管理 日志管理和交換數(shù)據(jù)存儲 消息隊(duì)列管理 實(shí)現(xiàn)對管理員的身份識別與管理權(quán)限控制 ( 2) XML 數(shù)據(jù)處理模塊 XML 數(shù)據(jù)處理模塊提供對數(shù)據(jù)交換系統(tǒng)中的 XML 消息的處理能力,從而對基于 XML 標(biāo)準(zhǔn)的表單設(shè)計(jì)、處理提供了有力的工具。 XML 數(shù)據(jù)處理功能主要包括: XML 數(shù)據(jù)(文檔)的查找 XML 數(shù)據(jù)(文檔)的校驗(yàn) XML 數(shù)據(jù)(文檔)的轉(zhuǎn)換 XML 數(shù)據(jù)(文檔)的復(fù)制 /復(fù)合 XML 數(shù)據(jù)(文檔)的操作日志記錄 XML 數(shù)據(jù)(文檔)的事件觸發(fā) 2.3.5 CIP 數(shù)據(jù)交換器的作用 圖 9 CIP 數(shù)據(jù)交換器的作用和基本結(jié)構(gòu) 如上圖所示, CIP 數(shù)據(jù)交換器是數(shù)據(jù)交換系統(tǒng)的核心。它包括強(qiáng)大的分布式數(shù)據(jù)流引擎和 XML 數(shù)據(jù)的處 理能力。這也是電子政務(wù)平臺對數(shù)據(jù)交換中心服務(wù)的一個關(guān)鍵的要求。 數(shù)據(jù)流引擎 數(shù)據(jù)流引擎是數(shù)據(jù)交換器的核心,它是業(yè)務(wù)流程的任務(wù)調(diào)度器。構(gòu)建數(shù)據(jù)流引擎的主要目的是為了全面實(shí)現(xiàn)“網(wǎng)上并聯(lián)審批”,“一網(wǎng)式”審批,“一站式”領(lǐng)證,“一表式”登記的電子網(wǎng)上服務(wù)的跨部門協(xié)同工作。 CIP 數(shù)據(jù)交換器以數(shù)據(jù)流引擎為核心,來實(shí)現(xiàn)數(shù)據(jù)流設(shè)計(jì)、運(yùn)行和管理過程。其基本框架如下圖所示。 圖 9數(shù)據(jù)流引擎結(jié)構(gòu)原理圖 如上圖所示, CIP 數(shù)據(jù)交換服務(wù)器根據(jù)數(shù)據(jù)流引擎定義的流程可以執(zhí)行以下任務(wù): 接收數(shù)據(jù) 驗(yàn)證數(shù)據(jù) 根據(jù)流程 進(jìn)行數(shù)據(jù)交換 日志管理和交換數(shù)據(jù)存儲 事務(wù)管理 實(shí)現(xiàn)管理員的身份識別與管理權(quán)限控制 .1 數(shù)據(jù)流引擎的功能 CIP 數(shù)據(jù)交換器中的數(shù)據(jù)流引擎功能包括: 對流程的 XML 描述 流程實(shí)例的創(chuàng)建、激活、掛起、終止等 流程實(shí)例間的關(guān)聯(lián),包括串行或并行的操作、工作流相關(guān)數(shù)據(jù)解釋等 支持分布式工作流的協(xié)同 提供支持用戶操作的接口 維護(hù)工作流控制數(shù)據(jù)和工作流相關(guān)數(shù)據(jù) 提供用于激 活外部應(yīng) 用程序和 訪問工作 流相關(guān)數(shù) 據(jù)的接口( SOAP/HTTP/SMTP ) 提供控制、管理和監(jiān)督工作流實(shí)例執(zhí)行情況的功能。 .2 流程 設(shè)計(jì)器的功能 CIP 數(shù)據(jù)交換器提供圖形化流程設(shè)計(jì)器,讓開發(fā)者用最少的時間設(shè)計(jì)或修改業(yè)務(wù)工作流程。流程設(shè)計(jì)器提供了相當(dāng)豐富的流程邏輯表達(dá)方式,可以表示非常復(fù)雜的流程。流程設(shè)計(jì)的主要功能有: 支持專業(yè)的流程建模 流程協(xié)作定義 任務(wù)協(xié)作定義 事件驅(qū)動和流轉(zhuǎn)條件控制 時間控制 分布式流程設(shè)計(jì) 決策型流程支持 在流程設(shè)計(jì)器中,還包括了對角色建模工具和組織機(jī)構(gòu)建模工具的開發(fā)接口。 角色建模工具建立參與業(yè)務(wù)流程的人員角色,使得流程的管理與具體的人員分離,可以通過管理工具靈活的變化流程角色,使崗位職能轉(zhuǎn)變等變化很容 易被適應(yīng)。角色建模工具與電子政務(wù)平臺中安全體系提供的統(tǒng)一用戶管理平臺相連接,能夠讀取或更新統(tǒng)一用戶數(shù)據(jù)庫中的數(shù)據(jù),保證用戶信息的集中管理。;組織機(jī)構(gòu)建模工具可以利用圖形化的形式定義組織機(jī)構(gòu)圖,讓用戶以圖形化的方式為政府幾個部門及單位建立組織機(jī)構(gòu)圖,組織機(jī)構(gòu)圖能顯示使用者的職責(zé)、職稱及從屬關(guān)系等。管理者可以根據(jù)工作流使用者在不同工作流程中需要完成的任務(wù),為其賦予角色。 流程設(shè)計(jì)器中的對角色建模工具和組織機(jī)構(gòu)建模工具提供的開發(fā)接口。使得角色建模工具和組織機(jī)構(gòu)建模工具定義的角色和工作節(jié)點(diǎn)可以有效地加入到數(shù)據(jù)流過程 中來。 XML數(shù)據(jù)(表單)處理 CIP 數(shù)據(jù)交換器提供提供了強(qiáng)大的 XML 數(shù)據(jù)處理能力。包括: XML 數(shù)據(jù)(文檔)的查找 XML 數(shù)據(jù)(文檔)的校驗(yàn) XML 數(shù)據(jù)(文檔)的轉(zhuǎn)換 XML 數(shù)據(jù)(文檔)的復(fù)制 /復(fù)合 XML 數(shù)據(jù)(文檔)的操作日志記錄 XML 數(shù)據(jù)(文檔)的事件觸發(fā) 上述功能實(shí)現(xiàn)了對流入數(shù)據(jù)交換中心來的 XML 數(shù)據(jù)(文檔)的處理和轉(zhuǎn)換工作。基于 XML 數(shù)據(jù)與表現(xiàn)形式分離的特性,對 XML 數(shù)據(jù)的處理與對 XML頁面表現(xiàn)模板的設(shè)計(jì)可以完全分離。因此, XML 數(shù)據(jù)處理結(jié)果可以多種表現(xiàn)形式靈活地呈現(xiàn),從而使得 CIP 數(shù)據(jù)交換器能夠十分方便地與各類基于 XML 的圖形化表單和界面設(shè)計(jì)工具進(jìn)行集成?;?CIP 數(shù)據(jù)交換器的表單開發(fā)工具可以實(shí)現(xiàn): 所見即所得的文檔和表格設(shè)計(jì) 多文檔復(fù)合信息支持 多種業(yè)務(wù)文檔類型 文檔與 XML 數(shù)據(jù)的連接與輸入自動感知 復(fù)雜文檔窗體的設(shè)計(jì) 文檔視圖動態(tài)測試 業(yè)務(wù)文檔事件 交換標(biāo)準(zhǔn)管理 采用 CIP 數(shù)據(jù)交換器提供的標(biāo)準(zhǔn)管理模塊,可以方便高效地維護(hù) gXL 標(biāo)準(zhǔn)。CIP 數(shù)據(jù)交換器提供的標(biāo)準(zhǔn)管理功能包括: 瀏覽、新建、修改標(biāo)準(zhǔn)。 用戶定義標(biāo)準(zhǔn)的合法性校驗(yàn)。 用戶權(quán)限控制、修改日志記錄等功能。 標(biāo)準(zhǔn)及其原信息存儲在標(biāo)準(zhǔn)庫 (gML Standard Repository)中。 標(biāo)準(zhǔn)的編輯。使用 XML Schema 編輯工具編輯標(biāo)準(zhǔn)。 可以通過 Web 管理界面進(jìn)行遠(yuǎn)程維護(hù)。 2.3.6 數(shù)據(jù)交換節(jié)點(diǎn)(各委辦局)數(shù)據(jù)交換適配器配置 由于各委辦局的信息系統(tǒng)建設(shè)的時間階段不同,其采用的技術(shù)也差別很大,老系統(tǒng)一般是 C/S 架 構(gòu),新系統(tǒng)可能采用 JAVA 技術(shù)或 .Net 技術(shù),總之,因此委辦局和部門各自的信息系統(tǒng)對 SOAP 技術(shù)的支持程度也不盡相同。 針對此情況,我們提出兩種方案來進(jìn)行委辦局系統(tǒng)數(shù)據(jù)交換器的配置工作: 老系統(tǒng)( C/S 結(jié)構(gòu))或不直接支持 SOAP 技術(shù)的系統(tǒng) 對于此類系統(tǒng)可以采用 CIP 數(shù)據(jù)交換適配器(或其他支持對老系統(tǒng)進(jìn)行Webservice 封裝的 EAI 中間件產(chǎn)品),根據(jù)前面的介紹,該中間件可以為老系統(tǒng)創(chuàng)建可重用的服務(wù)或者將老系統(tǒng)中可向外發(fā)布的功能轉(zhuǎn)換為 Web Services,因此,可以通過 CIP 數(shù)據(jù)交換適配器為委辦局已有系 統(tǒng)配置具有數(shù)據(jù)交換功能的 Web Service,實(shí)現(xiàn)與數(shù)據(jù)中心進(jìn)行數(shù)據(jù)交換的功能(可參見 CIP 數(shù)據(jù)交換適配器的產(chǎn)品說明)。 圖 10 CIP 數(shù)據(jù)交換適配器對遺留系統(tǒng)的封裝 支持 SOAP 技術(shù)的系統(tǒng) 對于新構(gòu)建的系統(tǒng),往往是采用 J2EE 架構(gòu)或 .NET 架構(gòu),體系上都為三層或多層,因此都可以對 SOAP 或 HTTP 技術(shù)提供較好的支持,因此既可以采用 CIP數(shù)據(jù)交換適配器抽取和配置具有數(shù)據(jù)交換功能的 Web Service,也可以直接構(gòu)建數(shù)據(jù)交換 SOAP 服務(wù)器來實(shí)現(xiàn)數(shù)據(jù)交換器功能。 圖 10 對新系統(tǒng)的連接 2.3.7 CIP IESD 平臺構(gòu)建電子政務(wù)數(shù)據(jù)交換系統(tǒng)的特點(diǎn) 有優(yōu)異的性能,強(qiáng)大的可擴(kuò)展性和可靠性,能夠?qū)崿F(xiàn)應(yīng)用系統(tǒng)間的無縫銜接,兼俱開放性與靈活性 利用組件包裹技術(shù),無需對原有程序代碼做出修改即可重新使用原來的工作流程中的業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù)。同時將應(yīng)用轉(zhuǎn)化為服務(wù),使之能夠與其他新建立的服務(wù)一起接受各種應(yīng)用的訪問,從而高效率地管理了 各 種 資 源 工程實(shí)施周期短 通過可靠消息代理技術(shù)的方式提供多種市政府業(yè)務(wù)之間的同步 /異步的通訊方式 易學(xué)易用,適合 政府技術(shù)人員和系統(tǒng)維護(hù)人員掌握 支持 WAP 設(shè)備(如 WAP 移動電話, PDA)與相關(guān)后臺應(yīng)用程序的集成。通過內(nèi)建 JAVA 類,可產(chǎn)生 WML 頁面給 WAP 設(shè)備。 通過 SOAP 安全機(jī)制,可與電子政務(wù)平臺中安全支撐服務(wù)(授權(quán)、登錄系統(tǒng)等)無縫銜接。實(shí)現(xiàn)可信的數(shù)據(jù)交換。 2.4數(shù)據(jù)中心系統(tǒng)設(shè)計(jì) 2.4.1 需要解決的問題 市電子政務(wù)數(shù)據(jù)中心必須滿足電子政務(wù)平臺進(jìn)行數(shù)據(jù)交換的需要,同時還必須滿足在平臺上建立的各業(yè)務(wù)系統(tǒng)進(jìn)行綜合業(yè)務(wù)處理的要求。為門戶系統(tǒng)提供各種靜態(tài)和動態(tài)的數(shù)據(jù)、信息。所謂靜態(tài)信息是指對電子政務(wù)的運(yùn)行中不 經(jīng)常變化,供各個業(yè)務(wù)系統(tǒng)查詢、處理的數(shù)據(jù)或信息:政策、法規(guī)、元數(shù)據(jù)、資料庫、各種多媒體數(shù)據(jù)等,它們會隨著時間而逐步增大。所謂動態(tài)數(shù)據(jù)是指隨著運(yùn)行而增加、修改的數(shù)據(jù):并聯(lián)審批中文件流轉(zhuǎn)狀態(tài)數(shù)據(jù),反映企業(yè)、個人所處狀態(tài)的數(shù)據(jù),國民經(jīng)濟(jì)運(yùn)行狀態(tài)的數(shù)據(jù)等。動態(tài)數(shù)據(jù)同各個局委辦的信息密切相關(guān),但又是面向主題的,如市社會保險(xiǎn)這個主題,實(shí)際上同保險(xiǎn)、工資、稅務(wù)和銀行密切相關(guān);個人信用使用主題,它的數(shù)據(jù)與銀行、稅務(wù)、個人消費(fèi)、個人收入密切相關(guān)。而數(shù)據(jù)倉庫顯然也有面向主題的定義,但這些主題是較長時間的,具有戰(zhàn)略定義的主題 。因此,數(shù)據(jù)中心的建設(shè),首先要解決數(shù)據(jù)庫異構(gòu)信息類型的分類存儲和檢索體系以及針對不同類型數(shù)據(jù)模型的設(shè)計(jì)這一基本問題。 另一方面,數(shù)據(jù)中心管理著大量的結(jié)構(gòu)化和非結(jié)構(gòu)化信息。所謂非結(jié)構(gòu)化信息,是相對于那些有清晰的結(jié)構(gòu)和類型定義以及有數(shù)據(jù)相關(guān)性的明確描述的信息類型而言的。比如,在財(cái)稅分析系統(tǒng)中,財(cái)政收支情況的月度數(shù)據(jù),可以理解為一種有清晰結(jié)構(gòu)的信息;而一份綜合性包含了文字、報(bào)表、分析圖形的財(cái)政收支分析報(bào)告則是一種非結(jié)構(gòu)化的信息。網(wǎng)站上發(fā)布的信息,如新聞動態(tài)、政務(wù)公開等等,一般也是非結(jié)構(gòu)化的信息。 此外,非結(jié)構(gòu)化信 息中還包括了一類對象數(shù)據(jù)信息。所謂對象數(shù)據(jù)信息,是指一個包含了內(nèi)斂結(jié)構(gòu)的專門數(shù)據(jù)塊,這個數(shù)據(jù)塊單獨(dú)無法建立與別的數(shù)據(jù)項(xiàng)的關(guān)聯(lián)關(guān)系,并且需要工作在特定的工作模塊下。比如: GIS 空間定義信息數(shù)據(jù)、多媒體的聲像數(shù)據(jù)等,均為對象類型的數(shù)據(jù)。 在政府決策應(yīng)用中,非結(jié)構(gòu)化信息將占到相當(dāng)?shù)谋壤K械恼募鶎儆诜墙Y(jié)構(gòu)化信息,政策法規(guī)屬于非結(jié)構(gòu)化信息,一些決策分析的綜合性資料也是非結(jié)構(gòu)化信息。 與結(jié)構(gòu)化信息相比,非結(jié)構(gòu)化信息的管理利用存在一些難點(diǎn),就是: ( 1)定義管理的難度 “非結(jié)構(gòu)”化表明了沒有一種象關(guān)系數(shù)據(jù)庫規(guī)范 那樣的定義模型來對非結(jié)構(gòu)化信息進(jìn)行定義管理。雖然你可以強(qiáng)制對一個非結(jié)構(gòu)化的信息塊進(jìn)行解構(gòu),將其分成類似頭、中、尾這樣的半結(jié)構(gòu)。但是這種解構(gòu)只有在制定了具有普遍含義的結(jié)構(gòu)描述定義后才有真正的意義。 對非結(jié)構(gòu)化信息進(jìn)行定義管理的另一個難點(diǎn)在于數(shù)據(jù)元類型無法窮舉。不象關(guān)系型數(shù)據(jù)系統(tǒng)中,對數(shù)據(jù)元類型有完整清晰的定義。在非結(jié)構(gòu)化信息中,包含了錯綜復(fù)雜的數(shù)據(jù)元類型。比如,僅文檔類型就包括 Text、 Word、 PDF、 Excel、Word Pro 等等,還有各種圖片文件格式、多媒體壓縮信息格式等等。此外,在象網(wǎng)頁這樣的非結(jié)構(gòu) 化信息中,所有的信息都是文字類型,設(shè)定時間、數(shù)字等類型的信息元并不具有運(yùn)算上的意義。 ( 2)存儲管理的難度 對信息進(jìn)行存儲管理的前提是能夠建立有效的數(shù)據(jù)定義,然后才能進(jìn)行非結(jié)構(gòu)化信息的組織存放。而前面已經(jīng)提到了在非結(jié)構(gòu)化信息的數(shù)據(jù)定義方面存在的難度,因此也就造成了在非結(jié)構(gòu)化信息存儲管理方面的困難。 當(dāng)然,對非結(jié)構(gòu)化信息最簡單的存儲方式是直接存放在文件系統(tǒng)中。這樣做避免了依據(jù)主題等分類因素對非結(jié)構(gòu)化信息進(jìn)行管理的問題,但也是最最低效的一種存儲管理方式。 在非結(jié)構(gòu)化信息的存儲管理中還涉及到一個問題,由于這些信息 元(如果對非結(jié)構(gòu)化信息進(jìn)行一定的半結(jié)構(gòu)化處理后)的數(shù)據(jù)可能來自關(guān)系型數(shù)據(jù)系統(tǒng)(比如 Oracle)、對象數(shù)據(jù)系統(tǒng)(多媒體數(shù)據(jù)或空間數(shù)據(jù))乃至文檔數(shù)據(jù)系統(tǒng)(比如Notes),所以一個非結(jié)構(gòu)化信息的存儲管理系統(tǒng)將充當(dāng)一個數(shù)據(jù)的匯整者,需要具備聯(lián)合各個外部數(shù)據(jù)系統(tǒng)的功能。缺乏對非結(jié)構(gòu)化信息的有效管理造成的直接結(jié)果就是無法對非結(jié)構(gòu)化信息進(jìn)行有效檢索。 ( 3)信息檢索的難度 由于不能像關(guān)系數(shù)據(jù)庫那樣建立起清晰定義的數(shù)據(jù)主題,非結(jié)構(gòu)化信息的檢索依照的只能是機(jī)械的全文內(nèi)容檢索。 這是對信息檢索非常不利的一點(diǎn)。雖然對信息內(nèi)容 的全文檢索可以做到資料檢索的遍歷,但其檢索的效率和命中率是很低的。由于不象關(guān)系數(shù)據(jù)庫那樣有一種象 SQL(結(jié)構(gòu)化查詢語言)那樣強(qiáng)大的關(guān)聯(lián)檢索工具,并且在定義數(shù)據(jù)時也沒有建立數(shù)據(jù)項(xiàng)之間的關(guān)聯(lián)關(guān)系,要具有針對性地查詢非結(jié)構(gòu)化信息的內(nèi)容,必須要依靠應(yīng)用程序中設(shè)置對特定非結(jié)構(gòu)化信息類型進(jìn)行專門處理的功能內(nèi)容,才可能提高信息檢索的強(qiáng)度和效率。但另一方面講,一種專用于理解特定非結(jié)構(gòu)化信息類型的處理模塊,無論在運(yùn)行效率還是在可維護(hù)性上,都是非常不現(xiàn)實(shí)的。非結(jié)構(gòu)化信息檢索的另一個難度也是與數(shù)據(jù)元類型的多樣性有關(guān)的。比如,不同的文檔類型結(jié)構(gòu)需要不同的全文索引工作模塊。這也無形中加大了對非結(jié)構(gòu)化信息進(jìn)行檢索的難度。 因此,數(shù)據(jù)中心的建設(shè),還必須從技術(shù)體系上解決如何對非結(jié)構(gòu)化信息進(jìn)行有效定義、有效管理和有效利用的基本問題。 2.4.3 數(shù)據(jù)中心數(shù)據(jù)庫類型劃分 圖 11 數(shù)據(jù)中心數(shù)據(jù)庫類型劃分 如上圖所示,數(shù)據(jù)中心中的數(shù)據(jù)庫按所服務(wù)的業(yè)務(wù)功能,可以大致分為如下種類: 辦公數(shù)據(jù):記錄政府系統(tǒng)辦公的數(shù)據(jù)。如并聯(lián)審批,用戶使用狀態(tài)日志以及進(jìn)行平臺管理、電子政務(wù)系統(tǒng)維護(hù)管理的數(shù)據(jù)。 面向主題操作數(shù)據(jù)庫:存有經(jīng)常使用的業(yè)務(wù)數(shù)據(jù),可存在數(shù)據(jù) 中心,但大量的是以目錄形式存儲,而其數(shù)據(jù)總是存在各局委辦,這樣既保證了數(shù)據(jù)的動態(tài)更新的一致性,也保證了數(shù)據(jù)的安全性。面向主題操作數(shù)據(jù)庫的數(shù)據(jù)來自數(shù)據(jù)交換過程中的 XML 文檔和信息,因此,操作數(shù)據(jù)庫必須具有良好的對 XML 標(biāo)準(zhǔn)的支持,才能保證信息存儲、交換和檢索的高效和準(zhǔn)確。 元數(shù)據(jù)庫:它包括政務(wù)敘詞表(如機(jī)關(guān)公文主題詞表、宏了經(jīng)濟(jì)主題詞表、行業(yè)主題詞表、社會事業(yè)主題詞表以及科學(xué)與技術(shù)主題詞表)、信息分類、代碼和指標(biāo)體系表(如國民經(jīng)濟(jì)行業(yè)分類代碼、聯(lián)合國及各國海關(guān)協(xié)調(diào)制度分類與代碼、全國行政區(qū)劃分類與代碼、全國工 農(nóng)業(yè)產(chǎn)品 /商品分類代碼、各主導(dǎo)行業(yè)信息分類與代碼以及文件格式及其結(jié)構(gòu)描述規(guī)范代碼等),主要用于各職能部門的信息聯(lián)接與交換。由于電子政務(wù)數(shù)據(jù)交換依托 XML 標(biāo)準(zhǔn),而 XML 也具備良好的元數(shù)據(jù)定義和管理能力。因此,有必要將元數(shù)據(jù)庫中的元數(shù)據(jù)按 XML 標(biāo)準(zhǔn)進(jìn)行定義、存儲和檢索。 資料和文檔庫:資料文檔主要包括國家的政策的指令,湖北省和市的資料和條文等信息,是各級工作人員辦理各種業(yè)務(wù)的依據(jù),也是學(xué)習(xí)國家和省市政策和法規(guī)的途徑。資料和文檔庫主要有以下一些特點(diǎn): 以非結(jié)構(gòu)化文檔形式存儲 資料的共享性要求 涉密資料的安全存 儲 支持智能和模糊查詢 基于上述特點(diǎn),在全市建設(shè)一個統(tǒng)一的資料庫。這樣做得好處在于便于統(tǒng)一管理,盡可能提供資料共享。 多媒體數(shù)據(jù)庫:它包括各種政務(wù)圖像、視頻,用于宣傳報(bào)道和視頻點(diǎn)播。它還可以用于管理空間地理數(shù)據(jù)。 數(shù)據(jù)倉庫:數(shù)據(jù)倉庫的使用者主要是機(jī)關(guān)單位、市委領(lǐng)導(dǎo)等決策相關(guān)人員,為他們提供在業(yè)務(wù)辦公基礎(chǔ)數(shù)據(jù)庫的基礎(chǔ)上各種層次匯總的數(shù)據(jù),幫助他們進(jìn)行各種決策支持。 UDDI:提供對整個電子政務(wù)系統(tǒng)中的 Webservice 服務(wù)注冊信息的管理和存儲。 2.4.4 數(shù)據(jù)中心基礎(chǔ)數(shù)據(jù)庫服務(wù)器的選擇 根據(jù)我們對數(shù)據(jù)中心所 面臨的問題的分析和對數(shù)據(jù)中心數(shù)據(jù)庫類型的劃分,我們認(rèn)為,數(shù)據(jù)中心基礎(chǔ)數(shù)據(jù)庫服務(wù)器應(yīng)該具有強(qiáng)大的 XML 數(shù)據(jù)存儲和處理能力,這是一般關(guān)系型數(shù)據(jù)庫所不具備的。必須選擇一種基于 XML 的數(shù)據(jù)庫系統(tǒng)作為數(shù)據(jù)中心建設(shè)的基礎(chǔ)數(shù)據(jù)庫服務(wù)器,由這種基礎(chǔ)服務(wù)器存儲和管理基于XML 的面向主題的動態(tài)交換信息、非結(jié)構(gòu)化信息和元數(shù)據(jù),同時,將實(shí)時性要求不高的靜態(tài)結(jié)構(gòu)化數(shù)據(jù)和數(shù)據(jù)倉庫存儲在關(guān)系型數(shù)據(jù)庫內(nèi),如 ORACLE、 DB2等。 Tamino XML Server 是目前世界一流的 XML 數(shù)據(jù)庫,選擇它作為數(shù)據(jù)中心基礎(chǔ)數(shù)據(jù)庫服務(wù)器相對關(guān)系型 數(shù)據(jù)庫而言具有明顯的技術(shù)優(yōu)勢,包括: 基于 XML 的應(yīng)用程序開發(fā)更為快速,尤其是基于 XML 標(biāo)準(zhǔn)的應(yīng)用,如 Web service 等。 Tamino 易于學(xué)習(xí)。這是由于采用了 XML 規(guī)范和眾所周知的 XML 標(biāo)準(zhǔn)( XPath, XML Schema, DTD) 應(yīng)用程序之間交換的 XML數(shù)據(jù)和消息可以立即存儲在 Tamino中并進(jìn)行檢索,不必進(jìn)行復(fù)雜的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)。 高度復(fù)雜的數(shù)據(jù)結(jié)構(gòu)可以使用戶以更快、更方便的方式進(jìn)行存儲和獲取,如同在 SQL 數(shù)據(jù)庫中一樣。 可以同時進(jìn)行結(jié)構(gòu)化( XPath)和非結(jié)構(gòu)化查詢(全文)。 Tamino 有很好的跨平臺能力,可運(yùn)行于所有重要的平臺上。同時,Tamino 同所有主要關(guān)系型數(shù)據(jù)庫通過標(biāo)準(zhǔn) XML接口可以互相訪問和進(jìn)行數(shù)據(jù)存取。 可與 XML 簽名技術(shù)進(jìn)行集成,提高數(shù)據(jù)安全性。 支持現(xiàn)有的 XML Schema, DTD 和相應(yīng)的 XML 文檔。加載時間在幾分鐘之內(nèi)。 Tamino 可直接連接到 Internet,提供與 URL 相同的 XML 和非 XML數(shù)據(jù)訪問方式。 正是因?yàn)橐陨蟽?yōu)勢使得 CIP IESD平臺使用 Tamino作為數(shù)據(jù)存儲和處理的核心,有效地提高了系統(tǒng)平臺的綜合能力。 2.4.5 數(shù)據(jù)中心功能體系結(jié)構(gòu) 數(shù) 據(jù)中心的建立是電子政務(wù)信息平臺建設(shè)的核心內(nèi)容之一,一個體系完整、標(biāo)準(zhǔn)統(tǒng)一、內(nèi)容實(shí)時、流程規(guī)范的數(shù)據(jù)中心數(shù)據(jù)庫系統(tǒng)對于政府各部門的大量信息在信息平臺內(nèi)的流動、交換、發(fā)布、管理具有重要的意義。同時,政務(wù)數(shù)據(jù)倉庫建立在各政務(wù)資源數(shù)據(jù)庫基礎(chǔ)之上,為實(shí)體政府實(shí)行全社會的電子化管理提供政務(wù)信息數(shù)據(jù)資源的采集、分析、管理、挖掘和決策支持。 圖 12 數(shù)據(jù)中心功能模塊劃分 如上圖所示,數(shù)據(jù)中心中需構(gòu)建下述功能服務(wù)系統(tǒng) : UDDI 注冊服務(wù)系統(tǒng) 元數(shù)據(jù)共享服務(wù)系統(tǒng) 數(shù)據(jù)挖掘和決策支持系統(tǒng) 多媒體數(shù)據(jù)管理系統(tǒng) 動態(tài)數(shù)據(jù)管 理系統(tǒng) 運(yùn)行管理系統(tǒng) UDDI注冊中心 .1 UDDI 介紹 UDDI(統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議)是一個廣泛的,開放的行業(yè)計(jì)劃,它使得 業(yè)務(wù) 實(shí)體能夠 作到: 彼此發(fā)現(xiàn) 需要使用的 Web Service; 定義 Web Service 在 Internet 上互相作用,并在一個注冊體系架構(gòu)中共享信息。 UDDI 是一種基礎(chǔ)的系統(tǒng)構(gòu)筑模塊,使業(yè)務(wù)實(shí)體能夠快速,方便地使用他們自身的應(yīng)用軟件來發(fā)現(xiàn)合適的 業(yè)務(wù) 對等實(shí)體,并與其實(shí)施電子化的 協(xié)同工作 。 UDDI 中的數(shù)據(jù)可以看作服務(wù)元數(shù)據(jù)。 .2 系統(tǒng) 結(jié)構(gòu)和功能 該系統(tǒng)通過分類注冊不同的部門的服務(wù)元數(shù)據(jù),為消費(fèi)者提供該服務(wù)的信息。其系統(tǒng)結(jié)構(gòu)如下圖所示: 圖 13 UDDI 注冊中心結(jié)構(gòu)圖 利用 Tamino 提供的 UDDI API 可以在數(shù)據(jù)中心數(shù)據(jù)庫上快速建立 UDDI 注冊中心。構(gòu)建 UDDI 注冊中心包括了下述規(guī)范和功能: UDDI 的規(guī)范 UDDI 的 Schema,例如: 圖 14 UDDI Schema 示例 該 Schema 主要是來定義需要注冊的部門實(shí)體的信息。 圖 15 UDDI Schema 示例 該 Schema 主要是來定義 UDDI 中遇到的服務(wù)規(guī)范。 UDDI 的注冊 包括注冊部門實(shí)體名稱、聯(lián)系方法等,將該業(yè)務(wù)實(shí)體存儲到 UDDI 注冊中心,只有注冊到 UDDI 中心的業(yè)務(wù)實(shí)體才可能被其他用戶查詢的到。 服務(wù)的發(fā)布 經(jīng)過注冊的部門實(shí)體可以發(fā)布自己的 Web 服務(wù)。 基于 XML和 Web Service的元數(shù)據(jù)共享服務(wù)系統(tǒng) .1 元數(shù)據(jù)技術(shù) 元數(shù)據(jù) (Metadata)是關(guān)于數(shù)據(jù)的數(shù)據(jù),即關(guān)于數(shù)據(jù)的內(nèi)容、質(zhì)量、狀況和其他特性的信息。也可譯為描述數(shù)據(jù)或詮釋數(shù)據(jù)。 元數(shù)據(jù)為各種形態(tài)的數(shù)字化信息單元和資源集合提供規(guī)范、普遍的描述方法和檢索工具。 在本系統(tǒng)架構(gòu) 中,元數(shù)據(jù)分為兩類:一類是描述 Web Service 服務(wù)的服務(wù)元數(shù)據(jù),另一類是描述分布在各個委辦局的信息的數(shù)據(jù)元數(shù)據(jù)。其中數(shù)據(jù)元數(shù)據(jù)又分為兩種:核心元數(shù)據(jù)和內(nèi)容元數(shù)據(jù):內(nèi)容元數(shù)據(jù)是對相關(guān)行業(yè)的國際或國家元數(shù)據(jù)標(biāo)準(zhǔn)進(jìn)行合理的裁減或增補(bǔ)后得到的對實(shí)際數(shù)據(jù)的業(yè)務(wù)相關(guān)的元數(shù)據(jù)描述,核心元數(shù)據(jù)是從內(nèi)容元數(shù)據(jù)中抽取來得,是對分布在各委辦局的信息的一種通用描述方法。 在這個系統(tǒng)中,服務(wù)元數(shù)據(jù)就存在位于信息資源中心的 UDDI 注冊庫中,數(shù)據(jù)元數(shù)據(jù)保存在中心的元數(shù)據(jù)庫中。當(dāng)完成元數(shù)據(jù)查詢,需要獲取原始數(shù)據(jù)時,將通過 SOAP 協(xié)議 來調(diào)用委辦局提供的數(shù)據(jù)獲取 Web Service 來實(shí)現(xiàn)。 .2 元數(shù)據(jù)標(biāo)準(zhǔn) 本系統(tǒng)以 Dublin Core 為基礎(chǔ),參考其他元數(shù)據(jù)標(biāo)準(zhǔn),結(jié)合實(shí)際需要,定義了公務(wù)資源元數(shù)據(jù)規(guī)范(對于本系統(tǒng)來說,也可以采用其他的元數(shù)據(jù)標(biāo)準(zhǔn))。 標(biāo)題 名稱:標(biāo)題 標(biāo)識: title 定義:賦于資源的名稱。 解釋:一般而言,這一名稱指的是資源對象的正式公開的名稱。 作者 名稱:作者 標(biāo)識: Creator 定義:制作資源內(nèi)容的主要責(zé)任實(shí)體。 解釋:創(chuàng)作、制作者包括個人、組織或機(jī)構(gòu)。應(yīng)該是用于標(biāo)識創(chuàng)作、制作者實(shí)體的具有代表性的 名稱。 主題 名稱:主題 標(biāo)識: subject 定義:資源內(nèi)容的主題。 解釋:一般而言,一個主題和關(guān)鍵詞通常采用描述資源內(nèi)容的關(guān)鍵詞,短語或分類號。推薦主題和關(guān)鍵詞最好是取自于一個受控詞表或是一個規(guī)范的分類體系。 說明 名稱:說明 標(biāo)識: Description 定義:有關(guān)資源內(nèi)容的說明。 解釋:可以包括但并不限于:摘要,內(nèi)容目次,內(nèi)容圖示或內(nèi)容的文字說明。 發(fā)行者 名稱:發(fā)行者 標(biāo)識: publisher 定義:對資源內(nèi)容負(fù)有發(fā)行責(zé)任的實(shí)體。 解釋:包括個人、組織或機(jī)構(gòu)。應(yīng)是用于標(biāo)識發(fā)行者實(shí)體的有代表性的名稱 。 參與者 名稱:參與者 標(biāo)識: contributor 定義:對資源內(nèi)容負(fù)有發(fā)行責(zé)任的實(shí)體。 解釋:如包括個人、組織或機(jī)構(gòu)的出版者。應(yīng)是用于標(biāo)識出版者實(shí)體的有代表性的名稱。 日期 名稱:日期 標(biāo)識: Date 定義:與資源使用期限相關(guān)的日期、時間。 解釋: 資源產(chǎn)生或有效使用的日期、時間。推薦使用 ISO 8601W3CDFT定義的編碼形式,跟隨的是 YYYY-MM-DD 形式。 類型 名稱:類型 標(biāo)識: type 定義:資源內(nèi)容方面的特征或體裁。 解釋:類型包括種類、功能、體裁或作品集成級別等描述性術(shù)語。推薦從 可控詞表(如 Dublin Core TypesDCT1)中選用有關(guān)術(shù)語。對于資源物理或數(shù)字化方面表示,采用 格式 項(xiàng)描述。 格式 名稱:說明 標(biāo)識: format 定義:資源物理或數(shù)字化的特有表示。 解釋:格式可包括媒體類型或資源容量。也可用于限定資源顯示或操作所需的軟件、硬件或其它設(shè)備,如容量包括數(shù)據(jù)所占空間和存在期間。 標(biāo)識 名稱:標(biāo)識 標(biāo)識: Identifier 定義:依據(jù)有關(guān)規(guī)定分配給資源的標(biāo)識性信息。 解釋:推薦使用依據(jù)格式化標(biāo)識系統(tǒng)規(guī)定的字符或號碼標(biāo)識資源。如正規(guī)標(biāo)識系統(tǒng)包括統(tǒng)一資源標(biāo)識( URI),統(tǒng)一資源地址( URL)、數(shù)字對象標(biāo)識( DOI)以及國際標(biāo)準(zhǔn)書號( ISBN)、國際標(biāo)準(zhǔn)刊號( ISSN)等。 來源 名稱:來源 標(biāo)識: source 定義:可獲取現(xiàn)存資源的有關(guān)信息。 解釋:可從原資源整體或部分獲得現(xiàn)有資源。建議使用正規(guī)標(biāo)識系統(tǒng)確定的字符或號碼標(biāo)引資源來源信息。 語言 備用,目前只有漢語資源,無其他語言的資源。 名稱:語言 標(biāo)識: type 定義:資源知識內(nèi)容使用的語種。 解釋:推薦使用由 RFC1766 定義的語種代碼,它由兩位字符(源自ISO639)組成。隨后可選用兩字符的國家代碼(源自 ISO 3166)。如 en表示英語, fr表示法語。 相關(guān)資源 名稱:相關(guān)資源 標(biāo)識: relation 定義:對相關(guān)資源的參照。 解釋:推薦用依據(jù)正規(guī)標(biāo)識系統(tǒng)確定的字符或號碼標(biāo)引資源參照信息。 范圍 名稱:范圍 標(biāo)識: coverage 定義:資源內(nèi)容的領(lǐng)域或范圍。 解釋:范圍包括空間定位(地名或地理座標(biāo)),時代(年代、日期或日期范圍)或權(quán)限范圍。 權(quán)限 名稱:權(quán)限 標(biāo)識: rights 定義:有關(guān)資源本身所有的或被賦予的權(quán)限信息。 解釋:版權(quán)項(xiàng)包括資源版權(quán)管理的說明。版權(quán)信息通常包含智力知識內(nèi)容所有權(quán)( IPR)、著作權(quán)和各種擁有權(quán)。如果缺少版權(quán)項(xiàng),就意味著不考慮有關(guān)資源的上述版權(quán)和其它權(quán)力。 .3 元數(shù)據(jù)維護(hù)紀(jì)錄 1. 簡介 元數(shù)據(jù)從新建到提交、審核、修改存在一個生存周期,因此定義了一組屬性來記錄這個過程,供元數(shù)據(jù)管理系統(tǒng)使用。 2. 屬性 名稱 標(biāo)記 說明 類型 紀(jì)錄號 Id String 狀態(tài) Status Submitted 提交 Valid 有效 Disable 禁用 提交時間 submitTime Time 提交者 submitUser String 審核時間 verifyTime Time 審核者 verifyUser String 最近修改時間 lastModifiedTime Time 最近修改者 lastModifiedUser String .4 元數(shù)據(jù)服務(wù)系統(tǒng) 1、 概述 該系統(tǒng)采用 J2EE 構(gòu)架,兩級元數(shù)據(jù)方式,即核心元數(shù)據(jù)和各委辦局的內(nèi)容元數(shù)據(jù)。核心元數(shù)據(jù)以 Dublin Core 為參考,建立公務(wù)信息元數(shù)據(jù)規(guī)范。例如: 北京市 2002年政府工作報(bào)告 政府 辦公廳 總結(jié)了 2002年北京市政府的工作,完成了 data1/reportuid=3501 圖 16 元數(shù)據(jù)定義示例 該系統(tǒng)的工作機(jī)理是,當(dāng)用戶進(jìn)入元數(shù)據(jù)服務(wù)系統(tǒng)后,通過關(guān)鍵字查到核心元數(shù)據(jù),然后根據(jù)元數(shù)據(jù)想查到那個部門的內(nèi)容元數(shù)據(jù),只需要點(diǎn)擊某個核心的元數(shù)據(jù)。這時通過 SOAP 就可以把所需要的數(shù)據(jù) 從委辦局的數(shù)據(jù)庫中調(diào)出。由于SOAP 是標(biāo)準(zhǔn) XML 形式,這就解決了的不同類型和格式的數(shù)據(jù)交換的問題。 2、 元數(shù)據(jù)的管理 數(shù)據(jù)中心的核心數(shù)據(jù)庫需要對來自各委辦局的核心元數(shù)據(jù)進(jìn)行管理。 只有通過對各委辦局核心元數(shù)據(jù)進(jìn)行良好的管理,保證元數(shù)據(jù)的質(zhì)量,才能保障核心數(shù)據(jù)庫的數(shù)據(jù)質(zhì)量。 各委辦局利用 SOAP 協(xié)議可以主動發(fā)送數(shù)據(jù)到數(shù)據(jù)中心的核心數(shù)據(jù)庫。 數(shù)據(jù)中心管理界面也可以通過 SOAP 服務(wù)自動獲取各委辦局的內(nèi)容元數(shù)據(jù)和實(shí)際內(nèi)容數(shù)據(jù)。 3、 核心元數(shù)據(jù)的服務(wù) 用戶通過調(diào)用數(shù)據(jù)中心的元數(shù)據(jù)查詢服務(wù),輸入關(guān)鍵字,執(zhí)行查詢服務(wù)就可以查詢 到存放在純 XML 數(shù)據(jù)庫 Tamino 中的核心元數(shù)據(jù),并可將查詢到的核心元數(shù)據(jù)結(jié)果返回給用戶。 數(shù)據(jù)中心提供核心元數(shù)據(jù)注冊和管理 Web Service,使委辦局可以及時、準(zhǔn)確地向數(shù)據(jù)中心發(fā)布和維護(hù)其核心元數(shù)據(jù)。 4、 內(nèi)容元數(shù)據(jù)和內(nèi)容數(shù)據(jù)的服務(wù) 用戶可以通過調(diào)用以 Web Service形式發(fā)布的各委辦局的內(nèi)容元數(shù)據(jù)服務(wù)來對內(nèi)容元數(shù)據(jù)進(jìn)行訪問,如果這個內(nèi)容元數(shù)據(jù)服務(wù)已經(jīng)與綁定好了,那么直接通過 SOAP 就可查到委辦局的內(nèi)容元數(shù)據(jù);如果該內(nèi)容元數(shù)據(jù)服務(wù)還沒綁定,則需要查詢 UDDI 注冊中心,查到該服務(wù),下載服務(wù)對應(yīng)的 WSDL,然后再綁定該內(nèi)容元數(shù)據(jù)服務(wù),查詢該內(nèi)容元數(shù)據(jù)。 在完成內(nèi)容元數(shù)據(jù)查詢后,可以通過 Web Service 查到委辦局的實(shí)際內(nèi)容數(shù)據(jù),如果該服務(wù)還沒綁定,需要查詢 UDDI,查到該服務(wù),下載 WSDL,綁定該服務(wù),查詢該實(shí)際內(nèi)容數(shù)據(jù)。 動態(tài)數(shù)據(jù)管理系統(tǒng) 動態(tài)數(shù)據(jù)管理系統(tǒng)直接管理面向主題的操作數(shù)據(jù)庫,動態(tài)數(shù)據(jù)管理系統(tǒng)管理的數(shù)據(jù)來自于數(shù)據(jù)交換平臺中的動態(tài)信息。通過動態(tài)數(shù)據(jù)管理系統(tǒng),可以對業(yè)務(wù)系統(tǒng)數(shù)據(jù)模型進(jìn)行定義,建立各局委辦業(yè)務(wù)數(shù)據(jù)庫同操作數(shù)據(jù)庫中的映射關(guān)系,從而建立和維護(hù)面向主題的操作數(shù)據(jù)庫。同 時,動態(tài)數(shù)據(jù)管理系統(tǒng)也能夠通過操作數(shù)據(jù)庫向數(shù)據(jù)倉庫提供數(shù)據(jù),形成決策數(shù)據(jù)的積累。面向主題操作數(shù)據(jù)庫及其動態(tài)數(shù)據(jù)管理系統(tǒng)的系統(tǒng)定位如下圖所示: 圖 17 面向主題操作數(shù)據(jù)庫及其動態(tài)數(shù)據(jù)管理系統(tǒng)的系統(tǒng)定位 面向主題的操作數(shù)據(jù)庫一方面需要與數(shù)據(jù)交換系統(tǒng)交換大量的基于 XML標(biāo)準(zhǔn)的數(shù)據(jù)和文檔,吞吐能力和存儲能力要求很高;另一方面,又要依據(jù)元數(shù)據(jù)的定義與各局委辦數(shù)據(jù)庫建立映射關(guān)系,保持與各局委辦數(shù)據(jù)的一致性要求。這就要求面向主題的操作數(shù)據(jù)庫應(yīng)該直接建立在純 XML 數(shù)據(jù)庫之上,同時,依靠XML 數(shù)據(jù)庫提供的動態(tài)數(shù)據(jù)管理系 統(tǒng)來管理和維護(hù)。 圖 18 動態(tài)數(shù)據(jù)管理系統(tǒng)的功能結(jié)構(gòu) 如上圖所示,動態(tài)數(shù)據(jù)管理系統(tǒng)包括了以下功能模塊: ( 1)數(shù)據(jù)收集和預(yù)處理模塊 這個模塊負(fù)責(zé)根據(jù)結(jié)構(gòu)化、半結(jié)構(gòu)化信息定義的內(nèi)容從各個外部數(shù)據(jù)資源中獲取相關(guān)的 XML 數(shù)據(jù)。數(shù)據(jù)資源可以是來自各個外部數(shù)據(jù)系統(tǒng)或文件系統(tǒng)的資料,比如,可以從關(guān)系型數(shù)據(jù)庫中獲得關(guān)系表的數(shù)據(jù)資料,可以從文件系統(tǒng)中取得諸如 html、 xml 或 Word、 Excel、 PDF 或圖片文件等資料,或者從 GIS 系統(tǒng)的空間數(shù)據(jù)庫或視頻資料庫中獲得工作于多媒體、 GIS 系統(tǒng)的對象資料等等。 通過將來自各個 數(shù)據(jù)源的資料聯(lián)合定義到一個用 XML Schema 來描述的半結(jié)構(gòu)化的主題之下,將一些種類各異、結(jié)構(gòu)各異、內(nèi)容封閉的獨(dú)立信息塊,按一定方式組織起來。這就是這個模塊的基本作用。 在做數(shù)據(jù)存入的過程中,這些外部數(shù)據(jù)資源可以被復(fù)制遷移進(jìn)非結(jié)構(gòu)化信息管理系統(tǒng)內(nèi)部的數(shù)據(jù)存儲服務(wù)器中;也可以只是將有關(guān)外部數(shù)據(jù)源的描述信息記錄進(jìn)來,當(dāng)進(jìn)行數(shù)據(jù)檢索時,再到相應(yīng)的外部資源中去獲得數(shù)據(jù)。 具體功能如下: 完成對不同外部數(shù)據(jù)源的連接訪問,包括對關(guān)系型數(shù)據(jù)庫( Oracle,SQL Server 等)、文件系統(tǒng)和 GIS、多媒體信息庫的訪問 能力 根據(jù)半結(jié)構(gòu)化信息定義的 XML 結(jié)構(gòu)主題,對來自外部數(shù)據(jù)源的信息內(nèi)容進(jìn)行半結(jié)構(gòu)化預(yù)處理,形成具有 XML 結(jié)構(gòu)的內(nèi)容 根據(jù)需要將外部數(shù)據(jù)源的資料內(nèi)容按非結(jié)構(gòu)化信息管理系統(tǒng)的內(nèi)部約定存放格式導(dǎo)入 Tominal XML 數(shù)據(jù)庫 ( 2)數(shù)據(jù)處理和管理模塊 負(fù)責(zé)對信息資源進(jìn)行定義,以及完成非結(jié)構(gòu)化信息的 XML 主題維護(hù)。這里的信息資源定義,是針對外部數(shù)據(jù)源上的數(shù)據(jù)資料資源。需要定義這些外部數(shù)據(jù)資源的類型、位置、資源項(xiàng)目名稱,比如關(guān)系型數(shù)據(jù)庫的 JDBC 連接串、連接賬號、內(nèi)部數(shù)據(jù)表名等等。 這里定義完成的 XML Schema 就好比關(guān)系數(shù)據(jù)庫中的表定義,將作為對非結(jié)構(gòu)化信息內(nèi)容進(jìn)行分類組織管理的基本標(biāo)準(zhǔn)。當(dāng)進(jìn)行數(shù)據(jù)資源的倒入時,將按照這些主題定義的結(jié)構(gòu)對倒入內(nèi)容進(jìn)行預(yù)處理;當(dāng)進(jìn)行數(shù)據(jù)資源的檢索查詢時,將可根據(jù)這些主題定義的結(jié)構(gòu)對非結(jié)構(gòu)化信息進(jìn)行索引查詢。 具體功能包括: 外部信息資源的查找、維護(hù)管理工具,實(shí)現(xiàn)外部資源的定義、修改、刪除 半結(jié)構(gòu)化信息主題的定義維護(hù),結(jié)合對信息資源的定義,設(shè)定、修改、刪除以 XML Schema 方式定義的數(shù)據(jù)主題格式 對工具訪問的訪問控制及操作審計(jì)功能 ( 3)數(shù)據(jù)挖掘分析模塊 數(shù)據(jù)挖掘分析將被用于綜合 查詢和統(tǒng)計(jì)分析中,幫助建立分析模型、引入分析數(shù)據(jù)。在數(shù)據(jù)挖掘分析中,挖掘系統(tǒng)建立分析模型的信息元,可能來自于非結(jié)構(gòu)化信息管理系統(tǒng)的某個數(shù)據(jù)主題中。通過從非結(jié)構(gòu)化信息管理系統(tǒng)中導(dǎo)出此項(xiàng)數(shù)據(jù)主題(或主題中的某個數(shù)據(jù)片斷),就可以將信息元建入分析模型中。同樣的原因,分析模型的數(shù)據(jù)引入也離不開非結(jié)構(gòu)化信息系統(tǒng)的支持。 ( 4) 數(shù)據(jù)導(dǎo)出模塊 實(shí)現(xiàn)響應(yīng)外部數(shù)據(jù)請求從而導(dǎo)出數(shù)據(jù)內(nèi)容的管理功能。當(dāng)外部數(shù)據(jù)庫中需要包含非結(jié)構(gòu)化信息的數(shù)據(jù)內(nèi)容時,通過與數(shù)據(jù)導(dǎo)出模塊的交互,實(shí)現(xiàn)向外部數(shù)據(jù)源的數(shù)據(jù)導(dǎo)出。 實(shí)現(xiàn)的功能包括: 按照非結(jié) 構(gòu)化信息查詢條件,對導(dǎo)出內(nèi)容進(jìn)行過濾 導(dǎo)出非結(jié)構(gòu)化信息內(nèi)容中某個片斷 對導(dǎo)出權(quán)限的控制及審計(jì)記錄 向包括多種關(guān)系型數(shù)據(jù)庫如 Oracle 等在內(nèi)的外部數(shù)據(jù)源導(dǎo)出數(shù)據(jù)的能力 (5) 信息發(fā)布模塊 用戶可以自由定義需要發(fā)布 /管理的數(shù)據(jù)的格式,可以對新聞、多媒體新聞、政務(wù)數(shù)據(jù)等各類數(shù)據(jù)進(jìn)行分類管理,統(tǒng)一發(fā)布。 系統(tǒng)應(yīng)支持動態(tài)信息發(fā)布,可以將數(shù)據(jù)通過數(shù)據(jù)庫同步機(jī)制和復(fù)制機(jī)制將數(shù)據(jù)發(fā)布到遠(yuǎn)程的數(shù)據(jù)庫服務(wù)器上,從而在遠(yuǎn)程的門戶服務(wù)器中的信息發(fā)布系統(tǒng)可以使用動態(tài)檢索進(jìn)行數(shù)據(jù)發(fā)布。 采用動態(tài)數(shù)據(jù)發(fā)布,因?yàn)槭菍?shù)據(jù)發(fā)布到遠(yuǎn)程的數(shù) 據(jù)庫中,因此可以實(shí)現(xiàn)在web 發(fā)布端提供全面的數(shù)據(jù)庫檢索功能。而且如果采用數(shù)據(jù)庫同步的機(jī)制進(jìn)行動態(tài)數(shù)據(jù)發(fā)布,那么能夠更好的體現(xiàn)信息的實(shí)效性。 除了數(shù)據(jù)庫同步外,信息發(fā)布模塊也支持對發(fā)布內(nèi)容進(jìn)行 Web service 封裝,使得門戶系統(tǒng)通過對 Web Service 的調(diào)用來實(shí)現(xiàn)信息的獲取。 信息發(fā)布模塊實(shí)現(xiàn)的功能包括: 發(fā)布數(shù)據(jù)的定制 用戶可以自由定義需要發(fā)布 /管理的數(shù)據(jù)的格式,可以對新聞、多媒體新聞、政務(wù)數(shù)據(jù)等各類數(shù)據(jù)進(jìn)行分類管理,統(tǒng)一發(fā)布。 發(fā)布數(shù)據(jù)類型的添加 管理員可以隨時添加新的發(fā)布數(shù)據(jù)類型,使網(wǎng)站改版和擴(kuò) 充非常容易。 數(shù)據(jù)錄入可視化 支持可視化圖片管理 html、 txt、 Microsoft word、方正 ps、 s2 文件的導(dǎo)入, html文件格式的導(dǎo)出 支持可視化編輯、 html 源文件編輯間的切換 支持圖片的層管理 支持表格操作、表格的格式屬性設(shè)置 支持系統(tǒng)內(nèi)部、系統(tǒng)外部的 URL 管理 支持段落的格式屬性設(shè)置 支持字體的格式屬性設(shè)置 數(shù)據(jù)容量沒有限制 模板編輯的可視化 模板制作支持可視化編輯,提供了字體、配色、表格、布局、風(fēng)格、圖片等的可視化操作。支持 HTML 文件、文本文件、 PS 文件、 Word 文件的導(dǎo)入??蓪⒅谱鞯?模板導(dǎo)出保存為 XML 格式的文件。 相關(guān)數(shù)據(jù)檢索 提供自定義條件的稿件檢索,檢索腳本生成器等功能。 即時預(yù)覽 在稿件錄入過程中,可隨時通過點(diǎn)擊“稿件預(yù)覽”、“欄目預(yù)覽”等按鈕,查看稿件的最終合成效果。 通過上述功能的組合,在數(shù)據(jù)中心里建立和維護(hù)起來的面向主題的操作數(shù)據(jù)庫能夠以純粹且標(biāo)準(zhǔn)的 XML 格式進(jìn)行信息儲存與擷取,而不需要間接轉(zhuǎn)化成其它格式。操作數(shù)據(jù)庫也提供接口模塊容許從不同的信息來源存取外部信息,諸如Oracle, DB2, MSSQLServer。操作數(shù)據(jù)庫能夠通過對 HTTP/SOAP 網(wǎng)關(guān) (web server)的訪問處理大量的輸入、輸出信息。除此之外,操作數(shù)據(jù)庫也可以處理結(jié)構(gòu)化與非結(jié)構(gòu)化信息 (如影像、聲音等多媒體信息 );可以通過 URL 及部份 HTTP要求進(jìn)行儲存對象的修改;可以通過 XQL 查詢語言對一般性結(jié)構(gòu)對象或特殊屬性的 XML 對象來進(jìn)行復(fù)雜查詢 (如全文檢索功能 )。操作數(shù)據(jù)庫的存取模塊支持Http V1.0 與 V1.1 協(xié)議,通過標(biāo)準(zhǔn)的 Web server 就可以將操作數(shù)據(jù)庫與網(wǎng)絡(luò)結(jié)合。操作數(shù)據(jù)庫數(shù)據(jù)對象可直接經(jīng)由 URL 存取,甚至可以把儲存在信息資源數(shù)據(jù)庫內(nèi)的傳統(tǒng)信息轉(zhuǎn)換成網(wǎng)絡(luò)對象。 總之,面向主題的操作數(shù)據(jù) 庫將成為數(shù)據(jù)中心里基于 XML 的重要的信息服務(wù)器。 數(shù)據(jù)挖掘

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論