工作流概念

2021-05-01 01:39:55 字數 3166 閱讀 9900

《**baidu知道》

根據 wfmc 的定義,工作流(workflow)就是自動運作的業務過程部分或整體,表現為參與者對檔案、資訊或任務按照規程採取行動,並令其在參與者之間傳遞。簡單地說,工作流就是一系列相互銜接、自動進行的業務活動或任務。

工作流是針對工作中具有固定程式的常規活動而提出的乙個概念。通過將工作活動分解成定義良好的任務、角色、規則和過程來進行執行和監控,達到提高生產組織水平和工作效率的目的。工作流技術為企業更好地實現經營目標提供了先進的手段。

2023年,國際工作流管理聯盟(workflow management coalition,wfmc)的成立標誌著工作流技術開始進入相對成熟的階段。為了實現不同工作流產品之間的互操作,wfmc在工作流管理系統的相關術語、體系結構及應用程式設計介面等方面制定了一系列標準。工作流管理聯盟給出的工作流定義是:工作流是指整個或部分經營過程在計算機支援下的全自動或半自動化。在實際情況中可以更廣泛地把凡是由計算機軟體系統(工作流管理系統)控制其執行的過程都稱為工作流。

乙個工作流包括一組活動及它們的相互順序關係,還包括過程及活動的啟動和終止條件,以及對每個活動的描述。工作流管理系統指執行在乙個或多個工作流引擎上用於定義、實現和管理工作流執行的一套軟體系統,它與工作流執行者(人、應用)互動,推進工作流例項的執行,並監控工作流的執行狀態。

一、工作流管理:

通常,工作流管理系統指執行在乙個或多個稱為工作流機的軟體上的用於定義、實現和管理工作流執行的一套軟體系統,它和工作流執行者(人、應用)互動,推進工作流例項的執行,並監控工作流的執行狀態。在這裡需要強調指出的是工作流管理系統不是企業的業務系統。在很大程度上,工作流管理系統為企業的業務系統執行提供乙個軟體支撐環境,非常類似於在單個計算機上的作業系統。只不過工作流管理系統支撐的範圍比較大、環境比較複雜而已,所以也有人稱工作流管理系統是業務作業系統(bos - business operating system)。在工作流管理系統的支撐下,通過整合具體的業務應用軟體和操作人員的介面操作,才能夠良好地完成對企業經營過程執行的支援。所以,工作流管理系統在乙個企業或部門的經營過程中的應用過程是乙個業務應用軟體系統的整合與實施過程。

二、工作流管理系統:

工作流管理系統可以用來定義與執行不同覆蓋範圍(單個工作者、部門、全企業、企業間)、不同時間跨度(分鐘、小時、天、月)的經營過程。這完全取決於實際應用背景的需求。按照經營過程以及組成活動的複雜程度的不同,工作流管理系統可以採取許多種實施方式,在不同的實施方式中,所應用的資訊科技、通訊技術和支撐系統結構會有很大的差別。工作流管理系統的實際執行環境可以是在乙個工作組內部或者在全企業的所有業務部門。

三、業務過程:

業務過程(business process)就是活動的集合,這些活動均關聯於特定的託付事項(commitment),為過程的產出增值。相對於「工作流」,業務過程是乙個更一般化的統稱,而工作流這個詞,則已經不能僅從字面含義或原理上去理解,它已經被賦予了更深一層的特定含義——專指基於資訊科技規劃、運作、管理的業務過程。

四、自動與協調:

「自動」(automate)是工作流的乙個特徵,但這主要是指它自動進行的特徵,而不是說沒有人的參與。工作流實際上是乙個人-電腦協調的混合過程,在乙個實際的工作流中,通常總有些步驟是人完成的。協調是工作流管理的乙個目標或者特徵,這包括了人與人、人與電腦,電腦(軟體)之間等多種層面的含義。

五、監察與控制:

監察(monitoring)與控制(contorl)是工作流系統的重要功能與特徵。這不僅包括對正在發生的業務過程(工作流),還包括它的定義或改變(比如bpr的過程)。這是工作流系統帶給我們的明顯好處之一。

六、標準化:

