3業(yè)務(wù)流程設(shè)計(jì)與EOS實(shí)現(xiàn)_第1頁(yè)
3業(yè)務(wù)流程設(shè)計(jì)與EOS實(shí)現(xiàn)_第2頁(yè)
3業(yè)務(wù)流程設(shè)計(jì)與EOS實(shí)現(xiàn)_第3頁(yè)
3業(yè)務(wù)流程設(shè)計(jì)與EOS實(shí)現(xiàn)_第4頁(yè)
3業(yè)務(wù)流程設(shè)計(jì)與EOS實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)3 業(yè)務(wù)流程設(shè)計(jì)與EOS實(shí)現(xiàn)一、目的和要求該實(shí)驗(yàn)作為對(duì)管理信息系統(tǒng)課程課堂教學(xué)和學(xué)生掌握知識(shí)及基本操作能力的實(shí)驗(yàn)環(huán)節(jié),根據(jù)課程教學(xué)內(nèi)容和重點(diǎn)的需要,實(shí)驗(yàn)重點(diǎn)側(cè)重于學(xué)生依據(jù)流程、流程的基本要素、活動(dòng)、活動(dòng)間的關(guān)系、流程的識(shí)別等業(yè)務(wù)流程基本理論知識(shí),理解分析什么是企業(yè)的一般業(yè)務(wù)流程,通過(guò)該實(shí)驗(yàn),使學(xué)生基本掌握企業(yè)的日常業(yè)務(wù)流程分析,熟練掌握業(yè)務(wù)流程的繪制,熟練掌握業(yè)務(wù)流程的工作流實(shí)現(xiàn)方法(EOS實(shí)現(xiàn))二、背景知識(shí)流程的含義企業(yè)是按照流程來(lái)運(yùn)行的,它是一個(gè)“輸入-轉(zhuǎn)換-輸出”的過(guò)程。國(guó)際標(biāo)準(zhǔn)化組織給出的側(cè)重于質(zhì)量管理方面的業(yè)務(wù)流程的正式定義:一組將輸入轉(zhuǎn)化為輸出的相互關(guān)聯(lián)或相互作用的活動(dòng)。如下圖

2、1所示。圖1 流程運(yùn)行過(guò)程業(yè)務(wù)流程的含義例如,一個(gè)人到商場(chǎng)購(gòu)買物品,他所經(jīng)歷的過(guò)程為:進(jìn)入商場(chǎng)-挑選商品-付款-離開商場(chǎng)。這就是顧客購(gòu)買商品的流程。抽象地說(shuō),就是一系列相關(guān)的人類活動(dòng)或操作,有意識(shí)地產(chǎn)生一種特定的結(jié)果。實(shí)際上,流程就是操作的方法或工作的結(jié)構(gòu),或是事物發(fā)展的邏輯狀況,它包含了事情的始末,變化過(guò)程,既可以為事件發(fā)展的時(shí)間順序,也可為事件變化的空間過(guò)程。企業(yè)流程的基本要素業(yè)務(wù)流程的基本要素是指包含于一切企業(yè)流程中的最基本的、不可或缺的成分。這些成分的任一變化都會(huì)導(dǎo)致不同流程的產(chǎn)生。分析組成企業(yè)流程的基本要素是人是流程、設(shè)計(jì)流程、改造流程的基礎(chǔ)。1)活動(dòng)(企業(yè)流程中的活動(dòng)往往是接收某一

3、種類型的輸入,在某種規(guī)則的控制下,利用某種資源,經(jīng)過(guò)變換轉(zhuǎn)化為輸出)活動(dòng)四要素:輸入、處理規(guī)則、資源、輸出,如下圖2所示:圖2 活動(dòng)的模型圖2)活動(dòng)間的邏輯關(guān)系:流程之間的關(guān)系反映了活動(dòng)之間發(fā)生的先后順序。(1)串行關(guān)系(結(jié)束開始):兩個(gè)活動(dòng)是先后發(fā)生的,即前一個(gè)活動(dòng)的輸出作為后一個(gè)活動(dòng)的輸入,最后一個(gè)活動(dòng)的輸出則為流程的輸出。如下圖3所示:圖3 活動(dòng)間的串行關(guān)系(2)并行關(guān)系(同時(shí)進(jìn)行,彼此獨(dú)立,共同對(duì)輸出產(chǎn)生直接影響)。如下圖4所示:圖4 活動(dòng)間的并行關(guān)系(3)反饋關(guān)系(兩活動(dòng)彼此作用,相互控制,互為對(duì)方的輸入,并作用于輸出) 圖5 活動(dòng)間的反饋關(guān)系(一) 圖6 活動(dòng)間的反饋關(guān)系(二) 對(duì)

