论文部分内容阅读
信息是现代企业经营管理的基础。由于技术发展、需求等背景不同,企业信息化过程产生了大量的异构应用系统和异构信息,导致信息集成和共享困难,形成了所谓的“信息孤岛”。而在当今信息化和全球化的社会中,信息集成和共享成为管理经营的支撑。本文的工作就是研究如何有效的集成这些异构信息,满足企业管理经营的需要,主要包括异构信息处理与集成方法研究以及信息集成平台的设计与实现两个方面。 在异构信息处理和集成方法研究上,本文提出了一种基于XML的全局视图集成法(XML-based Global-as-View,XGAV)。该方法利用XML及其相关技术实现了全局视图集成理论。在XGAV方法中,信息以XML形式表示,信息格式利用XML Schema定义,避免了许多信息异构问题。源模式和全局模式之间的映射关系采用XSLT进行形式化描述,解决了复杂的信息转换问题。整个集成系统采用也采用一个XML文档进行形式化描述,其中包含了所有全局模式、源模式和映射关系等必要信息。描述文档的结构用XML Schema定义,所有基于该方法的集成系统描述文档都遵循这一定义。XGAV方法的特点是充分利用XML及其相关技术,对全局视图集成理论中的各个元素进行形式化定义,从而解决了很多信息异构问题并且易于编程实现。 在集成平台的设计与实现上,基于XGAV方法,本文实现了一个具有动态适应性和重用性的信息集成平台。采用面向服务的架构设计和分层结构思想,将平台分为五层:应用层、集成层、封装层、数据服务层和信息源层。各层功能内聚,层间松散耦合。其中数据服务层采用WebService技术实现,解决了信息封装和互联网范围内的传输和访问问题,并且可以作为重用单元,为不同的集成应用系统提供信息。封装层采用构件技术实现,通过修改描述文档动态配置信息源,达到了适应信息源经常变化的目标。集成层主要完成XGAV方法中的集成流程。应用层负责接受全局模式下的信息请求,根据请求调用集成层提供的服务,完成信息集成并将结果展示给用户或其它应用程序。该平台将作为信息集成