| Workflow is a standardized business process control and management technology, and it is a computer model which describes the business process. Workflow management system is a software system which supports the implementation of corporations' efficient business processes and monitoring its implementation. With the development of computer technology and Internet, corporations' application environment is constantly changing, and their application range is enlarged & dispersed gradually, and collaboration among corporations also presents the more and more increasing trend. These make application environment of workflow take place tremendous changes. At the same time, the vigorous development and maturity of services technology makes the demands of workflow integration services application more and more pressing, and how to integrate services into workflow becomes a hot problem on current workflow research.On the basis of researches of service-oriented technology, the design scheme of service-oriented workflow management system is discussed. According to the reference model of the workflow which Workflow Management Coalition (WfMC) brought out, the architecture of service-oriented workflow management system is constructed, and it is divided into data layer, service layer and application layer. The service is introduced into workflow management system, to achieve collaboration through services within the system and the service agent model is introduced, and its effect & application process is analyzed. And on the basis of the architecture, process definition tools, workflow engine, services agent model and management monitoring tools are designed in detail.In order to apply the above theoretical model to office automation system in ShengJing Hospital of China Medical University, a specific workflow design scheme of hospital office automation system is proposed. According to the above theoretical model of the workflow management system, workflow operation model is put forward, workflow process definition & exchange interface, workflow client applications interface and system administration & monitoring interface are implemented. The system consists of workflow definition module, workflow executive-control module and workflow monitoring module. It provides form design and workflow steps & moving definition. It implements many workflow patterns, such as self-cycle, synchronize merge, agency and so on. This workflow management system can support complex processes and satisfy the various needs of hospital business processes. |