區政府部門間數據共享應用系統總體方案_第1頁
區政府部門間數據共享應用系統總體方案_第2頁
區政府部門間數據共享應用系統總體方案_第3頁
區政府部門間數據共享應用系統總體方案_第4頁
區政府部門間數據共享應用系統總體方案_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第1章 區政府部門間數據共享應用系統技術方案前幾章我們對本項目的建設目標和內容作出了詳細的說明,并對項目的需求進行了深入的分析和研究,下面我們從系統的設計思路、系統建設原則、系統總體結構設計及系統部署、采用的技術路線等幾個方面來闡述*區政府部門間數據共享應用系統(以下簡稱“區政府部門間數據共享應用系統”)總體技術方案。1.1. 區政府部門間數據共享應用系統建設目標*區政府部門間數據共享應用系統的建設目的主要是解決*區各政府部門間數據共享與交換的現實問題,有效緩解政府各部門間的消息互通壓力,有助于消除部門間的信息孤島,增強部門間的橫向聯系,優化、綜合利用政府政務信息資源;通過政府部門間數據共享應

2、用系統的建設,建立區域性政府真正的數據共享基礎平臺,通過長效的數據共享與交換機制來保障政府部門之間數據共享與交換工作,同時為領導和各政府提供信息服務。 最后,基于共享數據拓展*區跨部門的業務應用,將為聯合監督,聯合執法、聯合納稅等各部門之間相互合作提供數據依據。1.2. 區政府部門間數據共享應用系統建設范圍*區政府部門間數據共享應用系統項目建設工作是*區政府為實現區內各委辦局之間的數據共享與交換,加強信息的互聯互通,合理有效地利用各類數據而展開的一項工作。本項目的建設范圍主要包括: 1.2.1. 調研挖掘38個部門的共享數據需求,確定共享數據范圍首先,要分步梳理個別綜合經濟部門的共享數據,總結

3、工作經驗逐步擴展,最后擴展到38個部門間的數據共享。在梳理過程中,要對梳理的數據進行分類,定義數據保密級別等,確定數據共享的范圍,最后要編制出*區政府部門間信息共享數據指標及報表指南。同時,要能夠通過部門的數據共享,建立相應的數據共享工作機制。在數據梳理過程中,建議通過對38家委辦局進行數據梳理的調研工作,來明確共享數據的內容、屬性信息、保密性、數據類型以及明確共享數據的表單樣式等。通過調研來確定共享數據的相關規范,使各部門的共享數據能夠按照規范的格式進行共享,同時以利于共享數據的利用。1.2.2. 依托區內已有軟、硬件平臺資源,建立應用系統支撐平臺政府部門間數據共享應用系統支撐平臺的建立,要

4、支撐部門的應用拓展。系統需要為共享數據提供靈活的表單定制,可以生成動態的圖形報表,有工作任務的提醒功能,以及定制工作流程,可對數據進行審核與自動校驗,有系統記錄日志,以及本系統需要有與其它業務系統提供數據導入接口的設計與實現。通過系統支撐平臺要能夠實現對各部門共享數據的上傳、發布到數據庫,數據瀏覽查詢、下載、信息定制、共享數據指標管理維護、系統統計、組織機構、數據同期比對分析和用戶的管理與維護等數據應用服務,同時為滿足共享數據不斷增加的需要,系統還需要提供共享數據的動態管理和維護功能。1.2.3. 分步實現38個政府部門的數據共享應用服務對于38個部門的數據共享工作可以分階段實施。首先,實現9

5、家綜合經濟部門的數據共享應用服務功能;其次,完成20家政府部門的數據應用服務功能;最后,實現38家政府部門的數據應用服務,并允許可以基于應用支撐平臺不斷擴展數據共享范圍,為每個新增加的單位提供共享數據的初始化定制。1.2.4. 建設“*區情手冊”子系統依托應用支撐平臺,獲取*區經濟及社會發展的指標數據,制定*區情手冊,為*區領導和其它委辦局提供經濟和社會數據,并提供區情手冊的下載。*區情手冊子系統需要定期對共享的數據進行數據采集,區情手冊中的每個指標的數據來源不同,統計方式不同,數據產生的時期不同,需要針對每個指標的不同屬性,按每月和每年出統計報表,并對數據進行校驗,對問題數據提供提示功能,系

