1. 程式人生 > >ASP.net技術支撐,learun工作流開發分享

ASP.net技術支撐,learun工作流開發分享

一、工作流

  根據的定義,工作流就是自動運作的業務過程部分或整體,表現為參與者對檔案、資訊或任務按照規程採取行動,並令其在參與者之間傳遞。簡單地說,工作流就是一系列相互銜接、自動進行的業務活動或任務。

  工作流是針對工作中具有固定程式的常規活動而提出的一個概念。通過將工作活動分解成定義良好的任務、角色、規則和過程來進行執行和監控,達到提高工作效率的目的。工作流為企業更好地實現經營目標提供了先進的手段。

  1993年,國際工作流管理聯盟的成立標誌著工作流開始進入相對成熟的階段。為了實現不同工作流產品之間的互操作,在工作流管理系統的相關術語、體系結構及應用程式設計介面等方面制定了一系列標準。工作流管理聯盟給出的工作流定義是:工作流是指整個或部分經營過程在計算機支援下的全自動或半自動化。在實際情況中可以更廣泛地把凡是由計算機軟體系統(工作流管理系統)控制其執行的過程都稱為工作流。

  一個工作流包括一組活動及它們的相互順序關係,還包括過程及活動的啟動和終止條件,以及對每個活動的描述。工作流管理系統指執行在一個或多個工作流引擎上用於定義、實現和管理工作流執行的一套軟體系統,它與工作流執行者(人、應用)互動,推進工作流例項的執行,並監控工作流的執行狀態。

二、工作流引擎程式碼部署

1、工作流稽核者

審批流可以指一支審批的全流程或者審批路徑,包括審批節點,審批規則,審批路徑、審批角色等。
ASP.net技術支撐,learun工作流開發分享

2、 [endif]工作流欄位許可權資訊

這個應該是管理員沒有給這個發起人使用工作流的許可權吧。你可以聯絡管理員登陸系統,然後在崗位角色中設定工作流的使用許可權。

ASP.net技術支撐,learun工作流開發分享

3、工作流流轉欄位條件

需要將流程定義與表單應用配置好,形成流程應用後再重新進入流程定義中配置。如下圖所示,我們在週報中需要將“主管負責人”做為下一節點及後面節點的處理人。
ASP.net技術支撐,learun工作流開發分享

4、工作流關聯表單

請假流程為,員工請假--主管審批--部門經理審批--人事審批,
ASP.net技術支撐,learun工作流開發分享

5、 [endif]工作流節點

員工已申請通知信,用於通知部門主管,請他儘快審批

ASP.net技術支撐,learun工作流開發分享
ASP.net技術支撐,learun工作流開發分享
ASP.net技術支撐,learun工作流開發分享

6、工作流流轉型別

稽核同意和不同意,超時就是一週沒有看見
ASP.net技術支撐,learun工作流開發分享

官網:www.learun.cn

免費演示地址:http://www.learun.cn/Home/VerificationForm