Building a Flexibility and Open IT Architecture for egorvement Liu Jiangning CVIC SE 2007.5
Agenda New Challenges for egoverment Technology Architecture of egoverment Systems Experience from CVIC SE
Background Information Resource Management Phase Synthesis Application Integration of Government Information Resource Information Resource Building Phase OA and Core Business Systems Information Infrastructure Four Phases of building egov Systems
Developing Directions of egov Applications 电 子 政 务 将 走 向 协 调 发 展 阶 段, 重 视 电 子 政 务 总 体 框 架 设 计 工 作 面 向 居 民 和 企 事 业 提 供 服 务, 将 成 为 各 地 电 子 政 务 发 展 主 旋 律 各 地 电 子 政 务 工 作 重 心 将 转 向 对 政 务 信 息 资 源 利 用 的 分 析 研 究 政 府 网 站 将 从 主 要 承 载 信 息 公 开 逐 步 转 变 为 主 要 承 载 公 共 服 务 部 门 间 信 息 共 享 意 识 将 明 显 提 高 新 建 应 用 信 息 系 统 之 间 将 实 现 互 联 互 通 各 地 陆 续 启 动 目 录 体 系 与 交 换 体 系 建 设, 建 设 统 一 的 电 子 政 务 网 络 成 工 作 重 点 之 一 面 向 公 共 服 务 的 政 府 网 站 将 成 为 外 包 先 行 者 egov Enterprise Architecture Services oriented citizen and enterprises Analysis and integration applications From common information resource to common services Information sharing Inter-operating, inter-linkage between apps Resource Dictionary and Exchange System Outsource of common services
Resource Cooperation of egov Quantity and Quality of Resource Cooperation Resource category Data, business logic, business process, services and representation logic Human factor Quality aspects Extendable, reliability, security, interoperation, reusability and efficiency Phases of cooperation between all kinds of egov resource Networking inter-linkage data sharing application integration process orchestration service assemblage enterprise information portal
Information Infrastructure of egov have become the focus of application development Information Infrastructure and universal platform have become the most important part of building egov applications in the 11th five years plan It is time to build a flexibility and open information infrastructure or enterprise architecture of egoverment applications Grady Booch, Softwware Architecture
Search with the keywords egovernment and Infrastructure, we can get 376000 pages by Google Date: Nov. 25, 2006 376000 项 Just in Shandong Province, Search with the keywords e-government and Infrastructure, we can get 12200 pages by Google 12200 项
整 合 构 建 统 一 的 电 子 政 务 平 台 网 络 基 础 平 台 两 个 支 撑 平 台 安 全 支 撑 平 台 应 用 支 撑 平 台 三 个 功 能 中 心 数 据 交 换 中 心 政 务 资 源 中 心 安 全 管 理 中 心 继 续 开 发 重 要 政 务 信 息 资 源 主 要 包 括 : 人 口 基 础 信 息 库 法 人 单 位 基 础 信 息 库 自 然 资 源 和 空 间 地 理 基 础 信 息 库 宏 观 经 济 数 据 库 法 规 公 文 数 据 库 信 用 基 础 数 据 库, 以 及 政 务 机 关 和 部 门 重 要 业 务 信 息 数 据 库 建 立 全 市 电 子 政 务 信 息 资 源 目 录 体 系 共 享 和 交 换 体 系 整 合 建 设 三 个 关 键 系 统 政 府 门 户 网 站 应 急 信 息 系 统 协 同 办 公 系 统 建 设 和 完 善 重 点 业 务 系 统 综 合 治 税 信 息 系 统 政 府 呼 叫 中 心 系 统 行 政 审 批 业 务 系 统 财 政 资 金 结 算 系 统 网 上 审 计 系 统 政 务 决 策 服 务 系 统 双 卡 工 程 : 公 共 服 务 一 卡 通 和 市 民 社 会 化 服 务 一 卡 通 工 程 济 南 市 十 一 五 电 子 政 务 发 展 规 划
The 11th five-years plan of e-government of Jinan City Building an universal e-government platform One Networking Infrastructure Two Supporting Platforms For security For applications Three Business Centers Information Exchange E-government resource Security managment Developing information resource continuously Population information base, enterprise information base, spatial geography of natural resource, largescale economic data base, etc. Global information resource dictionary and sharing, exchanging system Building three key applications Government Information Portal Emergency-events responding system Coordination office automatic systems Building and improving of important business applications Tax Call center Administration examine and approval systems Financial fund balancing system Networking auditing system Government business decisionmaking system
Building the e-government universal platform of Jinan City
Building the e-government software infrastructure of Qingdao City
Building the e-government common information platform of Yantai City
Middlewares have become the core of all distributing systems Middlewares for information infrastructure Communication middleware, such as ORB or MOM Run-time supporting enviroment such as J2EE application server Middlewares for resource integration Data integration Meta-data management and dictionary service EAI and BPM suites CMS and EIP BI, DM and DSS Users Representation Tier Business logic tier Infrastructure Resource management tier A typical architecture of informations system
涉 密 专 网 相 关 单 位 An typical network architecture of e-government system Insulating physically Special departments 电 信 涉 密 专 网 物 理 隔 离 Special security network 涉 密 内 网 交 换 平 台 局 内 应 用 系 统 1 政 务 外 网 ( 办 公 业 务 资 源 网 ) 业 务 终 端 关 键 终 端 系 统 管 理 员 终 端 数 据 管 理 中 心 Data exchanging platform 局 内 应 用 系 统 2 Applications External applications 外 部 相 关 单 位 内 网 门 户 内 容 整 合 应 用 整 合 数 据 整 合 接 入 网 关 局 内 应 用 系 统 n 安 全 支 撑 平 台 互 联 网 交 换 平 台 platform Adaptive gateway 办 公 业 务 资 源 网 ( 政 务 外 网 ) 交 换 平 台 安 全 电 信 网 逻 辑 隔 离 互 联 网 Data exchanging Insulating logically 信 息 公 开 服 务 在 线 审 批 服 务 公 众 信 息 网 站 公 众 用 户 企 业 用 户 Public information sites and services Public users
A typical application architecture of e-goverment Enterprise Info. Systems Data Exchanging Platform Data center platform Universal application platform Data extracting, transforming, exchanging and loading Sub/Pub Msg router Data warehouse ODS Data sharing with data center Topic analysis Data Mining OLAP Server Ordinary retrieve Web Portal EJB SSO Reporting BI CMS Application Server Synthesis retrieve Report analysis Info. publish Retrieve, content editing Data sharing between departments
Service-oriented IT architecture of e-government applications User Requirments services Application Framework Applications E-goverment Business Component Libarary Service-oriented application platform for e-goverment InforReport InforFlow InforEAI
Application integration Service-oriented middleware technology framework 适 配 器 Process integration adaptor 适 配 器 middleware 操 作 operate Representation integration Order rel. 顺 序 EIP SSO Portal mngt. ESB Middleware Service creating and orch. Service routing and transforming Workflow mngt. Long transaction Human interpose BP engine BPA Process coordination 连 接 器 事 件 events 连 接 器 连 接 器 EAI Msg broker Connector extracting 适 配 器 Efficient router and tranform 事 件 events JSF UI comp. creating Mngt. Comp. creating Interface process orch. Report and analysi Report modeling Report mngt. Server-side comp. framework Comp. creating Comp. config. and deployme
Data services Universal (remote, distributing)data access Data extracting Data Transforming Data (security and reliable) transfering Data Loading Sharing and Exchanging Data Backup Distributing Data Retrieve Data mining Data analysis
Business logic services Business process services : both for workflow interacting with human beings and automatic process Process design, orchestrate, assemble, execute, monitor and analysis Business executing services Mapping, deploy and binding Business ruler service Business rule engine Business activity management Monitor, simulate and analysis Common services ( Aspects ) Security, transaction, message, notification, monitor, testing, log, audit and management
Representation service CMS Information Visualization SSO Retrieve Portal Content protect Network sites Database
Service-Oriented Application Platform Dev. Framework based on Eclipse App. framework Mngt framework based on JMX Web container Building and deploy JSF Report engine Spring EJB container Hibrate Workflow/BPM engine EAI engine Message Broker Monitor and management
Service-Oriented Application Platform Dev. Framework based on Eclipse App. framework Mngt framework based on JMX Web container Building and deploy JSF Service assemble and BPM Report engine XML-based message Spring distribute Business logic EJB container and data services Hibrate EAI Workflow/BPM engine Compounding app Reusable software resource ) EAI engine Message Broker Monitor and management
安 全 保 障 及 管 理 平 台 应 用 平 台 决 策 支 持 查 询 检 索 元 数 据 规 范 IT architecture solution of e-government from CVICSE 信 息 集 成 元 模 型 统 计 分 析 公 共 办 公 应 用 标 准 构 件 库 人 才 库 决 策 支 持 构 件 协 同 编 排 组 装 法 人 库 同 步 异 步 消 息 总 线 部 门 协 作 部 门 业 务 应 用 市 领 导 机 关 公 众 部 门 业 务 应 用 公 共 服 务 门 户 网 站 资 源 配 置 和 管 理 未 来 的 新 应 用 发 展 库 数 据 共 享 信 息 发 布 数 据 交 换 SOAP 社 会 保 障 数 据 清 洗 数 据 资 源 库 InforWeb 高 度 汇 总 分 析 模 型 指 标 库 汇 总 分 析 模 型 指 标 库 市 情 库 政 策 法 规 库 公 文 库 数 据 转 换 公 共 服 务 数 据 抽 取 InforBus InforBus/Q 公 共 管 理 资 源 目 录 管 理 网 络 信 息 资 源 InforGuard 其 他 构 件 政 务 数 据 中 心 三 农 库 公 众 服 务 库 数 据 交 换 共 享 平 台 InforEAI 其 它 各 类 数 据 展 示 与 交 互 层 应 用 提 供 层 ( Web Services ) 服 务 构 件 层 ( J2EE ) InforFlow InforPortal InforSSO InforReport 业 务 实 体 层 ( J2EE ) 数 据 访 问 层 ( J2EE ) 数 据 资 源 层 标 准 体 系 规 范
中 创 软 件 Infor 系 列 中 间 件 快 速 构 造 网 络 应 用 全 面 提 升 集 成 能 力 Thank you! http://www.inforbus.com Liu_jning@cvicse.com