摘 要: 随着航天企业的发展和信息化进程脚步的加快,信息孤岛现象成为航天企业信息系统进一步发展所面临的巨大挑战,为了解决这一问题,EAI技术成为目前信息化技术研究的热点。基于EAI技术,本文阐述了企业应用集成的框架、技术理论及其实现途径,并结合航天企业管理的特点将其应用于504所综合业务信息管理平台的规划。
关键字: EAI、SQL、XML、综合业务信息管理平台
1 背景
在多年的企业信息化进程中,大多数企业已建立了大量的信息系统,如办公自动化、销售计划、库存管理、生产管理等系统。这些系统大都根据企业业务环节或管理功能的需要,构建于不同的时期,使用不同的实现技术,采用不同的计算机操作系统、数据库系统、数据编码规则,使得各系统间无法提供交互的接口,缺少联系的必要基础,在企业内部形成了一个个信息孤岛。随着企业的发展和信息化进程脚步的加快,各系统间的数据交换愈显频繁:企业各系统的信息需要有效共享、相互协作、关键数据复用、形成统一数据视图、分析现有数据优化管理。由于数据量激增,早期通过人工来实现系统间的数据交互代价越来越高且越来越不可靠,信息孤岛现象成为企业信息系统进一步发展所面临的巨大挑战。
2 EAI框架概述及技术组成
应用系统集成可分为两个层次。首先是数据整合,即解决企业内部各系统之间的数据交互,将各系统的交换数据统一数据编码,从而形成一个一致的访问接口,这样整个企业内部的信息与数据链才会形成;其次,在数据整合的基础上实现业务流程整合,使各系统之间由人工干预的数据交互过程通过计算机自动实现,例如:通过应用整合使“客户关系管理系统-订单管理系统-销售计划系统-生产管理系统-库存管理系统”形成一个统一的业务平台。
在这两个层次的集成技术中,数据集成是最为基础的集成部分,也是目前各企业EAI应用过程中最亟待解决的重要问题,然而由于现有系统数据的多样性、结构的复杂性,很难通过推倒重来建立新系统的传统思路进行解决。必须从整体架构平台的角度出发,一方面最大限度地利用现有的数据资源,另一方面应避免未来新的系统面临类似的问题,企业应用集成(Enterprise Application Integration, EAI)成为企业信息系统的一个核心主题。企业应用集成能对信息进行有效地整合,提供一个对未来具有可扩展性的整体信息平台架构,进而达到能够对各类数据进行访问、共享、查询、搜索、以及深层分析能力。