工作流定義
工作流是將一組任務(wù)組織起來以完成某個(gè)經(jīng)營過程:定義了任務(wù)的觸發(fā)順序和觸發(fā)條件歇攻,每個(gè)任務(wù)可以由一個(gè)或多個(gè)軟件系統(tǒng)完成主届,也可以由一個(gè)或一組人完成厂抽,還可以由一個(gè)或多個(gè)人與軟件系統(tǒng)協(xié)作完
工作流引擎只負(fù)責(zé)參數(shù)的收集和流程的流轉(zhuǎn)羡蛾,具體和業(yè)務(wù)的控制评架,交給每個(gè)流程定制的控制類去實(shí)現(xiàn)眷茁。
要實(shí)現(xiàn)的功能點(diǎn):
- 節(jié)點(diǎn)觸發(fā)順序和觸發(fā)條件
- 節(jié)點(diǎn)的表單設(shè)計(jì)
- 每個(gè)任務(wù)節(jié)點(diǎn)的權(quán)限設(shè)計(jì)
- 回退(駁回)
- 流程終止
- 流程嵌套