首页> 中文学位 >基于BPEL4WS的业务流程设计方法的研究
【6h】

基于BPEL4WS的业务流程设计方法的研究

代理获取

目录

文摘

英文文摘

第1章绪论

1.1 BPM概述

1.1.1 BPM简介

1.1.2 BPM技术的演进

1.1.3 BPM与其他方案的比对

1.2相关技术研究现状

1.2.1 Web服务发展现状

1.2.2业务流程建模发展现状

1.2.3国内外BPEL4WS发展现状

1.2.4 BPM技术发展现状

1.3本文的主要工作

1.4论文组织

第2章Web服务流程设计相关技术概述

2.1业务流程与工作流

2.2 Web服务

2.2.1 Web服务的定义

2.2.2 Web服务的组成及工作原理

2.2.3 Web服务描述语言

2.3 Web服务流程及其特点

2.4业务流程管理系统BPMS

第3章基于BPEL4WS的业务流程设计方法

3.1业务流程建模符号BPMN

3.1.1 BPMN介绍

3.1.2 BPMN的基本元素

3.2 Web服务业务流程的描述语言BPEL4WS

3.2.1 BPEL4WS的特点

3.2.2 BPEL4WS的主要概念

3.2.3 BPEL4WS语言的扩展

3.3 BPMN到BPEL4WS的映射

3.4基于BPEL4WS的业务流程设计

3.4.1需求分析

3.4.2概念设计

3.4.3逻辑设计

3.4.4概念设计到逻辑设计的转换

第4章基于PowerDesigner的Web服务流程建模

4.1 PowerDesigner11.0简介

4.2 PowerDesigner11.0中的业务流程建模

4.2.1层次图的建立

4.2.2分析模型的建立

4.2.3分析模型到可执行模型的转换

4.2.4可执行模型与BPEL4WS文档的互转换

4.3 PowerDesigner11.0建模与BPMN建模的对比分析

第5章总结及未来工作

5.1研究工作总结

5.2下一步工作计划

参考文献

致 谢

攻读硕士学位期间发表的论文及参加科研情况

展开▼

摘要

Web服务的出现是Internet技术发展的一次革命,使Web上的交互方式从以信息为中心转变为以服务为中心。电子商务等系统利用Web服务,实现了企业内及企业间的业务流程管理,并将业务流程扩展到整个Internet上,从而有效的利用了Internet上现有的服务,增强了互联网上的交互能力,最终使整个互联网成为一个整合了各种服务的业务流程的有机整体。这就出现了一种新型的业务流程,即Web服务的业务流程。 为了使业务流程管理标准化,业务流程管理组织制定了一个规范:业务流程建模符号(BPMN)。它是业务流程管理系统体系结构的核心部件之一。该语言描述了流程定义所需的上层实体,还提供了流程建模所用的概念、符号和表示法。同时,BPMN可以映射到Web服务业务流程的描述语言BPEL4WS。该语言由IBM,Microsoft等几家厂商联合提出,主要基于XML语法,指定了业务流程以及它们与Web服务之间的关系。另外,用BPEL4WS创建的业务流程是完全可执行的,并且在符合BPEL4WS的环境间是可移植的。它也是一种较为自然的描述业务流程的抽象的高级语言,现已成为业界的标准。 如何更好地对这种Web服务的业务流程进行建模和管理已成为研究的热点问题。本文首先对业务流程管理技术及其发展过程进行简单介绍,并对该技术的相关现状以及与其他技术的对比进行讨论。其次,对业务流程管理的相关技术进行介绍。包括Web服务、Web服务流程和业务流程管理系统。然后详细阐述BPMN和BPEL4WS,同时对BPMN到BPEL4WS的映射规则给出说明,并借鉴数据库设计方法,提出了基于BPEL4WS的业务流程设计方法。该方法主要包括四个阶段:需求分析、概念设计、逻辑设计和概念设计到逻辑设计的转换。最后结合PowerDesigner11.0的业务流程建模工具对特定的Web进行研究。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号