论文部分内容阅读
贵州电力系统内,已经有大量的,相互独立的应用系统,如调度自动化系统(EMS)、电能计量系统(TMR)、水调自动化系统(WDS)、95598 客户服务系统、办公自动化系统(OA)、管理信息系统(MIS)等。由于各系统之间相互独立,当两个系统需要数据交互时,就要求为这两个系统开发专用的接口程序。 由于大部分应用系统均面向不同的专业,系统设计时并未考虑各系统间数据的共享和交换,同时各系统的软、硬件平台以及通讯协议也不尽相同,具有显著的分布性和异构性。各应用系统的功能设计有重复、数据存储冗余,甚至各系统之间同一数据具有不一致的现象,形成了一个个“信息孤岛”,难以实现企业内信息共享,造成资源浪费。贵州电力迫切需要解决信息孤岛问题,实现电力信息资源的有效共享,通过企业应用集成建设推动管理提升。 本文阐述了 EAI(EnterpriseApplication Integration)即企业应用集成的概念,该技术能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享,从而提高企业的效率,为客户提供灵活的业务服务。EAI 将技术和流程整合在一起,并能够在业务层通过格式和内容来实现客户化的、可重组的流程应用。 接着对 XML 进行了介绍,XML 以一种开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样所组织的数据对于应用程序和用户都是友好的、可操作的。XML 的优势之一是它允许各个组织、个人建立适合自己需要的置标集合,并且这些置标可以迅速地投入使用。 文章提出了利用数据集成的方法来解决贵州电力迫切需要解决的问题,通过EII 和 XML 将分布的异构数据集成起来,提供一个完整的、最新的视图,以满足各种业务对实时数据的需求,并在此基础上,利用 ETL 工具对数据进行提取、复制、转换,将数据进行规范,实现对决策分析的支持。