业务处理模型word版本

上传人:go****e 文档编号:137551316 上传时间:2020-07-09 格式:PPT 页数:31 大小:89KB
返回 下载 相关 举报
业务处理模型word版本_第1页
第1页 / 共31页
业务处理模型word版本_第2页
第2页 / 共31页
业务处理模型word版本_第3页
第3页 / 共31页
业务处理模型word版本_第4页
第4页 / 共31页
业务处理模型word版本_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《业务处理模型word版本》由会员分享,可在线阅读,更多相关《业务处理模型word版本(31页珍藏版)》请在金锄头文库上搜索。

1、,第4章 业务处理模型,教学目的:掌握BPM及其作用,掌握创建BPM,了解如何定义包,了解业务规则的概念、类型,掌握如何定义业务规则以及业务规则应用到BPM。 教学重点和难点:BPM的创建、业务规划的定义与应用,4.1 BPM简介,业务处理模型: 从业务人员的角度对业务逻辑和规则进行详细描述,使用流程图表示从一个或多个起点到终点间的处理过程、流程、消息和协作协议。,系统分析,业务处理模型(BPM),系统设计,概念模型 (CDM),面向对象模型 (OOM),数据库实现,物理数据模型 (PDM),4.1 BPM简介,从业务人员的角度对业务逻辑和规则进行详细描述 使用流程图表示起点到终点间的处理过程

2、、流程、消息和协作协议,PowerDesigner BPM包括3种流图:,处理层次流图(Process hierarchy diagram)、业务处理流图(Business process diagram)、处理服务流图(Process service diagram)。 处理层次流图:以层次化的方式来识别系统的功能。 业务处理流图:用于分析一个/组流程的具体实现机制。 处理服务流图:以业务服务的方式来表述业务流程图。,BPM对象,4.1 BPM简介,BPM示例,4.2 创建BPM,选择FileNew Model菜单项 在左侧模型类型列表中选择Business Process Model 在右

3、侧输入模型名称、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。 不同的处理语言可

4、能会使用不同的图形对象(如Analysis使用组织单元泳道图 、Data Flow Diagram使用组织单元),但它们都是为了表达相同的目的(描述业务逻辑、规则、流程)。,2.2使用BPM,打开已有BPM 选择“文件”“打开”菜单项,弹出打开文件窗口 选择所需打开的BPM文件(BPM文件扩展名为.BPM). 单击“打开“按钮,打开BPM文件,所选择的模型在工作区中显示,在流程图窗口中打开流程。,从工作区中删除BPM 在对象浏览窗口中将要删除的BPM节点上右击鼠标,从弹出菜单中选择“从工作空间分离(Detach from workspace)” 设置BPM编辑选项 选择“工具”“模型选项” 在

5、模型页面中显示模型选项,可以设置默认消息格式,修改BPM属性 选择“模型”“模型属性”菜单项,或在流程图窗口中的任何空白处右击并从弹出菜单中选择“Properties(属性)”. 根据需要修改模型的属性。 修改完毕后,单击“确定”按扭返回到BPM工作窗口,保存即可。,BPM常规属性列表,创建BPM对象,创建包 创建业务规则 创建起点 创建处理过程 创建组织单元/组织单元泳道图 创建流程 定义消息格式 创建资源 创建资源流程 创建终点,4.3创建包,包是用于将元素构成组的机制,它包含模型对象。 创建包 选择“模型”包“,弹出包列表窗口 单击空行或单击新增工具栏按钮,在新增包的行首会出现一个箭头,

6、给出包名或代码的初始值,将包名和代码设置为需要的值,单击“确定”按钮保存。 包的属性 选择“ 模型”包,弹出包列表窗口后选择所需要修改属性的包,单击属性工具栏按钮,打开属性定义窗口修改属性。,4.4业务规则,业务规则 业务活动中必须遵循的或按照业务需求必须构建的特定条件。 每当信息实体中包含的信息发生变化的时候,系统都会检查这些信息是否违反特定的业务规则。,例:在电子订单处理流程图中创建了两个业务规则 Rule1,类型为定义,“客户是通过名称和地址识别的人”。 Rule2,类型为校验,“一个客户的订单总价不能大于其信用值”应用于“客户提交订单”和“确认信用值”。,创建和应用业务规则,创建业务规

7、则 选择“模型”业务规则“。 单击空行或单击新增工具栏中的增加按钮,在业务规则列表中将新增一行,修改NAME和CODE,单击”应用“按钮保存。 双击属性工具栏按钮,定义各属性 单击确定返回。 应用业务规划 在流程图中选择需要应用业务规则的对象,双击后打开对象属性窗口,选择规则属性页。单击增加对象按钮打开选择业务规则窗口。 选择需要应用的业务规则,点击“确定”按钮返回对象属性窗口。,4.5建立BPM,定义业务处理流程图 选择“查看”“图表”“新建图表”,打开新建流程图属性窗口 在“名称”中输入流程图名称后单击“确定”,将在工作区中新增一个图表节点。,定义起点 起点是BPD所表达的整个处理过程的起