4、于圖5中的反饋關(guān)系,流程的輸出來(lái)自活動(dòng)b,但活動(dòng)a和活動(dòng)b之間有反饋關(guān)系,a的輸出作為 b的輸入,而b的輸出如果與預(yù)期的結(jié)果一致則作為流程的結(jié)果輸出;如果與預(yù)期的結(jié)果存在差異,則反饋到a后重新輸入,以獲得預(yù)定的結(jié)果。企業(yè)的大部分管理活動(dòng)都屬于這種反饋關(guān)系。對(duì)于圖6中的反饋形式,流程的輸入來(lái)自活動(dòng)a和b,但活動(dòng)a和b并非獨(dú)立地作為一種輸入產(chǎn)生共同的結(jié)果O。3)活動(dòng)的承擔(dān)者(不同水平直接影響流程)4)活動(dòng)的實(shí)現(xiàn)方式(不同方式包括技術(shù)直接影響流程)活動(dòng)的承擔(dān)者是活動(dòng)的主體,活動(dòng)是內(nèi)容,活動(dòng)的承擔(dān)者和活動(dòng)內(nèi)容決定活動(dòng)的方式。它們互動(dòng)的結(jié)果是實(shí)現(xiàn)活動(dòng)的目的。企業(yè)流程分類企業(yè)流程分類:管理流程、營(yíng)運(yùn)流程(

5、業(yè)務(wù)流程)。企業(yè)基本的也是最重要的職能就是生產(chǎn)產(chǎn)品或提供服務(wù)。企業(yè)從事生產(chǎn)或提供服務(wù)的基本活動(dòng)以及為這些基本活動(dòng)提供支持的活動(dòng)組成的流程構(gòu)成了企業(yè)日常運(yùn)作的營(yíng)運(yùn)流程。業(yè)務(wù)流程設(shè)計(jì)企業(yè)的流程作為企業(yè)的工作方式,似乎能很容易地被描述出來(lái)。但事實(shí)并非如此,因?yàn)閺谋砻嫔峡磥?lái),企業(yè)是以部門的分工為基礎(chǔ)進(jìn)行運(yùn)作的,顯現(xiàn)分明的是企業(yè)的職能,而非流程。此外,企業(yè)里的實(shí)際流程與理論上的流程有時(shí)并不一致。1)流程的識(shí)別企業(yè)中某項(xiàng)工作要由不同的人來(lái)完成,無(wú)論這些不同的人是屬于同一部門還是不同部門,甚至是企業(yè)以外的有關(guān)單位,如果必須由他們共同完成該項(xiàng)工作,那么這些人的工作只能算是一種活動(dòng),這些不同活動(dòng)的定向流動(dòng),就是

6、一個(gè)特定的流程。對(duì)于流程的識(shí)別,在實(shí)際運(yùn)作中有一個(gè)使用相當(dāng)普遍的方法,即通過(guò)時(shí)間結(jié)果逆行識(shí)別。具體地說(shuō),就是在試圖識(shí)別一個(gè)流程時(shí),首先確認(rèn)我們關(guān)心的流程的結(jié)果是什么,并找出與該結(jié)果直接相關(guān)的事件或人,即尋找流程的終點(diǎn),然后再根據(jù)輸入與輸出的相應(yīng)關(guān)系,逆向?qū)ふ液妥R(shí)別相應(yīng)的流程。要識(shí)別營(yíng)銷部門進(jìn)行市場(chǎng)分析的流程,我們可以先找出事件結(jié)果-得到一份市場(chǎng)分析報(bào)告,而既然是分析報(bào)告,顯然其上一步應(yīng)該是對(duì)資料的整理、分析及闡釋,這樣我們就得到了流程的最后一環(huán)。依次類推,我們就可以得到下圖所示的流程:圖7 營(yíng)銷部門市場(chǎng)分析流程的識(shí)別過(guò)程在進(jìn)行流程識(shí)別的同時(shí),給流程命名也是一個(gè)不容忽視的問(wèn)題。給流程命名最好能通

