业务处理模型

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

最新文档


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


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

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


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