出版時間:2008-6 出版社:張瑾 機械工業(yè)出版社 (2008-06出版) 作者:張瑾 頁數:251
Tag標簽:無
內容概要
Windows Workflow Foundation(WWF)是微軟推出的工作流產品通用框架,它將復雜的工作流標準和理論進行封裝,使工作流的開發(fā)簡單易行,是當今和未來應用程序所必不可少的組成部分?! ”緯ㄟ^11章的內容,詳細講解了WWF所提供的各種活動和服務的原理和使用技巧。通過一個個實用而又簡練的范例來使讀者從淺入深、循序漸進地對WWF進行學習,最終掌握實際開發(fā)所需要的相關技能?! ”緯梢宰鳛檐浖_發(fā)技術人員學習WWF的參考資料。
作者簡介
張瑾,微軟認證高級項目經理,廣東省軟件協(xié)會過程改進專業(yè)委員會專家,希賽顧問團專家。有多年項目管理經驗,在軟件項目管理、軟件過程改進、軟件自動化測試等方面有深入的研究。2007年撰寫了《自動化軟件測試》一書,《CMMI之功能點分析法》等眾多論文被國內各大知名網站發(fā)表和轉載,并多次受廣東省軟件協(xié)會過程改進專業(yè)委員會、ITPub和希賽網的邀請為企業(yè)和廣大軟件從業(yè)人員進行專題培訓。
書籍目錄
前言第1章 工作流理論概述1.1 工作流管理系統(tǒng)的組成1.2 工作流的運行模式1.3 工作流資源分配模式1.4 WWF1.5 范例“Hello World”1.5.1 創(chuàng)建應用程序項目1.5.2 運行結果1.6 本章小結1.7 思考題第2章 控制流程類型活動2.1 Code活動2.1.1創(chuàng)建工作流項目2.1.2運行結果2.2 Sequence2.2.1 創(chuàng)建工作流項目2.2.2 運行結果2.3 IfElse2.3.1 創(chuàng)建工作流項目2.3.2 運行結果2.4 While2.4.1 創(chuàng)建工作流項目2.4.2 運行結果2.5 Policy2.5.1 創(chuàng)建工作流項目2.5.2 設置邏輯判斷規(guī)則2.5.3 運行結果2.6 ConditionedActivityGroup2.6.1 創(chuàng)建工作流項目2.6.2 創(chuàng)建應用程序項目2.6.3 運行結果2.6.4 修改范例結束條件2.7 Replicator2.7.1 創(chuàng)建工作流項目2.7.2 創(chuàng)建應用程序項目2.7.3 運行結果2.8 SynchronizationScope2.8.1 創(chuàng)建工作流項目2.8.2 運行結果2.9 本章小結2.10 思考題第3章 事件類型活動3.1 HandleExternalEvent3.1.1 創(chuàng)建接口項目3.1.2 創(chuàng)建工作流項目3.1.3 創(chuàng)建應用程序3.1.4 運行結果3.2 CaUExternalMethod3.2.1 創(chuàng)建接口項目3.2.2 創(chuàng)建工作流項目3.2.3 創(chuàng)建應用程序3.2.4 運行結果3.3 Listen3.3.1 創(chuàng)建接口項目3.3.2 創(chuàng)建工作流項目3.3.3 創(chuàng)建應用程序項目第4章 事務和異常處理類型活動第5章 Web Service和與WF相關的活動第6章 WWF的持續(xù)化功能第7章 WWF的跟蹤功能第8章 狀態(tài)機工作流第9章 自定義工作流活動第10章 動態(tài)修改工作流第11章 WWF項目綜合應用附錄A 思考題答案附錄B 光盤內容附錄C 范例數據庫的恢復
章節(jié)摘錄
第1章 工作流理論概述1.1 工作流管理系統(tǒng)的組成研發(fā)一個完整的工作流管理系統(tǒng)是非常龐大的項目,該系統(tǒng)通常是由工作流引擎、工作流程設計器、流程控制、工作流客戶端程序、工作流監(jiān)視器、表單設計器、表單與工作流集成模塊和工作流與應用程序集成模塊組成。工作流引擎作為工作流管理系統(tǒng)的重要核心部分,由于采用XPDL等語言定義的工作流文件記載了相應的業(yè)務邏輯,因此工作流引擎通過解析該文件來了解業(yè)務流轉的邏輯。然后依據某種運行模式按照解析出來的業(yè)務邏輯進行驅動,最終實現業(yè)務流程的流轉。工作流程設計器:工作流程設計器是一種可視化的設計工具,例如用戶可以使用Visio通過拖放等方式畫流程圖,并可以設置相關的操作以及分配相應的資源。流程控制:流程控制是指啟動流程、終止流程、掛起流程、聯審、會簽等操作,這些控制都需要基于引擎來實現。工作流客戶端程序:工作流的引擎是后臺服務,為了便于客戶對工作流的使用,工作流客戶端程序提供了待辦事宜、已辦列表、查看流程歷史信息等功能。工作流監(jiān)視器:通過提供圖形化的方式來對流程執(zhí)行過程進行監(jiān)控,包括監(jiān)控工作流實例的運轉狀況等等。表單設計器:表單設計器是可視化的工具,用戶通過拖放的方式來繪制業(yè)務所需的表單,并與相應的數據進行綁定。表單與工作流集成模塊:工作流程是一個抽象的對象,其實際業(yè)務的體系來自于具體的表單,因此需要該模塊對它們進行整合,以實現表單的查詢、存儲、修改和刪除等功能。工作流與應用程序集成模塊:工作流只是企事業(yè)單位信息化的最基礎功能,在企事業(yè)單位中還有財務系統(tǒng)等軟件,如何與它們進行銜接實現數據的流轉也是工作流系統(tǒng)需要考慮的部分。
編輯推薦
《原創(chuàng)精品系列?WWF開發(fā)指南》可以作為軟件開發(fā)技術人員學習WWF的參考資料。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載