8、点,表示的是处理过程和处理过程外部的入口。 创建起点 从工具栏中选择起点,在BPM工作区中单击鼠标,在单击处会增加起点图标。 在工具栏中选择光标,双击起点图标后打开起点属性窗口 在起点属性窗口的常规选项中输入起点的名称、代码、注释等属性 单击“确定”按钮保存所做的修改。,修改起点属性 从BPM工作区中双击起点图标,打开起点属性窗口 根据需要修改起点的属性 单击“确定”按钮保存所做的修改。 显示BPM中起点的名称 选择“工具”“显示参数”菜单项,打开显示参数窗口 在左侧“种类”目录树中选择“对象查看”start&end,打开显示参数窗口,选择Show name选项。 单击“确定”返回流程图,就会

9、发现在起点的下方会显示起点的名称,定义处理过程 处理过程可以认为是为了达到某个目标而执行的动作,每个处理过程都至少有一个输入流和一个输出流。 创建处理过程 从工具栏中选择处理工具,在BPM工作区中单击鼠标,所单击位置会增加一个处理过程的图标,新增处理过程的默认名称为“process_x,其中x为处理过程序号。 右击鼠标,取消选择处理过程工作 双击处理过程图标打开处理过程属性窗口,设置其属性。 修改完毕后单击“确定”按钮保存所做修改。,处理过程的属性 版型 是用户定义的值,这些值来源于原有的对象。用版型可以扩展对象的语义而无需改变对象的结构。 组织单位 组织单位表示某个组织与某个过程相关。它可以

10、代表一个系统、一个服务器、一个组织或一个用户等。 复合处理过程 选择“复合体”表示此处理过程是复合处理过程,表示一个分解过程的子过程图在过程内被创建。,动作 动作定义处理过程执行动作的种类、类型以及周期。 动作类型:人工、自动、未定义 编辑器:动作执行的详细信息。 超时:非0值表示动作执行时限,当动作实际执行时间大于此值时表示超时异常。 持续时间:执行此动作的周期,定义组织单元 组织单元是指为处理过程负责的组织,可以是公司、系统、服务、组织、用户或者角色,也可以认为是使用更高级处理过程的业务伙伴。 创建组织单元 从工具栏中选择组织单元工具图标 在流程图中单击鼠标,单击位置会增加一个组织单元的图

11、标,新增组织单元的默认名称为“organizationunit_x”,其中x为组织单元序号。 右击鼠标,取消选择组织单元工具,双击组织单元图标打开属性窗口,设置其属性。,定义流程 流程表示存在或可以存在数据交互的两个对象间的交互关系 创建流程 在工具栏中选择流程工具 在流程中起始处理过程内单击鼠标并拖动鼠标至第二个处理过程。两个处理过程会增加一个流程的图标,新流程的默认名称为flow_x 右击鼠标,取消选择流程工具,双击流程图标打开属性窗口,设置其属性。,流程的属性 数据流的传输方式 此属性主要用于文档的编制,提供了数据流传输方式信息。 流程类型 正常流程 超时流程 技术错误流程 业务错误流程

12、 消息格式 流程条件,定义消息格式 消息格式定义了流程间的两个对象所要交互数据的数据格式。 消息格式可以是XML文档、XML模式或者调用存储过程的参数 创建消息格式 在流程图中双击流程图标,打开流程属性窗口 单击消息格式下拉列表旁的创建工具,确定提交对象创建,打开属性窗口 输入选择消息格式属性 单击“确定”按钮保存修改。,定义资源 资源类似数据存储,可以是数据、文档、组件等处理过程。 创建资源 在工具栏中选择资源工具,在流程图中单击鼠标,在单击处会增加资源图标。 在工具栏中选择光标或在流程图中右击鼠标后取消选择资源工具,双击图标打开属性窗口。 输入资源的名称和代码 单击“确定”按钮保存所做修改。,定义资源流程 处理过程通过资源流程访问资源。在流程图中使用带有箭头的虚线表示流程 资源的访问方式为create、update、delete 创建资源流程 在工具栏中选择流程工具 在流程图中起始处理过程内单击鼠标并拖动鼠标至资源。两者间会增加一个资源流程的图标。,定义终点 终点是业务流程图中处理过程的终止点 创建终点 在工具栏中选择终点工具,在流程图中单击鼠标,在单击处会增加终点图标。 右击鼠标取消选择,双击图标,打开终点属性窗口。 输入终点的名称和代码 单击“确定”按钮保存。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号