PowerDesigner16工具学习笔记-建立BPM
根据不同用途,BPM分为分析性(Analysis)、执行型(Executable)和协作型(Collaborative)
| BPM的类型 | 业务流程语言 | 描述 |
| 分析型 | Analysis | 提供流程层次分解及时序关系,不描述任何实现细节 |
| BPMN1.0 | 适合在执行环境已经确定的情况下,进行业务层任务的分解和建立时序关系 | |
| Data Flow Diagram | 用于建立数据流图,重点是数据流向 | |
| 执行型 | BPEL4WS1.1 | 属于符合XML规范的业务流程语言,基于这些语言的BPM可以与运行在J2EE和.NET上的WEB服务进行通信与协作,也可以运行在不同的BPM引擎上 |
| WSBPEL2.0 | ||
| Sybase Workspace Business Process 2.x | ||
| Service Oriented Architecture | 适用于Web服务的编排,不依赖任何运行平台和语言,不允许在BPM引擎中执行 | |
| 协作型 | ebXML BPSS v1.01 | 用来描述合作伙伴间的信息交换,主要用于电子商务系统的业务流程描述 |
| ebXML BPSS v1.04 |
1、业务流程图
定义: 提供了系统中任何级别进程间的控制流(执行序列)、或数据流(数据交换);可以建立在一个模型、一个包或分解的过程中。
3种类型:
顶层图:系统相关业务角色
编排图:分配活动责任、编排对象、分析数据流和建模活动的实施
数据流图:流程之间的数据交换
2、流程层次图
定义:提供了系统功能的图形视图,并帮助分解成一个子流程树,用于项目的分析阶段。
3、创建业务流程图
3.1、建立BPM (file -> new model(基于Analysis流程语言))
3.2、定义业务流程图
a、重命名默认设计版面名称
b、新建设计面板
c、选项板中特有工具的含义
| 图标 | 英文名称 | 含义 |
| | Package | 用于将元素组合为组 |
| | Process | 处理过程 |
| | Flow(Resource Flow) |
连接过程、起点、终点的流程 链接资源的流程 |
| | Start | 流程中的起点 |
| | End | 流程中的终点 |
| | Decision | 当流程中存在多个路径时的选项 |
| | Synchronization | 允许多个并发动作的流程同步 |
| | Resource | 资源 |
| | Organization Unit Swimlane | 组织单元泳道 |
| | Organization Unit | 组织单元 |
| | Role Association | 角色关联 |
| file | 文件 |
d、打开显示参数设置窗口
设置前图标显示:
BPD中是不显示图标名称的,希望显示图标名称,可以通过下面的设置来实现
设置后图标显示
e、定义处理过程
定义域处理过程有关的数据对象
定义子数据对象
f、定义流程
示例:库存管理业务处理流程图
PowerDesigner16工具学习笔记-建立BPM的更多相关文章
- PowerDesigner16工具学习笔记-建立CDM
1.基本术语 1.1.实体和属性 实体(entity):指现实世界中客观存在,并可相互区别的事物或者事件. 属性(attribute):一组用来描述实体特征的属性. 实体集(entity set):具 ...
- PowerDesigner16工具学习笔记-工具介绍
1.初始界面 1.1 .浏览窗口:本地(Local)浏览窗口.知识库(Repository)浏览窗口 Local:用于显示本地模型 Repository:用于显示知识库模型 1.2 .输出窗口:用于显 ...
- PowerDesigner16工具学习笔记-创建RQM
1.点击标准工具条中的
- WeX5学习笔记-建立项目且从SVN获取版本
UI2项目(app项目)建立步骤: 1.从网上获得WeX5_V3.1.1.zip 文件,在某盘根目录下,创建一个文件,起名尽量短小,因开发包里的文件目录层次很深,有时会报路径长度超出范围的提示,如创建 ...
- rsync同步工具学习笔记
rsync同步工具 1.rsync介绍 rsync是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具.rsync软件适用于unix/linux/windows等多种操作 ...
- Git 版本控制工具(学习笔记)
GIT(分布式) 一.Git 初始版本控制工具 1. 安装Git Ubuntu系统下,打开shell界面,输入: sudo apt-get install git-core 之后回车输入密码,即可完 ...
- Yum —— CentOS 下包管理工具 学习笔记
环境:CentOS 7 (阿里云服务器) 一.linux 发行版下的包管理阵营 包管理系统 除了方便你安装和管理包之外,还能帮你解决依赖问题. 下面就介绍2个最主要的: 1.Debian 系 - dp ...
- xcode 工具学习笔记
1. 快速打开辅助界面 快捷键:使用Option + 单击文件 2. 辅助编辑器更多打开方式 快捷键: Option+shift +单击文件 3. tab页面快捷键 快捷键: Co ...
- gensim工具[学习笔记]
平台信息:PC:ubuntu18.04.i5.anaconda2.cuda9.0.cudnn7.0.5.tensorflow1.10.GTX1060 一.将copy_train.csv文件的内容进行分 ...
随机推荐
- IOS微信端软键盘收起后界面按钮失效问题
问题描述: 1.在vue里封装了一个confirm的弹窗(即如下一个弹窗) 2.发现在IOS微信客户端中打开后,当需要在表单中输入内容的时候,很自然的点击了键盘右上角的[完成]按钮 3.啊~~~,惊人 ...
- js 格式验证大全
1.身份证号码验证: var Common = { //身份证号验证 IsIdCardNo: function (IdCard) { var reg = /^\d{15}(\d{2}[0-9X])?$ ...
- ZOJ 3212 K-Nice
K-Nice Time Limit: 1 Second Memory Limit: 32768 KB Special Judge This is a super simple pr ...
- Qt::QWidget 无默认标题栏边框的拖拽修改大小方式
开发环境:win10+vs2015+qt5.9.1 背景:开发过程中,一般很少会使用系统提供的标题栏和边框:往往都是自定义一个自己设计的方案.这时候在QWidget中需要加上flag:Qt::Fram ...
- Centos 系统Java环境安装
Java安装 安装SUN的JDK: 官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260. ...
- Keras-图片预处理
图片预处理 图片生成器ImageDataGenerator keras.preprocessing.image.ImageDataGenerator(featurewise_center=False, ...
- SELINUX导致数据修改权限不成功
SELINUX导致数据修改权限不成功基本概念参考:https://blog.csdn.net/yanjun821126/article/details/80828908 查看SELinux状态: ./ ...
- mysql 约束条件 auto_increment 自动增长目录
mysql 约束条件 auto_increment 自动增长 mysql 约束条件 auto_increment 自动增长起始值 布长 起始偏移量 mysql 约束条件 auto_increment ...
- JAVA 对象内存结构
JAVA对象内存结构 HotSpot虚拟机中,对象在内存中存储的布局可以分为三块区域:对象头(Header).实例数据(Instance Data)和对齐填充(Padding). 对象头 markWo ...
- cocos代码研究(25)Widget子类PageView学习笔记
基础理论 ListView控件是一个显示滚动项目列表的视图组. 列表项是通过使用addChild或insertDefaultItem插入到列表中的,继承自ScrollView. 代码实践 static ...