PowerDesigner 业务处理模型.docx

PowerDesigner 业务处理模型.docx

ID:61502732

大小:1.10 MB

页数:22页

时间:2021-02-07

PowerDesigner 业务处理模型.docx_第1页
PowerDesigner 业务处理模型.docx_第2页
PowerDesigner 业务处理模型.docx_第3页
PowerDesigner 业务处理模型.docx_第4页
PowerDesigner 业务处理模型.docx_第5页
资源描述:

《PowerDesigner 业务处理模型.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PowerDesigner业务处理模型(BPM)说明一.     BPM简介业务处理模型(BusinessProcessModel:BPM)是从业务人员的角度对业务逻辑和规则进行详细描述的概念模型,并使用流程图表示从一个或多个起点到终点间的处理过程、流程、消息和协作协议。通过BPM可以描述系统的行为和需求,可以使用图形表示对象的概念组织结构,然后生成所需要的文档。作为一个概念层次的模块,BPM适用于应用系统的系统分析阶段,完成系统需求分析和逻辑设计。BPM与PowerDesigner其它模块之间的关系如图: 

2、1.1PowerDesignerBPM包括3种流图:1)  处理层次流图(Processhierarchydiagram):以层次化的方式来识别系统的功能。2)  业务处理流图(Businessprocessdiagram):用于分析一个/组流程的具体实现机制。3)  处理服务流图(Processservicediagram):以业务服务的方式来表述业务流程图。 1.2创建BPM对象(1)创建包(2)创建业务规则(3)创建起点(4)创建处理过程(5)创建组织单元/组织单元泳道图(6)创建流程(7)定义消息格式

3、(8)创建资源(9)创建资源流程(10)    创建终点  二.     示例2.1创建BPMFile-->NewModel 注意这里的PrecessLanguage选择,默认为Analysis,其在Palette对应的为组织单元为:OrganizationunitSwimlane。下文会有详细说明。 2.2设置BPM配置选项 Tools→ModelOption,或者在流程图窗口中右键菜单,选择ModelOption命令。 2.3修改BPM属性三种方法:(1)Model→ModelProperties(2)工

4、作区中右键菜单Properties命令(3)左侧列表中右键Properties命令  BPM的属性列表属性名说明长度Name模型名称254字符Code模型代码254字符Comment模型注释-Filename模型文件存储路径。如果未保存过,则此项为空-Author作者254字符ProcessLanguage处理语言 Version模型版本号-DefaultDiagram打开模型时默认打开的流图  2.4业务规则      业务规则(BusinessRule)是信息系统必须遵守的或按照业务需求必须构建的特定条件

5、。系统必须遵守此业务规则,就像遵守法律法规、客户需求或内部条例一样。 2.4.1创建业务规则Model→BusinessRules。 添加Rules: 修改Rule属性: (1)“常规属性(General)”选项卡说明      该选项卡包含属性Name、Code、Comment(说明)、Type(类型)。其中有如下类型属性可以选择。名称说明Constraint(约束)对值的附加检验,限制将在PDM和数据库中继续使用。如“项目起始日期必须早于结束日期”。Definition(定义)信息系统中对象的属性,如“客

6、户是通过名称和地址识别的人”Fact(事实)信息系统中存在的事实,“如一个客户可以填写一个或多个订单”Formula(公式)系统中所使用的计算公式,如“订单总价是每个订单单价之和”OLCConstraint(对象约束语言)是UML表达式语言,用于定义对象的附加约束Requirement(需求)系统中的特定功能说明,如“销售损失不得超过10%”Validation(校验)系统中的限制值,如“一个客户的订单总价不能大于其信用值” (2)“Expression(表达式)”选项卡或“OLCConstraint(对象约

7、束语言)”选项卡。      如果类型属性选择OLCConstraint,则会出现“对象约束语言”选项卡,否则出现“表达式属性”选项卡。对于表达式属性每个业务规则都可以包含以下两类表达式。服务器端:将业务规则应用到数据库。客户端:主要用于文档编制。 2.4.2在BPM中应用Rules      在我们需要指定Rule的对象上右击,属性,在选择More。就可以看到Rule的选项。   2.5处理BPM2.5.1创建新的业务处理流程图业务处理流程图(BusinessProcessDiagram,BPD)表示了业务

8、处理过程间的关系,重要的是处理过程中的数据流程。在一个模型或包中可以定义多个业务处理流程图,各个流程图相互设计一个业务处理过程。      一般在我们创建BPM模块是默认会创建一个BPD。我们可以对这个BPD重命名或者新建一个BPD. 两种方法:(1)View→Diagram→NewDiagram(2)选择BPM,右键,New→BusinessProcessDiagram  2.5.2定义起点起点(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。