E第五章业务流程模型及PowerDesigner实现

上传人:无*** 文档编号:155991000 上传时间:2022-09-25 格式:PPTX 页数:71 大小:1.24MB
返回 下载 相关 举报
E第五章业务流程模型及PowerDesigner实现_第1页
第1页 / 共71页
E第五章业务流程模型及PowerDesigner实现_第2页
第2页 / 共71页
E第五章业务流程模型及PowerDesigner实现_第3页
第3页 / 共71页
点击查看更多>>
资源描述
清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.4第五章 业务流程模型及PowerDesigner实现(教学:2学时,上机:2学时)分析型BPM执行型BPM协作型业务BPM业务流程模型业务流程模型(Business Process Model,简简称称BPM)清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.4BPM支持的业务流程语言支持的业务流程语言 BPM的类型的类型业务流程语言业务流程语言描描 述述分析型(Analysis)Analysis基于Analysis业务流程语言的BPM提供了流程层次分解及其时序关系,它不描述任何实现细节BPMN1.0基于BPMN 1.0业务流程语言的BPM,适合在执行环境已经确定的情况下,进行业务层任务的分解和建立时序关系Data Flow Diagram基于Data Flow Diagram的BPM用于建立数据流图,它的重点是数据流向执行型(Executable)BPEL4WS 1.1WSBPEL 2.0Sybase Unwired Orchestrator 4.3Sybase Workspace Business Process 1.X它们属于XML规范的业务流程语言,基于这些语言的BPM可以与运行在J2EE和.Net上的Web服务进行通信与协作,也可以运行在不同的BPM引擎上Service Oriented Architecture(SOA)基于该语言建立的BPM适用于Web服务的编排(Orchestration),它不依赖任何运行平台和语言,不允许在BPM引擎中执行协作型(Collaborative)ebXML BPSS 1.01,1.04基于该语言的BPM用来描述合作伙伴间的信息交换。主要用于电子商务系统的业务流程描述清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.4三类BPM的转换关系清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.1 BPM的三种图形的三种图形业务流程图业务流程图业务流程图描述从开始点到几个可能的结束点之间的处理、流、信息和协作之间的相互关系。数据格式校验BPM的业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.1 BPM的三种图形的三种图形业务流程图业务流程图符号符号英文名英文名中文含义中文含义符符号号英文名英文名中文含义中文含义Start开始Synchronization同步End结束Resource资源Process处理Organization Unit Swim lane组织单元泳道Flow/Resource Flow流/资源流Organization Unit组织单元Decision判断Role association角色关联 业务流程图公共的模型元素清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.1 BPM的三种图形的三种图形流程层次图流程层次图流程层次图描述BPM的静态结构,它由一组上级处理和一组子处理组成,这些处理按照一定的层次使用处理分解连接(Process Decomposition Link)构成流程层次图,它们全部来自业务流程图。订单BPM的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.1 BPM的三种图形的三种图形流程服务图流程服务图流程服务图使用扩展依赖描述Web服务之间的依赖关系。只有基于执行型业务流程语言的BPM才能建立流程服务图,因为其它业务流程语言的BPM没有Web服务的概念。借贷系统BPM中的流程服务图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.2 BPM的建立方法的建立方法业务流程图建模窗口清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.2 BPM的建立方法的建立方法流程层次图建模窗口清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.2 BPM的建立方法的建立方法流程服务图建模窗口清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.2 BPM的建立方法的建立方法流程语言定义编辑窗口 清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于Analysis业务流程语言的业务流程语言的BPM Analysis业务流程语言用来建立分析型业务流程图、流程层次图,它不描述系统的具体实现细节。Analysis业务流程语言比协作型或执行型业务流程语言的约束要小,是业务用户定义业务需求的重要手段,特别适合非技术用户使用。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-业务流程图业务流程图BPMN1.0业务流程语言业务流程图中特有的模型元素 符号符号中英文含义中英文含义符号符号中英文含义中英文含义符号符号中英文含义中英文含义Event Massage(事件消息)Inclusive(OR)(OR判断)Start Multiple(开始多重)Event Timer(事件计时器)Massage Flow(消息流)End Massage(结束消息)Event Error(事件错误)Complex(复合判断)End Error(结束错误)Event Cancel(事件放弃)Parallel(AND)(AND判断)End Cancel(结束放弃)Event Compensation(事件补偿)Data-XOR(XOR判断)End Compensation(结束补偿)Event Rule(事件规则)Start Massage(开始消息)End Link(结束连接)Event Link(事件连接)Start Timer(开始计时器)End Multiple(结束多重)Event Multiple(多重事件)Start Rule(开始规则)End Terminate(终止)Event-XOR(异或事件)Start Link(开始连接)清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-业务流程图业务流程图订单BPM的业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-业务流程图业务流程图附加内部需求步骤后订单处理的业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-业务流程图业务流程图基于BPMN1.0流程语言的投票系统的业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-业务流程图业务流程图Discussion Cycle处理的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-流程层次图流程层次图 基于BPMN1.0流程语言的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于BPMN1.0业务流程语言的业务流程语言的BPM-流程层次图流程层次图 投票系统的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于Data Flow Diagram业务流程语言的业务流程语言的BPM-业务流程图业务流程图基于Data Flow Diagram流程语言的数据流图中特有的模型元素符号符号中英文含义中英文含义符号符号英文含义英文含义符号符号英文含义英文含义Data Store(数据存储)Process(处理)External Entity(外部实体)Resource Flow(资源流)Flow(流)Split/Merge(分裂/合并)清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于Data Flow Diagram业务流程语言的业务流程语言的BPM-业务流程图业务流程图订单系统的数据流图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于Data Flow Diagram业务流程语言的业务流程语言的BPM-业务流程图业务流程图Great Care society系统的顶层数据流图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于Data Flow Diagram业务流程语言的业务流程语言的BPM-业务流程图业务流程图Great Care society顶层处理的数据流图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.3分析型分析型BPM基于基于Data Flow Diagram业务流程语言的业务流程语言的BPM-流程层次图流程层次图 Great Care society系统的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于BPEL4WS 1.1业务流程语言的业务流程语言的BPM-业务流程图业务流程图 使用工具选项板上的Process工具新建一个处理,双击该处理打开其特性窗口,在General页上选择Decomposed Process按钮,将该处理定义成可以分解的处理,即组合处理。按下Ctrl键的同时,单击新建的处理,进入该处理的下级业务流程图。注意,工具选项板上有些工具是灰色的,只有进入下级流程的设计才能使用。在业务流程图建立过程中,可以使用Model菜单为模型增加业务规则(Business Rule)、服务提供者(Service Provider)、服务接口(Service Interface)、XSD文档(XSD Document)、消息格式(Message Format)、事件(Event)、数据转换(Data Transformation)、变量(Variable)、关联键(Correlation Key)等模型对象。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于BPEL4WS 1.1业务流程语言的业务流程语言的BPM-流程层次图流程层次图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Hierarchy Diagram,自动产生一个流程层次图。从浏览器窗口的Processes目录中将组合处理拖拽到流程层次图的图形窗口,显示BPM的流程层次图。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于BPEL4WS 1.1业务流程语言的业务流程语言的BPM-流程服务图流程服务图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Service Diagram,自动产生一个流程服务图。从浏览器窗口的Service Providers文件夹中将服务提供者拖拽到图形窗口,也可以使用工具选项板上的Service Provider工具 新建Web服务,还可以使用Link/Extended Dependency工具 建立这些Web服务之间的关系。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于Sybase Unwired Orchestrator4.3业务流程语言的业务流程语言的BPM-业务流程图业务流程图 Sybase Unwired Orchestrator4.3的两个工具选项板清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于Sybase Unwired Orchestrator4.3业务流程语言的业务流程语言的BPM-业务流程图业务流程图 Sybase Unwired Orchestrator4.3工具选项板的工具含义符号符号中英文含义中英文含义符号符号中英文含义中英文含义符号符号中英文含义中英文含义Undefined(未定义)Single-Rule(单规则)Fault(错误)Loop(循环)And Join(AND连接)Stop(停止)Complex Activity(复杂活动)Or Join(OR连接)Failure(失败)Undefined Service(未定义服务)Rule-Join(规则连接)Compensate(补偿)Notification(通知)Split(分裂)End(结束)One Way(一条通道)Rule Set(规则集)Assign(指派)Request Reply(请求响应)Rule Flow(规则流)Map(映射)Delay(延迟)Start(开始)Multi-Rule(多规则)Break(中断跳出)清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于Sybase Unwired Orchestrator4.3业务流程语言的业务流程语言的BPM-流程层次图流程层次图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Hierarchy Diagram,自动产生一个流程层次图。从浏览器窗口的Processes目录中将组合处理拖拽到流程层次图的图形窗口,显示BPM的流程层次图。也可以使用工具选项板上的Process工具和Process Decomposition Link工具,在流程层次图中添加处理并建立处理之间的连接关系。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于Sybase Unwired Orchestrator4.3业务流程语言的业务流程语言的BPM-流程服务图流程服务图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Service Diagram,自动产生一个流程服务图。从浏览器窗口的Service Providers目录中将服务提供者拖拽到流程服务图的图形窗口,也可以使用工具选项板上的Service Provider工具新建Web服务,还可以使用Link/Extended Dependency工具建立这些Web服务之间的关系,显示BPM的流程服务图。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于SWBP1.x业务流程语言的业务流程语言的BPM-业务流程图业务流程图 Sybase Work Space Business Process1.x工具选项板的工具含义符号符号中英文含义中英文含义符号符号中英文含义中英文含义符号符号中英文含义中英文含义Undefined(未定义)And Split(与分裂)Receive(接受)Complex Activity(复合活动)Start(开始)Invoke(调用)Delay(延迟)Break(打断)Send(发送)Compensate(补偿)Terminate(中断)Single Rule(单规则)Choice(选择)Throw Exception(抛出异常)Join(连接)Assign(指派)清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于SWBP1.x业务流程语言的业务流程语言的BPM-流程层次图流程层次图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Hierarchy Diagram,自动产生一个流程层次图。从浏览器窗口的Processes目录中将组合处理拖拽到流程层次图的图形窗口,显示BPM的流程层次图。也可以使用工具选项板上的Process工具和Process Decomposition Link工具在流程层次图中添加处理并建立处理之间的连接关系。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于SWBP1.x业务流程语言的业务流程语言的BPM-流程服务图流程服务图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Service Diagram,自动产生一个流程服务图。从浏览器窗口的Service Providers目录中将服务提供者拖拽到图形窗口,也可以使用工具选项板上的Service Provider工具新建Web服务,还可以使用Link/Extended Dependency工具建立这些Web服务之间的关系,显示BPM的流程服务图。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于SOA业务流程语言的业务流程语言的BPM-业务流程图业务流程图 基于SOA的业务流程图建模环境 清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于SOA业务流程语言的业务流程语言的BPM-流程层次图流程层次图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Hierarchy Diagram,自动产生一个流程层次图。从浏览器窗口的Processes目录中将组合处理拖拽到流程层次图的图形窗口,显示BPM的流程层次图。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.4执行型执行型BPM基于基于SOA业务流程语言的业务流程语言的BPM-流程服务图流程服务图 右击浏览器窗口的一个BPM,从弹出的菜单中选择NewProcess Service Diagram,自动产生一个流程服务图。从浏览器窗口的Service Providers目录中将服务提供者拖拽到流程服务图的图形窗口,也可以使用工具选项板上的Service Provider工具新建Web服务,还可以使用Link/Extended Dependency工具建立这些Web服务之间的关系,显示BPM的流程服务图。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 基于ebXML BPSS v1.01&v1.04的业务流程图建模环境清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 ebXML BPSS1.01和和ebXML BPSS1.04工具选项板的工具含义工具选项板的工具含义符号符号英文含义英文含义中文含意中文含意符号符号英文含义英文含义中文含意中文含意Business Transaction Activity业务事务活动Business Transaction2两个业务事务Collaboration Activity协作活动Business Transaction3三个业务事务Multiparty Collaboration多协作Business Transaction4四个业务事务Binary Collaboration二元协作Business Transaction5五个业务事务Business Transaction1一个业务事务清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 ebXML BPSS v1.04流程语言的订单系统的顶层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 PaymentNoticeBT的下级业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 PaymentNoticeBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 OrderBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 OrderCollaborationCO的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 Ordering包中的订单业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 Shipping包中的托运业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 BuySellMC的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 OrderCollaborationCO的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 QuoteOrderCollaborationCO的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 OrderBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 PaymentNoticeBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 QuoteBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 ShippingNoticeBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 BuySellShip的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 ShipCollaborationCO的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 ShippingBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的业务流程图业务流程语言的业务流程图 DeliveryAcknowledgementBT的二层业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的流程层次图业务流程语言的流程层次图 订单调度员统的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的流程层次图业务流程语言的流程层次图 Ordering包的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.5协作型协作型BPM基于基于ebXML BPSS v1.01&v1.04业务流程语言的流程层次图业务流程语言的流程层次图 Shipping包的流程层次图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例分析型订单业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例订单业务流程模型的建立方法订单业务流程模型的建立方法建立订单BPM应该采用分析型流程语言,如Analysis或BPMN1.0,建立方法如下:创建一个基于Analysis流程语言BPM;添加开始节点,如Customer submits order;添加处理节点,如Record order request、Check credit card details、Check item available in stock、Email notice unavailable、Send email to customer、Send a email to stock、Send item to be delivered等;添加结束节点,如Item unavailable、Order complete、Unavailable credit等。使用Flow/Resource Flow,Decision,Synchronization等工具,建立模型对象间的逻辑关系。如Credit card details不满足条件,则进入Unauthorized amount状态。Resource表示了业务过程中所涉及的数据资源,可以是数据库、文件或企业的其它软件系统,如Stock、Bank、ERP、CRM等。使用Accounting Dep、Sales Dep、Delivery Dep表达模型元素所属的组织单元。清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例订单业务流程模型的修改方法订单业务流程模型的修改方法订单业务流程图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例订单业务流程模型的修改方法订单业务流程模型的修改方法Service Provider的定义方法清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例订单业务流程模型的修改方法订单业务流程模型的修改方法定义处理的实现方法清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例订单业务流程模型的修改方法订单业务流程模型的修改方法BPEL4WS1.1业务流程模型中相关的结构及其关系清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例Web服务的对象模型服务的对象模型订单处理的Web服务类图清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例Web服务的对象模型服务的对象模型订单处理的Web服务组件图 清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例Web服务的对象模型服务的对象模型Web服务组件清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.45.6业务流程模型应用实例业务流程模型应用实例Web服务的对象模型服务的对象模型业务过程建模与面向对象模型映射关系业务过程建模与面向对象模型映射关系 基于基于UML的面向对象模型的面向对象模型(OOM)基于执行语言的业务流程模型基于执行语言的业务流程模型(BPM)Web Service,EJB或者任何UML组件服务提供者(Service Provider)组件相关的接口,WebService的实现类服务接口类或接口的方法服务接口的方法SOAP输入方法的输入消息类型InputSoapMessageName方法的输入名SOAP输入Schema输入消息的Schema清华大学出版社清华大学出版社 软件分析建模与软件分析建模与PowerDesignerPowerDesigner实现实现 2010.4 2010.4演讲完毕,谢谢观看!
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!