智慧政府一體化支撐平臺解決方案
1概述
智慧政府一體化支撐平臺是在統一用戶、統一管理、統一安全、統一存儲的環境下,以一系列可視化工具組件(包括工作流系統、電子表單設計工具、組織機構建模系統、內容管理系統、短信平臺、CA認證集成組件等)構成的綜合性大型應用支撐和開發平臺。采用統一的數據標準,為各類電子政務應用系統(協同辦公、行政審批、政府門戶網站、公文交換、電子監察等系統)提供基本組件、共享服務和定制工具,避免"信息孤島",實現各類資源的互聯互通以及上層應用的快速迭代開發。同時,還可以根據用戶需要進行個性化獨立部署,實現可總可分。 作為我公司所有產品的應用支撐和開發平臺,智慧政府一體化支撐平臺以面向各級政府部門的業務優化、流程整合、信息共享等領域的應用支撐為基礎核心,實現集中建設、分布管理、資源互聯互通,充分促進了基于信息資源的共性及特性應用,為智慧政府的建設提供了技術與業務相互融合、相互補充、有效銜接的綜合應用解決方案。
2設計理念
政府虛擬化
把整個政府而不是單獨的部門或單獨的用戶看作一個整體,在設計時進行總體框架分析和設計,從而讓各個應用有著統一的標準和語言(包括業務和技術)。顯而易見,一體化設計在電子政務的建設中是非常有必要的,通過一體化設計,各個分系統就能夠知道如何去與其他系統進行合作,哪些系統需要進行信息共享或互動,從而解決跨部門、跨系統的合作。最終,一體化設計思想具體表現為一個政府應以一個統一的信息化平臺出現,而不應分立為多個部門,避免出現結構性的浪費。
頂層設計模式
遵循頂層設計的電子政務建設實施路徑,構架覆蓋下轄多級結構的一體化電子政務框架,建立一體化的智慧政府云平臺,實現統一管理、統一規劃,創建具有鮮明特色的"十個統一"服務體系:即統一領導、統一數據、統一平臺、統一應用、統一入口、統一用戶、統一消息、統一認證、統一服務、統一管理的"一站式"電子政務大平臺,做到"平臺上行、服務下移",克服和避免硬件、軟件、標準、應用等分割而造成的"信息孤立"和業務難以協同等現象。真正做到互聯互通、資源共享,實現了同一個平臺、同一套標準、同一套運行支撐環境;做到建設上集約、功能上實用、應用上簡易、運行上經濟、服務上高效,確保電子政務應用系統低投入、高效率運轉,創新電子政務運行機制。
敏捷式高可復用性
為了將智慧政府一體化解決方案付諸實施,我們提供了智慧政府一體化云平臺及一體化應用產品,針對電子政務的行業特點進行產品抽象,通過自主研發的分布式服務支撐體系、核心驅動引擎、中間件、軟構件、軟總線技術進行產品模塊化定制,利用可復用的基礎核心組件快速構建、集成應用,消除信息孤島,快速適應多變的應用需求環境。
3技術架構
智慧政府一體化支撐平臺作為所有電子政務應用的基石,通過服務提供、功能重用、信息共享、靈活配置、按需裝配的策略和手段,構建成資源共享、物理集中、業務獨立、符合實際需求的集約型電子政務應用體系。在總體架構上,智慧政府一體化支撐平臺與構建其上的應用系統以及底層信息網絡基礎設施構成了分布式的三層體系結構,其總體架構如下:

智慧政府一體化支撐平臺基于云計算,采用Java EE開發技術平臺,通過HTML5、REACT、MVVM等先進的前端研發技術,實現G2G、G2B、G2C等多種應用體系,完成客戶端的跨平臺開發和部署。其軟件體系架構圖如下:

4支持環境
數據庫
在數據層的設計上,采用對象關系映射技術實現架構,構建跨數據庫的底層數據實體模型。把應用程序數據結構表示為具有角色(關系中的部分)的一組對象(實體或值),實現基于事實的建模,從而將數據映射到對象實體結構上,屏蔽了關系型數據庫的異構型,使系統能夠支持當前所有主流關系型數據庫,主要包括: Oracle、MySQL、SQL Server、SYBASE、DB2、Informix、Access、PostgreSQL、HSQL、H2、Derby等
應用服務器
基于Java EE平臺開發,能夠在所有遵循Java EE標準規范的應用程序中間件上進行運行,不局限于特定的應用程序服務器,具有良好的自適應性能。可支持所有主流應用服務器,主要包括:Tomcat、Weblogic、Jetty、Jboss等
操作系統
設計遵循國際通用的基于虛擬機的Java EE技術標準和體系結構,不依賴于特定的操作系統、應用程序服務器(以及相關中間件),實現了應用體系跨平臺性,可以在不需要任何程序修改的情況下,適應不同的系統運行環境,實現系統的快速安裝部署。支持所有主流的操作系統,包括:Windows(各服務器版本和PC版本)、Linux、Unix等
瀏覽器
采用B/S架構進行設計開發,并通過異步servlet技術真正實現服務端向瀏覽器端推送數據。屏蔽了不同瀏覽器和應用服務器對技術架構的實現,使應用程序能夠在絕大多數的應用程序中間件和主流瀏覽器中運行。目前支持的瀏覽器主要包括:IE(IE6及以上所有版本)、Firefox、Chrome、Safari、Opera、360等
辦公軟件
通過表單引擎驅動可視化表單定制工具,實現信息的采集、解析、匯總、整合、匹配,將預定義的業務信息載體加載到流程運行實例,使之相關聯,同時自動提供運行時數據的動態感知功能,能夠根據用戶的實際操作進行數據的接收和反饋,實現電子表單信息動態加載和自適應驅動。支持所有Office辦公軟件,主要包括: Microsoft Office、WPS Office、Open Office、Libre Office、永中Office等
CA認證機制
遵循X.509 國際標準,部署GDCA數字證書,采用PKI加密服務中間件提供的應用程序接口與CA認證系統對接,實現基于非對等密鑰加密認證的統一驗證。同時通過提供統一的CA身份驗證共享程序和接口,集成已有安全認證系統,實現在單點登錄模式下的統一安全驗證。基于CA的用戶身份驗證、用戶權限管理、信息級別分類、數字簽名、統一認證、傳輸加密等,形成了多層面、多用途的綜合應用安全防護體系
移動互聯網
支持國內三大通訊運營商:移動、電信、聯通
支持的移動平臺:Android、IOS、微信、移動Web等
支持的終端設備:Iphone、Ipad、安卓手機、國產平板、其他移動智能終端設備
支付渠道
實現了與銀聯、微信、支付寶的對接,支持實現所有主流的支付渠道,主要包括: 銀聯儲蓄卡、信用卡支付,微信支付,支付寶支付
國產化軟硬件
我公司承建了多個核高基示范項目,可以實現其在全國產化環境下的正常運行。支持大多數國產化數據庫、應用服務器、應用終端等軟硬件環境。主要包括: 數據庫:南大通用、武漢達夢、人大金倉、神舟通用等 應用服務器:金蝶、東方通、中創、中和威、普元等 瀏覽器:FireFox、Opera等