按照“总体规划、分布实施”的原则,采用先建设平台总体框架和主要功能、逐步丰富系统各模块功能的方式,使整个平台按照计划逐步投入实用,充分应用方便实用的技术最大程度地集成原有和现有资源,最大限度减小项目建设风险。该工程充分体现了这一点。
实施过程
在交通信息化建设的数据交换平台项目中,存在多个平台系统需要数据交换,数据呈分布式状态,数据的格式各不相同,并且交换的数据量大,针对这些特点,我们在技术实现上从以下三个方面做了保证:
第一 信息的统一表示
信息统一表示是实现数据交换的重要指标,对于异构系统的互连互通,信息统一表示是关键。信息表示独立于系统与平台,故我们在数据交换中采用了xml技术实现信息统一表示。
第二 完整的消息服务能力
数据交换平台的支撑是中间件软件,在信息交换过程中要进行频繁的信息封装、控制信息的同步/异步交换、排队处理等。所以我们采用具备完善的信息服务处理能力消息中间件,解决在数据交换过程中遇到的各类问题,包括传输安全的问题。
第三 功能完备的交换平台系统
数据交换平台具有跨平台性,支持异构系统之间的数据信息交换,通过在数据代理服务器上加载适配器,实现异构系统的数据交换、传输前后的打包、解包等功能。
根据基础网络构建,在交通部数据交换平台建设中有多个独立的平行系统需要数据交换、并且业务复杂,但其管理结构又呈树状、具有共性,各级机构之间的信息联系。经过分析,数据交换平台系统的总体架构模式基本为纵向联系(上下级之间的联系)和横向联系(同级不同系统之间的联系)。
要实现这样一个纵横交错的整合,我们采用了当前公认的最适合实现数据通讯的技术——xml技术。数据交换平台为与平台连接的各相关系统提供了多种适配器和统一的接口,以xml的数据格式为数据交换的中间格式,实现了交通部数据交换中心与各省区的机构和各相关系统之间的数据的交换。
通过交通部数据交换平台,最终可以实现门户网站、综合业务系统、综合办公等系统的有机整合,为交通部信息化建设奠定了先进的it架构。
在数据交换平台的部署中,首先建立的是交通部数据中心,整合各个省厅提供相关数据,形成交通信息资源共享库,在其门户网站进行发布;进行数据挖掘,辅助决策的工作正在考虑;并且各省厅通过交通部数据中心的交通信息资源共享库可以访问其它省厅共享的交通信息。信息的纵向联系和横向联系主要体现在如下两个方面:
纵向体系结构
数据交换平台通过以下方式实现系统信息纵向传递以及与下属监督单位的纵向信息传递:
1)在系统纵向上,采集各省业务管理系统的原始数据,经加工后送入数据交换中心进行处理以及进行其他系统间的数据交换。通过对传来的数据进行加工,生成主管部门所需要的报表信息;生成并传送供给其它业务系统使用的信息;向下级下达指令信息,向决策层提供辅助决策信息。
2)与下属监督单位的纵向信息传递。
横向体系结构
多个系统的信息集成,实现部级业务管理系统、决策支持系统、全国交通行业信息网、数据交换中心等的信息集成。进行不同系统间的数据集成和不同系统间的数据共享。
总结
交通信息化建设的数据交换平台项目做到了充分利用现有的计算机软硬件、数据资源,作为系统建设的基础,和充分利用原有系统软硬件平台的可用资源。目前,作为交通部信息化建设可行性示范工程的道路运输数据交换平台专项,是构建在交通部数据交换平台上的数据交换与共享平台,全国31个省级运管机构的道路运输基础信息以及异地稽查数据等动态信息都将在该平台上进行。