e第五章 业务流程模型及powerdesigner实现

e第五章 业务流程模型及powerdesigner实现

ID:5398783

大小:1.30 MB

页数:70页

时间:2017-11-10

e第五章 业务流程模型及powerdesigner实现_第1页
e第五章 业务流程模型及powerdesigner实现_第2页
e第五章 业务流程模型及powerdesigner实现_第3页
e第五章 业务流程模型及powerdesigner实现_第4页
e第五章 业务流程模型及powerdesigner实现_第5页
资源描述:

《e第五章 业务流程模型及powerdesigner实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章业务流程模型及PowerDesigner实现(教学:2学时,上机:2学时)分析型BPM执行型BPM协作型业务BPM业务流程模型(BusinessProcessModel,简称BPM)BPM支持的业务流程语言BPM的类型业务流程语言描述分析型(Analysis)Analysis基于Analysis业务流程语言的BPM提供了流程层次分解及其时序关系,它不描述任何实现细节BPMN1.0基于BPMN1.0业务流程语言的BPM,适合在执行环境已经确定的情况下,进行业务层任务的分解和建立时序关系DataFlowDiagram基于DataFlowDiagram的BPM用于建立数据流图,它的重点是

2、数据流向执行型(Executable)BPEL4WS1.1WSBPEL2.0SybaseUnwiredOrchestrator4.3SybaseWorkspaceBusinessProcess1.X它们属于XML规范的业务流程语言,基于这些语言的BPM可以与运行在J2EE和.Net上的Web服务进行通信与协作,也可以运行在不同的BPM引擎上ServiceOrientedArchitecture(SOA)基于该语言建立的BPM适用于Web服务的编排(Orchestration),它不依赖任何运行平台和语言,不允许在BPM引擎中执行协作型(Collaborative)ebXMLBPSS1.0

3、1,1.04基于该语言的BPM用来描述合作伙伴间的信息交换。主要用于电子商务系统的业务流程描述三类BPM的转换关系5.1BPM的三种图形>业务流程图业务流程图描述从开始点到几个可能的结束点之间的处理、流、信息和协作之间的相互关系。数据格式校验BPM的业务流程图5.1BPM的三种图形>业务流程图符号英文名中文含义符号英文名中文含义Start开始Synchronization同步End结束Resource资源Process处理OrganizationUnitSwimlane组织单元泳道Flow/ResourceFlow流/资源流OrganizationUnit组织单元Decision判断Ro

4、leassociation角色关联业务流程图公共的模型元素5.1BPM的三种图形>流程层次图流程层次图描述BPM的静态结构,它由一组上级处理和一组子处理组成,这些处理按照一定的层次使用处理分解连接(ProcessDecompositionLink)构成流程层次图,它们全部来自业务流程图。订单BPM的流程层次图5.1BPM的三种图形>流程服务图流程服务图使用扩展依赖描述Web服务之间的依赖关系。只有基于执行型业务流程语言的BPM才能建立流程服务图,因为其它业务流程语言的BPM没有Web服务的概念。借贷系统BPM中的流程服务图5.2BPM的建立方法业务流程图建模窗口5.2BPM的建立方法流程

5、层次图建模窗口5.2BPM的建立方法流程服务图建模窗口5.2BPM的建立方法流程语言定义编辑窗口5.3分析型BPM>基于Analysis业务流程语言的BPMAnalysis业务流程语言用来建立分析型业务流程图、流程层次图,它不描述系统的具体实现细节。Analysis业务流程语言比协作型或执行型业务流程语言的约束要小,是业务用户定义业务需求的重要手段,特别适合非技术用户使用。5.3分析型BPM>基于BPMN1.0业务流程语言的BPM----业务流程图BPMN1.0业务流程语言业务流程图中特有的模型元素符号中英文含义符号中英文含义符号中英文含义EventMassage(事件消息)Inclus

6、ive(OR)(OR判断)StartMultiple(开始多重)EventTimer(事件计时器)MassageFlow(消息流)EndMassage(结束消息)EventError(事件错误)Complex(复合判断)EndError(结束错误)EventCancel(事件放弃)Parallel(AND)(AND判断)EndCancel(结束放弃)EventCompensation(事件补偿)Data-XOR(XOR判断)EndCompensation(结束补偿)EventRule(事件规则)StartMassage(开始消息)EndLink(结束连接)EventLink(事件连接)S

7、tartTimer(开始计时器)EndMultiple(结束多重)EventMultiple(多重事件)StartRule(开始规则)EndTerminate(终止)Event-XOR(异或事件)StartLink(开始连接)5.3分析型BPM>基于BPMN1.0业务流程语言的BPM----业务流程图订单BPM的业务流程图5.3分析型BPM>基于BPMN1.0业务流程语言的BPM----业务流程图附加内部需求步骤后订单处理的业务流程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。