7、過(guò)名稱就能了解該流程的來(lái)龍去脈,以及整個(gè)流程的內(nèi)容。收集企業(yè)流程的詳細(xì)信息的方法:觀察法、訪談法、問(wèn)卷調(diào)查法。2)業(yè)務(wù)流程中的關(guān)鍵因素也就是識(shí)別活動(dòng)、活動(dòng)間的邏輯關(guān)系、活動(dòng)承擔(dān)者、活動(dòng)的實(shí)現(xiàn)方式四因素中,哪(幾)個(gè)對(duì)業(yè)務(wù)流程影響最為關(guān)鍵。3)業(yè)務(wù)流程設(shè)計(jì)原則(1)顧客導(dǎo)向原則:建立能以最快的速度響應(yīng)和滿足顧客不斷變化的需求的運(yùn)營(yíng)機(jī)制及相關(guān)的業(yè)務(wù)流程。(2)價(jià)值增值原則:企業(yè)創(chuàng)造價(jià)值是依靠流程來(lái)實(shí)現(xiàn)的,當(dāng)輸出的價(jià)值大于輸入的價(jià)值時(shí),價(jià)值增值的部分是經(jīng)由流程的轉(zhuǎn)換來(lái)完成的。一系列增值過(guò)程就形成了一個(gè)價(jià)值鏈。(3)資源約束原則:企業(yè)資源可分為外部資源和內(nèi)部資源。外部資源主要為:客戶資源和渠道資源(供

8、應(yīng)商、分銷商);內(nèi)部資源主要為:組織資源(決策者、員工、文化、結(jié)構(gòu))、知識(shí)資源(經(jīng)營(yíng)知識(shí)、管理知識(shí))和技術(shù)資源(信息技術(shù)、設(shè)計(jì)技術(shù)、生產(chǎn)技術(shù)、儀器設(shè)備)。任何企業(yè)都是在一定的資源約束下運(yùn)行的,企業(yè)業(yè)務(wù)流程必然要受到資源的約束。4)業(yè)務(wù)流程的設(shè)計(jì)步驟(1)按照產(chǎn)品功能、技術(shù)、服務(wù)等特性設(shè)計(jì)基本流程;(2)按照企業(yè)的營(yíng)銷特性、產(chǎn)銷特性、產(chǎn)品生產(chǎn)模式設(shè)計(jì)核心流程;(3)業(yè)務(wù)流程價(jià)值分析:從顧客的角度審視業(yè)務(wù)流程的價(jià)值。(4)確定業(yè)務(wù)流程的邊界:信息流程的起點(diǎn)和終點(diǎn),物流的起點(diǎn)和終點(diǎn)。(5)確定流程的輸入內(nèi)容和輸出內(nèi)容。起點(diǎn):需要哪些信息,誰(shuí)提供,什么時(shí)間、地點(diǎn)提供;終點(diǎn):提供哪些信息,提供給誰(shuí),什么

9、時(shí)間、地點(diǎn)提供。(6)確定流程主體:誰(shuí)是流程所有者,誰(shuí)是流程協(xié)助者。各自的職責(zé)和職權(quán)分別是什么,相互之間存在什么樣的關(guān)系。(7)建立流程指標(biāo)體系:提高流程運(yùn)行能力是提高產(chǎn)品和服務(wù)質(zhì)量的基礎(chǔ)。因此企業(yè)必須建立流程指標(biāo)體系來(lái)測(cè)試流程運(yùn)行能力。(產(chǎn)品質(zhì)量、服務(wù)質(zhì)量、產(chǎn)品價(jià)格、響應(yīng)時(shí)間)(8)流程標(biāo)準(zhǔn)化制定流程程序文件。信息邊界、活動(dòng)邊界、信息內(nèi)容、活動(dòng)內(nèi)容、職責(zé)范圍、職權(quán)范圍、質(zhì)量目標(biāo)、例外處理、文檔等所有流程要素的描述要標(biāo)準(zhǔn)化。Ø 流程輸入規(guī)范Ø 流程輸出規(guī)范Ø 繪制流程圖Ø 編制業(yè)務(wù)流程清單5)業(yè)務(wù)流程繪制方法為了更好地認(rèn)識(shí)流程、分析流程以及對(duì)流程進(jìn)行優(yōu)化

10、,必須用比較直觀的圖形來(lái)表示,這就是流程圖方法。以下就是常用的繪制業(yè)務(wù)流程圖的圖元符號(hào):四、內(nèi)容和步驟1、單位請(qǐng)假流程分析案例回顧 公司小明的外婆重病住院了,接到電話后立刻填寫了請(qǐng)假單,并火速送到了總經(jīng)理室,心里暗自祈禱希望總經(jīng)理剛好在辦公室并能立刻批準(zhǔn)自己請(qǐng)假,如果總經(jīng)理不在,那自己的假條就不知何時(shí)能被批下來(lái),小明非常著急!運(yùn)氣不壞,總經(jīng)理立刻審批通過(guò)并將他的請(qǐng)假單轉(zhuǎn)發(fā)至人事部門登記了,現(xiàn)在只要收到人事部門的請(qǐng)假回單,小明就可以立刻直奔醫(yī)院看望外婆了!分析以上請(qǐng)假流程,畫出請(qǐng)假流程圖。分析后,我們可以用前面所提到的流程圖圖元來(lái)描述該流程。 畫業(yè)務(wù)流程圖 打開Microsoft Office

11、Visio 2007 程序(word也可以),建立空白vsd文件,根據(jù)分析結(jié)果,畫出上述看病流程圖,如下圖8所示。 圖8 單位請(qǐng)假流程2、圖書館借書業(yè)務(wù)流程分析案例回顧 馬上要交小論文了,小西決定去圖書館借幾本書回來(lái)參考一下。借好了自己想要的9本書后,小西來(lái)到借閱館的出口處,圖書管理員掃描了她的借閱證件后,對(duì)她說(shuō)她還有逾期未還的書,需先還掉才能借。小西馬上打電話讓同學(xué)將自己沒(méi)還的書送到圖書館幫她還上。圖書管理員重新掃描小西想借的書,這時(shí)電腦有提示音出現(xiàn),小西的借閱權(quán)限每次最多只能借8本書,小西放棄了第9本書抱著借好的書離開了圖書館。分析小西借書過(guò)程,我們發(fā)現(xiàn),小西借書過(guò)程中遇到了兩次問(wèn)題,第一

12、次是她有逾期未還的書,第二是她的借閱權(quán)限只有8本書,用前面所提到的流程圖圖元來(lái)描述該流程。畫業(yè)務(wù)流程圖 分析小西的借書過(guò)程,繪制借書流程圖,得到下圖9。 圖9 借書流程 業(yè)務(wù)流程的EOS工作流實(shí)現(xiàn)工作流背景知識(shí)工作流相關(guān)概念工作流就是業(yè)務(wù)流程的計(jì)算機(jī)化或自動(dòng)化。工作流管理聯(lián)盟(WFMC)給出的“工作流”定義是:全部或者部分,由計(jì)算機(jī)支持或自動(dòng)處理的業(yè)務(wù)過(guò)程;干預(yù)過(guò)程、業(yè)務(wù)程序的自動(dòng)化處理,文檔、信息或者任務(wù)按照定義好的規(guī)則在參與者間傳遞,來(lái)完成整個(gè)業(yè)務(wù)目標(biāo)或者對(duì)整個(gè)業(yè)務(wù)目標(biāo)的完成做貢獻(xiàn)。同時(shí),“工作流”可能由手工組織?;顒?dòng)的概念與業(yè)務(wù)流程基本一致;主要屬性有活動(dòng)名稱、活動(dòng)類型(人工活動(dòng)、自動(dòng)活

13、動(dòng)、子流程等)、參與者設(shè)置、表單、觸發(fā)事件及回退等?;顒?dòng)是構(gòu)成流程的單元,主要反映完成業(yè)務(wù)流程需要執(zhí)行的操作。流程實(shí)例是指一個(gè)業(yè)務(wù)流程啟動(dòng)以后會(huì)產(chǎn)生一個(gè)運(yùn)行編號(hào),此編號(hào)唯一的標(biāo)識(shí)了一個(gè)業(yè)務(wù)流程實(shí)例。活動(dòng)實(shí)例是指一個(gè)活動(dòng)啟動(dòng)后會(huì)產(chǎn)生一個(gè)運(yùn)行編號(hào),此編號(hào)唯一的標(biāo)識(shí)了一個(gè)活動(dòng)實(shí)例,且該編號(hào)是與當(dāng)前流程實(shí)例相關(guān)聯(lián)的。工作項(xiàng)是指一個(gè)活動(dòng)啟動(dòng)后分配在當(dāng)前活動(dòng)實(shí)例中的唯一編號(hào),表示完成對(duì)應(yīng)的活動(dòng)所要完成的任務(wù)。參與者是指它主要描述業(yè)務(wù)流程在實(shí)例化后的運(yùn)行過(guò)程中參與操作的人員、角色或組織。類似業(yè)務(wù)流程中的流程承擔(dān)者。工作流相關(guān)數(shù)據(jù)是指工作流引擎根據(jù)工作流相關(guān)數(shù)據(jù)和轉(zhuǎn)換條件進(jìn)行推進(jìn),工作流相關(guān)數(shù)據(jù)的屬性包括數(shù)據(jù)

14、名稱、數(shù)據(jù)類型和數(shù)據(jù)值等。它是工作流引擎執(zhí)行任務(wù)推進(jìn)的依據(jù)。它與業(yè)務(wù)流程中流程的實(shí)施方式對(duì)應(yīng)。在業(yè)務(wù)流程中,活動(dòng)之間主要有三種關(guān)系,對(duì)應(yīng)地,工作流中活動(dòng)間的關(guān)系表現(xiàn)為兩種模式:聚合模式、分支模式。聚合模式指當(dāng)流程中的一個(gè)活動(dòng)存在多個(gè)前驅(qū)活動(dòng)時(shí),該活動(dòng)產(chǎn)生實(shí)例的規(guī)則將根據(jù)“聚合模式”而定。聚合模式包括:全部聚合/單一聚合/多路聚合(AND/XOR/OR);Ø 全部聚合模式表示只有當(dāng)所有前驅(qū)活動(dòng)都運(yùn)行結(jié)束后才啟動(dòng)該活動(dòng)實(shí)例,如果存在尚未運(yùn)行結(jié)束的前驅(qū)活動(dòng),則該活動(dòng)處于等待狀態(tài)。Ø 單一聚合模式表示只要任何一個(gè)前驅(qū)活動(dòng)運(yùn)行結(jié)束,則該活動(dòng)即進(jìn)入運(yùn)行狀態(tài)。Ø 多路聚合模式表

15、示滿足條件的前驅(qū)活動(dòng)都完成,該活動(dòng)才可進(jìn)入運(yùn)行狀態(tài)。分支模式是指當(dāng)一個(gè)活動(dòng)的后繼活動(dòng)有多個(gè)時(shí),需要確定這些后繼活動(dòng)產(chǎn)生活動(dòng)實(shí)例的規(guī)則(即分支模式)。分支模式包括:全部分支/單一分支/多路分支(AND/XOR/OR);Ø 全部分支模式表示條件表達(dá)式計(jì)算結(jié)果為"True"的所有活動(dòng)都產(chǎn)生活動(dòng)實(shí)例;Ø 單一分支模式則表示從后繼活動(dòng)中任選一個(gè)條件表達(dá)式為“True”的活動(dòng)產(chǎn)生實(shí)例。“單一分支”模式下需要指定一個(gè)“缺省遷移”,當(dāng)所有條件都為“False”時(shí),此缺省遷移對(duì)應(yīng)的活動(dòng)則會(huì)產(chǎn)生實(shí)例。Ø 多路分支模式表示該活動(dòng)的完成會(huì)觸發(fā)所有滿足條件的后繼活動(dòng)。工

16、作流的圖元介紹業(yè)務(wù)流程圖中有開始/結(jié)束圖元,對(duì)應(yīng)工作流中也有相應(yīng)的圖元;在業(yè)務(wù)流程中,涉及處理的圖元基本上用長(zhǎng)方形來(lái)表示,而在工作流中,相應(yīng)的處理分的更細(xì),如果是需要人工進(jìn)行處理,我們采用“人工活動(dòng)”圖元來(lái)表示;若是無(wú)需人工干預(yù),則選擇“自動(dòng)活動(dòng)”圖元來(lái)表示;對(duì)于業(yè)務(wù)流程中的判定圖元,工作流中有“路由活動(dòng)”與之對(duì)應(yīng)。表1 工作流圖元圖元 名稱 含義 開始活動(dòng)表示一個(gè)業(yè)務(wù)流程的開始。在流程開始活動(dòng)可以定義流程的啟動(dòng)表單以及業(yè)務(wù)流程的觸發(fā)事件。人工活動(dòng)指需要業(yè)務(wù)人員進(jìn)行一些手工處理的活動(dòng),比如填寫表單等等。自動(dòng)活動(dòng)指無(wú)需人工干預(yù),系統(tǒng)自動(dòng)執(zhí)行的活動(dòng)。子流程一種特殊的活動(dòng),此活動(dòng)本身是指向某一個(gè)流程

17、,表示當(dāng)流程運(yùn)行到此處時(shí),啟動(dòng)另外一個(gè)流程。子流程的啟動(dòng)分為同步和異步兩種方式。路由活動(dòng)是一種邏輯活動(dòng),此活動(dòng)在流程中起承上啟下的作用,活動(dòng)本身并不執(zhí)行任何具體的任務(wù)。結(jié)束活動(dòng)表示一個(gè)業(yè)務(wù)流程的結(jié)束。連接線表示從一個(gè)活動(dòng)執(zhí)行到另一個(gè)活動(dòng)的順序。設(shè)置連接線的條件表達(dá)式,通過(guò)條件決定流程的流轉(zhuǎn)。注釋標(biāo)注流程說(shuō)明信息。四、內(nèi)容和步驟1、請(qǐng)假流程分析案例回顧小明的請(qǐng)假流程:填寫請(qǐng)假單送交總經(jīng)理審批,然后由人事部門登記并發(fā)送請(qǐng)假回單,完成整個(gè)請(qǐng)假流程。設(shè)計(jì)請(qǐng)假工作流 圖1 請(qǐng)假流程的工作流設(shè)計(jì)2、設(shè)計(jì)步驟A創(chuàng)建項(xiàng)目(1) 啟動(dòng)項(xiàng)目創(chuàng)建向?qū)?。通過(guò)文件/創(chuàng)建/EOS業(yè)務(wù)流程項(xiàng)目菜單項(xiàng)啟動(dòng)項(xiàng)目創(chuàng)建向?qū)А#?)

18、 輸入項(xiàng)目名稱在項(xiàng)目名稱中輸入leave1后,直接按完成按鈕即可。(3) 項(xiàng)目創(chuàng)建完成這是項(xiàng)目創(chuàng)建向?qū)瓿珊蟮捻?xiàng)目資源視圖,向?qū)?huì)缺省的創(chuàng)建一個(gè)名為“pkg”的構(gòu)件包;若你想采用不同的構(gòu)件包名,你可以重命名或重新創(chuàng)建構(gòu)件包來(lái)達(dá)成你的目的;我們整個(gè)例子中都采用缺省的構(gòu)件包名 pkg。B 建立流程(1) 啟動(dòng)流程創(chuàng)建向?qū)ㄟ^(guò)wf文件夾的右鍵菜單項(xiàng)新建/業(yè)務(wù)流程來(lái)啟動(dòng)流程創(chuàng)建向?qū)?。?) 輸入流程名稱本步驟主要是確定流程的存儲(chǔ)參數(shù)及體現(xiàn)流程的可復(fù)制特性(通過(guò)模板技術(shù))。根據(jù)EOS Studio中的默認(rèn)命名規(guī)則,流程文件是以“wf”為前綴的,其余部分按Java的命名規(guī)范()進(jìn)行,故我們按照此約定命名我

19、們的請(qǐng)假流程為“wfLeaveMain”。(3) 建立空白流程通過(guò)流程創(chuàng)建向?qū)Ы⒌氖且粋€(gè)空白流程,我們必須在其中建立起來(lái)我們想要的流程模型,否則編譯器是不會(huì)讓我們通過(guò)的。(4) 定義具體流程請(qǐng)你按照以上圖示依葫蘆畫瓢建立起我們的流程模型,用到了4個(gè)人工活動(dòng),是請(qǐng)假業(yè)務(wù)的最簡(jiǎn)化模型。D流程屬性雙擊流程設(shè)計(jì)窗中任一非元素區(qū)域,就可以出現(xiàn)如圖所示窗口;此窗口主要設(shè)置一些和整個(gè)流程有關(guān)的屬性,我們只談我們關(guān)心的屬性,其余的在后續(xù)章節(jié)中會(huì)陸續(xù)介紹,不要使自己噎著了。Ø 模板ID我們定義的流程文件名,一個(gè)流程定義唯一標(biāo)識(shí),由EOS WF自己維護(hù)。Ø 模板名稱流程的業(yè)務(wù)名稱,一般建議采

20、用中文,以便于以后使用,可重復(fù),用戶自己可維護(hù)。Ø 版本方便我們進(jìn)行版本控制,另外EOS WF引擎也會(huì)用到版本,最新的版本一般會(huì)更受引擎青睞;初始化的版本號(hào)是“1.1.1”,我們可直接任意改動(dòng)版本號(hào);也可以通過(guò)“生成新版本號(hào)”按鈕來(lái)生成新的版本號(hào),生成的新版號(hào)是在原版號(hào)的最小版本數(shù)上加1。這是我們的第一個(gè)版本,故采用初始化的版本號(hào),以后每個(gè)版本都在最小版本號(hào)上加1,即按一下“生成新版本號(hào)”按鈕。填寫請(qǐng)假單活動(dòng)1. 基本信息Ø 活動(dòng)ID流程中活動(dòng)的編號(hào),用于唯一標(biāo)識(shí)此活動(dòng)(在當(dāng)前流程中,即不同流程中的活動(dòng)ID是可以相同的);我們可以自己維護(hù)這個(gè)編號(hào),也可以由EOS WF來(lái)維護(hù)

21、,維護(hù)的唯一原則是:活動(dòng)ID在流程內(nèi)的唯一性。我們?cè)谶@里采用由EOS WF來(lái)維護(hù)。Ø 活動(dòng)名稱活動(dòng)的業(yè)務(wù)名稱,取名應(yīng)直觀通俗,符合業(yè)務(wù)習(xí)慣;以后在流程中運(yùn)行期活動(dòng)名稱是直接給客戶用的。Ø 聚合模式當(dāng)活動(dòng)有兩個(gè)或以上直接前趨活動(dòng)時(shí)需要用到聚合模式(具本的聚合模式的定義請(qǐng)參考附錄)。填寫請(qǐng)假單有開始活動(dòng)和總經(jīng)理審批兩個(gè)直接前趨活動(dòng),而不管從哪一個(gè)前趨活動(dòng)過(guò)來(lái),填寫請(qǐng)假單活動(dòng)都可以被激活,故我們選擇單一聚合。Ø 分支模式分支模式是用來(lái)定義活動(dòng)的直接后繼活動(dòng)激活策略的(具本的分支模式的定義請(qǐng)參考附錄),因?yàn)樘顚懻?qǐng)假單活動(dòng)只有一個(gè)直接后繼活動(dòng),故我們選用任何分支模式都可以(

22、當(dāng)選用多路分支時(shí)不要在連線上設(shè)置為false的條件),我們?cè)谶@兒選用了全部分支。Ø 描述我們可以給活動(dòng)填寫簡(jiǎn)單的描述,以便于維護(hù)。2. 參與者設(shè)置3. 表單數(shù)據(jù)ID名稱路徑類型是否必需缺省值訪問(wèn)類型描述1請(qǐng)假人LEAVEMASTER/APPLIEDBY字符串是讀寫請(qǐng)假人2請(qǐng)假類型LEAVEMASTER/LEAVETYPE選項(xiàng)列表是1讀寫請(qǐng)假類型3請(qǐng)假原因LEAVEMASTER/LEAVEREASON字符串否讀寫請(qǐng)假原因4開始時(shí)間LEAVEMASTER/STARTTIME字符串是讀寫開始時(shí)間(假期)5結(jié)束時(shí)間LEAVEMASTER/ENDTIME字符串是讀寫結(jié)束時(shí)間(假期)其中有一項(xiàng)為

