freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[所有分類]基于web技術(shù)的工作流管理系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2024-09-14 21:20本頁面

【導讀】則,文檔、信息或任務(wù)能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行。一個完整的工作流管理系統(tǒng)是由工作流執(zhí)。行部件、工作流功能部件和外部應(yīng)用系統(tǒng)構(gòu)成的。擎,是工作流管理系統(tǒng)的核心。工作流引擎負責解釋過程定義、創(chuàng)建模型實例、調(diào)度模型實例任務(wù)、推進流程等功能。一個過程模型就是企業(yè)經(jīng)營過程中業(yè)務(wù)流

  

【正文】 計與實現(xiàn) 20 趨勢的曲線圖上標示了工作流技術(shù)同 RDBMS技術(shù)當前發(fā)展階段的對比。從圖中不難看出,工作流技術(shù)才剛剛處于技術(shù)的提出和初期的發(fā)展階段,距離其發(fā)展的高峰期還有很長的一段路。特別是當把工作流技術(shù)同已經(jīng)處于穩(wěn)定階段的產(chǎn)品化了的 RDBMS相比時,工作流技術(shù)發(fā)展的落后是非常明顯的,然而,任何一種技術(shù)的發(fā)展客觀上都是遵循這一技術(shù)發(fā)展曲線 的,都是要有個過程的, RDBMS 技術(shù)能夠達到今天的程度也是從其提出 之初一點 點地發(fā)展起來的,因此,工作流技術(shù)盡管仍然處于其技術(shù)提出階段,但市場對技術(shù)的需求必將加快工作流技術(shù)的發(fā)展,加快其產(chǎn)品化的步伐。 從國內(nèi)目前工作流技術(shù)應(yīng)用來看,工作流進入企業(yè)應(yīng)用的還非常有限,并且,已有的工作流產(chǎn)品大部分屬于辦公自動化系統(tǒng),例如協(xié)同、通達、浪潮等產(chǎn)品。然后,能夠作為企業(yè)業(yè)務(wù)系統(tǒng)支撐平臺的工作流產(chǎn)品幾乎沒有,企業(yè)業(yè)務(wù)系統(tǒng)仍是大量的專業(yè)系統(tǒng)各自獨立的構(gòu)成的,相互集成協(xié)作的能力基本上靠傳統(tǒng)的手工方式人為的來操作,失去了信息化的高 效性和自動性。工作流為企業(yè)業(yè)務(wù)系統(tǒng)提供支撐平臺的需求同當前工作流技術(shù)的發(fā)展形成了鮮明的對比,當然,需求拉動市場,市場促進科研,隨著工作流技術(shù)的成熟,最終將會進入到企業(yè)業(yè)務(wù)系統(tǒng)并為其服務(wù)的。本文所設(shè)計實現(xiàn)的工作流管理系統(tǒng)主要目的也在于此。 工作流研究領(lǐng)域 工作流管理技術(shù),在其發(fā)展的初期主要是由工作流產(chǎn)品開發(fā)的公司推動著其發(fā)展,隨著它在實際應(yīng)用中取得的良好效果而得到了充分的重視,并且得到了迅速的發(fā)展。相對于工作流產(chǎn)品市場的繁榮,工作流相關(guān)理論研究則顯得有些滯后。在過去很長一段時間里,有關(guān)工作流方面的研究主 要是商品化的工作流管理系統(tǒng)的開發(fā)商所領(lǐng)導。本著把工作流產(chǎn)品推向市場的目的,這些開發(fā)商大多把研究的注意力放在了工作流管理系統(tǒng)的開發(fā)實施方面。目前,在工作流設(shè)計方法學、工作流概念模型等方面還沒有形成一套比較成熟的理論和方法。 在工作流理論與實施技術(shù)方面,研究的主要內(nèi)容包括: 1 工作流管理系統(tǒng)體系結(jié)構(gòu)的研究; 2工作流模型與工作流定義語言研究; 3工作流的事務(wù)特性:研究如何實現(xiàn)高級事務(wù)處理技術(shù)與工作流管理技術(shù)的結(jié)合,用定義良好的模型語義與四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 21 恢復機制來提高工作流系統(tǒng)的正確性與可靠性,從而能夠更好地支持企業(yè)復雜的業(yè)務(wù)過程; 4 工作流實現(xiàn)技術(shù):包括面向?qū)ο蠹夹g(shù)、異構(gòu)分布式計算技術(shù)、圖形化用戶界面、消息通訊、數(shù)據(jù)庫、 WWW等在內(nèi)的與工作流系統(tǒng)的設(shè)計實現(xiàn)有關(guān)的各項技術(shù)及方法; 5工作流的仿真與分析方法; 6基于工作流的應(yīng)用集成與互操作技術(shù):研究異構(gòu)應(yīng)用系統(tǒng)的集成以及不同工作流系統(tǒng)之間的互操作問題; 7 工作流與經(jīng)營過程重組:研究如何通過工作流管理系統(tǒng)的實施來支持企業(yè)快速高效地實現(xiàn)經(jīng)營過程重組; 8 工作流技術(shù)的其它應(yīng)用:研究如何將工作流技術(shù)在不同的領(lǐng)域進行應(yīng)用,包括在 CIMS中的應(yīng)用。 上述主要研究問題可以分為三個方面:第一方面是工作流的理論基礎(chǔ) ,包括工作流管理系統(tǒng)的體系、模型與定義語言(工作流建模方法、工作流模型的形式化標識、工作流定義語言)等的研究。這一部分工作目前相對來說比較薄弱,還有許多問題需要進一步研究。第二方面是工作流的實現(xiàn)技術(shù),包括工作流的事務(wù)特性、各種先進軟件技術(shù)的應(yīng)用、工作流仿真。這方面研究工作的主要目的是提高工作流管理系統(tǒng)的性能,尤其是提高工作流管理系統(tǒng)的可靠性及其在處理大規(guī)模復雜的且具有并行業(yè)務(wù)的流程方面的能力。第三方面是工作流技術(shù)的應(yīng)用,包括工作流失事技術(shù)、在不同應(yīng)用領(lǐng)域的應(yīng)用(如在企業(yè)經(jīng)營過程重組、并行工程、敏捷制造)方法 、應(yīng)用軟件集成等。這方面研究的目的是發(fā)揮工作流管理系統(tǒng)的優(yōu)勢,為解決具體應(yīng)用領(lǐng)域內(nèi)的問題提供有效實現(xiàn)手段。 4 系統(tǒng)描述 本文所述及的工作流管理系統(tǒng)是一種基于 web技術(shù)的工作流管理系統(tǒng),該工作流管理系統(tǒng)的開發(fā)目的是為企業(yè)提供各種 b/s 架構(gòu)的軟件系統(tǒng)的底層流程運行支撐平臺,該工作流管理系統(tǒng)所支撐的軟件系統(tǒng)按性質(zhì)分為兩類,分別是以公文流轉(zhuǎn)為核心的 OA系統(tǒng)和以企業(yè)業(yè)務(wù)活動為核心的業(yè)務(wù)系統(tǒng)。 系統(tǒng)功能描述 本工作流管理系統(tǒng)的設(shè)計定位于同時支撐 oa 系統(tǒng)和企業(yè)業(yè)務(wù)系統(tǒng)這兩種對流程調(diào)度需求截然不同的系統(tǒng)。這也本工 作流管理系統(tǒng)集中解決的問題,也是區(qū)四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 22 別于國內(nèi)現(xiàn)有工作流管理系統(tǒng)的地方,國內(nèi)現(xiàn)有工作流管理系統(tǒng)大多只針對以公文流轉(zhuǎn)為核心的 OA系統(tǒng)。 本工作流管理系統(tǒng)是一種基于 web技術(shù)的工作流管理系統(tǒng),基于 web技術(shù)是本系統(tǒng)的特征。基于 web技術(shù)集中體現(xiàn)在實現(xiàn)工作流管理系統(tǒng)的各個環(huán)節(jié)和軟件實體均是采用 web技術(shù)實現(xiàn)的,不同于某些工作流管理系統(tǒng)產(chǎn)品,雖然這些工作流管理系統(tǒng)也稱為基于 web技術(shù)的,但是,嚴格來說,只能說是支持 web技術(shù)的,因為這些軟件產(chǎn)品僅僅是為用戶提供了 web 操作頁面,核心功能卻是嵌入了ActiveX控件?;?于 web技術(shù)的另一層含義是,被工作流引擎調(diào)度的任務(wù)執(zhí)行實體也是 web方式提供的,這點對于現(xiàn)代企業(yè)的應(yīng)用集成是非常重要的,當軟件系統(tǒng)逐步從原來的桌面 C/S模式轉(zhuǎn)型為基于瀏覽器的 B/S模型后, 企業(yè)中的大部分應(yīng)用系統(tǒng)均是 B/S架構(gòu)的,如何將這些 B/S模式下運行的企業(yè)應(yīng)用系統(tǒng)集成進工作流管理系統(tǒng),并由工作流管理系統(tǒng)進行集中管理和調(diào)度同樣是當前工作流管理系統(tǒng)軟件所要挑戰(zhàn)的課題。 從本系統(tǒng)的實現(xiàn)技術(shù)層面來說,本系統(tǒng)應(yīng)該是一種符合 WFMC 標準的,基于 web技術(shù)、 Petri網(wǎng)技術(shù)和關(guān)系數(shù)據(jù)庫技術(shù) 的工作流管理系統(tǒng)。 符合 WFMC 標準 , 意味著本工作流管理系統(tǒng)的系統(tǒng)架構(gòu)設(shè)計是完全基于WFMC的參考模型標準的,或者說系統(tǒng)的設(shè)計初衷是定位于一種開放性的、可擴展的工作流管理系統(tǒng)。 基于 Petri 網(wǎng)技術(shù) , 意味著 工作流管理系統(tǒng)的流程模型建模是使用 Petri 網(wǎng)建模語言描述的,同時,工作流引擎的調(diào)度策略也是基于經(jīng)典的 Petri 網(wǎng)調(diào)度理論進行設(shè)計實現(xiàn)的。 基于關(guān)系數(shù)據(jù)庫 技術(shù) , 意味著業(yè)務(wù)系統(tǒng)流程的描述信息將最終存儲在關(guān)系數(shù)據(jù)庫中并通過對關(guān)系數(shù)據(jù)庫的維護來實現(xiàn)對業(yè)務(wù)系統(tǒng)流程的控制。 系統(tǒng)對外服務(wù) 工作流管理系統(tǒng)不是企業(yè)的業(yè)務(wù)系統(tǒng),它是企業(yè)業(yè)務(wù)系 統(tǒng)的底層支撐平臺 ,或者稱為業(yè)務(wù)系統(tǒng)的操作系統(tǒng) 。本工作流管理系統(tǒng) 作為業(yè)務(wù)系統(tǒng)的操作系統(tǒng) 將對四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 23 外提供如下服務(wù): ? 業(yè)務(wù)系統(tǒng)注冊服務(wù) ? 業(yè)務(wù)注冊中心 ? 任務(wù)注冊中心 ? 菜單注冊中心 ? 權(quán)限注冊中心 ? 服務(wù)注冊中心 ? 過程模型定義服務(wù) ? 圖形化過程定義工具 ? 表單式過程定義工具 ? 工作流程監(jiān)控服務(wù) ? 日志管理功能 ? 過程管理功能 ? 過程狀態(tài)功能 ? 通用功能接口服務(wù) ? 權(quán)限驗證工具類 ? 服務(wù)調(diào)用工具類 ? 日志維護工具類 ? 應(yīng)用接口工具類 ? 統(tǒng)一工作平臺服務(wù) 四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 24 ? 權(quán)限驗證模塊 ? 菜單控制模塊 ? 任務(wù)列表模塊 ? 任務(wù)展示模塊 5 系統(tǒng) 設(shè)計 本工作流管理系統(tǒng)的系統(tǒng)架構(gòu)是 依據(jù) WFMC 提出的工作流管理系統(tǒng)架構(gòu)并結(jié)合實際的應(yīng)用需求提出的一種符合 WFMC 參考模型標準的工作流管理系統(tǒng)架構(gòu)。 四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 25 工作流管理系統(tǒng) 架構(gòu) 圖 13:工作流管理系統(tǒng)架構(gòu)圖 業(yè)務(wù)系統(tǒng)注冊服務(wù) 工作流管理系統(tǒng)被稱為業(yè)務(wù)系統(tǒng)的操作系統(tǒng),因此,類比于操作系統(tǒng),業(yè)務(wù)系統(tǒng)就類似于在操作系統(tǒng)上運行的功能軟件,業(yè)務(wù)系統(tǒng)的運行環(huán)境就是工作流管理系統(tǒng),功能軟件要想運行需要首先安裝到操作系統(tǒng)上,然后再被操作系統(tǒng)來啟動并在操作系統(tǒng)環(huán)境中運行,那么,業(yè)務(wù)系統(tǒng)要想在工作流管理系統(tǒng)上運行,同樣需要一個類似的安裝注冊過程 ,在本工作流管理系統(tǒng)的系統(tǒng)架構(gòu)中,將業(yè)務(wù)系統(tǒng)向工作流管理系統(tǒng)注冊的工作作為工作流管理系統(tǒng)的一種服務(wù)組建存在,即業(yè)務(wù)系統(tǒng)注冊服務(wù)。 四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 26 業(yè)務(wù)系統(tǒng)注冊服務(wù)下設(shè)若干功能模塊,分別是:系統(tǒng) 訪問權(quán)限設(shè)置、系統(tǒng)功能菜單設(shè)置、系統(tǒng)任務(wù)實體配置、系統(tǒng) web服務(wù)配置等。 系統(tǒng)訪問權(quán)限設(shè)置 工作流管理系統(tǒng)的業(yè)務(wù)系統(tǒng)注冊服務(wù)提供了統(tǒng)一管理、控制終端用戶對業(yè)務(wù)系統(tǒng)的功能訪問權(quán)限。系統(tǒng)訪問權(quán)限的驗證機制采用基于角色的訪問權(quán)限控制理論,并在該理論上有所擴充,在工作流管理系統(tǒng)這一底層支撐平臺上提取、抽象并接管了原本由業(yè)務(wù)系統(tǒng)需要處理的訪 問權(quán)限功能,減輕了業(yè)務(wù)系統(tǒng)的開發(fā)任務(wù),并易于統(tǒng)一配置和維護,關(guān)于本工作流管理系統(tǒng)提出并使用的基于角色的訪問權(quán)限控制的思想和實現(xiàn)將在第 7部分的系統(tǒng)性能章節(jié)詳細說明。 系統(tǒng)功能菜單設(shè)置 工作流管理系統(tǒng)作為業(yè)務(wù)系統(tǒng)的操作系統(tǒng),為業(yè)務(wù)系統(tǒng)的功能頁面提供了統(tǒng)一的菜單管理入口,即業(yè)務(wù)系統(tǒng)只需要 通過系統(tǒng)功能菜單設(shè)置將本業(yè)務(wù)系統(tǒng)的菜單樹進行配置即可實現(xiàn)菜單在同一工作平臺上的展示,并且,結(jié)合系統(tǒng)訪問權(quán)限的配置信息,展示給終端用戶的菜單樹將會根據(jù)用戶的訪問權(quán)限的不同而不同。工作流管理系統(tǒng)提供系統(tǒng)功能菜單設(shè)置的功能同樣簡化了業(yè) 務(wù)系統(tǒng)的開發(fā)任務(wù),是業(yè)務(wù)系統(tǒng)開發(fā)人員集中精力于業(yè)務(wù)邏輯的開發(fā)上。 系統(tǒng)任務(wù)實體配置 系統(tǒng)任務(wù)實體配置是將系統(tǒng)功能頁面發(fā)布為可以被工作流引擎調(diào)度的任務(wù)實體的功能入口。具體的說,通過系統(tǒng)任務(wù)實體配置功能注冊的任務(wù)實體將會被過程模型定義服務(wù)在進行過程模型定義時引用,即這里注冊的任務(wù)將最終被指定到工作流模型中的 transition即變遷,作為該變遷被激發(fā)時的真正的調(diào)度運行實體。 系統(tǒng) web服務(wù)配置 本工作流管理系統(tǒng)所提倡的是一種 SOA 即面向服務(wù)體系結(jié)構(gòu)的軟件架構(gòu)思想。 SOA的靈活性和可擴展性是不容置疑的,它是以 服務(wù)的思想為核心,以服務(wù)提供者、服務(wù)使用者和服務(wù)注冊中心為基本組成元素的新型軟件架構(gòu)思想。 本文四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 27 第 7 部分的系統(tǒng)性能將針對本系統(tǒng)所使用的 SOA 系統(tǒng)架構(gòu)思想的設(shè)計和實現(xiàn)進行詳細的說明。業(yè)務(wù)系統(tǒng)注冊服務(wù)的系統(tǒng) web服務(wù)配置就是為業(yè)務(wù)系統(tǒng)進行集中配置系統(tǒng)提供的那些原始 web服務(wù)功能模塊的入口。 過程模型定義服務(wù) 過程模型定義服務(wù) 從廣義上 對應(yīng)于 WFMC 工作流管理系統(tǒng)架構(gòu)中的過程定義工具,所不同的是, WFMC的過程定義工具 包括:組織模型定義、信息模型定義、過程模型定義三個功能模塊 ;而本工作流管理系統(tǒng)中的過程模 型定義服務(wù)特指 WFMC中的過程模型定義。 組織模型定義 WFMC 的過程定義工具里的組織模型定義是對過程模型定義時所需要引用的參與者信息的建模工具。具體的說,組織模型定義就是為流程建模人員提供的一種在抽象層面上建立流程活動參與者的組織結(jié)構(gòu)的定義工具。流程建模人員在定義好組織結(jié)構(gòu)模型后,就可以在過程模型定義時為過程中的活動指定具體的參與者,這里的參與者就是組織模型定義時所創(chuàng)建的,它并不特指某個具體的操作人員,過程模型定義期間為活動指派的參與者將在過程模型實例運行期由工作流引擎根據(jù)組織模型定義 時 給出的相關(guān)信息映 射到具體的操作人員上。 信息模型定義 WFMC 的過程定義工具里的信息模型定義是對過程模型定義時所需要引用的工作流相關(guān)數(shù)據(jù)的建模工具。工作流相關(guān)數(shù)據(jù)是由信息模型定義產(chǎn)生的,并由工作流引擎和應(yīng)用系統(tǒng)共同訪問維護的數(shù)據(jù)。也就是說工作流相關(guān)數(shù)據(jù)是工作流管理系統(tǒng)和應(yīng)用系統(tǒng)的共享數(shù)據(jù)區(qū),過程模型定義時也將引用該共享數(shù)據(jù)區(qū)的數(shù)據(jù)字段作為流程跳轉(zhuǎn)時的判斷條件。 上面提到的 WFMC 的組織模型定義和信息模型定義在本工作流管理系統(tǒng)的設(shè)計中進行了形式上的轉(zhuǎn)變, 這些轉(zhuǎn)變具體為: 取消了組織模型定義,主要目的是為了簡化工作流引擎 在運行期的組織模型四川大學碩士學位論文 —— 基于 WEB 技術(shù)的工作流管理系統(tǒng)設(shè)計與實現(xiàn) 28 映射工作,這并不是說本工作流管理系統(tǒng)的工作流引擎在運行時無法向具體的操作人員指派任務(wù),之所以取消了組織模型定義,主要是基于企業(yè)原有的組織結(jié)構(gòu)數(shù)據(jù)已經(jīng)非常健全,并且本工作流管理系統(tǒng)只針對一家企業(yè)服務(wù),因此如果在工作流管理系統(tǒng)中再增加一層組織模型的定義就顯得有些冗余,并且增加了工作流引擎的映射任務(wù)。基于此,本工作流管理系統(tǒng)取消了組織模型定義,代之以在過程模型定義時直接引用企業(yè)已有的組織結(jié)構(gòu)數(shù)據(jù),簡化了開發(fā)難度和系統(tǒng)數(shù)據(jù)冗余,并且避免了組織模型數(shù)據(jù)和企業(yè)真實的組織結(jié)構(gòu)數(shù)據(jù)的不一致性。 取消了信 息模型定義,代之以將工作流相關(guān)數(shù)據(jù)作為流程實例的上下文數(shù)據(jù)來由工作流引擎和應(yīng)用系統(tǒng)共同維護,并由工作流引擎在應(yīng)用系統(tǒng)活動之間進行傳遞。這樣的設(shè)計簡化的工作流引擎的任務(wù),同時使工作流相關(guān)數(shù)據(jù)同流程實例結(jié)合的更加緊密,方便流程的反查和回退等操作。 過程模型定義 一個完整的工作流模型包含了描述一個能夠被工作流引擎調(diào)度執(zhí)行的工作流程所需要的所有信息。這些信息包括工作流程的開始和完成條件、構(gòu)成工作流程的活動以及活動的調(diào)度規(guī)則、用戶所需要完成的任務(wù)以及所有工作流相關(guān)數(shù)據(jù)的定義。 過程 模型 定義可能引用組織 模型中關(guān)于組織結(jié) 構(gòu)、組織中的角色等信
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1