`

【转】UML建模之业务处理模型(Business Process Model,BPM)

 
阅读更多

一、业务处理模型简介(Brief introduction

二、业务处理模型元素(Elements

1、目标(Goal

2、消息(Information

3、资源(Resource

4、输出(outputs

三、业务处理模型案例分析(Business Process Model Example Analysis

    四、总结(Summary

 

一、业务处理模型简介(Brief introduction

业务处理模型是一组活动的集合,描述了活动从开始到结束在时间或者空间上的顺序,以及输入和输出。业务处理模型最终输出要能够满足业务需要。

业务处理模型一般包括:

1、目标(Goal

2、特定的输入(specific inputs

3、特定的输出(Specific outputs

4、有一定顺序的活动(Activities in some order

5、消息(Information

6、资源(Resource

 

二、业务处理模型元素(Elements

1、目标(Goal

每一个业务处理流程都有一些将要达到的目标,这些目标需要能够满足业务需求。

2、消息(Information

使用消息完成活动(Activities)。在业务处理过程中,消息并不没有消耗,只是作为转化流程的一部分。消息可以来自于外部资源、客户、内部组织单元甚至是其他处理流程。比如订单模版,之前用来提供某一种样式的订单,现在作为活动的一部分并没有被消耗和用尽。

3、资源(Resource

资源是一种输入,与消息(Information)不同的是,资源是被消耗和可以被用尽的。

4、输出(outputs

每个业务流程都会产生一些满足业务需要的输出。输出可以是物理对象(例如报表和发票),也可以是整个业务流程的结束(例如完成订单)。

三、业务处理模型案例分析(Business Process Model Example Analysis

 

 

事件(Event)有客户要生成的订单Cutomer Order

输入(inputs)有客户数据库Customer Database 和库存(Inventory

业务处理(Process)是Order handling Process

输出(outputs)是生成的订单Completed Customer Order

四、总结(Summary

业务处理模型是一组活动的集合,描述了活动从开始到结束在时间或者空间上的顺序,以及输入和输出。业务处理模型最终输出要能够满足业务需要。包括输入、输出、资源、消息和目标等元素。最后以实例进一步说明了业务逻辑模型。

 

 

版权

作者:灵动生活

出处:http://www.cnblogs.com/ywqu

如果你认为此文章有用,请点击底端的【推荐】让其他人也了解此文章,

你也可以加我的新浪微博,以便实时了解我的动态:http://weibo.com/ywqu

WOWO英语(英语培训学校):http://www.wowomandarin.cn   上海电子商务解决方案:http://www.hello36.com 
上海闪酷系列解决方案: 
电子商务解决方案   移动电商APP软件   培训学校管理系统   购物分享社区系统   移动开发解决方案   在线问卷调查系统   

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

 

分享到:
评论

相关推荐

    PowerDesigner设计建模实例

    PowerDesigner提供了多种功能模块,包括业务处理模型(Business Process Model,BPM)、概念数据模型(Conceptual Data Model,CDM)、物理数据模型(Physical Data Model,PDM)和面向对象模型(Object-Oriented ...

    PowerDesigner入门教程-uml.doc

    1. **业务处理模型(Business Process Model, BPM)**:主要用于需求分析阶段,通过绘制业务流程图来描绘业务逻辑和规则,使非IT专业用户也能理解和参与设计过程。 2. **概念数据模型(Conceptual Data Model, CDM...

    PowerDesigner建模设计.ppt

    1. 业务处理模型(Business Process Model, BPM):BPM主要用于需求分析阶段,帮助业务人员详细描述业务逻辑和规则。它通过图表展示程序、流程、信息和合作协议之间的交互,从业务合作伙伴的角度理解业务流程。 2. ...

    PowerDesigner系统分析与建模

    - **定义与用途**:业务处理模型(Business Process Model, BPM)主要用于需求分析阶段,帮助分析员从业务人员的角度对业务逻辑和规则进行详细描述,并使用流程图来表示业务流程。该模型可以帮助清晰地定义系统的功能...

    PowerDesigner15详细手册

    #### 2.1 业务处理模型(Business Process Model, BPM) BPM允许从业务人员的角度对业务逻辑和规则进行详细描述,并使用流程图表示业务处理从起点到终点的整个过程。BPM还涉及定义流程、消息格式、组织单元和资源等...

    PowerDesigner系统分析与数据库建模_1(精细讲解_值得珍藏).pdf

    1. **业务处理模型(Business Process Model, BPM)**:BPM主要用于需求分析阶段,从业务视角出发,详尽描绘业务逻辑和规则,以流程图形式展现从起点至终点的整个业务流程,涉及处理过程、流程、消息和协作协议。...

    详解PowerDesigner建模

    PowerDesigner不仅能够帮助开发团队构建高质量的数据模型,还提供了对企业业务流程模型(Business Process Model - BPM)、概念数据模型(Conceptual Data Model - CDM)、物理数据模型(Physical Data Model - PDM)和...

    业务流程管理-003

    - 支持多种业务流程建模语言,如BPMN (Business Process Model and Notation)。 - 可以进行仿真和性能分析,帮助提前识别潜在的问题和瓶颈。 - 提供了与WebSphere集成开发环境的无缝集成,方便将模型转换为可执行...

    Power-Designer Tranning

    PowerDesigner是一套完整的企业建模解决方案,融合了几种标准建模技术:传统数据库建模、使用 UML 的应用程序建模和业务流程建模,并提供了对企业业务流程模型(Business Process Model—BPM),概念数据模型...

    PowerDesigner10.0与模型驱动开发

    - **业务流程建模**:通过Business Process Modeler(BPM)模块,可以描绘业务流程图,帮助理解和改进组织的工作流。 - **对象建模**:支持UML(统一建模语言),用于表示面向对象的设计,包括类、接口、协作和用例...

    PowerDesigner讲义

    2. 业务处理模型(BPM):BPM是从业务人员角度对业务逻辑和规则进行详细描述的概念模型,通过流程图展示处理过程。它适用于系统分析阶段,完成系统需求分析和逻辑设计。 3. 面向对象模型(OOM):OOM与Java、Power...

    PowerDesigner实验书

    3. **多模型支持**: 包括业务处理模型(Business Process Model, BPM)、概念数据模型(Conceptual Data Model, CDM)、物理数据模型(Physical Data Model, PDM)和面向对象模型(Object-Oriented Model, OOM)。...

    powerdesigner16.5汉化包

    4. **业务流程模型(Business Process Model, BPM)**:PowerDesigner也支持业务流程建模,允许用户绘制工作流图,展示业务过程的各个步骤和它们之间的交互。 5. **数据流模型(Data Flow Model, DFM)**:DFM用于...

    PowerDesigner系统分析与建模2

    业务处理模型(Business Process Model,简称BPM)是在需求分析阶段的核心组成部分,主要用于构建系统的逻辑模型。在这个阶段,系统分析师需要与最终用户深入沟通,了解业务流程的需求,并将其转化为一套清晰的逻辑...

    PowerDesigner资料介绍

    业务流程建模(Business Process Modeling, BPM)** PowerDesigner包含流程建模工具,可以创建业务流程模型,如活动图、泳道图等,帮助理解和改进企业的业务流程。这在企业架构设计和业务流程优化中非常关键。 **5...

    PowerDesigner 功能介紹

    - **BPMN Model**:使用 BPMN (Business Process Model and Notation) 标准来描述业务流程。 - **UML Class Diagram**:使用 UML 语言来描述系统的静态结构,包括类之间的关系。 - **Data Flow Diagram**:描绘数据...

    powerdesigner12_eval

    PowerDesigner 12.5版,主要的功能分为针对一般使用者提供的流程设计模块BPM(Business Process Model)、数据库建模E-R Model(Entity-Relationship Model,实体-关系模块),以及软件建模的UML模型图。

Global site tag (gtag.js) - Google Analytics