ccflow關於流程引擎的父子流程的基本概念

關鍵字:馳騁BPM jflow,ccflow, 馳騁工作流引擎

父子流程概念:在管理活動中,通用的部分,公用的部分,可以被重複執行的部分的流程管理活動我們把他獨立出來,成爲子流程,可以被其他流程的管理活動所調用。調用該子流程的我們稱爲父流程,一個流程可以調用其他的流程,但是也可以被另外的流程所調用。所以一個流程是否是子流程要看看他是否被調用。一個流程是否是父流程要看看他是否調用了其他的子流程。比如:報銷流程,在很多的採購申請流程完成後,就需要付款,就需要調用付款流程。我們把採購申請流程稱爲父流程,把報銷流程稱爲子流程,父子流程類似與樹形結構。

子流程的分類:根據不同的應用場景,我們分爲手動啓動的子流程、自動啓動的子流程、延續子流程。

流程的模式:同級子流程,與下級子流程。我們知道父子流程是樹形關係,同級的子流程是指該子流程啓動與當前的被啓動的流程是同一級別的,我們就成爲同級子流程。比如:一個項目管理流程,在立項階段,啓動一個子公司註冊子流程,該子流程走完以後,需要啓動簽訂租房合同子流程,租房子流程與子公司註冊子流程是同一級別的,就叫同級子流程,他們是平級的。再比如:如果在子公司註冊子流程上啓動一個人員招聘的子流程,或者辦公設備採購子流程,讓其成爲子公司註冊的下一級,我們就成爲下級子流程。

子流程的結束規則:不處理、讓父流程自動運行下一步、結束父流程。

子流程的發起限制規則:一個子流程要發起的時候,爲了保障業務的完整性,需要限制,我們稱爲發起限制規則。比如:一次僅僅只能啓動一次子流程。子流程結束後才能被髮起,自定的子流程結束後才能被髮起。

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