RDIFramework.NET敏捷開發框架 ━ 工作流程組件Web業務平臺

接前兩篇:

RDIFramework.NET敏捷開發框架 ━ 工作流程組件介紹

RDIFramework.NET敏捷開發框架 ━ 工作流程組件WinForm業務平臺

1、RDIFramework.NET 工作流程組件介紹

RDIFramework.NET工作流程組件是以RDIFramework.NET敏捷框架爲支撐,根據我們多年的項目經驗和項目實踐,結合國內各大工作流產品的特點研發的一套流程管理組件。該組件不僅考慮到從零搭建業務系統,也考慮到與現有業務系統的整合。從零搭建系統我們可以使用RDIFramework.NET敏捷框架以基礎,來快速搭建業務系統。與現有系統的整合,我們的流程引擎提供了豐富的功能接口,供三方業務系統調用,並提供組件的全部源碼方便用戶進行整合。RDIFramework.NET工作流程組件採用SOA架構模式,流程引擎可通過服務方式訪問。支持B/S、C/S系統,同時支持SQLServer、ORACLE、MySql等主流數據庫。
工作流程組件
RDIFramework.NET━工作流組件主要涵蓋工作流的設計與定義、流程實例的發起與運行、業務流程的監控與管理、工作流組件與業務系統的集成與協作等內容。

2、Web業務協同平臺

我們通過流程設計器進行可視化的流程設計後,就可以通過流程引擎進行流程的流轉操作。
如下圖是RDIFramework.NET工作流組件的Web流程設計器,我們的流程設計器支持Web與WinForm。
Web流程設計器
業務協同平臺是流程系統與用戶交互的工作平臺,所有的業務表單都通過平臺展現,用戶在該平臺上處理日常業務(啓動任務、處理任務、查看參與的任務,查看流程狀態)。用戶不必關心流程如何流轉,只要處理好自己的業務表單即可,任務即會根據條件自動流轉到下一個處理者。RDIFramework.NET V3.5版本的業務協同平臺進行了全新的重構,採用了全新的界面,如果需要V3.5以前版本的Web業務協同平臺可以單擊參考:RDIFramework.NET V3.5以前版本工作流程組件Web業務平臺

2.1.1、日常業務

“日常業務”模塊主要展示了當前登錄用戶可以啓動的業務流程列表。流程引擎會自動根據當前用戶可以啓動的業務流程自動加載流程列表到“可用業務”樹中。“日常業務”模塊主界面如下圖所示:
日常業務
在“可用業務”列表選擇一個分類,在右側選擇我們需要啓動的業務流程,點擊“開始任務”,即可啓動一個任務,如下圖所示,我們啓動了“員工請假流程”。
啓動任務界面
在“啓動任務”主界面,表單列表會顯示主表單中所有的子表單列表,以供用戶輸入各表單必要信息。

RDIFramework.NET 工作流程組件支持多個業務表單,在有的審批流程中可能需要多個業務表單的展示,這在我們的工作流程組件中可以很好的支持。

2.1.2、未認領任#務

處理任務前,首先要認領任務。認領任務到“未認領任務”主界面進行認領,如下圖所示。選擇待認領的任務後點擊“認領任務”就可以對所選任務進行認領,認領的任務就進入了“待辦任務”列表。同時我們也可以按業務名稱以及任務時間進行精確或模糊查詢。
未認領任務界面

2.1.3、待辦任務

“待辦任務”模塊是我們真正處理業務的地方,已認領的任務會進入到“待辦任務”列表中,在這兒我們可以按條件搜索待辦任務、處理所選任務、放棄認領所選任務、查看所選任務的流程圖、查看所選任務的處理記錄。待辦任務主界面如下圖所示:
待辦任務主界面

2.1.3.1、 處理任務

在“待辦任務”窗口,選擇一個任務後點擊“處理任務”,即可打開“處理任務”主界面,如下圖所示,“處理任務”界面上方的命令按鈕都是根據當前任務節點的設置動態生成的,業務表單列表也是根據配置自動展示。
處理任務界面1
處理任務界面2
在工作流處理界面最下面會根據當前任務節點的配置自動生成一些按鈕,如:“指派”、“動態指定下一處理人”、“返回XXX修改”、“放棄認領”等。

“指派”命令按鈕:

任務在需要指派給別人處理時使用指派功能,指派規則:

  • 1、只有認領的任務才能指派,通過指派任務就會到達被指派人的未認領任務裏,原處理者實例標記爲已指派某人處理。

  • 2、被指派人如果不接受被指派的任務,可以放棄認領任務。

  • 3、只能指派給具體的一個人,指派後原處理人還可以繼續處理該任務。

  • 4、被指派過的任務,可以再次指派。

