本课题的研究和实施为四川某大型商业集团提供建立信息交换平台的一套完整的解决方案。信息交换平台作为一个核心系统平台为企业的业务运作提供数据交换和无缝共享的支持。本论文根据实际企业情况,基于企业应用集成EAI(Enterpdse Application Integration)的技术理论和MQSeries消息中间件,自主开发了一套符合该企业自身特点的信息交换平台。论文的主要研究工作包括:(1) 在分析了系统目标需求和功能需求的基础上,再根据目前该领域的常见设计,完成了本信息交换平台的总体架构方案设计,并选择MQSeries消息中间件作为平台数据传输底层基础。(2) 采用UML(Unified Modeling Language)工具,完成了系统的用例图分析,将整个信息交换平台系统分成两个子系统,即:平台交换子系统和平台管理子系统,并分别设计了两个子系统的功能模块及其相互间的关系。针对企业商用数据的复杂性和可变性,通过引入了“适配器”这一特殊的软件组件,较好地解决了数据的采集和交付问题。同时,为便于交换平台与其他管理系统及各站点的数据交换;提出并设计了中间数据库来保存原始数据和日志信息。(3) 采用UML类图和顺序图描述了信息交换平台主要功能模块的实现,包括:站点监控、任务调度、系统初始化、日志管理、消息处理、数据传输等。(4) 研究制定了项目实施方案以及MQSeries消息中间件的部署工作步骤。本系统已于2005年7月正式上线使用,为集团各异构管理系统交换重要的商用数据,各项性能指标均符合预期设计要求,没有发生类似丢失消息和重传消息等严重的异常。……