作流的概念被明確提出並得到重視的同時,人們就認識到了「標準化」在其中的重要性,有關工作流的標準開發和推廣,基本是與「工作流」的開發和推廣同步進行的。在這方面目前的權威性機構,是「工作流管理聯盟」(workflow management coalition, wfmc)。它成立於2023年8月,目前已擁有 130 餘個成員,成員包括工作流產品的**者、應用者,有關大學和研究機構和個人,是乙個國際性的非贏利組織。在最近的投資成員(funding members)清單中,可以看到諸如 baan, hp, ibm, microsoft, oracle, peplesoft, sap ag, xerox 等機構。

七、工作流與重規劃:

從邏輯上,對工作流的關注和研究可以看作是對業務過程重規劃(bpr)的一種深化。bpr的觀點,要求我們將眼光投向實際業務進行的過程,但這個過程應當是什麼樣的,怎樣分析、構造?工作流就是乙個具體的、操作性的答案,它可以令我們從神秘的、難以**和控制的「頭腦風暴式」的「藝術的」業務過程創造,變成解析的、技術的、可控制和**的工程化過程,如此,才真正體現出 re-engineering 中 engineering 的意義。

工作流與 bpr 的概念,已經被幾乎所有的研究者聯絡在一起研究和應用。在這個領域有乙個非常活躍的組織,即國際工作流與重規劃協會( workflow and reengineering international association, waria)。

八、工作流與企業工程:

無論從理論、方法上,還是物件、內容上,我們都有理由將「工作流」看作是企業工程的一部分。實際上,已有的關於工作流體系的描述,本身就是乙個通用的業務模型框架。僅僅囿於工作流是不夠的,必須對整個體系的目標及所有相關要素綜合考慮——這正是企業工程。

九、工作流與it應用體系:

與以往已經被採用的企業 it 應用體系,例如 mrpii 或 erp 相比,wfms是乙個相當重要的里程碑。(erp的概念並不確定,我這裡僅指其基本或較早期的含義而言)。從使用者的角度,wfms帶來(或將要帶來)的變化是極其強烈的,甚至可以形容為一種使用者「夢想」的實現。

在一些老的「模組化」的產品中,系統的設計是通常是基於任務分割的,作業專案之間是**的。物件導向的技術,並不能直接解決這個的問題,相反,往往使系統變得更加混亂和瑣碎。從操作上,典型地,我們必須不斷地在層次結構的功能表(比如下拉列表)或物件之間「進進退退」,或者在「神出鬼沒」的物件以及相關選單中捉迷藏。

工作流管理系統是乙個真正的「人-機」系統,使用者是系統中的基本角色,是直接的任務分派物件,他或她可以直接看到電腦針對自己列出的「任務清單」,跟蹤每一項任務的狀態,或繼續一項任務,而不必從乙個模組退出,進入另乙個模組,搜尋相應任務的線索。前者是面向功能或物件的,而後者是直接面向使用者的。這樣,使用者的任務分派和任務的完成狀態,可以被最大程度地電腦化和受到控制。

現在的典型工作流產品是客戶-服務軟體。而日益增長的重要途徑是通過全球資訊網介面,它可以令客戶或遠端的職員更好地參與。工作流的定義經常是借助於圖形化工具,依照業務過程例項的情況定義相應工作的安排

工作流建模 工作流概念

工作流建模 工作流概念 1 案例 工作流系統得基本目的是處理案例。每個案例都有乙個唯一標識,而且每個案例的生命週期都是有限的。案例生命週期都處於某個特定狀態,該狀態由三個元素組成 1 案例相關的屬性的值 案例屬性是一系列同案例相關的變數。能夠用來管理案例。正是通過這些變數,才有可能指出在特定條件下某...

工作流概念

workflow和bpm之間的區別是比較含糊的。所以在國外,一般不用workflow去表示工作流應用。workflow只是用於表示 工作流技術 workflow technology 及這個領域範疇,而用 process 來表示流程。2000年左右,工作流技術應用已經非常成熟,資料整合,應用整合也發...

工作流相關概念

業務流程管理 bpm 指把工作流和企業應用整合 eai 結合起來。流程定義的四個層次 狀態 state 所有狀態和控制流的表述,都屬於業務流程的狀態層。狀態 或者說等待狀態 代表了一種對外部參與者 actor 的依賴。程式邏輯 programming logic 程式邏輯可以是二進位制或源 形式的 ...