论文部分内容阅读
在企业国际化浪潮下,各种现代化企业必须快速、协调、有效地完成企业内部各种业务流程的部署以满足市场变化和客户需求。然而,企业的IT基础架构却缺乏有效应对市场需求的灵活性,形成了企业与IT之间不可逾越的鸿沟。本文主要讨论如何运用业务流程的方法,促进企业实现业务转型,同时引导IT人员准确抽象业务逻辑,缩小企业业务流程与IT业务流程之间的差异。
本文基于面向服务架构(SOA)的理论,结合Web服务以及BPM流程管理思想,重点解决在Internet环境下不同商业应用之间的业务整合问题。为了增强企业业务逻辑的灵活性和可扩展性,本文提出了一个业务流程整合的分层模型,按照功能模块的差异将业务流程整合系统分为七层,并对模型的服务层,业务流程层和企业服务总线的设计和实现做进一步分析,最后将业务流程整合方法运用于上海电信CRM系统和新计费应用系统的整合。
论文的主要工作如下:
1)对Web服务、BPM、SOA进行分析并得出相互之间的关系和结合方式。
2)提出以松耦合、位置透明、协议无关为主要特征的业务流程整合方法的分层模型,并对模型各层的特点与实现进行分析。
3)引入服务组件模型(SCA),按照项目需求,通过对业务逻辑的准确抽象,实现组件层底层功能组件的服务模块划分。
4)利用业务流程管理(BPM)的思想指导业务流程设计,使业务流程更加明确、灵活、增加重用性。
5)在企业服务总线的设计中采用IBM WBI MB技术,通过消息处理实现服务的整合。
6)设计并实现了CRM系统和新计费系统的业务流程整合。