溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

發(fā)布時(shí)間:2020-07-11 17:27:20 來(lái)源:網(wǎng)絡(luò) 閱讀:557 作者:yonghu86 欄目:編程語(yǔ)言

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架

 工作流程組件Web業(yè)務(wù)平臺(tái)

接前兩篇:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件介紹

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件WinForm業(yè)務(wù)平臺(tái)

 

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

  RDIFramework.NET框架V2.8以下版本不包含工作流程組件,在實(shí)際使用過(guò)程中,很多客戶(hù)提出了讓我們?cè)诳蚣苤刑峁?duì)工作流程的想法,終于經(jīng)過(guò)數(shù)月的奮戰(zhàn),在V2.8版本開(kāi)始提供對(duì)工作流的支持。

  RDIFramework.NET工作流程組件是以RDIFramework.NET框架為支撐,根據(jù)我們多年的項(xiàng)目經(jīng)驗(yàn)和項(xiàng)目實(shí)踐,結(jié)合國(guó)內(nèi)各大工作流產(chǎn)品的特點(diǎn)研發(fā)的一套流程管理組件。該組件不僅考慮到從零搭建業(yè)務(wù)系統(tǒng),也考慮到與現(xiàn)有業(yè)務(wù)系統(tǒng)的整合。從零搭建系統(tǒng)我們可以使用RDIFramework.NET框架以基礎(chǔ),來(lái)快速搭建業(yè)務(wù)系統(tǒng)。與現(xiàn)有系統(tǒng)的整合,我們的流程引擎提供了豐富的功能接口,供三方業(yè)務(wù)系統(tǒng)調(diào)用,并提供組件的全部源碼方便用戶(hù)進(jìn)行整合。RDIFramework.NET工作流程組件采用SOA架構(gòu)模式,流程引擎支持WCF方式訪(fǎng)問(wèn)。支持B/S、C/S系統(tǒng),同時(shí)支持SQLServer、ORACLE等主流數(shù)據(jù)庫(kù)。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

  RDIFramework.NET━工作流組件主要涵蓋工作流的設(shè)計(jì)與定義、流程實(shí)例的發(fā)起與運(yùn)行、業(yè)務(wù)流程的監(jiān)控與管理、工作流組件與業(yè)務(wù)系統(tǒng)的集成與協(xié)作等內(nèi)容。 

2、Web業(yè)務(wù)協(xié)同平臺(tái)

  業(yè)務(wù)協(xié)同平臺(tái)是流程系統(tǒng)與用戶(hù)交互的工作平臺(tái),所有的業(yè)務(wù)表單都通過(guò)平臺(tái)展現(xiàn),用戶(hù)在該平臺(tái)上處理日常業(yè)務(wù)(啟動(dòng)任務(wù)、處理任務(wù)、查看參與的任務(wù),查看流程狀態(tài))。用戶(hù)不必關(guān)心流程如何流轉(zhuǎn),只要處理好自己的業(yè)務(wù)表單即可,任務(wù)即會(huì)根據(jù)條件自動(dòng)流轉(zhuǎn)到下一個(gè)處理者。 

2.1.1、日常業(yè)務(wù)

  “日常業(yè)務(wù)”模塊主要展示了當(dāng)前登錄用戶(hù)可以啟動(dòng)的業(yè)務(wù)流程列表。流程引擎會(huì)自動(dòng)根據(jù)當(dāng)前用戶(hù)可以啟動(dòng)的業(yè)務(wù)流程自動(dòng)加載流程列表到“可用業(yè)務(wù)”樹(shù)中。“日常業(yè)務(wù)”模塊主界面如下圖所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

  在“可用業(yè)務(wù)”列表選擇一個(gè)分類(lèi),在右側(cè)選擇我們需要啟動(dòng)的業(yè)務(wù)流程,點(diǎn)擊“開(kāi)始任務(wù)”,即可啟動(dòng)一個(gè)任務(wù),如下圖所示,我們啟動(dòng)了“員工請(qǐng)假流程”。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:?jiǎn)?dòng)任務(wù)界面

  在“啟動(dòng)任務(wù)”主界面,表單列表會(huì)顯示主表單中所有的子表單列表,以供用戶(hù)輸入各表單必要信息。

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

2.1.2、未認(rèn)領(lǐng)任務(wù)

  處理任務(wù)前,首先要認(rèn)領(lǐng)任務(wù)。認(rèn)領(lǐng)任務(wù)到“未認(rèn)領(lǐng)任務(wù)”主界面進(jìn)行認(rèn)領(lǐng),如下圖所示。選擇待認(rèn)領(lǐng)的任務(wù)后點(diǎn)擊“認(rèn)領(lǐng)任務(wù)”就可以對(duì)所選任務(wù)進(jìn)行認(rèn)領(lǐng),認(rèn)領(lǐng)的任務(wù)就進(jìn)入了“待辦任務(wù)”列表。同時(shí)我們也可以按業(yè)務(wù)名稱(chēng)以及任務(wù)時(shí)間進(jìn)行精確或模糊查詢(xún)。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:未認(rèn)領(lǐng)任務(wù)界面

2.1.3、待辦任務(wù)

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

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:待辦任務(wù)主界面 

2.1.3.1、 處理任務(wù)

  在“待辦任務(wù)”窗口,選擇一個(gè)任務(wù)后點(diǎn)擊“處理任務(wù)”,即可打開(kāi)“處理任務(wù)”主界面,如下圖所示,“處理任務(wù)”界面上方的命令按鈕都是根據(jù)當(dāng)前任務(wù)節(jié)點(diǎn)的設(shè)置動(dòng)態(tài)生成的,業(yè)務(wù)表單列表也是根據(jù)配置自動(dòng)展示。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:處理任務(wù)界面

  “指派”命令按鈕:

  任務(wù)在需要指派給別人處理時(shí)使用指派功能,指派規(guī)則:

  1、只有認(rèn)領(lǐng)的任務(wù)才能指派,通過(guò)指派任務(wù)就會(huì)到達(dá)被指派人的未認(rèn)領(lǐng)任務(wù)里,原處理者實(shí)例標(biāo)記為已指派某人處理。

  2、被指派人如果不接受被指派的任務(wù),可以放棄認(rèn)領(lǐng)任務(wù)。

  3、只能指派給具體的一個(gè)人,指派后原處理人還可以繼續(xù)處理該任務(wù)。

  4、被指派過(guò)的任務(wù),可以再次指派。

  點(diǎn)擊“指派”命令按鈕,即可打開(kāi)“任務(wù)指派”窗口,如下圖所示,選擇一個(gè)用戶(hù)后確定即可。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:任務(wù)指派

  “指定下一任務(wù)處理人”命令按鈕,點(diǎn)擊選擇用戶(hù)按鈕,即可打開(kāi)“用戶(hù)選擇”窗口,如下圖所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:用戶(hù)選擇

 

2.1.3.2、取消認(rèn)領(lǐng)

  在“待辦任務(wù)”主界面,可以對(duì)已認(rèn)領(lǐng)的任務(wù)放棄認(rèn)領(lǐng),放棄認(rèn)領(lǐng)后任務(wù)進(jìn)入未認(rèn)領(lǐng)任務(wù)列表。

2.1.3.3、查看流程圖

  在“待辦任務(wù)”主界面,選擇一個(gè)任務(wù),點(diǎn)擊“查看流程圖”,即可查看所選任務(wù)以圖形方式展示的流程執(zhí)行情況圖,如下所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:流程監(jiān)視器

  在流程執(zhí)行狀態(tài)圖上,彩色表示已經(jīng)走過(guò)的流程節(jié)點(diǎn),灰色表示未走過(guò)的流程節(jié)點(diǎn),通過(guò)流程圖可以清晰的看到流程所處位置和后面的路線(xiàn)。 

2.1.3.4、處理記錄

  在“待辦任務(wù)”主界面,選擇一個(gè)任務(wù),點(diǎn)擊“處理記錄”,即可查看所選任務(wù)的所處理記錄,如下所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:流程處理記錄

2.1.3.5、打印

  打印功能可以打印當(dāng)前待辦任務(wù)列表,如下圖所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:打印待辦任務(wù)列表  

2.1.4、已完成任務(wù)

  任務(wù)處理完成,進(jìn)入到“已完成任務(wù)”列表,如下圖所示。在已完成任務(wù)模塊可以按條件查詢(xún)已完成的任務(wù),查看所選任務(wù)、查看任務(wù)流程圖等。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:已完成任務(wù)主界面 

2.1.4.1、 查看任務(wù)

  在“已完成任務(wù)”列表中選擇一個(gè)任務(wù),點(diǎn)擊“查看任務(wù)”按鈕,可以查看所選任務(wù)的詳細(xì)信息,包含任務(wù)的業(yè)務(wù)表單列表、流程處理情況、審批列表、審批表單等。

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

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:已完成任務(wù)-流程處理情況

  在上面的窗口中,對(duì)于已提交的任務(wù),在待處理用戶(hù)未認(rèn)領(lǐng)的情況下,可以單擊“撤回修改”按鈕對(duì)已完成任務(wù)重新處理。

2.1.4.2、查看流程圖

  在“已完成任務(wù)”主界面,選擇一個(gè)任務(wù),點(diǎn)擊“查看流程圖”,即可查看所選任務(wù)以圖形方式展示的流程執(zhí)行情況圖,如下所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:已完成任務(wù)-流程執(zhí)行狀態(tài)圖 

2.1.5、流程監(jiān)控

  流程監(jiān)控模塊主要用于監(jiān)控流程的執(zhí)行情況,界面上通過(guò)不同顏色顯示流程的幾種狀態(tài),如:還未執(zhí)行、正在辦理、正常結(jié)束。在流程監(jiān)控主界面,我們可以組合條件搜索業(yè)務(wù)流程,同時(shí)還可以查看所選業(yè)務(wù)流程的狀態(tài)以及處理記錄。流程監(jiān)控主界面如下圖所示:

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:流程監(jiān)控 

2.1.6、我參與的任務(wù)

    我參與的任務(wù)窗口列出了所有當(dāng)前登錄用戶(hù)參與的任務(wù)列表,我們?cè)谶@兒可以查看處理過(guò)的任務(wù)的同時(shí)也可以查看任務(wù)的流程圖以了解流程執(zhí)行的情況。

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件Web業(yè)務(wù)平臺(tái)

圖:我參與的任務(wù)

 

相關(guān)文章:

RDIFramework.NET — 基于.NET的快速信息化系統(tǒng)開(kāi)發(fā)框架 — 系列目錄

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件介紹

RDIFramework.NET ━ .NET快速信息化系統(tǒng)開(kāi)發(fā)框架 ━ 工作流程組件WinForm業(yè)務(wù)平臺(tái)

作者: EricHu 
出處:http://www.cnblogs.com/huyong/ 
Email:406590790@qq.com 
QQ交流:406590790 
QQ群:237326100 
框架博客:http://blog.csdn.net/chinahuyong 
               http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系統(tǒng)開(kāi)發(fā)、整合框架,給用戶(hù)和開(kāi)發(fā)者最佳的.Net框架部署方案。 
關(guān)于作者:高級(jí)工程師、信息系統(tǒng)項(xiàng)目管理師、DBA。專(zhuān)注于微軟平臺(tái)項(xiàng)目架構(gòu)、管理和企業(yè)解決方案,多年項(xiàng)目開(kāi)發(fā)與管理經(jīng)驗(yàn),曾多次組織并開(kāi)發(fā)多個(gè)大型項(xiàng)目,在面向?qū)ο蟆⒚嫦蚍?wù)以及數(shù)據(jù)庫(kù)領(lǐng)域有一定的造詣?,F(xiàn)主要從事基于 RDIFramework.NET 框架的技術(shù)開(kāi)發(fā)、咨詢(xún)工作,主要服務(wù)于金融、醫(yī)療衛(wèi)生、鐵路、電信、物流、物聯(lián)網(wǎng)、制造、零售等行業(yè)。 
如有問(wèn)題或建議,請(qǐng)多多賜教! 
本文版權(quán)歸作者和CNBLOGS博客共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,如有問(wèn)題,可以通過(guò)郵箱或QQ 聯(lián)系我,非常感謝。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI