Font Size: a A A

Design And Application Of The Workflow Framework Based On WF

Posted on:2016-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:L HeFull Text:PDF
GTID:2308330479484906Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Using workflow technology in the project and system, can simplify the development of information system, facilitate the realization of business management automation, and improve organizational productivity and efficiency. It also Optimize business process model in the process of practice, realize the process reengineering, combine existing business. However, mostly of the existing mature workflow development platforms on the market are expensive, using workflow in medium or small project systems means huge spending. Free, open source workflow development platforms are mostly confined to provide a workflow engine; developers need a secondary development according to project requirements.This paper using Windows Workflow Foundation(WF) as infrastructure workflow engine, presents a complete and generic workflow framework which is available in the actual project on the basis of the further study of its working system, and completed the mapping of the business flow and workflow. This workflow framework is for small and medium project system, and has flexible configuration, the development process is simple and suitable for the business system.In this paper, the main work includes:① Reference Workflow Management Coalition(Wf MC) standards, analyze and discuss the function and the reference model of workflow management system,also we analyze the problems in the application of workflow reference model.② Study the operating mechanism, characteristics, architecture and operatingenvironment of WF.③ Analyze the function and architecture of workflow framework, present the interaction style between workflow services and users, the collaboration associatedwith the business processes module, and the association with the business model based on the main functions of the workflow framework. Design the database of workflow framework and basic activities in process design in order to complete the process definition, task definition, workflow logs, and task transfer functions.④ Discuss the implementation method of delegation mechanism in task management, establish delegate relationships, and allocate task through the basic workflow activity.⑤ Propose an approach for the complex business, including the representation of the business data and the design of views. This makes the business flow and workflow framework combined more closely.In this paper, the proposed workflow framework is applied to the project named "Shapingba district environmental protection bureau standardization area environment monitoring system" during my period of study for a master’s project, we examined the effect of this workflow framework in an actual project. The practice shows that the workflow framework links the business layer and workflow engine with process definition and task definition, makes the workflow engine successful complete the advancing of process and task transfer in the business layer with the progress of workflow. The definitions of flow and task are convenient and flexible, can be a quick and efficient way for building workflow products. In aggregate, the entire application process has achieved good results, proved the effectiveness of the workflow framework in this paper.
Keywords/Search Tags:workflow, Windows Workflow Foundation, activity, workflow framework
PDF Full Text Request
Related items