(管理科學(xué)與工程專業(yè)論文)工作流建模研究及在電子政務(wù)中的應(yīng)用.pdf_第1頁
(管理科學(xué)與工程專業(yè)論文)工作流建模研究及在電子政務(wù)中的應(yīng)用.pdf_第2頁
(管理科學(xué)與工程專業(yè)論文)工作流建模研究及在電子政務(wù)中的應(yīng)用.pdf_第3頁
(管理科學(xué)與工程專業(yè)論文)工作流建模研究及在電子政務(wù)中的應(yīng)用.pdf_第4頁
(管理科學(xué)與工程專業(yè)論文)工作流建模研究及在電子政務(wù)中的應(yīng)用.pdf_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀

(管理科學(xué)與工程專業(yè)論文)工作流建模研究及在電子政務(wù)中的應(yīng)用.pdf.pdf 免費(fèi)下載

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

文檔簡介

山東師范人學(xué)碩士學(xué)位論文 摘要 工作流( w o r k f l o w ) 技術(shù)是計(jì)算機(jī)支持的協(xié)同工作( c o m p u t e rs u p p o r t e d c o o p e r a t i v ew o r k ,c s c w ) 的一個(gè)分支,是一種反映業(yè)務(wù)流程的計(jì)算機(jī)模型,用于表 達(dá)活動(dòng)及活動(dòng)之間的變化過程。1 9 9 3 年,國際工作流聯(lián)盟( w o r k f l o wm a n a g e m e n t c o a l i t i o n , w f m c ) 的成立標(biāo)志著工作流技術(shù)開始進(jìn)入相對(duì)成熟的階段。 工作流管理系統(tǒng)( w o r k f l o wm a n a g e m e n ts y s t e m ,w f m s ) 的主要功能是通過 計(jì)算機(jī)技術(shù)的支持去定義、執(zhí)行和管理工作流。它根據(jù)一系列定義的規(guī)則,把文 檔、信息或任務(wù)在參與者之間傳遞,以達(dá)到提高生產(chǎn)組織水平和提高效率的目的。 工作流模型是對(duì)工作流的抽象表示,是整個(gè)工作流技術(shù)的核心,它不僅要能準(zhǔn)確 清晰地描述業(yè)務(wù)流程,而且還要實(shí)際可行和便于用戶和設(shè)計(jì)人員理解。工作流模 型的重要部分是對(duì)業(yè)務(wù)過程的定義,即對(duì)工作流過程建模,包括組成過程的基本 活動(dòng)以及活動(dòng)之間的時(shí)序關(guān)系。過程建模是工作流建模的核心和基礎(chǔ),當(dāng)前存在 多種工作流過程建模方法,其中利用u m l ( u n i f i e dm o d e l i n gl a n g u a g e ) 活動(dòng)圖對(duì) 工作流過程建模是一種重要的方法。w m e v a n d e r a a l s t 等提出的工作流模式不僅 能很好地描述工作流系統(tǒng)的業(yè)務(wù)需求,而且可以用來評(píng)價(jià)一個(gè)工作流系統(tǒng)的表達(dá) 能力及其可適用性。 本文主要的研究內(nèi)容是:建立個(gè)靈活、易擴(kuò)展的工作流模型,并提出了一 種基于擴(kuò)展u m l 活動(dòng)圖的工作流過程建模方法。( 1 ) 在u m l 活動(dòng)圖中增加了 表達(dá)活動(dòng)與外界、活動(dòng)與活動(dòng)之間進(jìn)行交互的事件元素,并擴(kuò)展了活動(dòng)事件觸發(fā) 和活動(dòng)轉(zhuǎn)移機(jī)制,有效的描述活動(dòng)與活動(dòng)之間的控制關(guān)系,也增強(qiáng)了過程模型與 外界的交互能力;( 2 ) 通過采用u m l 自身的擴(kuò)展機(jī)制,對(duì)u m l 活動(dòng)圖基本符 號(hào)進(jìn)行擴(kuò)充,并給出相應(yīng)的語義和執(zhí)行規(guī)則,增強(qiáng)了u m l 活動(dòng)圖在工作流過程 建模中的表達(dá)能力,可以方便地對(duì)一些常見工作流模式建模。 文章首先對(duì)工作流技術(shù)的研究現(xiàn)狀和發(fā)展趨勢(shì)進(jìn)行了深入分析,研究了工作 流的基本理論和相關(guān)技術(shù),分析了工作流管理聯(lián)盟的工作流元模型,提出了一個(gè) 支持動(dòng)態(tài)特性的過程元模型,并結(jié)合實(shí)際情況,對(duì)工作流元模型、工作流定義語 言作了適當(dāng)?shù)母倪M(jìn)和擴(kuò)展,基于該元模型,工作流模型具有人機(jī)交互能力,更具 表現(xiàn)力和靈活性;總結(jié)了當(dāng)前流行的工作流建模方法,設(shè)計(jì)完成了一個(gè)基于工作 山東師范大學(xué)碩仁學(xué)位論文 流技術(shù)的電子政務(wù)應(yīng)用軟件系統(tǒng),該系統(tǒng)使用u m l 活動(dòng)圖進(jìn)行過程建模。最后 就如何實(shí)現(xiàn)在實(shí)際系統(tǒng)中的應(yīng)用問題進(jìn)行了具體分析,研究完成了針對(duì)電子政務(wù) 系統(tǒng)的工作流模型以及將其該模型應(yīng)用于電子政務(wù)系統(tǒng)的課題。 關(guān)鍵詞:工作流,工作流模型,工作流過程建模,u m l ,u m l 活動(dòng)圖 電子政務(wù) 分類號(hào);t p 3 1 1 h 山東師范大學(xué)碩t 學(xué)位論文 a b s t r a c t a sab r a n c ho f t h ec o m p u t e rs u p p o r t e dc o o p e r a t i v ew o r k ( c s c w ) ,t h ew o r k f l o w t e c h n o l o g yi sac o m p u t e r i z e dm o d e lt h a tr e f l e c t sb u s i n e s sp r o c e s s e s ,a n di ti su s e dt o e x p r e s st r a n s f o r m a t i o np r o c e s sa m o n ga c t i v i t i e s i n1 9 9 3 ,t h ew o r k f l o wm a n a g e m e n t c o a l i t i o n ( w f m c ) w a sf o r m e d 。w h i c hi n d i c a t e st h ew o r k f l o wt e c h n o l o g yb e g i n st o e n t e rr i p es t a g e t h ew o r k f l o wm a n a g e m e u ts y s t e m ( w t m s ) p l a y sa ni m p o r t a n tr o l et os u p p o r t d e f i n i t i o n , e x e c u t i o na n da d m i n i s t r a t i o no ft h ew o r k f l o wt h o u g ht h ec o m p u t e r t e c h n o l o g y , w h i c hi m p r o v e st h el e v e lo fp r o d u c t i v eo r g a n i z a t i o na n de f f i c i e n c yb y t r a n s m i t t i n gd o c u m e n t s ,i n f o r m a t i o no ft a s k sa m o n gt h ep a r t i c i p a n t sa c c o r d i n gt oa s e r i e so fd e f i n e dr u l e s t h ew o r k f l o wm o d e li st h ea b s t r a c t d e s c r i p t i o no ft h e w o r l f f l o w , a n dt h ec o r eo f t h ew h o l ew o r k f l o wt e c h n o l o g y , i ts h o u l dn o to n l yd e s c r i b e t h ew o r k f l o we x a c t l ya n dd i s t i n c t l y , b u ta l s ob ef e a s i b l ea n de a s yt ou n d e r s t a n db yt h e u s e i a n dd e s i g n e r t h ec o r eo fw o r k f l o wm o d e li st od e f i n eb u s i n e s s p r o c e s s , i e m o d e l i n go fw o r k f l o wp r o c e s s ,w h i c hi n c l u d e se s s e n t i a la c t i v i t i e st h a tc o n s t i t u t e p r o c e s sa n do r d e r i n gr e l a t i o nb e t w e e na c t i v i t i e s t h ep r o c e s sm o d e li sk e yt o w o r k f l o wm o d e l c u r r e n t l y , t h e r ea l em a n ym o d e l i n gm e t h o d so fw o r k f l o wp r o c e s s , i nw h i c hm o d e l i n gb u s i n e s s p r o c e s sb yu m la c t i v i t yd i a g r a m s i sa ni m p o r t o n e w o r k f l o wp a t t e r n so fw m p v a n d e r a a l s ta r eu s u a l l yu s e dt od e s c r i b et h e b u s i n e s sp r o c e s s ,a n da l s oa r eu s e dt oe v a l u a t et h ee x p r e s s i v ea b i l i t ya n ds u i t a b i l i t yo f aw o r k f l o ws y s t e m t h er e s e a r c hp u r p o s eo ft h et h e s i sj s :t op u tu paf l e x i b l ea n de x t e n s i b l e w o r k f l o wm o d e l t h e r e f o r e ,t h ea u t h o rp u t sf o r w a r dam o d e l i n gm e t h o do fw o r k f l o w p r o c e s s ,w h i c he x t e n d su m la c t i v i t yd i a g r a m ( 1 ) e l e m e u to f e v e n ti sa d d e di nu m l a c t i v i t yd i a g r a m ,w h i c hc a nt a k ep a r ti ni n t e r a c t i o nt oo u t s i d ea n de x t e n d m e c h a n i s mo fe v e n tt r i g g e ra n da c t i v i t yt r a n s f e r i tc a r ld e s c r i b ea c t i v a t i o no fa c t i v i t y a n dc o n d i t i o no ft r a n s f e r ,a n dc a ni n c r e a s ei n t e r a c t i v ec a p a b i l i t yb e t w e e np r o c e s s m o d e la n do u t s i d ee n v i r o n m e n t ( 2 ) w ee x t e n dt h eb a s i cu m l a c t i v i t yd i a g r a m i i i 山東師范大學(xué)碩j 學(xué)位論文 n o t a t i o n su s i n gu m le x t e n d e dm e c h a n i s ms ot h a tt h ee x t e n d e da c t i v i t yd i a g r a mi s m o l ee x p r e s s i v ea n di sm o r ec o n v e n i e n tt ov i s u a l i z es o m ew o r k f l o wp a t t e r n s f i r s t l y , t h et h e s i sd e e p l ya n a l y s i z e st h ew o r k f l o wt e c h n o l o g y ,a sw e l la si t s i n f r a s t r u c t u l e w o r k f l o wm e t a m o d e lo fw f m ci sa n a l y z e d a c c o r d i n gt or e a lc a s e s , a n dm o d i f i c a t i o n st ot h em e t a - m o d e la n dw o r k f i o wd e f i n i t i o nl a n g u a g ea r ei n t r o d u c e d t h et h e s i sg e n e r a l i z e st h ep o p u l a r m o d e l i n gt e c h n o l o g ya n dr e a l i z i n gt e c h n o l o g y o fw o r k f l o ws y s t e m ,p u to u tam o d e l i n gm e t h o df o re - g o v e r n m e n ta p p l i c a t i o n s o f t w a r e s y s t e m b a s e do nw o r k - f l o wt e c h n o l o g y , a n dw h i c hd e s c r i p t st h eb u s i n e s s p r o c e s sb yu m la c t i v i t yd i a g r a m s a tl a s t ,w ea n a l y s i z e ss o m es p e c i f i ci s s u e so nh o w t oc a r r yo u tt h em o d e li nr e a l i s t i cs y s t e m ,a n df i n i s h e dt h ea p p l i c a t i o nu s i n go u r w o r k f l o wm o d e li ne - g o v e r n m e n ts y s t e m k e y w o r d s :w o r k f l o w , w o r k f l o wm o d e l ,b u s i n e s sm o d e l i n g ,u m l ,u m la c t i v i t y d i a g r a m ,e g o v e r n m e n ta f f a i r ss y s t e m c l a s s i f i c a t i o n :t p 31 1 i v 獨(dú)創(chuàng)聲明 本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成 果。據(jù)我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表 或撰寫過的研究成果,也不包含為獲得( 注;如沒有其他需要特別聲 明的,本欄可空) 或其他教育機(jī)構(gòu)的學(xué)位或證書使用過的材料。與我一同工作的同志對(duì) 本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示謝意。 躲鄉(xiāng)了多狐 字: 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解堂撞有關(guān)保留、使用學(xué)位論文的規(guī)定,有權(quán)保留并向 國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本人授權(quán)堂 圭t 可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印 或掃描等復(fù)制手段保存、匯編學(xué)位論文。( 保密的學(xué)位論文在解密后適用本授權(quán)書) 躲矽尹生認(rèn) 簽字日期:2 0 0 7 年4 月t o m 導(dǎo)師簽字: 簽字日期:2 0 0 7 年辱月,瑁 山東師范人學(xué)碩 ! 學(xué)位論文 第1 章緒論 本章首先闡述了工作流技術(shù)和電子政務(wù)的發(fā)展及研究現(xiàn)狀,文章的課題由 來、研究意義,然后給出了本文所做的主要工作及論文的創(chuàng)新點(diǎn)和組織結(jié)構(gòu)。 1 1 研究背景 工作流技術(shù)是目前計(jì)算機(jī)應(yīng)用領(lǐng)域的一個(gè)研究熱點(diǎn),運(yùn)用工作流技術(shù),政 府機(jī)關(guān)和企事業(yè)單位可以對(duì)其業(yè)務(wù)過程建模并且控制這些過程的執(zhí)行。工作流 管理是計(jì)算機(jī)支持的協(xié)同工作( c o m p u t e rs u p p o r t e dc o o p e r a t i v ew o r k ,簡稱 c s c w ) 中的一個(gè)重要領(lǐng)域【l i o 工作流管理聯(lián)盟( w f m c ) 對(duì)工作流的定義是一類能 夠完全或者部分自動(dòng)執(zhí)行的業(yè)務(wù)過程,它根據(jù)一系列過程規(guī)則,使得文檔、信 息或任務(wù)能夠在不同的執(zhí)行者之陽j 傳遞與執(zhí)行2 1 。工作流管理系統(tǒng)( w f m s ) 是一 個(gè)軟件系統(tǒng),它完成工作流的定義與管理,并按照計(jì)算機(jī)中預(yù)先定義好的工作 流邏輯推進(jìn)工作流實(shí)例的執(zhí)行i l 】。由此可見,在工作流技術(shù)中,關(guān)鍵問題之一 就是為工作流過程建模,即對(duì)業(yè)務(wù)過程的抽象表示,工作流模型的好壞對(duì)于整 個(gè)工作流管理系統(tǒng)性能來說意義重大。進(jìn)行電子政務(wù)工作流系統(tǒng)的研究很有現(xiàn) 實(shí)意義,政務(wù)系統(tǒng)工作流為實(shí)施電子政務(wù)工程,實(shí)現(xiàn)業(yè)務(wù)處理的自動(dòng)化、實(shí)時(shí) 化,管理模式的科學(xué)化、規(guī)范化,辦事程序的高效化、合理化創(chuàng)造了條件。 1 2 研究現(xiàn)狀 1 。2 1 工作流問題的起源和研究現(xiàn)狀口町 一工作流問題的起源 工作流是從英文單詞w o r k f l o w 翻譯而來。單詞w o r k 表示工作或者任務(wù), 單詞f l o w 含義是流動(dòng)、流程等。f l o w 反應(yīng)了一種變化以及變化的過程,它本 身的含義比較抽象,但是當(dāng)它與某個(gè)具體的過程相聯(lián)系時(shí)就有了具體的含義。 在企業(yè)的經(jīng)營管理和生產(chǎn)組織中,用活動(dòng)以及活動(dòng)之間的變化的過程表示的業(yè) 務(wù)流程就是工作流。工作流的概念起源于生產(chǎn)組織和辦公自動(dòng)化領(lǐng)域。它針對(duì) 日常工作中具有固定程序的活動(dòng)而提出的一個(gè)概念。提出的目的是通過將工作 分解成定義良好的任務(wù)、角色,按照一定的規(guī)則和過程來執(zhí)行這些任務(wù)并對(duì)它 山東師范大學(xué)碩仁學(xué)位論文 們進(jìn)行監(jiān)控,達(dá)到提高辦事效率、降低生產(chǎn)成本、提高企業(yè)生產(chǎn)經(jīng)營管理水平 和企業(yè)競爭力的目標(biāo)。按照工作流應(yīng)用系統(tǒng)的特點(diǎn),可以將工作流技術(shù)的發(fā)展 過程分為以下幾個(gè)階段: 第一個(gè)階段:工作流應(yīng)用在特定的領(lǐng)域,如:圖像處理及文檔管理。在這 一階段工作流和應(yīng)用系統(tǒng)的體系結(jié)構(gòu)是不可分割的,作為一個(gè)完整的應(yīng)用,適 用的環(huán)境比較簡單。 第二個(gè)階段:工作流功能被分離出來,提出了流程定義的概念。系統(tǒng)提供 了可以描述流程的語言,用戶可以對(duì)流程進(jìn)行定義,但工作流面對(duì)的仍然具體 應(yīng)用,不能獨(dú)立出來,所提供的功能還不全面,性能和系統(tǒng)的結(jié)構(gòu)也不夠先進(jìn)。 第三個(gè)階段:工作流管理系統(tǒng)的概念被提出來,它以組件的思想提出了工 作流自動(dòng)化的概念。工作流各個(gè)功能部分被清晰的分離出來,工作流管理系統(tǒng) 以“中間件”的形式作為開發(fā)平臺(tái)提供給第三方軟件商進(jìn)行開發(fā)和應(yīng)用。 1 9 9 3 年,國際工作流管理聯(lián)盟( w o r k f l o wm a n a g e m e n tc o a l i t i o n w f m c ) 的 成立標(biāo)志著工作流技術(shù)開始進(jìn)入相對(duì)成熟的階段。這是一個(gè)由研究機(jī)構(gòu)和企業(yè) 界共同組織的開放式、非盈利組織,其目標(biāo)是通過開發(fā)公共技術(shù)和標(biāo)準(zhǔn)來促進(jìn) 工作流技術(shù)的發(fā)展和應(yīng)用,使工作流產(chǎn)品的提供商和用戶都受益。w f m c 的成 立標(biāo)志著工作流技術(shù)成為了計(jì)算機(jī)技術(shù)的研究領(lǐng)域的一個(gè)獨(dú)立分支,它的研制 標(biāo)準(zhǔn)、規(guī)范、概念和術(shù)語等也得到了普遍承認(rèn)。 現(xiàn)在,對(duì)工作流的技術(shù)研究以及相關(guān)的產(chǎn)品開發(fā)己經(jīng)進(jìn)入了更加繁榮的階 段,尤其是i n t e m e t 的日益普及的情況下,更多更新的技術(shù)被集成進(jìn)來,工作流 管理系統(tǒng)就成了現(xiàn)實(shí)企業(yè)業(yè)務(wù)流程自動(dòng)執(zhí)行的一種必要工具,人們對(duì)工作流技 術(shù)也展開了更加廣闊的研究,工作流管理技術(shù)被運(yùn)用到了如產(chǎn)品數(shù)據(jù)管理 ( p r o d u c td a t am a n a g e m e n t ,p d m ) 系統(tǒng),辦公自動(dòng)化系統(tǒng),電子政務(wù),企業(yè)資 源計(jì)劃( e n t e r p r i s er e s o u r c e sp l a n n i n g ,e r p ) 系統(tǒng)等中。 二工作流技術(shù)的研究現(xiàn)狀 目前工作流技術(shù)的主要研究可以分為以下三個(gè)方面: 第一、工作流的理論基礎(chǔ),包括工作流管理系統(tǒng)的體系、模型與定義語言( 工 作流的建模方法、工作流模型的形式化表示、工作流定義語言) 等的研究。 第二、工作流的實(shí)現(xiàn)技術(shù),包括工作流的事務(wù)特性、各種先進(jìn)軟件技術(shù)的 山東師范大學(xué)碩j :學(xué)位論文 應(yīng)用、工作流仿真。這方面研究工作的目的是提高工作流管理系統(tǒng)的性能,尤 其是提高工作流管理系統(tǒng)的可靠性及其在處理大規(guī)模復(fù)雜的且具有并行業(yè)務(wù)的 流程方面的能力。 第三、工作流技術(shù)的應(yīng)用,包括工作流實(shí)施技術(shù)、在不同應(yīng)用領(lǐng)域的應(yīng)用( 如 在企業(yè)經(jīng)營過程重組、并行工程、敏捷制造) 方法、應(yīng)用軟件集成等。這方面研 究的目的是發(fā)揮工作流管理系統(tǒng)的優(yōu)勢(shì),為解決具體應(yīng)用領(lǐng)域內(nèi)的問題提供有 效實(shí)現(xiàn)手段。 其中工作流管理系統(tǒng)的體系結(jié)構(gòu)、模型、定義語言和接口等方面的研究相 對(duì)來說比較薄弱,還有許多問題需要進(jìn)一步探討【3 】o 由此,本人通過對(duì)工作流 這一領(lǐng)域的理論研究,根據(jù)工作流管理系統(tǒng)的特點(diǎn),著眼于工作流系統(tǒng)建模研 究,完成了基于工作流管理的電子政務(wù)應(yīng)用系統(tǒng)開發(fā)這篇論文。 1 2 2 電子政務(wù)的發(fā)展和研究現(xiàn)狀旬口1 人類進(jìn)入2 1 世紀(jì)以來,信息網(wǎng)絡(luò)時(shí)代的到來給國家政府部門的工作提出了 快捷、高效的要求。網(wǎng)絡(luò)對(duì)于政府來講不僅是一種高效的通信手段,而且是一 座溝通政府與社會(huì)各界的橋梁。從全球范圍來看,推動(dòng)政府部門辦公網(wǎng)絡(luò)化、 自動(dòng)化、電子化,實(shí)現(xiàn)信息共享已是大勢(shì)所趨。 一電子政務(wù)概念 電子政務(wù)是借助電子信息技術(shù)而進(jìn)行的政務(wù)活動(dòng)。 確切地說,電子政務(wù)( e - g o v e r n m e n tb u s i n e s sr e q u i r e m e n t s ) 是指國家各級(jí)政府 部門綜合運(yùn)用現(xiàn)代信息網(wǎng)絡(luò)與現(xiàn)代數(shù)字技術(shù),徹底地改變傳統(tǒng)工作模式,實(shí)現(xiàn) 政務(wù)“四化”:辦公自動(dòng)化、政務(wù)科學(xué)化、管理一體化、決策科學(xué)化。它包括兩 方面:一個(gè)是政府內(nèi)部的信息化建設(shè),包括辦公自動(dòng)化,傳統(tǒng)的政府辦公自動(dòng) 化是政府內(nèi)部的以輔助辦公為主的應(yīng)用系統(tǒng)。這種系統(tǒng)是封閉的、專有的、分 散的,通常各部門系統(tǒng)之間沒有數(shù)據(jù)和業(yè)務(wù)的交流,其服務(wù)對(duì)象是政府內(nèi)部的 辦公人員。另一方面是政府面向社會(huì),面向公眾,政府各部門間通過網(wǎng)絡(luò)信息 平臺(tái)提供政務(wù)服務(wù)1 8 1 。 二國內(nèi)外電子政務(wù)發(fā)展及研究現(xiàn)狀 建立電子網(wǎng)絡(luò)政府,推動(dòng)電子政務(wù)的發(fā)展,是一種世界性潮流,也是電子 信息技術(shù)應(yīng)用于政府管理的必然趨勢(shì)。國外“信息高速公路”的建設(shè),是從2 0 山東師范火學(xué)碩i :學(xué)位論文 世紀(jì)7 0 年代開始的,到9 0 年代,電子政務(wù)在一些國家得到了快速發(fā)展。面對(duì) 全球范圍內(nèi)的國際競爭和知識(shí)經(jīng)濟(jì)的挑戰(zhàn),世界各國政府都把電子政務(wù)作為優(yōu) 先發(fā)展的戰(zhàn)略。 美國是較早倡導(dǎo)和推動(dòng)電子政務(wù)建設(shè)的國家,2 0 0 0 年9 月美國開通了“第 一政府”網(wǎng)站。目前,美國國家政府以及所有的州級(jí)政府全部實(shí)現(xiàn)上網(wǎng),而且 幾乎所有的市級(jí)政府部門也已經(jīng)建立起自己的網(wǎng)站。美國政府網(wǎng)站的內(nèi)容非常 豐富,據(jù)初步統(tǒng)計(jì),目前已能夠提供2 7 種功能。使普通用戶可以快捷獲取各種 有關(guān)信息。美國在2 0 0 3 年1 0 月以前實(shí)現(xiàn)政府辦公的無紙化作業(yè),以使美國公 民與其政府的互動(dòng)關(guān)系實(shí)現(xiàn)電子化。 據(jù)英國國家統(tǒng)計(jì)局的報(bào)告顯示,目前,英國成年網(wǎng)民中,有1 8 的人在使 用政府機(jī)構(gòu)網(wǎng)站獲取服務(wù)或官方文件等信息,政府機(jī)構(gòu)網(wǎng)站的總數(shù)己達(dá)1 0 0 0 多 個(gè),每星期的訪問請(qǐng)求超過了2 0 0 0 萬。2 0 0 0 年1 2 月開通的“英國在線”,己 經(jīng)整理了1 0 0 0 多個(gè)政府機(jī)構(gòu)網(wǎng)站的信息,幫助用戶迅速、方便地尋找所需要的 網(wǎng)站,以獲取關(guān)于就業(yè)、理財(cái)、旅行、生活等方面的政府信息與服務(wù)。 新加坡1 9 8 1 年開始發(fā)展電予政務(wù),目前其電子政務(wù)的發(fā)達(dá)程度已備受世人 矚目,許多國家都效仿新加坡的電子政務(wù)發(fā)展模式。新加坡的電子應(yīng)用每年可 為其政府節(jié)省大量的資金。據(jù)了解,到2 0 0 1 年7 月,新加坡電子政府已可以為 其公民提供2 0 0 項(xiàng)以上的電子政務(wù)服務(wù)。目前,普通公民在家里通過政府的“電 子公民中心”網(wǎng)站,幾乎可以完成各種日常事務(wù),如申請(qǐng)報(bào)稅、查詢自己的社 會(huì)保險(xiǎn)賬號(hào)余額、為新車掛牌照等業(yè)務(wù)。 綜觀發(fā)達(dá)國家電子政務(wù)發(fā)展的狀況,我們可以看到電子政務(wù)的發(fā)展應(yīng)與政 府改革緊密地結(jié)合,在電子政務(wù)開發(fā)中,國家政府需要制定統(tǒng)一的規(guī)劃和技術(shù) 標(biāo)準(zhǔn),以此來規(guī)范電子政務(wù)的發(fā)展,注重實(shí)際應(yīng)用,并把為企業(yè)、公眾服務(wù)、 實(shí)現(xiàn)資源共享放在重要地位;在具體實(shí)施方面,發(fā)達(dá)國家普遍實(shí)行分階段實(shí)施 的策略,由簡單到復(fù)雜,由易到難。 然而,與其他發(fā)達(dá)國家的電子政務(wù)相比較,我國的電子政務(wù)則剛剛起步, 電子政務(wù)的理論和政策研究應(yīng)用還處于探索階段,有關(guān)電子交易、電子簽名和 電子支付等方面的法律還有待進(jìn)一步完善。2 0 0 3 年,在關(guān)于我國電子政務(wù)建 設(shè)的指導(dǎo)意見以及電子政務(wù)工程技術(shù)指南等有關(guān)發(fā)展電子政務(wù)方針、政 山東師范人學(xué)碩 學(xué)位論文 策以及技術(shù)規(guī)范等的指引下,我國的電子政務(wù)的建設(shè)逐步步入統(tǒng)一的軌道。目 前我國已有2 2 0 0 多個(gè)政府的網(wǎng)站推出了各種網(wǎng)上辦公業(yè)務(wù)。一些政府功能的網(wǎng) 上典型應(yīng)用已初步得到推廣并收到成效,如中國人民銀行的網(wǎng)上支付、教育部 的網(wǎng)上教育、勞動(dòng)部的就業(yè)信息網(wǎng)等等。北京、上海、深圳、廣州等一些發(fā)達(dá) 城市及青島、南海等電子政務(wù)示范工程城市紛紛提出實(shí)現(xiàn)政府面向企業(yè)和市民 的網(wǎng)上審批、管理和服務(wù),政府內(nèi)部則初步實(shí)現(xiàn)電子化和網(wǎng)絡(luò)化辦公,建成體 系完整、結(jié)構(gòu)合理、高速寬帶、互聯(lián)互通的電子政務(wù)網(wǎng)絡(luò)體系,最終建成共享 的信息資源庫,全面開展網(wǎng)上交互式辦公。 1 3 研究目的 電子政務(wù)是通過網(wǎng)絡(luò)提供的政府服務(wù)系統(tǒng),它提供政府各部門間、政府與 企( 事) 業(yè)間,與社會(huì)公眾間的業(yè)務(wù)處理。它是提高政府的辦公效率的重要手段, 其主要目標(biāo)之一是實(shí)現(xiàn)政府內(nèi)部的公文流轉(zhuǎn)和信息共享,也就是希望利用計(jì)算 機(jī)技術(shù),在網(wǎng)上實(shí)現(xiàn)業(yè)務(wù)過程的自動(dòng)流轉(zhuǎn),希望網(wǎng)上辦公系統(tǒng)不僅能夠解決辦 公過程中某個(gè)獨(dú)立環(huán)節(jié)的業(yè)務(wù)問題,而且能夠?qū)⑦^程中的所有環(huán)節(jié)銜接起來, 使得上一個(gè)環(huán)節(jié)的業(yè)務(wù)處理結(jié)果能自動(dòng)流轉(zhuǎn)到下一環(huán)節(jié)以便利用或處理。而這 正是工作流技術(shù)要解決的最基本的問題。 隨著我國信息產(chǎn)業(yè)的飛速發(fā)展與國內(nèi)企業(yè)的技術(shù)進(jìn)步,我國的工作流產(chǎn)品 市場必將是巨大的。我國政府部門正在大力實(shí)施電子政務(wù)系統(tǒng),這對(duì)工作流產(chǎn) 品的發(fā)展必將起極大的推動(dòng)作用。把工作流技術(shù)應(yīng)用到電子政務(wù)中,不僅可以 提高政府的辦公效率,促進(jìn)政務(wù)公開,還可以幫助政府各部門進(jìn)行業(yè)務(wù)流程分 析,進(jìn)行政務(wù)流程再造,即把各個(gè)部門的各個(gè)工作環(huán)節(jié)貫穿在一起,從而優(yōu)化 政務(wù)流程。因此,對(duì)工作流技術(shù)的研究及如何使它與電子政務(wù)系統(tǒng)有效地結(jié)合 是有非常重要意義的。本課題著重對(duì)電子政務(wù)系統(tǒng)中應(yīng)用工作流建模進(jìn)行探討, 其目標(biāo)就是使政府部門只需專注整個(gè)流轉(zhuǎn)邏輯,直觀、輕松地定制工作流系統(tǒng)。 1 4 論文的研究內(nèi)容 本文對(duì)基于擴(kuò)展的u m l 工作流建模進(jìn)行了研究和探討,主要?jiǎng)?chuàng)新點(diǎn)如下: 1 、本文根據(jù)工作流管理聯(lián)盟( w f m c ) 的工作流參考模型建立了一個(gè)靈活、 山東師范大學(xué)碩七學(xué)位論文 易擴(kuò)展的工作流模型,給出工作流過程元模型的建模規(guī)則和執(zhí)行規(guī)則,并提出 了一種基于擴(kuò)展u m l 活動(dòng)圖的工作流過程建模方法。 2 、給出過程元模型的形式化定義 在u m l 活動(dòng)圖中增加了表達(dá)活動(dòng)與外界、活動(dòng)與活動(dòng)之問進(jìn)行交互的事 件元素,并擴(kuò)展了活動(dòng)事件觸發(fā)和活動(dòng)轉(zhuǎn)移機(jī)制,有效的描述活動(dòng)與活動(dòng)之間 的控制關(guān)系,增強(qiáng)模型與外界交互的能力及事件響應(yīng)機(jī)制,使工作流過程模型 更加清晰,使模型定義階段的描述與實(shí)現(xiàn)階段的控制相一致 3 、介紹了常用的工作流模式,并擴(kuò)展了u m l 對(duì)其建模。通過采用u m l 自身的擴(kuò)展機(jī)制,擴(kuò)展u m l 活動(dòng)圖給出上述元模型的活動(dòng)的擴(kuò)充、轉(zhuǎn)換的擴(kuò) 充、控制元素的擴(kuò)充,并給出相應(yīng)的語義和執(zhí)行規(guī)則。通過以上對(duì)u m l 活動(dòng) 圖的擴(kuò)展,大大增強(qiáng)了活動(dòng)圖在工作流過程建模中的表達(dá)能力,可以方便地對(duì) 一些常見工作流模式建模。 4 、實(shí)現(xiàn)了工作流管理技術(shù)與電子政務(wù)系統(tǒng)的整合。將工作流模式應(yīng)用于電 子政務(wù),從理論和實(shí)踐兩個(gè)方面論述了工作流技術(shù)在電子政務(wù)系統(tǒng)中的應(yīng)用過 程與應(yīng)用價(jià)值。 本文共分為六章,各章內(nèi)容概述如下: 第一章緒論:介紹了課題的選題依據(jù)和目前國內(nèi)外的工作流及電子政務(wù)的 研究現(xiàn)狀,并敘述了本文的主要?jiǎng)?chuàng)新點(diǎn)和研究內(nèi)容。 第2 章綜述工作流管理系統(tǒng)的基礎(chǔ)原理,包括它的定義、功能、分類等, 分析工作流的體系結(jié)構(gòu)、參考模型及執(zhí)行過程,分析了當(dāng)前的工作流建模方法, 提出運(yùn)用u m l 活動(dòng)圖建立工作流系統(tǒng)模型。 第3 章介紹了統(tǒng)一建模語言u(píng) m l 的建模機(jī)制及建模過程,對(duì)u m l 活動(dòng) 圖的建模方法進(jìn)行了詳細(xì)的闡述,深入細(xì)致的分析了活動(dòng)圖的建模能力。 第4 章基于擴(kuò)展的u m l 工作流系統(tǒng)建模。本章介紹了常用的工作流模式, 并擴(kuò)展了u m l 對(duì)其建模。詳細(xì)介紹用u m l 的擴(kuò)展機(jī)制構(gòu)建出一套適用于工作 流建模的元模型,提出一種基于擴(kuò)展u m l 活動(dòng)圖的工作流建模方法??偨Y(jié)出 上述元模型在工作流建模中的實(shí)際工作內(nèi)容和實(shí)施步驟,給出過程元模型的形 式化定義和基于擴(kuò)展u m l 活動(dòng)圖的建模方法、建模元素及建模規(guī)則,并作具 體的分析。 山東師范大學(xué)碩 學(xué)位論文 第5 章工作流建模研究及在電子政務(wù)中的應(yīng)用。工作流的電子政務(wù)系統(tǒng)的 開發(fā)實(shí)現(xiàn),對(duì)該系統(tǒng)的工作流管理部分通過u m l 的模型圖來描述工作流的執(zhí) 行過程,從理論和實(shí)踐兩個(gè)方面論述了工作流技術(shù)在電子政務(wù)系統(tǒng)中的應(yīng)用過 程與應(yīng)用價(jià)值。 第6 章總結(jié)與展望:對(duì)論文的研究工作進(jìn)行總結(jié),歸納了本文研究的內(nèi)容 和成果并對(duì)將來的工作提出了展望。 山東師范人學(xué)碩十學(xué)位論文 第2 章工作流管理系統(tǒng)及建模方法 本章從工作流、工作流管理系統(tǒng)的定義出發(fā),概述了工作流系統(tǒng)的體系結(jié) 構(gòu)及建模技術(shù),并介紹了幾種工作流的建模方法,通過比較,本文引入了基于 u m l 的工作流的建模課題。 2 1 什么是工作流 工作流技術(shù)起源于2 0 世紀(jì)8 0 年代初,工作流( w o r k f l o w ) 是一個(gè)業(yè)務(wù)流程, 用于表達(dá)活動(dòng)及活動(dòng)之間變化過程。1 9 9 3 年工作流管理聯(lián)盟( w o r k f l o w m a n a g e m e n tc o a l i t i o n , w f m c ) 的成立標(biāo)志著工作流技術(shù)開始進(jìn)入相對(duì)成熟的階 段。 工作流的概念是為提高工作效率的研究而產(chǎn)生的,目前尚無統(tǒng)一、明確的 定義。下面列舉一些有代表性的定義,它們分別從不同的角度對(duì)工作流概念進(jìn) 行了描述,可以對(duì)工作流的一些基本特征有一定的理解。 工作流管理聯(lián)盟的定義9 l :工作流是一類能夠完成或者部分自動(dòng)執(zhí)行的經(jīng) 營過程,根據(jù)一系列過程規(guī)則,文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間傳 遞、執(zhí)行。 g i g ag r o u p 的定義1 0 1 :工作流足經(jīng)營過程中可運(yùn)轉(zhuǎn)的部分,包括任務(wù)的信 息流、評(píng)價(jià)與控制任務(wù)的跟蹤、報(bào)告機(jī)制。 i b ma l m a d e nr e s e a r c hc e n t e r 的定義【l l l :工作流是經(jīng)營過程中的一種計(jì)算 機(jī)化的表示模型,定義了完成整個(gè)過程所需的各種參數(shù),這些參數(shù)包括對(duì)過程 中每一個(gè)單獨(dú)步驟的定義、步驟問的執(zhí)行順序、條件以及數(shù)據(jù)流的建立、每一 步驟由誰負(fù)責(zé)以及每個(gè)活動(dòng)所需的應(yīng)用程序。 a m i ts h e t h 的定義【1 2 】:工作流是涉及到多任務(wù)協(xié)調(diào)執(zhí)行的活動(dòng),這些任務(wù) 分別由不同的處理實(shí)體來完成。一項(xiàng)任務(wù)定義了需要做的某些工作,它可以用 各種形式來進(jìn)行定義,包括在文件或電予郵件中的文本描述、一張表格、一條 消息以及一個(gè)計(jì)算機(jī)程序。用來執(zhí)行任務(wù)的處理實(shí)體可以是人,也可以是計(jì)算 機(jī)系統(tǒng)( 例如一個(gè)應(yīng)用程序、一個(gè)數(shù)據(jù)庫管理系統(tǒng)) 。 w m e v a nd e ra a l s t 的定義f 1 3 】:工作流是一系列工作的偏序集,工作的序 列可以有多種方式,比如工作x 與y 滿足x y 當(dāng)且僅當(dāng)x 在y 開始之前就己 山東師范人學(xué)碩 :學(xué)位論文 經(jīng)就緒。 以上各種定義,雖然表達(dá)方式略有不同,但是對(duì)其都有一個(gè)共同的理解, 那就是工作流是企業(yè)經(jīng)營過程的計(jì)算機(jī)實(shí)現(xiàn)。本文采用的定義是【3 】:工作流是 一種能反映業(yè)務(wù)流程的計(jì)算機(jī)化的模型,是為了在先進(jìn)計(jì)算機(jī)環(huán)境支持下實(shí)現(xiàn) 經(jīng)營過程集成與經(jīng)營過程自動(dòng)化而建立的可由工作流管理系統(tǒng)執(zhí)行的業(yè)務(wù)模 型。從工作流的定義我們可以看出: l 、工作流是一個(gè)模型,是經(jīng)營過程模型,是對(duì)所有經(jīng)營過程的抽象描述, 而不是某次具體的經(jīng)營活動(dòng)。 2 、工作流描述的過程模型,是在信息模型基礎(chǔ)之上的,是一種更高層次的 對(duì)信息的描述模型。 與工作流的定義相關(guān)的一些概念: 業(yè)務(wù)過程( b u s i n e s sp r o c e s s ) :企業(yè)或者機(jī)構(gòu)為了個(gè)總的業(yè)務(wù)目標(biāo)而進(jìn)行 的一系列相關(guān)活動(dòng),這些活動(dòng)的執(zhí)行需要遵循一定的規(guī)則。 過程定義( d e f i n ep r o c e s s ) :業(yè)務(wù)過程的形式化描述,用來支持系統(tǒng)建模和 運(yùn)行過程的自動(dòng)化。過程可分解為一系列的子過程和活動(dòng),其定義包括構(gòu)成過 程的各活動(dòng)以及各活動(dòng)的關(guān)系、組織成員的角色、應(yīng)用中的數(shù)據(jù)結(jié)構(gòu)等。 活動(dòng)( a c t i v i t y ) :業(yè)務(wù)過程的一個(gè)執(zhí)行階段,由執(zhí)行者完成。執(zhí)行者可以是 人、軟件系統(tǒng)或二者的集合?;顒?dòng)是過程執(zhí)行中可被工作機(jī)調(diào)度的最小工作單 元要求有人或機(jī)器的參與。 2 2 工作流管理系統(tǒng) w f m c 給出的工作流管理系統(tǒng)定義是【3j :工作流管理系統(tǒng)( w o r k f l o w m a n a g e m e n ts y s t e m ,w f m s ) 是一個(gè)軟件系統(tǒng),它完成工作流的定義和管理,并 按照在計(jì)算機(jī)中預(yù)先定義好的工作流邏輯推進(jìn)工作流實(shí)例的執(zhí)行。工作流管理 系統(tǒng)是“一種在工作流形式化表示的驅(qū)動(dòng)下,通過軟件的執(zhí)行而完成工作流定 義、管理及執(zhí)行的系統(tǒng)”,其主要目標(biāo)是業(yè)務(wù)過程中各步驟( 或稱活動(dòng)、環(huán)節(jié)) 發(fā) 生的先后次序及同各步驟相關(guān)的相應(yīng)人力或信息資源的調(diào)用等,進(jìn)行管理而實(shí) 現(xiàn)業(yè)務(wù)過程的自動(dòng)化【1 4 l 。 工作流管理系統(tǒng)為企業(yè)的業(yè)務(wù)系統(tǒng)運(yùn)行提供一個(gè)軟件支撐環(huán)境,非常類似 9 山東師范大學(xué)碩卜學(xué)位論文 于在單個(gè)計(jì)算機(jī)的操作系統(tǒng),只不過工作流管理系統(tǒng)支撐的范圍比較大、環(huán)境 比較復(fù)雜而已,所以也有人稱工作流管理系統(tǒng)是業(yè)務(wù)操作系統(tǒng)( b o s - - b u s i n e s s o p e r a t i n gs y s t e mo 在工作流管理系統(tǒng)的支撐下,通過集成具體的業(yè)務(wù)應(yīng)用軟 件和操作人員的界面操作,才能夠良好地完成對(duì)企業(yè)經(jīng)營過程運(yùn)行的支持。所 以,工作流管理系統(tǒng)在一個(gè)企業(yè)或部門的經(jīng)營過程中的應(yīng)用過程是一個(gè)業(yè)務(wù)應(yīng) 用軟件系統(tǒng)的集成與實(shí)施過程。 可以這樣認(rèn)為,工作流管理系統(tǒng)是一個(gè)真正的各種i t 資源與人之間協(xié)調(diào)工 作的系統(tǒng)。參與者是系統(tǒng)的基本角色,是直接的任務(wù)分派對(duì)象。每個(gè)參與者可 以直接看到系統(tǒng)針對(duì)自己列出的“任務(wù)清單”,跟蹤每一項(xiàng)任務(wù)的狀態(tài)或繼續(xù)一 項(xiàng)任務(wù)的執(zhí)行。這樣,參與者的任務(wù)分派和任務(wù)的完成狀態(tài)可以被最大程度的 電腦化和受到控制。 雖然不同的工作流管理系統(tǒng)有不同的應(yīng)用范圍和不同實(shí)施方式,但是從更 高層次上抽象它們具有許多共同的特征,表現(xiàn)為所有的工作流都提供了以下三 種功能【3 】: 1 、建立階段功能 定義建模工作流過程及其組成活動(dòng)。通過利用工作流建模工具,完成過程 模型的建立,將企業(yè)的實(shí)際經(jīng)營過程轉(zhuǎn)化為計(jì)算機(jī)可處理的工作流模型,即過 程定義,或稱為工作流模型。有些工作流管理系統(tǒng)允許在運(yùn)行環(huán)境中動(dòng)態(tài)地修 改過程定義。 2 、運(yùn)行階段的功能 在動(dòng)態(tài)環(huán)境中管理工作流過程及運(yùn)行過程中的各個(gè)活動(dòng)。工作流引擎解釋 工作流過程定義,創(chuàng)建和控制工作流實(shí)例,調(diào)度過程執(zhí)行中的相應(yīng)活動(dòng),分配 適當(dāng)?shù)娜藛T與應(yīng)用程序資源。工作流引擎充當(dāng)現(xiàn)實(shí)世界中的工作過程和描述工 作過程的流程定義問的連接工作,并將控制結(jié)果反映到與人和應(yīng)用系統(tǒng)的交互 上。工作流引擎是工作流管理系統(tǒng)的核心部件,根據(jù)實(shí)際的需要,可以分布在 不同的地點(diǎn)和平臺(tái)上。 3 、執(zhí)行階段的人機(jī)交互功能 用戶通過客戶端部件和工作流引擎進(jìn)行交互,工作流引擎維護(hù)系統(tǒng)中各個(gè) 用戶工作項(xiàng)列表,表示該用戶當(dāng)前階段需要處理的所有工作項(xiàng)。用戶通過客戶 1 0 山東師范人學(xué)碩n 1 - 學(xué)位論文 端部件查詢并處理工作項(xiàng),并向工作流引擎匯報(bào)處理結(jié)果與狀態(tài)。 圖2 - 1 說明了工作流管理系統(tǒng)的基本特征及主要功能之間的關(guān)系。 同工作流管理系統(tǒng)的3 個(gè)功能相對(duì)應(yīng),工作流管理系統(tǒng)在實(shí)際系統(tǒng)中的應(yīng) 用一般分為3 個(gè)階段,即模型建立階段、模型實(shí)例化階段和模型執(zhí)行階段。 圈2 - 1w f g s 豹三個(gè)主要功能域 如圖2 2 所示:在模型建立階段,通過利用工作流建模工具,完成企業(yè)經(jīng)營 過程模型的建立,將企業(yè)的實(shí)際經(jīng)營過程轉(zhuǎn)化為計(jì)算機(jī)可處理的工作流模型。 模型實(shí)例化階段,給每個(gè)過程設(shè)定運(yùn)行所需的參數(shù),并為每個(gè)活動(dòng)分配所需的 資源( 包括設(shè)備、人員、應(yīng)用) 。模型執(zhí)行階段,完成經(jīng)營過程的執(zhí)行,在這個(gè) 過程中重要的任務(wù)是完成人機(jī)交互和應(yīng)用的執(zhí)行,并對(duì)過程與活動(dòng)的執(zhí)行情況 進(jìn)行監(jiān)控與跟蹤。 圖2 - 2 工作流管理系統(tǒng)實(shí)施階段 山東師范丈學(xué)碩j :學(xué)位論文 2 3 工作流系統(tǒng)參考模型 模型( m o d e l ) 是對(duì)現(xiàn)實(shí)系統(tǒng)的抽象,工作流模型是對(duì)現(xiàn)有工作流產(chǎn)品系統(tǒng)的 一個(gè)抽象描述。 2 3 1 工作流管理系統(tǒng)體系結(jié)構(gòu) 隨著對(duì)工作流產(chǎn)品需求的不斷擴(kuò)大,許多公司紛紛推出了不同的工作流產(chǎn) 品,這些工作流產(chǎn)品都有自己的特點(diǎn),也有自己的協(xié)議和接口標(biāo)準(zhǔn)。為了建立 工作流的相關(guān)規(guī)范和標(biāo)準(zhǔn),w f m c 提供了工作流管理系統(tǒng)體系結(jié)構(gòu)“】,如圖2 3 所示,這個(gè)體系結(jié)構(gòu)圖描述了工作流管理系統(tǒng)所應(yīng)該具有的功能特征,可以為 不同的工作流產(chǎn)品互操作提供一個(gè)公共的平臺(tái)。 圖2 - 3 工作流管理系統(tǒng)體系結(jié)構(gòu)圖 這個(gè)參考體系結(jié)構(gòu)給出了抽象的工作流管理系統(tǒng)的功能組成部件和接口, 它能滿足工作流管理系統(tǒng)和產(chǎn)品應(yīng)該具有的主要功能特征,可為實(shí)現(xiàn)工作流產(chǎn) 山東師范人學(xué)碩i 塢。位論文 品之問的互操作提供公共的基礎(chǔ)。它主要由三類構(gòu)件組成: 1 、軟件構(gòu)件:完成工作流管理系統(tǒng)不同組成部分功能的實(shí)現(xiàn),如過程定義 工具主要用來實(shí)現(xiàn)工作流過程模型的定義,工作流引擎用來實(shí)現(xiàn)任務(wù)的執(zhí)行, 任務(wù)表管理器用來實(shí)現(xiàn)個(gè)人任務(wù)的管理。 2 、系統(tǒng)控制數(shù)據(jù):工作流管理系統(tǒng)中的一個(gè)或多個(gè)軟件構(gòu)件使用的數(shù)據(jù), 包括過程定義中需要使用的用戶角色模型,過程定義后的過程模型數(shù)據(jù),個(gè)人 任務(wù)列表等等。 3 、應(yīng)用與應(yīng)用數(shù)據(jù):這些不是工作流管理系統(tǒng)的組成部分,而是屬于外部系 統(tǒng)和數(shù)據(jù),它們被工作流系統(tǒng)集成或調(diào)用來完成整個(gè)或部分工作流管理的功能。 2 3 2 工作流系統(tǒng)參考模型 工作流參考模型來源于對(duì)一般工作流應(yīng)用程序結(jié)構(gòu)的分析,并在此基礎(chǔ)上 確定系統(tǒng)中各個(gè)構(gòu)件之間的接口,這些接口可以使不同的工作流產(chǎn)品在不同的 結(jié)構(gòu)層次上協(xié)同工作。所有的工作流系統(tǒng)都包含一系列公共構(gòu)件,構(gòu)件間采用 一套定義好的方法進(jìn)行協(xié)作,不同的產(chǎn)品在這些公共構(gòu)件中,會(huì)表現(xiàn)出不同的 處理能力。 為了實(shí)現(xiàn)不同工作流產(chǎn)品自j 的協(xié)同工作,需要在這些構(gòu)件間制定一套標(biāo)準(zhǔn) 的接口和數(shù)據(jù)交換格式。w f m c 提出的工作流系統(tǒng)模型具有代表性,它是工作 流系統(tǒng)結(jié)構(gòu)的通用描述,其中總結(jié)了工作流系統(tǒng)的主要部件和相關(guān)接口。如圖 2 - 4 所示為工作流系統(tǒng)參考模型1 1 5 】: 圖2 4 工作流系統(tǒng)參考模型 山東師范大學(xué)碩十學(xué)位論文 該模型說明工作流系統(tǒng)的核心是工作流執(zhí)行服務(wù),執(zhí)行服務(wù)確保按照正確 的次序由正確的人執(zhí)行正確的活動(dòng),下面簡單介紹這個(gè)模型中每個(gè)組件的功能: 2 3 2 1 過程定義工具( p r o c e s sd e f i n i t i o nt 0 0 1 ) 過程定義工具以計(jì)算機(jī)能夠處理的形式進(jìn)行過程的定義。它可以是形式化 的過程定義語占,對(duì)于一些簡單的系統(tǒng),也可以只是規(guī)定用戶間信息傳輸?shù)囊?組路由命令。工作流定義工具應(yīng)輸出一個(gè)能被工作流機(jī)解釋并執(zhí)行的過程定義。 在工作流建模上,工作流管理聯(lián)盟開展了兩個(gè)方面的工作哆 1 、定義了一個(gè)元模型,所謂元模型一般是指描述模型的模型。這里的工作 流模型的元模型是用來描述工作流模型內(nèi)在聯(lián)系的模型。它用于描述工作流模 型內(nèi)部包含的各個(gè)對(duì)象、對(duì)象之間的關(guān)系及對(duì)象的屬性。這個(gè)元模型有利于建 立可以在多個(gè)工作流產(chǎn)品間交換信息的模型。 2 、定義了一套可以在工作流管理系統(tǒng)之間、管理系統(tǒng)與建模工具之間交互 過程模型定義的a p i ( 應(yīng)用編程接口) 。 工作流管理聯(lián)盟定義的過程元模型如圖2 5 所示,各元素的定義和重要屬 性如下: 圖2 - 5 過程定義元模型 1 、工作流定義( 過程模型) :一般包括工作流模型、版本號(hào)、過程啟動(dòng)和終止 條件、系統(tǒng)安全、監(jiān)控和控制信息的等一系列基本屬性,它反映了企業(yè)中一個(gè) 經(jīng)營過程的目的,即這個(gè)過程要實(shí)現(xiàn)的目的和最終達(dá)到的目標(biāo)是什么。 2 、活動(dòng):活動(dòng)對(duì)應(yīng)于企業(yè)經(jīng)營過程中的任務(wù),主要反映完成企業(yè)經(jīng)營過程 需要執(zhí)行哪些功能操作。主要屬性有活動(dòng)的名稱、活動(dòng)的類型、活動(dòng)的前后條 件、調(diào)度約束參數(shù)( 如排隊(duì)等待時(shí)問、最長處理時(shí)問等) 等。 3 、工作流相關(guān)數(shù)據(jù):其屬性包括數(shù)據(jù)名稱、數(shù)據(jù)類型和數(shù)據(jù)值等。它是工 1 4 山東師范大學(xué)顧上學(xué)位論文 作流機(jī)執(zhí)行任務(wù)推進(jìn)的依據(jù)。 4 、轉(zhuǎn)換條件:轉(zhuǎn)換條件對(duì)應(yīng)于企業(yè)經(jīng)營過程中的業(yè)務(wù)規(guī)則和操作順序。主 要負(fù)責(zé)為過程實(shí)例的推進(jìn)提供導(dǎo)航依據(jù)。主要參數(shù)包括過程實(shí)例向前推進(jìn)條件、 執(zhí)行條件和通知條件。 5 、角色:主要描述企業(yè)經(jīng)營過程中參與操作的人員和組織單位。其屬性包 括角色名稱、組織實(shí)體、角色的能力等。 6 、需要激活的應(yīng)用程序:包括應(yīng)用程序的類型、名稱、路徑及運(yùn)行參數(shù)等。 由上圖可看出,工作流類型定義( w o r k f l o wt y p ed e f i n i t i o n ) 由活動(dòng)來組成, 而活動(dòng)中會(huì)使用某些工作流相關(guān)數(shù)據(jù),這些相關(guān)數(shù)據(jù)會(huì)出現(xiàn)在活動(dòng)之間的轉(zhuǎn)移 條件中,轉(zhuǎn)移條件決定了活動(dòng)之間的關(guān)系。活動(dòng)的執(zhí)行由某種角色來分擔(dān),在 執(zhí)行過程中會(huì)調(diào)用一些被應(yīng)用來完成相應(yīng)的任務(wù)。 2 3 2 2 客戶應(yīng)用程序( w o r k f l o wc l i e n ta p p l i c a t i o n ) 工作流客戶應(yīng)用是指用戶操作工作流管理系統(tǒng)分配的任務(wù)或活動(dòng)的功能, 它由工作流任務(wù)表管理器和用戶操作共同完成。工作流任務(wù)表管理器是聯(lián)系終 端用戶和工作流執(zhí)行服務(wù)的軟件實(shí)體,它負(fù)責(zé)管理工作流任務(wù)表,并完成與用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論