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文件並且顯示。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM