什么是工作流引擎?
關(guān)鍵字:OA、流程定義、實(shí)體、工作流 來(lái)源:OA聯(lián)盟
當(dāng)今社會(huì)分工越來(lái)越細(xì),在一個(gè)單位內(nèi)部也越來(lái)越強(qiáng)調(diào)專業(yè)化,大部分工作都需要多個(gè)部門和員工合作完成。一個(gè)制度良好的單位往往對(duì)各種工作的工作流程以文件的形式固定下來(lái),即使是管理不太正規(guī)的單位也有約定俗成的工作步驟。這種工作流程保證了一件任務(wù)能按預(yù)定的順序從起點(diǎn)流向終點(diǎn),并且在需要的時(shí)候可以跟蹤、查詢和統(tǒng)計(jì)。
工作流包括以下幾個(gè)要素:
實(shí)體(Entity):是工作流的主體,是需要隨著工作流一起流動(dòng)的物件(Object)。例如,在一個(gè)采購(gòu)申請(qǐng)批準(zhǔn)流程中,實(shí)體就是采購(gòu)申請(qǐng)單;在公文審批流程中,實(shí)體就是公文。
參與者(Participant):是各個(gè)處理步驟中的責(zé)任人,可能是人,也可能是某個(gè)職能部門,還可能是某個(gè)自動(dòng)化的設(shè)備;
流程定義(FlowDefinition):是預(yù)定義的工作步驟,它規(guī)定了實(shí)體流動(dòng)的路線。它可能是完全定義的,即對(duì)每種可能的情況都能完全確定下一個(gè)參與者,也可能是不完全定義的,需要參與者根據(jù)情況決定下一個(gè)參與者;
工作流引擎(Engine):是驅(qū)動(dòng)實(shí)體按流程定義從一個(gè)參與者流向下一個(gè)參與者的機(jī)制。
可以看出,前三個(gè)要素是靜態(tài)的,而第四個(gè)要素是動(dòng)態(tài)的,它將前三者結(jié)合起來(lái),是工作流的核心組成元素。
為什么需要電子化的工作流(eWorkFlow)?
手工處理的工作流主要有以下幾個(gè)缺點(diǎn):
不能及時(shí)得到處理一個(gè)步驟完成后必須將實(shí)體物理地轉(zhuǎn)移給下一個(gè)參與者,當(dāng)工作量增大時(shí),很難分清哪些是重要而需要及時(shí)處理的,甚至經(jīng)常出現(xiàn)上一個(gè)步驟已經(jīng)完成了,而下一個(gè)步驟還不知道的情況;
無(wú)法跟蹤傳統(tǒng)的手工操作要求有一個(gè)人自始至終地跟著單子(比如采購(gòu)申請(qǐng)單)走,否則流程中的任何一個(gè)人也無(wú)法知道一項(xiàng)任務(wù)當(dāng)前的處理位置,當(dāng)出現(xiàn)停頓時(shí)甚至無(wú)法知道該找誰(shuí)解決;
效率不高很多實(shí)際上可以并行處理的步驟(例如公文審批過(guò)程中的會(huì)簽),在手工處理的時(shí)候,只能一個(gè)接一個(gè)的串行處理;
缺乏分析功能流程是人制定的,是否適合實(shí)際情況只能通過(guò)實(shí)際工作檢驗(yàn)。但手工處理無(wú)法統(tǒng)計(jì)各個(gè)環(huán)節(jié)的處理效率,因此對(duì)流程的評(píng)估都是大致的,憑感覺(jué)的,無(wú)法量化,對(duì)流程的改造缺乏科學(xué)的統(tǒng)計(jì)數(shù)據(jù)做基礎(chǔ)。
通過(guò)采用先進(jìn)的信息技術(shù),以上問(wèn)題可以迎刃而解。軟件的力量,是把繁雜而沒(méi)有條理的工作,分門別類地整理出來(lái),給每個(gè)人一個(gè)清楚的視圖,及時(shí)了解當(dāng)前的工作狀態(tài),易于跟蹤和查詢。同時(shí)強(qiáng)大的統(tǒng)計(jì)分析功能便于從海量的數(shù)據(jù)中找出人工統(tǒng)計(jì)所無(wú)法發(fā)現(xiàn)的規(guī)律,并據(jù)此做出正確的決策。
工作流引擎的特點(diǎn):
FI OA工作流引擎,是基于中遠(yuǎn)景公司.net平臺(tái)的、面向?qū)ο蟮?、B/S結(jié)構(gòu)的可定制工作流架構(gòu)。通過(guò)將工作流的四個(gè)要素封裝打包,構(gòu)建了一個(gè)基本的工作流程??蛻艋墓ぷ髁鞒炭梢源藶榛A(chǔ),派生出符合客戶需要的流程。用戶可以:
1、定制實(shí)體和參與者,以及二者之間的關(guān)系;
2、定制自己的流程,系統(tǒng)支持單線流程(即一項(xiàng)任務(wù)任意時(shí)刻最多只有一個(gè)當(dāng)前處理人)和多線流程(可能有多個(gè)當(dāng)前處理人);
3、提供統(tǒng)計(jì)函數(shù)接口,實(shí)現(xiàn)統(tǒng)計(jì)分析功能。
聯(lián)系客服