ORACL∈ SQL ySQL SYBASE 数据库规划与设计 河南中医学院信息技术学院王哲
数据库规划与设计 河南中医学院信息技术学院 王哲
第四章 业务处理模型(BPM) 主讲内容:概述、BPM创建及操作 第2页
第四章 业务处理模型(BPM) 主讲内容:概述、BPM创建及操作 第 2 页
00。主要内容 1.业务处理模型概述 2.BPM图形 3.创建及管理BPM 4.BPM高级应用 第3页
主要内容 1. 业务处理模型概述 2. BPM图形 3. 创建及管理BPM 4. BPM高级应用 第 3 页
0。1.业务处理模型概述 ·业务处理模型从业务人员的角度描述系统的行为和需求, 使用图形表示对象的概念组织结构,并可以生成所需要的 文档 软件开发周期中,首先进行的是需求分析,并完成系统的 概要设计,系统分析员利朋PM画出业务流程图,利用 CDM设计出系统的逻辑模型,接着利用PDM完成数据库的 详细设计,包括存储过程、触发器、视图和索引等。最后, 根据OOM生成的源代码框架进入编码阶段。 第4页
1 业务处理模型概述 • 业务处理模型从业务人员的角度描述系统的行为和需求, . 业务处理模型概述 使用图形表示对象的概念组织结构,并可以生成所需要的 文档。 • 软件开发周期中,首先进行的是需求分析,并完成系统的 概要设计,系统分析员利用 系统分析员利用BPM画出业务流程图 画出业务流程图,利用 CDM设计出系统的逻辑模型,接着利用PDM完成数据库的 详细设计,包括存储过程、触发器、视图和索引等。最后, 根据OOM生成的源代码框架进入编码阶段。 第 4 页
·根据用途不同,BPM分为分析型( Analysis)、执行型 ( Executable和协作型( ollaboratiⅳe)3种类型。 软件设计的不同阶段使用不同类型的BPM ·分析阶段使用分析型业务流程语言对业务流程进行分析; ·实现阶段使用执行型业务流程语言对业务流程进行编排; ·协作阶段使用协作型业务流程语言分析伙伴间的信息交换 第5页
• 根据用途不同,BPM分为分析型(Analysis) (Analysis)、执行型 (Executable)和协作型(Collaborative)3种类型。 软件设计的不同阶段使用不同类型的BPM: • 分析阶段使用分析型业务流程语言对业务流程进行分析; • 实现阶段使用执行型业务流程语言对业务流程进行编排; • 协作阶段使用协作型业务流程语言分析伙伴间的信息交换 。 第 5 页