| Workflow management system supports define of business processes. It not only realizes automation of work flow and also can define and monitor flow obviously, which lets optimization and rebuilding easier. According to fast development of network, it is the best way to using Web technology to WFMS. So people can access the system any where and development is easier.Showing the process of how to design and implement a workflow management system is an important point of the paper.Workflow is a process to deal with businesses of companies, which is a blue picture of the workflow management system. So it is very important to build a right and profit workflow model. The paper introduces a way to set up workflow module with Petri net based on"small structures", then form logic, time, and resource such three aspects to analyze workflow module. According the process defined by workflow model, system could run effectively.Then step into total design stage. The paper tells how to design a structure on system level and divide modules based to the workflow reference model and a practical workflow management system. Then proposes a way to build the system integrated a mail system using Web and SQL Server.In detail design, explain how to design five modules according practice and referred knowledge.Finally, the paper analyses the maintenance and improvement of existed system and proposes suggestions which are addition of system design. The suggestions include enhancement flexibility of workflow model, addition of time limit to task's execution and management of data base towards to WFMS. |