业务处理模型

上传人:二*** 文档编号:243752483 上传时间:2024-09-30 格式:PPT 页数:31 大小:147KB
返回 下载 相关 举报
业务处理模型_第1页
第1页 / 共31页
业务处理模型_第2页
第2页 / 共31页
业务处理模型_第3页
第3页 / 共31页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,4,章 业务处理模型,教学目的:掌握,BPM,及其作用,掌握创建,BPM,了解如何定义包,了解业务规则的概念、类型,掌握如何定义业务规则以及业务规则应用到,BPM,。,教学重点和难点:,BPM,的创建、业务规划的定义与应用,4.1 BPM,简介,业务处理模型,:,从业务人员的角度对业务逻辑和规则进行详细描述,使用流程图表示从一个或多个起点到终点间的处理过程、流程、消息和协作协议。,系统分析,业务处理模型(,BPM,),系统设计,概念模型,(,CDM,),面向对象模型,(,OOM,),数据库实现,物理数据模型,(,PDM,),4.1 BPM,简介,从业务人员的角度对业务逻辑和规则进行详细描述,使用流程图表示起点到终点间的处理过程、流程、消息和协作协议,PowerDesigner,BPM,包括,3,种流图:,处理层次流图(,Process hierarchy diagram,)、业务处理流图(,Business process diagram,)、处理服务流图(,Process service diagram,)。,处理层次流图:以层次化的方式来识别系统的功能。,业务处理流图,:用于分析一个,/,组流程的具体实现机制。,处理服务流图:以业务服务的方式来表述业务流程图。,BPM,对象,对象,说明,Package,用于将元素组合为组,Process,处理过程,Flow,连接过程、起点、终点的流程,连接资源的流程,Start,流程中的起点,End,流程中的终点,Decision,当流程中存在多个路径时的选项,Synchronization,允许多个并发动作的流程同步,Resource,资源,Organization unit,过程的执行者或资源的所有者,Message format,定义过程间数据的交互,Composite Process,分解为详细过程的复合过程,4.1 BPM,简介,BPM,示例,4.2,创建,BPM,选择,FileNew,Model,菜单项,在左侧模型类型列表中选择,Business Process Model,在右侧输入模型名称、,Process language,下拉列表中选择模型处理语言,,First diagram,下拉列表中选择流图,Business Process Diagram,处理语言可以分为分析语言、服务编排语言和协作语言三大类。,分析语言包括分析(,Analysis,)、,BPMN 1.0,、数据流图(,Data Flow Diagram,)这,3,类处理语言;,服务编排语言包括面向服务架构(,Service Oriented Architecture,)、,BPEL4WS 1.1,或,WS-BPEL 2.0,、,Sybase,工作区业务处理,1.5,这,3,类处理语言;,协作语言包括,ebXML,1.01,和,1.04,。,不同的处理语言可能会使用不同的图形对象(如,Analysis,使用组织单元泳道图 、,Data Flow Diagram,使用组织单元),但它们都是为了表达相同的目的(描述业务逻辑、规则、流程)。,2.2,使用,BPM,打开已有,BPM,选择“文件”,“,打开”菜单项,弹出打开文件窗口,选择所需打开的,BPM,文件(,BPM,文件扩展名为,.BPM).,单击“打开“按钮,打开,BPM,文件,所选择的模型在工作区中显示,在流程图窗口中打开流程。,从工作区中删除,BPM,在对象浏览窗口中将要删除的,BPM,节点上右击鼠标,从弹出菜单中选择“从工作空间分离(,Detach from workspace)”,设置,BPM,编辑选项,选择“工具,”,“,模型选项,”,在模型页面中显示模型选项,可以设置默认消息格式,修改,BPM,属性,选择“模型,”,“,模型属性,”,菜单项,或在流程图窗口中的任何空白处右击并从弹出菜单中选择“,Properties(,属性,)”.,根据需要修改模型的属性。,修改完毕后,单击“确定”按扭返回到,BPM,工作窗口,保存即可,。,BPM,常规属性列表,属性名,说明,长度,Name,模型名称,254,字符,Code,模型代码,254,字符,Comment,模型注释,Filename,模型文件位置。,Version,模型版本号,254,字符,Default diagram,打开模型时默认打开的流图,Author,作者,创建,BPM,对象,创建包,创建业务规则,创建起点,创建处理过程,创建组织单元,/,组织单元泳道图,创建流程,定义消息格式,创建资源,创建资源流程,创建终点,4.3,创建包,包是用于将元素构成组的机制,它包含模型对象。,创建包,选择“模型”,”,包“,弹出包列表窗口,单击空行或单击新增工具栏按钮,在新增包的行首会出现一个箭头,给出包名或代码的初始值,将包名和代码设置为需要的值,单击“确定”按钮保存。,包的属性,选择“ 模型”,包,弹出包列表窗口后选择所需要修改属性的包,单击属性工具栏按钮,打开属性定义窗口修改属性。,4.4,业务规则,业务规则,业务活动中必须遵循的或按照业务需求必须构建的特定条件。,每当信息实体中包含的信息发生变化的时候,系统都会检查这些信息是否违反特定的业务规则。,例:在电子订单处理流程图中创建了两个业务规则,Rule1,,类型为定义,“客户是通过名称和地址识别的人”。,Rule2,,类型为校验,“一个客户的订单总价不能大于其信用值”应用于“客户提交订单”和“确认信用值”。,创建和应用业务规则,创建业务规则,选择“模型”,”,业务规则“。,单击空行或单击新增工具栏中的增加按钮,在业务规则列表中将新增一行,修改,NAME,和,CODE,,单击”应用“按钮保存。,双击属性工具栏按钮,定义各属性,单击确定返回。,应用业务规划,在流程图中选择需要应用业务规则的对象,双击后打开对象属性窗口,选择规则属性页。单击增加对象按钮打开选择业务规则窗口。,选择需要应用的业务规则,点击“确定”按钮返回对象属性窗口。,4.5,建立,BPM,定义业务处理流程图,选择“查看”,“,图表”,“,新建图表”,打开新建流程图属性窗口,在“名称”中输入流程图名称后单击“确定”,将在工作区中新增一个图表节点。,定义起点,起点是,BPD,所表达的整个处理过程的起点,表示的是处理过程和处理过程外部的入口。,创建起点,从工具栏中选择起点,在,BPM,工作区中单击鼠标,在单击处会增加起点图标。,在工具栏中选择光标,双击起点图标后打开起点属性窗口,在起点属性窗口的常规选项中输入起点的名称、代码、注释等属性,单击“确定”按钮保存所做的修改。,修改起点属性,从,BPM,工作区中双击起点图标,打开起点属性窗口,根据需要修改起点的属性,单击“确定”按钮保存所做的修改。,显示,BPM,中起点的名称,选择“工具”,“,显示参数”菜单项,打开显示参数窗口,在左侧“种类”目录树中选择“对象查看”,start&end,,打开显示参数窗口,选择,Show name,选项。,单击“确定”返回流程图,就会发现在起点的下方会显示起点的名称,定义处理过程,处理过程可以认为是为了达到某个目标而执行的动作,每个处理过程都至少有一个输入流和一个输出流。,创建处理过程,从工具栏中选择处理工具,在,BPM,工作区中单击鼠标,所单击位置会增加一个处理过程的图标,新增处理过程的默认名称为“,process_x,其中,x,为处理过程序号。,右击鼠标,取消选择处理过程工作,双击处理过程图标打开处理过程属性窗口,设置其属性。,修改完毕后单击“确定”按钮保存所做修改。,处理过程的属性,版型,是用户定义的值,这些值来源于原有的对象。用版型可以扩展对象的语义而无需改变对象的结构。,组织单位,组织单位表示某个组织与某个过程相关。它可以代表一个系统、一个服务器、一个组织或一个用户等。,复合处理过程,选择“复合体”表示此处理过程是复合处理过程,表示一个分解过程的子过程图在过程内被创建。,动作,动作定义处理过程执行动作的种类、类型以及周期。,动作类型:人工、自动、未定义,编辑器:动作执行的详细信息。,超时:非,0,值表示动作执行时限,当动作实际执行时间大于此值时表示超时异常。,持续时间:执行此动作的周期,定义组织单元,组织单元是指为处理过程负责的组织,可以是公司、系统、服务、组织、用户或者角色,也可以认为是使用更高级处理过程的业务伙伴。,创建组织单元,从工具栏中选择组织单元工具图标,在流程图中单击鼠标,单击位置会增加一个组织单元的图标,新增组织单元的默认名称为“,organizationunit_x,”,其中,x,为组织单元序号。,右击鼠标,取消选择组织单元工具,双击组织单元图标打开属性窗口,设置其属性。,定义流程,流程表示存在或可以存在数据交互的两个对象间的交互关系,创建流程,在工具栏中选择流程工具,在流程中起始处理过程内单击鼠标并拖动鼠标至第二个处理过程。两个处理过程会增加一个流程的图标,新流程的默认名称为,flow_x,右击鼠标,取消选择流程工具,双击流程图标打开属性窗口,设置其属性。,流程的属性,数据流的传输方式,此属性主要用于文档的编制,提供了数据流传输方式信息。,流程类型,正常流程,超时流程,技术错误流程,业务错误流程,消息格式,流程条件,定义消息格式,消息格式定义了流程间的两个对象所要交互数据的数据格式。,消息格式可以是,XML,文档、,XML,模式或者调用存储过程的参数,创建消息格式,在流程图中双击流程图标,打开流程属性窗口,单击消息格式下拉列表旁的创建工具,确定提交对象创建,打开属性窗口,输入,选择消息格式属性,单击“确定”按钮保存修改。,定义资源,资源类似数据存储,可以是数据、文档、组件等处理过程。,创建资源,在工具栏中选择资源工具,在流程图中单击鼠标,在单击处会增加资源图标。,在工具栏中选择光标或在流程图中右击鼠标后取消选择资源工具,双击图标打开属性窗口。,输入资源的名称和代码,单击“确定”按钮保存所做修改。,定义资源流程,处理过程通过资源流程访问资源。在流程图中使用带有箭头的虚线表示流程,资源的访问方式为,create,、,update,、,delete,创建资源流程,在工具栏中选择流程工具,在流程图中起始处理过程内单击鼠标并拖动鼠标至资源。两者间会增加一个资源流程的图标。,定义终点,终点是业务流程图中处理过程的终止点,创建终点,在工具栏中选择终点工具,在流程图中单击鼠标,在单击处会增加终点图标。,右击鼠标取消选择,双击图标,打开终点属性窗口。,输入终点的名称和代码,单击“确定”按钮保存。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


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

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


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