欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于activiti5的工作引擎方法與流程

文檔序號:12363137閱讀:1375來源:國知局

本發(fā)明涉及工作引擎技術(shù)領(lǐng)域,尤其涉及一種基于activiti5的工作引擎方法。



背景技術(shù):

工作流應(yīng)用廣泛,在企業(yè)應(yīng)用中有很多的產(chǎn)品和平臺也都集成了工作流引擎。如activiti5、jbpm5、jbpm4,但這幾種常用的開源工作流引擎,如果當(dāng)前機構(gòu)處理完任務(wù)后,不可以人工干預(yù)當(dāng)前流程,且流程配置單一。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中存在的缺點,而提出的一種基于activiti5的工作引擎方法。

基于activiti5的工作引擎方法,包括以下步驟:

S1:基于activiti5開源工作流引擎,用戶提取需要推送的任務(wù)到第一任務(wù)節(jié)點,流程開始啟動,同時表單嵌入,第一任務(wù)節(jié)點對任務(wù)進行簽收,并將簽收的任務(wù)進行動作的處置,處置后的任務(wù)需要上級機構(gòu)進行審批,并對流程表單進行動態(tài)加載,審批合格則可以繼續(xù)流轉(zhuǎn)至第二任務(wù)節(jié)點,審批不合格的任務(wù)則進行督導(dǎo)操作;

S2:第二任務(wù)節(jié)點簽收第一任務(wù)節(jié)點傳送的任務(wù),開始一個新的流程,同時表單進行動態(tài)嵌入,第二任務(wù)節(jié)點將簽收的任務(wù)再進行動作處置,處置后的任務(wù)需要上級機構(gòu)進行審批,并對流程表單進行動態(tài)加載,審批合格則可以繼續(xù)流轉(zhuǎn)至第三任務(wù)節(jié)點,審批不合格的任務(wù)則進行督導(dǎo)操作;

S3:以此類推,通過多流程實現(xiàn)多實例分級下發(fā)。

優(yōu)選的,所述動作包括下發(fā)、移送、退回、反饋、發(fā)送、匯總上報、追加發(fā)送、追加反饋和審批中的一種或幾種組合。

優(yōu)選的,所述督導(dǎo)操作包括超時提醒、短信提醒和多人會簽。

優(yōu)選的,所述流程開始后,人工可以干預(yù)流程的進程,并可以對處理過的流程任務(wù)進行再次處置。

本發(fā)明還提出了一種基于activiti5的工作引擎方法的工作流系統(tǒng),包括核心代碼區(qū)封裝工作流引擎,流程邏輯處理區(qū),流程配置區(qū)和對外接口區(qū);

核心代碼區(qū)封裝工作流引擎,用于流程部署、刪除、流程啟動、流程執(zhí)行以及各類監(jiān)聽、實體類的處理;

流程邏輯處理區(qū),負責(zé)流程的簽收、處置、審批動作,同時調(diào)度業(yè)務(wù)工作流與工作平臺、業(yè)務(wù)之間的關(guān)聯(lián)關(guān)系;

流程配置區(qū),負責(zé)流程導(dǎo)入/刪除部署、業(yè)務(wù)流程的增刪改、各節(jié)點的動作權(quán)限、回調(diào)方法的配置,實現(xiàn)各節(jié)點對于流程操作頁面的人工控制;

對外接口區(qū),用于實現(xiàn)跨平臺、跨系統(tǒng)訪問調(diào)用工作流對外接口。

優(yōu)選的,所述對外接口區(qū)采用hession訪問機制。

優(yōu)選的,所述頁面為jsp或html形式。

優(yōu)選的,所述頁面包括流程管理、流程配置、流程處置和流程展示四大功能,所述流程管理支持添加業(yè)務(wù)流程,并對已有的流程進行修改和刪除,所述流程配置支持業(yè)務(wù)流程中子流程組合配置以及任務(wù)動作、表單設(shè)置、發(fā)送對象的自由配置,所述流程處置根據(jù)流程配置展示,展示任務(wù)動作,并進行業(yè)務(wù)表單展示,所述流程展示以圖形的方式,直觀的將整個流程的處理狀態(tài)以及每個任務(wù)的處理環(huán)節(jié)進行展示處理。

本發(fā)明提出的工作引擎方法,可以人工干預(yù)當(dāng)前流程,可以對處理過的流程任務(wù)進行再次處置,且表單嵌入靈活,流程定義以后,每啟動一個流程,表單會根據(jù)業(yè)務(wù)需要進行動態(tài)變化,而且任務(wù)節(jié)點處理前和處理后都支持各業(yè)務(wù)模塊執(zhí)行回調(diào)方法,進行私有化流程處理,流程任務(wù)還支持多動作的配置。

