工作流引擎功能介紹_第1頁
工作流引擎功能介紹_第2頁
工作流引擎功能介紹_第3頁
工作流引擎功能介紹_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、工作流引擎功能介紹一、 功能介紹1、獲取流程定義:查詢并返回所有流程定義或系統(tǒng)當(dāng)前用戶有權(quán)限發(fā)起的流程定義。2、未提交流程保存:未發(fā)起流程的保存。3、未提交流程查詢:查詢并返回系統(tǒng)當(dāng)前用戶未發(fā)起的流程。4、未提交流程刪除:刪除未發(fā)起流程。5、發(fā)起流程:流程發(fā)起。6、提交:該功能實現(xiàn)流程實例創(chuàng)建、任務(wù)分配以及流程其它任務(wù)節(jié)點審核通過時創(chuàng)建下 級節(jié)點活動實例和任務(wù)分配。7、獲取可退回節(jié)點:該功能查詢出流程已創(chuàng)建實例的節(jié)點,供執(zhí)行退回用戶選擇退回節(jié)點。8、接收:接收功能把工作項初始狀態(tài)更改為“ open.running ”(初始狀態(tài)為 “open.not_running.not_started”),

2、并且記錄接收時間。如果當(dāng)前節(jié)點為搶任務(wù), 則還會刪除其他參與者的任務(wù)。9、放回:與接收功能互逆,恢復(fù)接收功能產(chǎn)生的影響。10、退回:該功能負(fù)責(zé)將當(dāng)前節(jié)點的活動實例狀態(tài)改為退回,刪除其它參與者的任務(wù),創(chuàng) 建所選節(jié)點的活動實例和任務(wù)。調(diào)用不同接口,可以實現(xiàn)退回上一節(jié)點或是選擇退 回節(jié)點退回。11、待辦業(yè)務(wù):獲得需處理工作項。12、獲取待辦任務(wù)數(shù):待處理工作項數(shù)量。13、獲取未提交流程數(shù):未提交流程數(shù)量。14、已辦業(yè)務(wù):已處理的工作項。15、我發(fā)起的流程:查詢系統(tǒng)當(dāng)前用戶發(fā)起的流程。16、歷史流程查詢:查詢系統(tǒng)當(dāng)前用戶參與的并且已結(jié)束的流程。17、流程軌跡:獲取流程審核流轉(zhuǎn)記錄。18、委托:使用委托

3、功能,用戶可以給自己的業(yè)務(wù)指定代理人,由代理人負(fù)責(zé)處理。19、收回:與委托功能互逆,取消業(yè)務(wù)代理人。20、追回:收回已經(jīng)審核通過或者是退回的工作項。21、執(zhí)行期限:用戶可以給工作項設(shè)定執(zhí)行期限,若在指定期限內(nèi)完成工作流引擎不會發(fā)送提 醒消息;若超出執(zhí)行期限,則發(fā)送消息(消息發(fā)送方式見14、消息提醒功能),提 醒工作項參與人員及時處理。執(zhí)行期限可以設(shè)定絕對時間或相對時間。絕對時間是 指用戶指定具體的年月日時分,例如2012/02/17/10/100相對時間是指用戶指定一 個時間段,如1天2時2分10秒。工作流引擎會從工作項接收的日期起計算時間, 若計算出的時間超出了用戶指定的相對時間,則發(fā)出提醒

4、消息。22、消息提醒:通過消息提醒功能,用戶可以接收到工作流引擎發(fā)送的代辦業(yè)務(wù)超時提醒或申 請已通過提醒。工作流引擎提供郵件或手機(jī)短信兩種提醒方式,可以選則其中任意 一種或者同時選擇兩種方式發(fā)送提醒消息。23、流程定義部署:提供圖形化流程設(shè)計工具,允許用戶以拖拽控件方式設(shè)計流程并部署。24、流程定義刪除:用戶使用該功能可以刪除流程定義表中的流程定義信息。25、流程定義修改:該功能以圖形化方式展現(xiàn)已部署流程,用戶可以修改流程節(jié)點、節(jié)點參與者等 信息更新原流程定義。26、流程定義禁用:該功能可以將流程定義表中的某個流程狀態(tài)該為禁用,系統(tǒng)用戶就不能夠以該 模板為例發(fā)起流程。27、流程實例掛起:該功能

