河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第四章 业务处理模型(BPM)

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 页

BPM的类型业务流程语言 描述 分析型 Analysist 提供流程层次分解及时序关系,不描述任何实现细 BPMN10 适合在执行环境已经确定的情况下,进行业务层任 的分解和建立时序关系φ Data Flow Diagram°用于建立数据流图,重点是数据流向 执行型 BPEL4W114属于符合ⅪM规范的业务流程语言,基于这些语 WSBPEL2.0信的BM可以与运行在E和Net上的web服务 Sybase Workspace进行通信与协作,也可以运行在不同的BPM引擎 Business Process2 x+ LE+ Service oriented用于web服务的编排,不依赖任何运行平台和 Architectures ,不允许在BPM引擎中执行 协作型φ ebXML BPSS v1.1φ佣来描述合作伙伴间的信息交换,主要用于电子商 ebⅪM江 BPSS V1.04房系统的业务流程描述 第6页
第 6 页

D Examples ETL Sample 翻 Acme EA. eam graduate School Project. ldm Replication e demo. mmr WebLi brary E CyberFridgeoom 己BM20-2.bp E demo2oom BPMR20 bpm E de emo. oom ee BPMN Sample. bpm =DesignUseCaseTutorialoom CreateOrderF orSimul8, bpm =,MetaModel.oom Re DFD sample. bpm EUML2 Sampleoom Re ebXMLBinaryCollaborationDemo bpt project. pdn ebXMLMultiPartyDemo bpm E.Repository Metamodel pdm ORdersby O CyberFridger project. c Resume xsm 第7页
第 7 页

00。案例1: Orders. bpm Object broker Craste Order Filter: B Workspace --R Order Management Process e Order Process Diagrar ±□ Message Formats □Resc ources Cheek stock □ Processes +-a Start FedEx Pack ±□ Decisions + Flows Isnp us Postal Ground □ Resource Flows I shlp FedEx Overnight F 第8页
案例1:Orders bpm Orders.bpm 第 8 页

案例2 CreateOrderForSimul8. bpm Workspace E-R Create Order For Simul8 CreateOrder Resources Processes Starts □End Decisions +)a Synchronizations F +)-a Resource Flows □Fes □ Extensions 第9页
案例2: CreateOrderForSimul8.bpm 第 9 页

案例3:BPMN20-2bpm Object Browser Pizze collaboration Filter: B Workspace e-R BPMN 2.0 Collaborations 由 Email voting Nobel orize Prooess +a Incident Management +- Nobel prize Process 国 Pizza col Email voting +sa Shipment Process of a Hardwa t-s Travel booking e Business Process Dia 由□ Organization Units Travel booking □ Participants □ Message Fomats □ Data store + Events Incident Management □ Data objects +)-a Target Models 第10页
案例3:BPMN20‐2.bpm 第 10 页
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第六章 逻辑数据模型(LDM).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第五章 概念数据模型(CDM).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第二章 PowerDesigner的基本操作.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第三章 需求模型(RQM).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第七章 物理数据模型(PDM).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第一章 数据库系统概述(王哲).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验9 数据库模型文档编辑器的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验10 数据库实例的综合设计与实现.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验8 数据库逆向工程的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验7 数据库文件的生成和管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验6 物理数据模型PDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验5 逻辑数据模型LDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验4 概念数据模型CDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验3 业务处理模型BPM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验2 需求模型RQM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验1 熟悉数据库设计工具PowerDesigner.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十四章 数据加载与传输.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十六章 Oracle Database 11g闪回技术.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十五章 使用RMAN工具.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十二章 用户权限与安全.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第一章 第一节 数据库系统基础.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第一章 第二节 数据库设计.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(课件讲稿)第二章 PowerDesigner基础.pdf
- 普通高等学校计算机教育“十二五”规划教材:《MySQL数据库教程》必知必会+快速进阶+实战应用(视频指导版,第1-2章).pdf
- 普通高等学校计算机教育“十二五”规划教材:《MySQL数据库教程》必知必会+快速进阶+实战应用(视频指导版,第3-4章).pdf
- 普通高等学校计算机教育“十二五”规划教材:《MySQL数据库教程》必知必会+快速进阶+实战应用(视频指导版,第5章,图片版).pdf
- 河南中医药大学:《MySQL数据库应用》课程设计报告(样例,个人通信数据分析).doc
- 河南中医药大学:《MySQL数据库管理》课程实验指导_01实验一:在Windows上安装MySQL.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_02实验二:MySQL数据库和数据表管理.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_03实验三:MySQL表数据管理.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_04实验四:MySQL数据查询.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_05实验五:MySQL视图和数据完整性.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_06实验六:MySQL语言.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_07实验七:常见的MySQL管理工具.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_08实验八:存储过程、存储函数和触发器.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_09实验九:数据备份与数据恢复.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第一章 MySQL初步——数据库基础.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第一章 MySQL初步——MySQL安装.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第二章 MySQL数据库和表——创建数据库和数据表.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第二章 MySQL数据库和表——管理数据表和表数据.pdf