《Power Designer系统分析与建模实战》——3.1 业务处理模型简介

简介:

本节书摘来自华章计算机《Power Designer系统分析与建模实战》一书中的第3章,第3.1节,作者:谢星星,朱婵著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.1 业务处理模型简介

3.1.1 BPM的概念
业务处理模型(Business Process Model,BPM)用于帮助设计人员识别、描述和分解业务处理过程。设计人员可以使用不同粒度分析系统。BPM描述活动从开始到结束在时间或者空间上的顺序,以及输入和输出数据,可以选用BPEL、BPMN或其他的业务流程语言进行分析和处理。
业务流程语言由以下3种类型的语言组成:
1)分析语言:只是描述系统的组织,不包括任何系统的实现细节。
2)执行语言:通过Web服务或应用描述业务流程的实现,并且定义如何连接来完成特定的任务。
3)协作语言:描述如何在一个二进制或多方协作的业务文档中进行编排。
3.1.2 BPM的3种图形
Power Designer中的BPM模型提供3种图形:
1)处理层次图(Process Hierarchy Diagram,PHD):一种高层次的图形,用于通过处理层次分析业务功能。
2)业务处理图(Business Process Diagram,BPD):分析流程的控制流。
3)流程服务图(Process Service Diagram,PSD):显示服务提供者以及他们之间的相互关系。
处理层次图在一个层次图上显示系统的处理流程,这些处理流程可以分解成多个业务处理图。业务处理图中的核心部分可以通过流程服务图提供服务和操作的图形视图,并在系统中提供接口。
BPM 3种图形的相互关系如图3-1所示。

image

相关文章
|
11月前
|
uml
「应用架构」TOGAF建模:流程/系统实现图
「应用架构」TOGAF建模:流程/系统实现图
|
11月前
|
微服务
「参考架构模型」使用ArchiMate的参考企业架构模型
「参考架构模型」使用ArchiMate的参考企业架构模型
|
数据可视化 测试技术 项目管理