接前兩篇:
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。
業務協同平台是流程系統與用戶交互的工作平台,所有的業務表單都通過平台展現,用戶在該平台上處理日常業務(啟動任務、處理任務、查看參與的任務,查看流程狀態)。用戶不必關心流程如何流轉,只要處理好自己的業務表單即可,任務即會根據條件自動流轉到下一個處理者。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、 處理任務
在“待辦任務”窗口,選擇一個任務后點擊“處理任務”,即可打開“處理任務”主界面,如下圖所示,“處理任務”界面上方的命令按鈕都是根據當前任務節點的設置動態生成的,業務表單列表也是根據配置自動展示。
在工作流處理界面最下面會根據當前任務節點的配置自動生成一些按鈕,如:“指派”、“動態指定下一處理人”、“返回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、查看任務
在“已完成任務”列表中選擇一個任務,點擊“查看任務”按鈕,可以查看所選任務的詳細信息,包含任務的業務表單列表、流程處理情況、審批列表、審批表單等。
選擇“流程處理情況”可以查看流程的處理信息,如下圖所示:
在上面的窗口中,對於已提交的任務,在待處理用戶未認領的情況下,可以單擊“撤回修改”按鈕對已完成任務重新處理。
2.1.4.2、查看流程圖
在“已完成任務”主界面,選擇一個任務,點擊“查看流程圖”,即可查看所選任務以圖形方式展示的流程執行情況圖,如下所示:
2.1.5、流程監控
流程監控模塊主要用於監控流程的執行情況,界面上通過不同顏色顯示流程的幾種狀態,如:還未執行、正在辦理、正常結束。在流程監控主界面,我們可以組合條件搜索業務流程,同時還可以查看所選業務流程的狀態以及處理記錄。流程監控主界面如下圖所示:
2.1.6、我參與的任務
我參與的任務窗口列出了所有當前登錄用戶參與的任務列表,我們在這兒可以查看處理過的任務的同時也可以查看任務的流程圖以了解流程執行的情況。
3、相關文章
RDIFramework.NET ━ .NET敏捷開發框架全新發布-最好用的.NET開發框架 100%源碼授權
RDIFramework.NET — 基於.NET的快速信息化系統開發框架 — 系列目錄
RDIFramework.NET 敏捷開發框架 ━ 工作流程組件介紹
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),及時了解最新動態。
掃描二維碼立即關注