6、統按照固定年統計報表和活頁夾方式提供月統計報表的數據展現,并可生成pdf文件進行排版打印。1.2.5. 建設“領導信息服務”子系統依托應用支撐平臺,基于各部門的共享數據,為區領導提供信息定制、信息瀏覽、領導信息批示等應用服務功能。其中,一為不同的區領導提供不同的信息服務;二為領導提供共享數據的報表和圖表功能,提供統計數據動態生成統計圖,給領導進行展示;三提供領導和38個部門的相關領導和負責人之間的信息對話和消息互通。1.2.6. 集成“智能報表工具”依托應用支撐平臺,基于各部門的共享數據,為“領導信息服務系統”和“*區情手冊系統”提供報表和圖表服務。其中,一為“領導信息服務系統”提供共享數據的

7、報表和圖表定制和展現服務;二為“*區情手冊系統”提供固定年統計報表和活頁夾方式提供月統計報表的數據展現,并提供pdf文件排版和生成服務。另外,還可以為其他統計、報表提供便捷的服務。1.3. 區政府部門間數據共享應用系統建設的原則1.3.1. 項目建設要以業務需求為導向,統一規劃、分步實施區政府部門間數據共享應用系統建設項目是一個復雜的系統工程,同時政府部門間數據共享工作本身是一項較難以實施的工作。所以在項目建設過程中不但要考慮到目前業務應用的需求,還要對將來的業務應用進行前瞻性預測,在這些分析和預測的基礎上,對區政府部門間數據共享應用系統建設進行統一的規劃,分階段、分步驟、由簡到繁、穩步推進,

8、分步實施。1.3.2. 項目建設要以技術為手段,充分利用現有軟、硬件平臺資源,節省建設資金本項目建設要采用先進的技術手段,保證系統建成后在幾年內都保持比較先進的水平。政府信息資源服務平臺為我們提供了硬件基礎設施和系統軟件環境,*區政府數據交換共享平臺為我們提供了數據交換的核心平臺,在本項目的建設中要充分利用這些資源,節省建設資金。1.3.3. 項目建設要符合“數字*”整體規劃,構建地方電子政務整體框架要求區政府部門間數據共享應用系統的建設還要符合“數字*”的整體規劃,建立*區自己的電子政務框架,同時能夠適用于國家電子政務的整體框架體系。1.3.4. 項目建設要保證部門數據共享、交換的安全本項目

9、在建設過程中,我們要采取相應的安全策略,保證系統的安全。首先從技術上如ca統一認證技術等保障數據的安全,其次,從運行環境上進行安全保障,最后,通過有效的管理機制上來保障數據共享與交換的安全。1.3.5. 項目建設要確保共享數據的可靠數據共享應用系統要保證共享數據的一致性和完整性,在數據交換過程中不能丟失數據,不能有錯誤數據等。1.4. 區政府部門間數據共享應用系統總體框架設計1.4.1. 系統設計思想在框架設計中,我們將遵循 “定制化”、“集成化”、“平臺化”、“層次化”的“四化”設計思想。 定制化在信息化領域,用戶的需求是經常變化的,如何應對需求的變化,是當今信息化領域的重要內容之一。通過對

10、系統基礎組件的定制,就可以輕松實現功能的變更,由此實現“擁抱變更”的設計理念。 集成化應對需求變化的另外一種手段,就是實現系統的“集成化”。組件式,插件化的系統結構是一種重要的技術手段之一,通過組件的集成,插件的更替,可以降低模塊間的耦合性,提高系統的擴展性和維護性。 平臺化當今社會信息技術在飛速發展,當今主流的技術可能在不遠的將來就會過時,所以對于區政府部門間數據共享應用系統的建設,也要有前瞻性,為系統應對將來的運行平臺、數據庫、中間件等的變化預留接口,使系統能進行無縫切換。因此,在系統設計過程中,要本著“平臺化”的設計思想,做到操作系統、數據庫、中間件等的無關性,使系統具備強大的可移植性。

11、 層次化在區政府部門間數據共享應用系統的各個層次上遵循業界相關標準,使得系統具有充分的平臺無關性。同時,多層的結構設計使區政府部門間數據共享應用系統各個功能層次相互之間相對獨立,其設計、實現和維護的工作可以分步和獨立完成,不會出現互相干擾的現象,能簡化區政府部門間數據共享應用系統的設計、開發和維護。同時,多層的體系結構允許企業靈活地部署應用,在系統的各個層次之間安裝安全產品,提高整個應用系統的安全性。1.4.2. 系統總體框架圖根據系統的建設思路和原則,區政府部門間數據共享應用系統總體架構分成5個層次劃分,并包括三層建設和運行保障體系作為支撐。系統總體架構圖如下:1.4.3. 系統邏輯結構圖系

