古詩詞大全網 - 成語大全 - 什麽是工作流引擎?

什麽是工作流引擎?

工作流(Workflow)就是工作流程的計算模型,即將工作流程中的工作如何前後組織在壹起的邏輯和規則在計算機中以恰當的模型進行表示並對其實施計算。工作流要解決的主要問題是:為實現某個業務目標,在多個參與者之間,利用計算機,按某種預定規則自動傳遞文檔、信息或者任務。

工作流管理系統(Workflow Management System, WfMS)的主要功能是通過計算機技術的支持去定義、執行和管理工作流,協調工作流執行過程中工作之間以及群體成員之間的信息交互。工作流需要依靠工作流管理系統來實現。

工作流屬於計算機支持的協同工作(Computer Supported Cooperative Work,CSCW)的壹部分。後者是普遍地研究壹個群體如何在計算機的幫助下實現協同工作的。

工作流的主要功能:

----工作流管理系統(WorkflowManagementSystem,WFMS)是定義、創建、執行工作流的系統。在最高層上,WFMS應能提供以下三個方面的功能支持:

8?4 建造功能:對工作流過程及其組成活動定義和建模;

8?4 運行控制功能:在運行環境中管理工作流過程,對工作流過程中的活動進行調度;

8?4 運行交互功能:指在工作流運行中,WFMS與用戶(業務工作的參與者或控制者)及外部應用程序工具交互的功能。

工作流管理系統帶來的好處:

----由於信息技術的發展和日趨激烈的商業競爭,人們不再滿足於獨立、零散的辦公自動化和計算機應用,而是需要綜合的、集成化的解決方案。作為壹種對常規性事務進行管理、集成的技術,WFMS的出現是必然的。它可以帶來以下收益:

8?4 改進和優化業務流程,提高業務工作效率;

8?4 實現更好的業務過程控制,提高顧客服務質量;

8?4 提高業務流程的柔性等。

工作流系統的主要組成部分

1.過程定義工具

----過程定義工具被用來創建計算機可處理的業務過程描述。它可以是形式化的過程定義語言或對象關系模型,也可以是簡單地規定用戶間信息傳輸的壹組路由命令。

----2.過程定義

----過程定義(數據)包含了所有使業務過程能被工作流執行子系統執行的必要信息。這些信息包括起始和終止條件、各個組成活動、活動調度規則、各業務的參與者需要做的工作、相關應用程序和數據的調用信息等。

金諾科技的OA采用微軟唯壹的工作流平臺Workflow Foundation來開發產品的工作流,Workflow Foundation是微軟四大核心技術之壹,為微軟產品及相關應用程序提供通用的工作流設計平臺和開發工具,它是壹個進程內的工作流引擎,運行在內存中,速度快並且穩定,這是壹般工作流所不具備的,金諾OA用戶可以自行定義修改流程,從而實現自由流程和固定流程的完美集合,以適應需求的變化,操作也非常簡單,只要通過拖拽就可以現實工作流的定義! =================================================================================希望采納!O(∩_∩)O~