论文部分内容阅读
当前的金融危机形势下,企业都面临着很大竞争力和成本的压力。如何快速灵活地适应市场的变化,如何有效地进行成本控制,如何让业务变得更灵活,如何在日益激烈的市场竞争中立于不败之地,这些都是所有企业一直在不懈的摸索的。基于业务流程管理(BPM)与面向服务架构(SOA)的企业信息化浪潮,给迷茫中的企业提供了一个很好的参考。业务流程管理(BPM)是一种对企业的流程进行管理的方法,通过对企业的业务流程做全面的分析,然后对这些流程进行建模、设计、描述,最后通过IT技术对这些流程实时地进行支持。面向服务架构(SOA)是第一个考虑了企业业务发展长期性的IT架构。基于SOA的解决方案,通过提供松耦合的服务,采用与系统和开发语言无关的标准和规范,以Web Services为基本平台,以ESB为信息承载核心,以企业门户协调用户实现了企业各应用系统的统一访问和调度。BPM自顶向下,业务驱动创新;SOA自底向上,技术驱动创新。从战略高度针对企业流程进行梳理、分析、规划,同时在战术层面进行合适的企业系统架构,通过BPM与SOA的联合,在BPM流程分析基础上,持续改进,识别出最有价值的业务流程模型,基于SOA架构去实施,合理采用融合SOA和BPM的信息化,必能带来事半功倍的效果。本文以瓮福集团IT管理咨询信息化的项目为背景,探讨了BPM在SOA架构的信息化项目中的应用的设计方法、过程和实施方案。主要研究工作如下:详细研究了SOA技术的体系架构,相关技术和协议规范。并着重讨论了SOA技术与业务的关系。详细研究了BPM的发展过程和BPM技术体系的演变。讨论了业务流程管理与SOA之间的结合。以瓮福集团的IT管理咨询信息化项目为例,讨论了业务流程管理在基于SOA的解决方案中的实际应用、实施过程。