今天财政的信息系统主要是以职能部门和业务功能为主线建立单一功能/职能的系统,例如部门预算编报系统、国库集中支付系统、工资统发系统等。由于过去在基础网络条件、投资力度及计算能力等因素的限制, 这些系统形成了今天财政信息系统横向多条块业务难以沟通,纵向多层次系统难以集成的复杂局面。因此,财政部门越来越感觉到,内部各系统的信息需要有效共享、相互协作、关键数据需要能够被多业务所复用、形成统一的全局数据视图,对现有的数据能够进一步分析加工,从而优化管理。
信息资源整合平台,就是针对这一需求的解决方案,我们利用IBM 数据管理领域的产品IBM Information Integrator建立一个信息集成访问接口,建立一个逻辑上集中、物理上分布的财政部门的统一信息资源整合平台,用来透明地管理当今政府各类系统中庞杂的数据。通过信息资源整合平台,财政部门可以得到以下收益:
关键业务信息的集中管理。
跨异构平台的统一的信息查询访问。
避免预算单位、指标、账务等的信息在不同职能部门需要重复录入。
基础数据(如基础代码数据等)、共享信息(如预算指标等)的在应用系统之间的同步,保持数据的一致性。
在信息整合的基础上,开展跨业务部门、跨应用系统的综合信息分析和报表服务。
信息整合平台的基础架构如下图所示。在部、省、市、区县各级财政信息整合的过程中,根据信息整合后的不同业务特点,可以分为四个阶段。
第一阶段的主要任务为构建信息整合平台,实现数据的逻辑集中、本级财政的数据共享,而从物理上看,数据仍存储在各原有的数据库中,本级财政机构的数据逻辑集中成为一个统一的视图。
第二阶段,结合数据整合层的各项功能,进行数据标准的规范化,提高共享的质量和数据复用,并为数据交换做准备。这两个阶段是信息整合所不可或缺的必要环节。规范一旦设计完成,其推广可分“转换”和“统一”两个阶段,渐进式的实施。“转换”,则业务系统和历史数据都不改动,将各地数据的“方言”解释为“普通话”,再共享或交换。统一数据标准,则意味业务系统的更改或更替,需要对历史数据清洗、转换和存储。可以按照上述转换方法,同时结合数据复制技术,整理历史数据。
第三阶段,将部分被频繁访问、且实时性要求有限的数据物理集中,提高数据查询的质量,便于决策分析等业务应用。这一阶段的任务在于优化查询访问的效率,关键技术在于数据复制,支持准实时的秒级数据同步,可以根据业务数据对实时性的要求和系统负载情况配置复制间隔。
第四阶段,在第二阶段数据标准规范化的基础上,旨在利用数据映射层,实现本级财政部门之间,上下级财政之间的数据交换。这些交换以本级财政数据库为中心形成星形或树状的结构。整个数据共享和交换的底层实现和存储机制对各应用节点是透明的。该结构属于松耦合,如同星形网络一样,很容易进行层次化的结构扩展。数据交换采用的关键技术是复制。以WebSphere II为基础平台,实施数据交换的主要工作可集中在与业务相关的交换标准定义、交换双方的映射关系定义和交换流程规划上。数据交换中的交换流程可分为单向和双向两种模式。这两个阶段可根据实际业务需求取舍,也可更换先后次序。
财政部门通过快速、高效、低成本地搭建统一信息资源平台,将内部各系统的信息资源实现有效共享、相互协作,使关键数据能够被多业务系统所复用。同时,满足上下级之间、预算单位、银行、税务、海关等部门与财政进行交换数据。
财政统一信息资源整合平台的技术特点是:
跨越业务系统的实时数据处理
建立财政系统全局、统一的客户视图
实现异构数据源之间的数据复制
广域网环境中基于消息队列的数据复制
实现系统间高效的批量数据交换
提供企业级的信息搜索
事件数据的获取和发布
非关系型数据的集成(包括MQ、XML、Web Service等)
此外,信息资源整合平台可以,通过对现有的数据进一步加工和整合,在提升全面的信息服务能力的同时,为财政系统的发展构建长远的信息框架。