具體實施方式

下面結(jié)合具體實施例對本發(fā)明作進一步解說。

本發(fā)明提出的基于activiti5的工作引擎方法,包括以下步驟:

S1:基于activiti5開源工作流引擎,用戶提取需要推送的任務(wù)到第一任務(wù)節(jié)點,流程開始啟動,同時表單嵌入,第一任務(wù)節(jié)點對任務(wù)進行簽收,并將簽收的任務(wù)進行下發(fā)、移送、退回和反饋的處置,處置后的任務(wù)需要上級機構(gòu)進行審批,并對流程表單進行動態(tài)加載,審批合格則可以繼續(xù)流轉(zhuǎn)至第二任務(wù)節(jié)點,審批不合格的任務(wù)則進行超時提醒、短信提醒和多人會簽的操作,在流程開始后,人工可以干預(yù)流程的進程,并可以對處理過的流程任務(wù)進行再次處置;

S2:第二任務(wù)節(jié)點簽收第一任務(wù)節(jié)點傳送的任務(wù),開始一個新的流程,同時表單進行動態(tài)嵌入,第二任務(wù)節(jié)點將簽收的任務(wù)再進行下發(fā)、移送、退回和反饋的處置,處置后的任務(wù)需要上級機構(gòu)進行審批,并對流程表單進行動態(tài)加載,審批合格則可以繼續(xù)流轉(zhuǎn)至第三任務(wù)節(jié)點,審批不合格的任務(wù)則進行超時提醒、短信提醒和多人會簽的操作;

S3:以此類推,通過多流程實現(xiàn)多實例分級下發(fā)。

本發(fā)明中,所述第一粉碎機的篩網(wǎng)尺寸是第二粉碎機篩網(wǎng)尺寸的2~10倍。

一種基于activiti5的工作引擎方法的工作流系統(tǒng),包括核心代碼區(qū)封裝工作流引擎,流程邏輯處理區(qū),流程配置區(qū)和對外接口區(qū);

核心代碼區(qū)封裝工作流引擎,用于流程部署、刪除、流程啟動、流程執(zhí)行以及各類監(jiān)聽、實體類的處理;

流程邏輯處理區(qū),負責(zé)流程的簽收、處置、審批動作,同時調(diào)度業(yè)務(wù)工作流與工作平臺、業(yè)務(wù)之間的關(guān)聯(lián)關(guān)系;

流程配置區(qū),負責(zé)流程導(dǎo)入/刪除部署、業(yè)務(wù)流程的增刪改、各節(jié)點的動作權(quán)限、回調(diào)方法的配置,實現(xiàn)各節(jié)點對于流程操作頁面的人工控制,且頁面采取jsp的形式,并且頁面包括流程管理、流程配置、流程處置和流程展示四大功能,所述流程管理支持添加業(yè)務(wù)流程,并對已有的流程進行修改和刪除,所述流程配置支持業(yè)務(wù)流程中子流程組合配置以及任務(wù)動作、表單設(shè)置、發(fā)送對象的自由配置,所述流程處置根據(jù)流程配置展示,展示任務(wù)動作,并進行業(yè)務(wù)表單展示,所述流程展示以圖形的方式,直觀的將整個流程的處理狀態(tài)以及每個任務(wù)的處理環(huán)節(jié)進行展示處理;

對外接口區(qū),采用hession訪問機制,實現(xiàn)跨平臺、跨系統(tǒng)訪問調(diào)用工作流對外接口。

本發(fā)明提出的工作引擎方法,可以人工干預(yù)當(dāng)前流程,可以對處理過的流程任務(wù)進行再次處置,且表單嵌入靈活,流程定義以后,每啟動一個流程,表單會根據(jù)業(yè)務(wù)需要進行動態(tài)變化,而且任務(wù)節(jié)點處理前和處理后都支持各業(yè)務(wù)模塊執(zhí)行回調(diào)方法,進行私有化流程處理,流程任務(wù)還支持多動作的配置。

以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
金堂县| 邹城市| 桦甸市| 德安县| 宝山区| 台东市| 芦山县| 苍山县| 桑植县| 马关县| 土默特右旗| 古丈县| 广平县| 雷州市| 三门峡市| 万州区| 安龙县| 大英县| 巴马| 扎兰屯市| 阿合奇县| 贡嘎县| 阿荣旗| 上高县| 湘西| 罗江县| 庆阳市| 寿宁县| 桂林市| 盐池县| 岳普湖县| 武冈市| 新宁县| 西盟| 华阴市| 营口市| 都江堰市| 隆德县| 万年县| 新民市| 额尔古纳市|