1.概念
工作流(Workflow)就是“業務過程的部分或整體在計算機應用環境下的自動化”,它主要解決的是“使在多個參與者之間按照某種預定義的規則傳遞文檔、信息
或任務的過程自動進行,從而實現某個預期的業務目標,或者促使此目標的實現。”
2.工作流的主要實現功能
工作流管理系統(Workflow Management System, WfMS)是一個軟件系統,它完成工作量的定義和管理,並按照在系統中預先定義好的工作流規則進行工作流實例的執行。工作流管理系統不是企業的業務系統,而是為企業的業務系統的運行提供了一個軟件的支撐環境。
工作流管理聯盟(WfMC,Workflow Management Coalition)給出的關於工作流管理系統的定義是:工作流管理系統是一個軟件系統,它通過執行經過計算的流程定義去支持一批專門設定的業務流程。工作流管理系統被用來定義、管理、和執行工作流程。
一、定義工作流→ eclipse或者myeclipse安裝activiti插件
二、執行工作流→ 順序、分支、聚合、並發…
3.工作流系統的優點
l 采用工作流管理系統的優點
1、提高系統的柔性,適應業務流程的變化
2、實現更好的業務過程控制,提高顧客服務質量
3、降低系統開發和維護成本
l 工作流框架有:Activiti、JBPM、OSWorkflow、ActiveBPEL、YAWL等。
