1 / 7
文档名称:

1-Business-Process-Modeling(BPM)业务流程建模.doc

格式:doc   大小:197KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:IDEner创意孵化项目系统建模

前言
以下分别采用业务流程建模和UML建模两种建模发放对系统设计进行建模。其中UML面向对象系统设计建模中,我们采用了类图,对象图,Communication Diagram(通信图),状态图。

说明:由于参考文献问英文文档,有些翻译可能不是很贴切。

1. ﻩBusiness Process Modeling(BPM)业务流程建模
业务流程建模通过一系列的技术和标准实现对业务流程进行分析设计,实施以及执行。能够帮助识别,描述,分解业务流程。BPM支持三种流行的流程语言:Analysis languages,Service Orchestration languages,Collaborative languages。后两者语言能够直接生成代码。

1.1 Process Hierarchy Diagram(PHD)业务架构图
业务架构图给出了系统功能的视图,并且将一个流程分解成多个子流程。分析阶段分析师和经理用使用此图。

IDEner创意孵化系统的业务架构图如下。


图1 IDEner创意孵化系统的业务架构图


1.2ﻩBusiness Process Diagrams(BPD)业务流程图
业务流程图给出了系统各个层面流程间的控制流和数据流的视图。业务流程图可以是业务架构图中的一个子流程。
对于系统的不同层面,有以下三种业务流程图
1.2.1ﻩTop-level diagram 描述业务伙伴之间的关系。
对于图1 IDEner创意孵化系统的业务架构图中的Bind Advertise子流程我们进一步分解成业务流程图得到图2。



图2  Bind Advertise Top-level diagram


1.2.2 Choreography diagram 改图通过控制流将业务流程连接起来,可以有一个或者多个开始,也可以由一个或多个结束。
对于图1 IDEner创意孵化系统的业务架构图中的Bind Advertise子流程得到的Choreography diagram 如图3 Bind Advertise Choreography diagram。

图3 Bind Advertise Choreography diagram

1.2.3ﻩData Flow Diagram(DFD)数据流图

数据流图能够表示数据的在系统中的传递情况,反映了体现为系统功能的业务流程间的数据交互情况。
图1 IDEner创意孵化系统的业务架构图中的Bind Advertise子流程的数据流图图4如下。



图4 Bind Advertise 数据流图

1. 3 Process Service Diagrams(PSD)业务服务图
PSD描述了系统中的服务,操作,接口。它采用执行语言(orchestration languages)进行建模。
Bind Advertise 的业务服务图如图5

图5 Bind Advertise Process Service Diagrams

2. UML建模(结构图)
采用UML面向对象建模中的类图和对象图进行建模。由于仅仅从类图建模,不像业务流程建模那样可以方便地进行分层设计

点击展开更多

分享好友

预览全文

1-Business-Process-Modeling(BPM)业务流程建模.doc

上传人:薇薇安 2021/1/21 文件大小:197 KB

下载得到文件列表

1-Business-Process-Modeling(BPM)业务流程建模.doc

相关文档