• Matrix平臺核心功能之工作流管理說明

    1
    PHP XML C/C++ Go 流程圖設計器 1563 次瀏覽

    iMatrix平臺工作流管理分為流程圖設計器流程引擎,流程引擎是基于表單和組織結構的交互式流程引擎,采用decorator設計模式,內核使用的是jbpm4.4,在jbpm原生的xml中添加自己定義的一些擴展屬性,實現相應的擴展功能,如:組織結構適配、業務補償、催辦、應用處理、條件計算、任務分配、事件處理、取回、退回、刪除業務數據、加簽、減簽等。流程圖設計器采用flex開發,可以在瀏覽器中運行。用戶可以自己配置修改流程,流程圖設計器會自動生成xml,供流程引擎使用。

       流程圖設計器

    其設計頁面如下:

    流程圖設計器.png

    流程圖代碼.png

     流程屬性設置

    由如下顯示的流程的一些屬性,可知平臺的流程設計是基于多系統的。

    流程屬性設置.png

      靈活設置辦理人功能。

    文檔創建人。發起該流程的人員。
    文檔創建人.png

    上一環節辦理人指定
    上一環節辦理人指定.png

     文檔字段中指定的人員
    文檔字段中指定的人員.png

    按條件篩選
    按條件篩選.png


    條件選擇.png

      條件判斷

    條件判斷指根據流向中設置的條件,判斷流程的流向。

    條件判斷.png

     分支匯聚、子流程

    分支匯聚指多條分支同時流轉,當所有分支均走完后,同時匯聚進入下一環節。

    子流程指流程嵌套功能。

    分支匯聚.png

     人工判斷

    獲得人工判斷相連的幾個環節,由用戶選擇要跳轉到哪個環節。

    人工判斷.png

    查看流轉歷史

    綠色表示已經完成的任務,紅色表示當前任務

    查看流轉歷史.png

      流程引擎

    流程引擎是基于多系統的,可以通過流程圖設計器選擇組織結構、表單字段等信息靈活的配置流程。

    流程引擎.png

     

     iMatrix平臺源碼下載地址:https://github.com/norteksoft/5.2.0.RC/tree/master/iMatrix

    Demo演示登錄地址http://demo.imatrix.net.cn:8888/imatrix

    更多詳細了解請登錄iMatrix平臺官方網站:http://www.imatrix.net.cn/

    如有使用問題請登錄iMatrix平臺論壇:http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37咨詢。

     

    相似問題

    相關經驗

    相關資訊

    相關文檔

  • sesese色