點擊“指派”命令按鈕,即可打開“任務指派”窗口,如下圖所示,選擇一個用戶後確定即可。
任務指派
“指定下一任務處理人”命令按鈕,點擊選擇用戶按鈕,即可打開“用戶選擇”窗口,如下圖所示:
用戶選擇

2.1.3.2、取消認領

在“待辦任務”主界面,可以對已認領的任務放棄認領,放棄認領後任務進入未認領任務列表。
放棄認領

2.1.3.3、查看流程圖

在“待辦任務”主界面,選擇一個任務,點擊“查看流程圖”,即可查看所選任務以圖形方式展示的流程執行情況圖,如下所示:
查看流程圖
在流程執行狀態圖上,彩色表示已經走過的流程節點,灰色表示未走過的流程節點,通過流程圖可以清晰的看到流程所處位置和後面的路線。

2.1.3.4、處理記錄

在“待辦任務”主界面,選擇一個任務,點擊“處理記錄”,即可查看所選任務的所處理記錄,如下所示:
流程處理記錄

2.1.3.5、打印

打印功能可以打印當前待辦任務列表,如下圖所示:
打印待辦任務列表

2.1.4、已完成任務

任務處理完成,進入到“已完成任務”列表,如下圖所示。在已完成任務模塊可以按條件查詢已完成的任務,查看所選任務、查看任務流程圖等。
已完成任務主界面

2.1.4.1、查看任務

在“已完成任務”列表中選擇一個任務,點擊“查看任務”按鈕,可以查看所選任務的詳細信息,包含任務的業務表單列表、流程處理情況、審批列表、審批表單等。

選擇“流程處理情況”可以查看流程的處理信息,如下圖所示:

file已完成任務-流程處理情況1
在上面的窗口中,對於已提交的任務,在待處理用戶未認領的情況下,可以單擊“撤回修改”按鈕對已完成任務重新處理。

2.1.4.2、查看流程圖

在“已完成任務”主界面,選擇一個任務,點擊“查看流程圖”,即可查看所選任務以圖形方式展示的流程執行情況圖,如下所示:
已完成任務-流程執行狀態圖

2.1.5、流程監控

流程監控模塊主要用於監控流程的執行情況,界面上通過不同顏色顯示流程的幾種狀態,如:還未執行、正在辦理、正常結束。在流程監控主界面,我們可以組合條件搜索業務流程,同時還可以查看所選業務流程的狀態以及處理記錄。流程監控主界面如下圖所示: 流程監控

2.1.6、我參與的任務

我參與的任務窗口列出了所有當前登錄用戶參與的任務列表,我們在這兒可以查看處理過的任務的同時也可以查看任務的流程圖以瞭解流程執行的情況。
我參與的任務

3、相關文章

RDIFramework.NET — 基於.NET的快速信息化系統開發框架 — 系列目錄

RDIFramework.NET 敏捷開發框架 ━ 工作流程組件介紹

微信公衆號開發系列-玩轉微信開發-目錄彙總

史上最全面的SignalR系列教程-目錄彙總

RDIFramework.NET敏捷開發框架 ━ 工作流程組件WinForm業務平臺

V3.5以前版本工作流相關文章

RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件介紹

RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件Web業務平臺

RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件WinForm業務平臺

RDIFramework.NET ━ .NET快速信息化系統開發框架 V3.3版本全新發布

RDIFramework.NET代碼生成器全新V3.5版本發佈-重大升級

4、相關下載

RDIFramework.NET敏捷開發框架 V3.5 評估資料百度雲網盤下載->提取碼: xce9

RDIFramework.NET 框架代碼生成器 V3.5.8 本地下載

RDIFramework.NET 框架代碼生成器 V3.5.8 發佈版(針對V3.2+版本)百度雲網盤下載->提取碼:h7j7

更多下載單擊進入…

一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址瞭解詳情。

RDIFramework.NET官方網站:http://www.rdiframework.net/

RDIFramework.NET官方博客:http://blog.rdiframework.net/

同時需要說明的,以後的所有技術文章以官方網站爲準,歡迎大家收藏!

RDIFramework.NET框架由海南國思軟件專業團隊長期打造、一直在更新、一直在升級,請放心使用!

歡迎關注RDIFramework.net框架官方公衆微信(微信號:guosisoft),及時瞭解最新動態。

掃描二維碼立即關注

微信號:guosisoft

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