业务处理模型ppt课件.ppt_第1页
业务处理模型ppt课件.ppt_第2页
业务处理模型ppt课件.ppt_第3页
业务处理模型ppt课件.ppt_第4页
业务处理模型ppt课件.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章业务处理模型 教学目的 掌握BPM及其作用 掌握创建BPM 了解如何定义包 了解业务规则的概念 类型 掌握如何定义业务规则以及业务规则应用到BPM 教学重点和难点 BPM的创建 业务规划的定义与应用 4 1BPM简介 业务处理模型 从业务人员的角度对业务逻辑和规则进行详细描述 使用流程图表示从一个或多个起点到终点间的处理过程 流程 消息和协作协议 系统分析 业务处理模型 BPM 系统设计 概念模型 CDM 面向对象模型 OOM 数据库实现 物理数据模型 PDM 4 1BPM简介 从业务人员的角度对业务逻辑和规则进行详细描述使用流程图表示起点到终点间的处理过程 流程 消息和协作协议 PowerDesignerBPM包括3种流图 处理层次流图 Processhierarchydiagram 业务处理流图 Businessprocessdiagram 处理服务流图 Processservicediagram 处理层次流图 以层次化的方式来识别系统的功能 业务处理流图 用于分析一个 组流程的具体实现机制 处理服务流图 以业务服务的方式来表述业务流程图 BPM对象 4 1BPM简介 BPM示例 4 2创建BPM 选择Model菜单项在左侧模型类型列表中选择BusinessProcessModel在右侧输入模型名称 Processlanguage下拉列表中选择模型处理语言 Firstdiagram下拉列表中选择流图BusinessProcessDiagram 处理语言可以分为分析语言 服务编排语言和协作语言三大类 分析语言包括分析 Analysis BPMN1 0 数据流图 DataFlowDiagram 这3类处理语言 服务编排语言包括面向服务架构 ServiceOrientedArchitecture BPEL4WS1 1或WS BPEL2 0 Sybase工作区业务处理1 5这3类处理语言 协作语言包括ebXML1 01和1 04 不同的处理语言可能会使用不同的图形对象 如Analysis使用组织单元泳道图 DataFlowDiagram使用组织单元 但它们都是为了表达相同的目的 描述业务逻辑 规则 流程 2 2使用BPM 打开已有BPM选择 文件 打开 菜单项 弹出打开文件窗口选择所需打开的BPM文件 BPM文件扩展名为 BPM 单击 打开 按钮 打开BPM文件 所选择的模型在工作区中显示 在流程图窗口中打开流程 从工作区中删除BPM在对象浏览窗口中将要删除的BPM节点上右击鼠标 从弹出菜单中选择 从工作空间分离 Detachfromworkspace 设置BPM编辑选项选择 工具 模型选项 在模型页面中显示模型选项 可以设置默认消息格式 修改BPM属性选择 模型 模型属性 菜单项 或在流程图窗口中的任何空白处右击并从弹出菜单中选择 Properties 属性 根据需要修改模型的属性 修改完毕后 单击 确定 按扭返回到BPM工作窗口 保存即可 BPM常规属性列表 创建BPM对象 创建包创建业务规则创建起点创建处理过程创建组织单元 组织单元泳道图创建流程定义消息格式创建资源创建资源流程创建终点 4 3创建包 包是用于将元素构成组的机制 它包含模型对象 创建包选择 模型 包 弹出包列表窗口单击空行或单击新增工具栏按钮 在新增包的行首会出现一个箭头 给出包名或代码的初始值 将包名和代码设置为需要的值 单击 确定 按钮保存 包的属性选择 模型 包 弹出包列表窗口后选择所需要修改属性的包 单击属性工具栏按钮 打开属性定义窗口修改属性 4 4业务规则 业务规则业务活动中必须遵循的或按照业务需求必须构建的特定条件 每当信息实体中包含的信息发生变化的时候 系统都会检查这些信息是否违反特定的业务规则 例 在电子订单处理流程图中创建了两个业务规则Rule1 类型为定义 客户是通过名称和地址识别的人 Rule2 类型为校验 一个客户的订单总价不能大于其信用值 应用于 客户提交订单 和 确认信用值 创建和应用业务规则 创建业务规则选择 模型 业务规则 单击空行或单击新增工具栏中的增加按钮 在业务规则列表中将新增一行 修改NAME和CODE 单击 应用 按钮保存 双击属性工具栏按钮 定义各属性单击确定返回 应用业务规划在流程图中选择需要应用业务规则的对象 双击后打开对象属性窗口 选择规则属性页 单击增加对象按钮打开选择业务规则窗口 选择需要应用的业务规则 点击 确定 按钮返回对象属性窗口 4 5建立BPM 定义业务处理流程图选择 查看 图表 新建图表 打开新建流程图属性窗口在 名称 中输入流程图名称后单击 确定 将在工作区中新增一个图表节点 定义起点起点是BPD所表达的整个处理过程的起点 表示的是处理过程和处理过程外部的入口 创建起点从工具栏中选择起点 在BPM工作区中单击鼠标 在单击处会增加起点图标 在工具栏中选择光标 双击起点图标后打开起点属性窗口在起点属性窗口的常规选项中输入起点的名称 代码 注释等属性单击 确定 按钮保存所做的修改 修改起点属性从BPM工作区中双击起点图标 打开起点属性窗口根据需要修改起点的属性单击 确定 按钮保存所做的修改 显示BPM中起点的名称选择 工具 显示参数 菜单项 打开显示参数窗口在左侧 种类 目录树中选择 对象查看 start end 打开显示参数窗口 选择Showname选项 单击 确定 返回流程图 就会发现在起点的下方会显示起点的名称 定义处理过程处理过程可以认为是为了达到某个目标而执行的动作 每个处理过程都至少有一个输入流和一个输出流 创建处理过程从工具栏中选择处理工具 在BPM工作区中单击鼠标 所单击位置会增加一个处理过程的图标 新增处理过程的默认名称为 process x 其中x为处理过程序号 右击鼠标 取消选择处理过程工作双击处理过程图标打开处理过程属性窗口 设置其属性 修改完毕后单击 确定 按钮保存所做修改 处理过程的属性版型是用户定义的值 这些值来源于原有的对象 用版型可以扩展对象的语义而无需改变对象的结构 组织单位组织单位表示某个组织与某个过程相关 它可以代表一个系统 一个服务器 一个组织或一个用户等 复合处理过程选择 复合体 表示此处理过程是复合处理过程 表示一个分解过程的子过程图在过程内被创建 动作动作定义处理过程执行动作的种类 类型以及周期 动作类型 人工 自动 未定义编辑器 动作执行的详细信息 超时 非0值表示动作执行时限 当动作实际执行时间大于此值时表示超时异常 持续时间 执行此动作的周期 定义组织单元组织单元是指为处理过程负责的组织 可以是公司 系统 服务 组织 用户或者角色 也可以认为是使用更高级处理过程的业务伙伴 创建组织单元从工具栏中选择组织单元工具图标在流程图中单击鼠标 单击位置会增加一个组织单元的图标 新增组织单元的默认名称为 organizationunit x 其中x为组织单元序号 右击鼠标 取消选择组织单元工具 双击组织单元图标打开属性窗口 设置其属性 定义流程流程表示存在或可以存在数据交互的两个对象间的交互关系创建流程在工具栏中选择流程工具在流程中起始处理过程内单击鼠标并拖动鼠标至第二个处理过程 两个处理过程会增加一个流程的图标 新流程的默认名称为flow x右击鼠标 取消选择流程工具 双击流程图标打开属性窗口 设置其属性 流程的属性数据流的传输方式此属性主要用于文档的编制 提供了数据流传输方式信息 流程类型正常流程超时流程技术错误流程业务错误流程消息格式流程条件 定义消息格式消息格式定义了流程间的两个对象所要交互数据的数据格式 消息格式可以是XML文档 XML模式或者调用存储过程的参数创建消息格式在流程图中双击流程图标 打开流程属性窗口单击消息格式下拉列表旁的创建工具 确定提交对象创建 打开属性窗口输入 选择消息格式属性单击 确定 按钮保存修改 定义资源资源类似数据存储 可以是数据 文档 组件等处理过程 创建资源在工具栏中选择资源工具 在流程图中单击鼠标 在单击处会增加资源图标 在工具栏中选择光标或在流程图中右击鼠标后取消选择资源工具 双击图标打开属性窗口 输入资源的名称和代码单击 确定 按钮保存所做修改 定义资源流程处理过程通过资源流程访问资源 在流程图中使用带有箭头的虚线表示流程资源的访问方式为create update delete创建资源流程在工具栏

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论