5、把流程實例狀態(tài)改為掛起,當(dāng)流程實例為掛起狀態(tài)時,本次流程實例所 產(chǎn)生的任務(wù)將不允許流程參與者進(jìn)行接收、提交和退回操作。28、流程實例恢復(fù):該功能與掛起相對,負(fù)責(zé)吧掛起狀態(tài)的流程實例改為正常狀態(tài),恢復(fù)之后本次 流程所產(chǎn)生的任務(wù)允許參與者接收、提交和退回。29、流程實例終止:該功能把流程實例狀態(tài)改為終止,并將所有的數(shù)據(jù)轉(zhuǎn)入歷史表。30、流程實例復(fù)活:該功能與終止相對,負(fù)責(zé)將終止?fàn)顟B(tài)流程實例轉(zhuǎn)入運(yùn)行表中。31、流程實例刪除:該功能可以刪除某次流程申請所生成的流程實例、活動實例、工作項實例以及 流程實例相關(guān)數(shù)據(jù)。二、流程概念解釋1、分配策略:分配策略有會簽和搶任務(wù)兩種方式。當(dāng)流程某個節(jié)點分配策略為會簽

6、時,可以 為該節(jié)點設(shè)置節(jié)點審核通過人數(shù)(默認(rèn)為1),工作流引擎會在用戶審核通過時判斷 已經(jīng)審核通過的待辦業(yè)務(wù)數(shù)是否大于等于設(shè)置的節(jié)點審核通過人數(shù),如果滿足,則 將該節(jié)點活動狀態(tài)改為完成,并且刪除其他未審核通過者的任務(wù),添加下一結(jié)點任 務(wù);否則只修改系統(tǒng)當(dāng)前用戶的工作項狀態(tài)。當(dāng)流程某個節(jié)點分配策略為搶任務(wù)時, 無需設(shè)置節(jié)點審核通過人數(shù),任意一個流程參與者審核通過,則該節(jié)點完成,刪除 其他參與者工作項,插入下一結(jié)點任務(wù)。2、完成策略:完成策略有自動完成和手動完成兩種方式。若流程某節(jié)點為自動完成,則該節(jié) 點產(chǎn)生的活動實例和工作項則由工作流引擎自動完成處理,并且判斷是否插入下一 節(jié)點任務(wù);若流程某節(jié)點

7、為手動完成,則該節(jié)點的活動實例和工作項是否完成由人 工參與決定。3、節(jié)點通過數(shù):當(dāng)流程某節(jié)點的上一級相關(guān)聯(lián)節(jié)點數(shù)大于1時,可能存在其中任意一節(jié)點通過 就執(zhí)行某節(jié)點的情況,節(jié)點通過數(shù)就是針對這種需求產(chǎn)生的解決方案。若節(jié)點上一 級相關(guān)聯(lián)節(jié)點僅有1個時,節(jié)點通過數(shù)默認(rèn)為1,若大于1個時,工作流引擎則會 判斷已通過的節(jié)點數(shù)是否大于等于設(shè)定的節(jié)點通過數(shù),滿足則執(zhí)行下一節(jié)點,否則 不執(zhí)行。4、參與者類型:參與者類型分為具體系統(tǒng)用戶、系統(tǒng)中某角色下的用戶、系統(tǒng)中某組織機(jī)構(gòu)或 部門下的用戶和動態(tài)分配。若指定節(jié)點為具體用戶時,則工作流引擎直接讀取參與 者表中某節(jié)點的參與者編號進(jìn)行分配;若指定節(jié)點為某角色下的用戶

8、時,工作里引 擎會根據(jù)角色編號,查詢出所有該角色下的用戶編號進(jìn)行分配;若指定節(jié)點參與者 為組織機(jī)構(gòu)或者部門時,工作流引擎會根據(jù)機(jī)構(gòu)或者部門編號查詢出改組織機(jī)構(gòu)或 部門下的所有用戶進(jìn)行分配任務(wù);若指定節(jié)點為動態(tài)指定執(zhí)行人時,工作流引擎會 根據(jù)一下集中情況進(jìn)行分配。若“ creator”,意為流程發(fā)起人,工作流引擎則獲取 流程發(fā)起人編號分配任務(wù);若“higher_of_creator”,意為發(fā)起人上級崗位,工作流 引擎則會獲取流程發(fā)起人上級崗位編號分配任務(wù);若“ower_of_previous”,意為上 一步執(zhí)行者的下級崗位,工作流引擎會根據(jù)上一步執(zhí)行者獲取其下級崗位編號分配 任務(wù);若“ higher_of_previou

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論