23、請(qǐng)假類型,其類型為選項(xiàng)列表,為復(fù)合結(jié)構(gòu),詳細(xì)定義如下:總經(jīng)理審批活動(dòng)1. 基本信息2. 參與者設(shè)置3. 表單數(shù)據(jù)ID名稱路徑類型是否必需缺省值訪問(wèn)類型描述1請(qǐng)假人LEAVEMASTER/APPLIEDBY字符串是讀請(qǐng)假人2請(qǐng)假類型LEAVEMASTER/LEAVETYPE選項(xiàng)列表是1讀請(qǐng)假類型3請(qǐng)假原因LEAVEMASTER/LEAVEREASON字符串否讀請(qǐng)假原因4開始時(shí)間LEAVEMASTER/STARTTIME字符串是讀開始時(shí)間(假期)5結(jié)束時(shí)間LEAVEMASTER/ENDTIME字符串是讀結(jié)束時(shí)間(假期)6批準(zhǔn)否?LEAVEMASTER/ISAPPROVED單選鈕列表是Y讀寫批準(zhǔn)否?

24、7批注LEAVEMASTER/APPROVECOMMENT字符串否讀寫批注8審批人LEAVEMASTER/APPROVEDBY用戶是讀寫審批人Ø 批準(zhǔn)否?屬性定義Ø 審批人屬性定義這里的“用戶”類型表示要從當(dāng)前系統(tǒng)的組織機(jī)構(gòu)列表中選取一個(gè)用戶編號(hào)作為路徑為L(zhǎng)EAVEMASTER/APPROVEDBY的DOM節(jié)點(diǎn)的值。 拒批連線批準(zhǔn)連線HR登記活動(dòng)1. 基本信息2. 參與者設(shè)置在HR登記活動(dòng)中我們選擇了HR部門作為活動(dòng)的參與者,意味HR部門的任何人都可以領(lǐng)取并執(zhí)行本工作項(xiàng)。3. 表單數(shù)據(jù)ID名稱路徑類型是否必需缺省值訪問(wèn)類型描述1請(qǐng)假人LEAVEMASTER/APPLIEDB

25、Y字符串是讀請(qǐng)假人2請(qǐng)假類型LEAVEMASTER/LEAVETYPE選項(xiàng)列表是1讀請(qǐng)假類型3請(qǐng)假原因LEAVEMASTER/LEAVEREASON字符串否讀請(qǐng)假原因4開始時(shí)間LEAVEMASTER/STARTTIME字符串是讀開始時(shí)間(假期)5結(jié)束時(shí)間LEAVEMASTER/ENDTIME字符串是讀結(jié)束時(shí)間(假期)6批準(zhǔn)否?LEAVEMASTER/ISAPPROVED單選鈕列表是讀批準(zhǔn)否?7批注LEAVEMASTER/APPROVECOMMENT字符串否讀批注8審批人LEAVEMASTER/APPROVEDBY字符串是讀審批人9HR登記否?LEAVEMASTER/ISREGISTER單選鈕列

26、表是讀寫HR登記否?10登記人LEAVEMASTER/REGISTERBY用戶是讀寫登記人Ø HR登記否?參數(shù)定義Ø 登記人參數(shù)定義請(qǐng)假回單活動(dòng)1. 基本信息2. 參與者設(shè)置請(qǐng)假回單的目的是通知請(qǐng)假人,故其參與者就是填寫請(qǐng)假者,故我們?cè)谠O(shè)置 填寫請(qǐng)假單活動(dòng)的執(zhí)行者作為本活動(dòng)的執(zhí)行者。3. 表單數(shù)據(jù)ID名稱路徑類型是否必需缺省值訪問(wèn)類型描述1請(qǐng)假人LEAVEMASTER/APPLIEDBY字符串是讀請(qǐng)假人2請(qǐng)假類型LEAVEMASTER/LEAVETYPE選項(xiàng)列表是1讀請(qǐng)假類型3請(qǐng)假原因LEAVEMASTER/LEAVEREASON字符串否讀請(qǐng)假原因4開始時(shí)間LEAVEMAS