12、統邏輯結構說明各系統間的關系,設計圖如下:1.5. 功能設計根據區政府部門間數據共享應用系統招標書中的要求,參照本系統要遵循的規范和數據共享應用系統的特點,將系統劃分為三個子系統,如下圖所示:1.5.1. 共享數據應用子系統. 身份認證 組織機構管理對本應用系統的組織機構進行管理。提供添加組織機構、修改組織機構基本信息、啟用/停用組織機構等功能。 用戶管理對使用本應用系統的用戶進行管理。提供添加用戶、修改用戶進步信息、啟用/停用用戶等功能。 用戶身份授權對使用本應用系統的用戶進行身份驗證和授權。提供系統登錄身份驗證、修改密碼和操作授權等功能。. 系統統計對系統中的共

13、享數據應用情況進行統計。. 系統日志對共享數據的使用情況(瀏覽、下載)和用戶登錄/注銷進行詳細日志記錄。. 共享文件管理 主題屬性定義對要進行數據共享的文件格式定義、啟用/停用共享主題文件。 主題模擬發布模擬發布共享文件主題。 主題發布發布共享文件主題文件 共享文件上傳上傳共享文件,并提供共享文件上傳提醒功能。 共享文件發布發布經過數據校驗的共享文件。 共享文件瀏覽查詢、瀏覽已發布的共享文件,并提供多種查詢方式(如“按共享文件所屬委辦局查詢”、“按主題名稱查詢”、“按數據產生期查詢”、“按上傳時間查詢”和“指標項查詢”等)。 共享文件下載下載已發布的共享文件。1.5

14、.2. 領導信息服務子系統. 共享信息定制定制自己感興趣的共享文件。當有新的共享文件發布時,系統自動進行顯示。. 領導批示領導對各委辦局共享的主題文件進行批示,發送給指定的委辦局,并抄送至其他委辦局。. 領導反饋領導察看委辦局的反饋信息,并對反饋信息再次批示。. 領導桌面對領導選擇的共享文件進行數據分析,并以圖表統計圖的方式進行展示,同時也提供其他功能模塊的快速菜單鏈接。1.5.3. 區情手冊子系統. 手冊指標管理 手冊指標定義定義年度或月度手冊指標。 手冊指標發布發布年度或月度手冊指標,由委辦局進行填報。 手冊指標維護對定

15、義好的區情手冊指標進行維護(添加、修改和刪除)。. 手冊管理 手冊填報委辦局填報屬于自己委辦局的手冊。 手冊審核對已填報的區情手冊進行審核。如果審核不通過,則發回相對應的委辦局重新填報;審核通過,則進入待發布的區情手冊列表。 手冊發布發布通過審核的區情手冊。. 手冊應用 手冊瀏覽提供已發布的歷年區情手冊的瀏覽功能。 手冊下載提供已發布的歷年區情手冊的下載功能。1.5.4. 智能報表工具1.6. 區政府部門間數據共享應用系統與其他委辦局業務系統的集成設計區政府部門間數據共享應用系統與各信息其他委辦局業務系統數據交換,將采用eai的方式進行整合。以數據信息交換與共享平臺

16、為核心,區政府部門間數據共享應用系統、其他委辦局業務系統等作為交換的節點接入到平臺中,如圖:1.6.1. *區政府數據信息交換和共享平臺介紹*區政府數據信息交換和共享平臺是*區政府在建設網上辦公系統時建立的為實現*區網上辦公系統與*區各委辦局業務系統之間的數據交換和共享而搭建的平臺。系統到目前為止,已經實現了*區政府對外網上辦公系統與*區9家委辦局信息系統之間的數據交換和共享,在*區政府提高信息資源的利用率,打破信息孤島的過程中起著重要的作用。因此,在實現區政府部門間數據共享應用系統和其他委辦局業務系統之間的數據共享時,我們將考慮以*區數據交換和共享平臺做為數據交換的核心。*區政府數據信息交換

17、和共享平臺具體交換體系如下圖所示:*區政府數據信息交換和共享平臺交換體系示例圖說明:1. *區政府數據信息交換和共享平臺源數據前置應用:*區政府數據信息交換和共享平臺源數據前置應用是通過前置適配引擎根據源數據mapper對應關系文件和其他前置適配引擎配置文件提取、格式化數據信息,并傳遞消息機制數據信息。1) 源數據應用系統前置適配器掃描獲得所需交換共享的數據信息;2) 將交換共享的數據信息格式化為標準的xml通訊文件;3) 將交換共享的數據信息xml通訊文件通過消息通道傳送至指定消息隊列;4) 前置應用取數據、格式化xml通訊文件、通訊都是根據源數據mapper對應關系文件和其他前置適配引擎配

18、置文件關聯。2. *區政府數據信息交換和共享平臺應用:*區政府數據信息交換和共享平臺的消息隊列在獲得xml通訊文件后即需要對其進行解析,根據*區政府數據信息交換和共享平臺目錄體系、交換體系規則進行數據處理。1) 系統根據目錄體系規則,結合xml通訊文件自身定義,將*區政府數據信息交換和共享平臺核心共享數據庫所需要的數據字段值“漏”到核心共享數據庫內;2) 系統根據交換體系規則,結合xml通訊文件自身定義,根據目的地數據應用系統的數據格式要求,將xml通訊文件轉換格式,以符合目的地數據應用系統需要;3) 將符合目的地數據應用系統需要的新的格式的xml通訊文件傳送至另一指定消息隊列;3. *區政府

19、數據信息交換和共享平臺目的地數據前置應用由目的地數據應用系統前置適配器掃描從消息隊列內取得xml通訊文件,并通過前置適配引擎根據目的地數據mapper對應關系文件和其他前置適配引擎配置文件進行后面的數據處理,如數據調用、數據分析、數據導入等。4. 數據處理模式*區政府數據信息交換和共享平臺數據處理模式的主要步驟在于:1) 分析梳理源數據應用系統數據結構;2) 定制源數據應用系統數據與標準傳輸數據的關系文件即mapper;3) 據信息交換共享平臺前置適配引擎根據源數據關系文件mapper將取出源數據按照對應關系規則轉換成可用作*區政府數據信息交換和共享平臺通訊和解析的標準xml;4) 通過源*區

20、政府數據信息交換和共享平臺前置適配應用與*區政府數據信息交換和共享平臺之間的消息機制,將轉換后的標準xml文件以消息方式進行交換;5) 反過來,*區政府數據信息交換和共享平臺解析“漏”過共享數據信息后,可根據交換體系內規則,解析轉換標準xml文件成新的目的數據應用系統所需要的標準xml文件;6) 通過*區政府數據信息交換和共享平臺與目的地*區政府數據信息交換和共享平臺前置適配應用之間的消息機制,將新的的標準xml文件以消息方式進行交換;7) 目的地*區政府數據信息交換和共享平臺前置適配應用獲得標準xml文件后,根據進行目的地數據關系文件mapper解析,轉換為下一步數據、應用操作所需的數據格式

21、。數據處理模型如下圖:1.6.2. 工作模式當參與數據交換的系統需要將數據交換到目的系統時,它首先通過數據交換代理將數據信息轉換成通訊要求的標準格式,通過特定的通訊管道與*區政府數據信息交換和共享平臺進行數據信息通訊,當數據信息到達*區政府數據信息交換和共享平臺后,隨即將其解析,根據信息定義的共享規則,需要向核心數據存儲內按一定規則“漏”共享數據。然后該條數據信息將被轉換成目的地應用所需要的數據信息格式,并通過另一制定通訊管道發送給目的地應用。目的地應用的數據交換代理得到數據信息后,將該數據信息解析成目的地應用數據源規定的所需格式,而后進行目的地應用的下一步處理,如數據入庫、數據更新等,如圖所

22、示:工作模式圖1.6.3. 交換規范和要求*區政府數據信息交換和共享平臺基于jca國際規范和當前國家、北京市的相關規范,結合xml、jms、j2ee和web services等現行先進的技術,汲取了國內、外的建設系統的經驗,采用集中式的應用服務器和可定制的智能連接適配器(adaptors)、面向服務的框架結構體系(soa);采用中間件和前置機技術實現信息交換、信息路由、數據轉換、信息通訊、應用接口等功能。因此,*區政府數據信息交換和共享平臺的設計理念、技術標準都是符合規范的。區發改委業務管理系統與*區政府對外網上辦公系統、*區各委辦局信息系統、北京市發改委信息系統之間的業務數據交換,需要經由*

