flex版的流程设计器

第一章 介绍

1.1 编写目的

介绍流程设计软件并且简单附上使用说明。因为还不是很完善,所以希望大家能多提出自己的意见的见解。

1.2 基本结构

 

1.3 使用技术

主要使用flex技术做前端的页面,后端使用jbpm4.4做为流程引擎。

 

第二章 操作

2.1 完整界面

还在不断完善中的界面。

 

分成功个区域,在上边的分解结构中可以看到。

2.2 功能区

 

2.2.1 新增

创建一个新的画布并且可以重新汇制新的流程。

2.2.2 保存

 

分为保存XML和保存图片两部分。

保存XML就是将生成的xml进行保存。

保存图片是保存当前画布中的内容。

2.2.3 导入

 

将保存后的流程文件导入并且加载到画布中。

2.2.4 删除

 

没什么说的,删除选中的项。

2.3 控件区

2.3.1 选择

选择指定的控件。

 

2.3.2 连线

指明流程要流转的方向。

 

2.3.3 开始

标志流程开始,并且可以设置相应的属性。

 

属性对应的关系如下:

 

2.3.4 结束

标志着结束的内容,一个画布中可以有多个结束,即可以有正常结束,也可以有非正常结束。

 

属性对应的关系如下:

 

2.3.5 人工任务

人工参与的任务,可以设置受理人,角色,参与者或者泳道等信息。

 

属性对应的关系如下:

 

2.3.6 非人工任务

不需要人工参与的任务,比如执行角本,自动保存等工作。

 

属性对应的关系如下:

 

2.3.7 分支

流程中出现的分开的任务,可以执行并发的流程等任务。

 

属性对应的关系如下:

 

2.3.8 聚合

流程中合并到一起的任务。

 

属性对应的关系如下:

 

2.3.9 子流程

引入其它已经定义好的流程,并执行。

2.4 画布区

2.4.1 画布模块

用于显示流程图并且使用拖拽的方式定义流程。

 

2.4.2 XML模块

显示定义好的xml文件并且显示。

 

你可能感兴趣的:(Flex)