27、TER/STARTTIME字符串是讀開始時(shí)間(假期)5結(jié)束時(shí)間LEAVEMASTER/ENDTIME字符串是讀結(jié)束時(shí)間(假期)6批準(zhǔn)否?LEAVEMASTER/ISAPPROVED單選鈕列表讀批準(zhǔn)否?7批注LEAVEMASTER/APPROVECOMMENT字符串讀批注8審批人LEAVEMASTER/APPROVEDBY字符串讀審批人9HR登記否?LEAVEMASTER/ISREGISTER單選鈕列表讀HR登記否?10登記人LEAVEMASTER/REGISTERBY字符串讀登記人其余元素其余元素均采用默認(rèn)值設(shè)置。3、發(fā)布流程1、 啟動(dòng)發(fā)布工具在流程設(shè)置完成后,保證編譯通過(guò),將EOS Serv

28、er正常啟動(dòng)就可以正式發(fā)布我們剛剛完成的流程了。點(diǎn)選項(xiàng)目資源管理器視圖中流程文件的右鍵菜單項(xiàng)工作流定義庫(kù) / 提交選中的業(yè)務(wù)流程啟動(dòng)發(fā)布工具。2、 填寫發(fā)布注釋啟動(dòng)發(fā)布工具后Studio會(huì)自動(dòng)檢查流程的狀態(tài)(包括版本、當(dāng)前要提交的流程和工流庫(kù)中的老版本是否有更新等),通過(guò)狀態(tài)檢查之后會(huì)彈出如上窗口供發(fā)布者輸入發(fā)布的注釋信息;填寫必須的流釋信息(可以不填寫)和選中“是否立即發(fā)布”選項(xiàng),按確定按鈕即可完成發(fā)布。4、運(yùn)行案例1、 準(zhǔn)備工作Ø EOS Server已處于正常運(yùn)行狀態(tài)。Ø 組織機(jī)構(gòu)啟明公司中的員工(即用戶)已經(jīng)在EOS中建立。Ø 組織機(jī)構(gòu)啟明公司的所有員工都

29、有工作流客戶的菜單權(quán)限。2、 啟動(dòng)請(qǐng)假流程在流覽器中打開http:/localhost:端口號(hào) 地址,以goose用戶登錄(系統(tǒng)中已有用戶的初始密碼為”000000”)。通過(guò)工作流客戶端 / 啟動(dòng)流程 菜單進(jìn)入流程啟動(dòng)界面。通過(guò)點(diǎn)擊上圖中的“啟動(dòng)”鏈接來(lái)進(jìn)入請(qǐng)假流程實(shí)例啟動(dòng)界面,如下圖:在輸入出流程實(shí)例名稱及實(shí)例描述后,按確認(rèn)按鈕即可新建并啟動(dòng)一個(gè)流程實(shí)例。3、 填寫請(qǐng)假單在啟動(dòng)流程實(shí)例后,goose就可以填寫請(qǐng)假單了,點(diǎn)擊工作流客戶端 / 我的任務(wù) 進(jìn)入工作列表界面,如下圖:可以看到goose剛剛啟動(dòng)的請(qǐng)假流程已經(jīng)激活了填寫請(qǐng)假單工作項(xiàng)了,可以點(diǎn)擊操作欄中的查看鏈接查看流程在運(yùn)行狀態(tài),如下圖:流程正停留在填寫請(qǐng)假單環(huán)節(jié),一切和我們?cè)O(shè)計(jì)的一樣,返回到工作列表界面,點(diǎn)擊執(zhí)行鏈接,進(jìn)入填寫請(qǐng)假單頁(yè)面,如下圖:EOS WF根據(jù)我們?cè)谔顚懻?qǐng)假單活動(dòng)上定義的參數(shù)列表自動(dòng)生成了HTML表單,我們填入如上圖的數(shù)據(jù)后,按提交執(zhí)行按鈕以保存我們的輸入,并結(jié)束當(dāng)前工作項(xiàng)。4、 總經(jīng)理審批登出goose用戶,以kevin 登入,同樣進(jìn)入到我的任務(wù)頁(yè)面,如下圖:我們發(fā)現(xiàn)待執(zhí)行的工作項(xiàng)列表中沒(méi)有可執(zhí)行的任務(wù),但我們明明設(shè)置的是由總經(jīng)理來(lái)審批,kevin就是總

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論