23、區數據交換和共享平臺進行,因此,兩個系統之間數據交換時的格式,需要遵守*區數據交換和共享平臺所要求的數據格式和通訊協議,以保證兩個系統內的業務數據能夠順利地實現交換。下圖是*區政府數據信息交換和共享平臺的web services調用的規范:10.5web service規范1.6.4. 交換接口*區政府數據信息交換和共享平臺采用了eai的設計思想,對于各種平臺,各種技術架構提供了適用的接口,以確保各種信息系統能以最少的工作量實現與其他系統之間的數據交換。在*區政府數據信息交換和共享平臺中,對外提供了web services、jms、http、ftp、email、平面文件等服務方式,最大限度地支

24、持各種應用的接入。可支持目前市場上所有的數據庫如oracle、db2、sybase、sql server、mysql以及kingbase等國產數據庫;對于平面文件,可以支持如xml、txt、csv、excel、edifact、asc x12等多種文件格式。上述的接口方式,構成了*區數據交換和共享平臺的接口基礎,使平臺具備了強大的接入能力,成為了*區信息化建設過程中數據交換和共享的樞紐。1.7. 系統總體部署設計系統建成后,應用軟件主要部署在*區政府資源服務平臺。1.7.1. *區政府資源服務平臺介紹*區信息資源服務平臺是*區政府信息化的核心平臺,為*區政府各電子政務應用提供了網絡硬件和系統軟件

25、的基礎支撐運行環境。資源服務平臺的網絡拓撲圖如下:1.7.2. 區政府部門間數據共享應用系統總體部署圖區政府部門間數據共享應用系統主要部署在區資源服務平臺專網平臺,工作人員通過*區政府專網登錄業務系統進行業務操作,通過區政府交換共享平臺專網子平臺實現與專網上的*區委辦局應用系統進行數據交換,通過區政府交換共享平臺外網子平臺實現與部署在互聯網上的應用系統進行數據交換。區政府部門間數據共享應用系統總體部署圖如下:1.8. 采用技術路線區政府部門間數據共享應用系統建設采用的主要技術有: 采用多層架構的b/s結構(j2ee技術) 采用中間件技術 應用集成技術采用 利用xml作為系統接口的數據交換標準

26、采用jca技術1.8.1. 采用多層架構的b/s結構(j2ee技術)internet和intranet的發展給傳統應用軟件的開發帶來了深刻的影響。基于internet和intranet以及web的軟件和應用系統無疑需要更為開放和靈活的體系結構。隨著越來越多的系統被搬上internet和intranet,一種新的、更具生命力的體系結構被廣泛采用,這就是為我們所知的“三層/多層計算”。一個典型的三層模型如下圖:j2ee是上述結構的主流的技術體系,j2ee已成為一個工業標準,圍繞著j2ee有眾多的廠家和產品,其中不乏優秀的軟件產品,合理集成以j2ee為標準的軟件產品構建區級平臺,可以得到較好的穩定性

27、、高可靠性和擴展性。另外,北京市級網上審批平臺、*區政府網上審批系統及市發改委的業務系統等現在多數的網上辦公系統和政府網站都采用j2ee框架技術。因此,我們將在本項目中采用被基于bs結構的j2ee技術架構。1.8.2. 采用中間件技術隨著計算機技術的飛速發展,各種各樣的應用軟件需要在各種平臺之間進行移植,或者一個平臺需要支持多種應用軟件和管理多種應用系統,軟、硬件平臺和應用系統之間需要可靠和高效的數據傳遞或轉換,使系統的協同性得以保證。這些,都需要一種構筑于軟、硬件平臺之上,同時對更上層的應用軟件提供支持的軟件系統,而中間件正是在這個環境下應運而生。比較流行中間件的定義是:中間件是一種獨立的系

28、統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源。中間件位于客戶機/服務器的操作系統之上,管理計算資源和網絡通訊。從中間件的定義可以看出,中間件是一類軟件,而非一種軟件;中間件不僅僅實現互連,還要實現應用之間的互操作;中間件是基于分布式處理的軟件,定義中特別強調了其網絡通訊功能。1.8.3. 面向服務的體系結構(service-oriented architecture,soa)soa是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯系起來。接口是采用中立的方式進行定義的,它應該獨立于實現服務的硬件平臺、操作系統和編程語言。這使得構建在各種這樣的系統中的服務可以以一種統一和通用的方式進行交互。1.8.4. 采用應用集成技術信息化建設的不斷深入,信息系統之間的信息共享以越來越受到重視。如何達到信息交換與共享,提高政府機關的部門協同能力,應用集成技術成為當今信息化建設的一種重要手段與技術基礎。應用集成的核心是一組開發工具,它可以生成用于聯接不同應用系統的

溫馨提示

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

評論

0/150

提交評論