java開源工作流引擎jflow的流程應用類型分類講解

關鍵字: 馳騁工作流程快速開發平臺 工作流程管理系統 工作流引擎 asp.net工作流引擎 java工作流引擎. 開發者表單  拖拽式表單 工作流系統CCBPM節點訪問規則接收人規則

適配數據庫: oralce,mysql,sqlserver,Informix, PostgreSQL  達夢

根據數據投遞的權限範圍不同,CCBPM區分爲普通類流程與項目類流程。普通類型流程的流轉的組織機構定義在整體單位中,對於項目類流程它們的流轉範圍在整個項目組中。

普通類型:普通類型流程是區別於項目類流程而言,它是我們通常所說的請假、報銷等流程。它的組織權限範圍在整體單位中。

項目類流程:

1, Prj爲項目工程所用的一些擴展應用,項目流程也可以稱爲工程流程,是爲了建造一個跨期比較長的工程在每個環節上需要流程控制。

2, 項目流程權限控制比較特殊,比如一個人在a項目中是項目經理,在b項目中是工程師。這類的流程在節點權限控制時會遇到侷限在本項目中流轉。

3,一個項目會有資料樹的概念,每一個有關項目的流程具有一些文檔,這些文檔會於項目關聯。

4,項目流程CCBPM在表單設計中有一個約定。每個節點表單中(獨立表單除外)都必須有PrjNo,PrjName兩個屬性.

在流程設計時必須指明此流程爲項目類型的流程。

環境搭建:

----------------------------------------

1.  D:\ccflow\ExpandingApplication\Prj\Prj 複製到D:\ccflow\CCFlow\中去.

2.  在CCFlowwebapplication 中引用D:\ccflow\\ExpandingApplication\Prj\Components\BP.PRJ\BP.PRJ.csproj

3. 在目錄: D:\ccflow\CCFlow\DataUser 下創建一個Prj.Data 目錄. 這個目錄將會放資料樹。

D:\ccflow\CCFlow\WF\DataUser\PrjData\Data 資料樹數據.

D:\ccflow\CCFlow\DataUser\PrjData\Templete 資料樹模板數據.

3. 編譯該項目.

創建您的第一個工程項目:

----------------------------------------

1, 在流程設計器中建立一個項目, 該項目的編號爲 0001.

2, 爲該項目設計項目樹模板.

   2.1 創建目錄: D:\ccflow\CCFlow\DataUser\PrjData\Templete\001   2.2 在以上目錄下創建目錄模板, 系統中讀取文件名.文件裏面可以沒有任何內容. (爲了方便期間您可以把 D:\ccflow\ExpandingApplication\Prj\Templete\*.* copy 裏面測試)目前只支持一級的資料樹.

   2.3 說明:在您上傳資料後,系統就會自動的把文件上傳到D:\ccflow\CCFlow\DataUser\PrjData\Data\001 下面。

3. 爲該項目設計崗位與人員.設計資料樹節點訪問規則.

4. 新建一個流程,在流程屬性中設置該流程爲項目類型的流程.

5. 爲該流程的每個節點表單都要增加一個PrjNo,PrjName字段.

6, 在表單上,增加一個超連接連接地址爲 ./Prj/DocTree.aspx?FK_Prj=@PrjNo&FK_Node=當前節點ID. 系統就會打開項目樹了.

關注我的博客,會有更多的技術支持問題爲大家獻上,也可以給我留言你需要的技術文檔。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章