Workflow （Workflow）, finger “ Automation of part or whole business process in computer application environment ”. It is the abstraction of business rules between workflow and its operation steps , General description . In the computer , Workflow belongs to computer supported collaborative work （CSCW） Part of . The latter generally studies how a group can work together with the help of computer .
The main problems to be solved by workflow are ： To achieve a business goal , Using computers to automatically transfer documents among multiple participants according to certain predetermined rules , Information or task .
The concept of workflow originated from the field of production organization and office automation , It is a concept that is put forward in view of the fixed procedure activities in daily work , The goal is to break down the work into well-defined tasks or roles , These tasks are executed and monitored according to certain rules and procedures , To improve work efficiency , Better control of the process , Enhance customer service , Effective management of business processes and other purposes . Although workflow has achieved considerable success , But the definition of workflow has not been unified and clear .
Workflow （WorkFlow） It is the calculation model of workflow , That is to say, the logic and rules of how to organize the work in the workflow together before and after are represented in the computer with the appropriate model and calculated . The main problem to be solved by workflow is ： To achieve a business goal , Between multiple participants , Using computers , Automatic delivery according to a predetermined rule
Workflow belongs to computer supported collaborative work （Computer Supported Cooperative Work,CSCW） Part of . The latter generally studies how a group can work together with the help of computer .
Many companies use paper forms , Manual delivery , First level approval signature , It's very inefficient , The statistical report function cannot be implemented . Workflow software is used , Users only need to fill in the relevant forms on the computer , Will automatically run down according to the defined process , The next level of approval will receive the relevant information , And can be modified as needed , track , Administration , query , Statistics , Printing, etc , It greatly improves the efficiency , Knowledge management is realized , Enhance the core competitiveness of the company .