论文部分内容阅读
随着全球化和信息化的快速发展,企业在信息化建设中面对着巨大的压力和挑战。过去的孤岛式的信息化已经无法满足变幻莫测的市场对企业运作的要求,企业急需整合当前的信息资源。然而当前的企业应用系统整合方案又大多缺乏灵活性,多数只能解决数据上的集成,面对灵活的业务流程束手无策。针对这样的问题,本文研究了面向工作流的企业应用集成,它充分运用SOA的思想,基于Web Services技术,面向工作流和业务流程管理,把系统业务功能封装成Web Services,将不同的Web Services按照指定的业务需求联系起来,实现一个更复杂的业务流程,从而创建出更强大的业务功能。实现企业应用系统之间数据和业务过程上的集成。本文首先针对企业应用集成问题,阐述和分析企业EAI的类型、层次和模式,着重分析了SOA企业应用集成思想,研究了当前主流的Web Services集成技术。同时对WfMC(工作流管理联盟)所提出的工作流参考模型架构和主要接口、功能进行了分析,研究了BPEL业务流程执行语言和Petri网业务流程建模方法。以这些技术理论作为基础,本文设计了面向工作流的企业应用集成框架,详细介绍了框架的通信模型、工作流任务模型和业务流程建模方法等内容,该框架能够灵活应对变化的企业业务流程,为企业应用集成提供了一种灵活性高的解决方案。本文最后结合财政局的信息化现状,详细分析了财政局核心业务系统的集成需求,设计了基于本文所提出的面向工作流的企业应用集成框架,对财政局的主要业务流程进行了建模分析,并成功实施了财政信息集成系统。