工作流思想-設計與實現

什麼是工作流?

流,流程的意思。工作流,工作的流程。現在的工作,一般都有分工,一個人完成自己的部分後,會給另一個人,然後另一個人完成他的部分後,又會給他的下一個人......當然,在這其中,有可能某個人覺得前面的人完成的有問題,又會提交給他的上一個人......這一系列過程可以說是一個工作流吧。

工作流實現思想?

重點1:流程節點

主要是記錄流程該怎麼走,有哪些階段。比如說一個請假流程:

1.本人提申請

2.主管審批

3.總監審批

4.總經理審批

5.通過

6.拒絕

所有說該流程節點有6個,其中5,6節點爲終節點,1爲起始節點。

重點2:當前流程所處節點信息

記錄該工作流程所處的當前階段,即具體當前在上方的那個流程節點,且和申請信息相關聯

重點3:流程流轉信息記錄

流轉肯定有多條記錄,而且相互關聯。

重點4:流程展示對應樹圖

當然,流程涉及到的 還有重要一點就是某個階段提交給某個人或某些人,那當然要和權限管理連起來。即當某個節點做什麼動作時,就配置提交選項爲哪些人。當然審批過程中也會有簽署一個,說不定每個節點都要簽署意見,所以,當然還可以涉及關聯流程流轉的表記錄審批意見,這些東西,可以配置在數據庫,也可以選另一種方式實現,當然,思想,都是爲了實現功能,能實現,能複用,能擴展肯定更好。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章