Font Size: a A A

Design And Implementation Of The Visual Workflow Editor Based On WF

Posted on:2013-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:W M ZhongFull Text:PDF
GTID:2218330362463688Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Workflow platform varies in different areas of technology and the needs of thebusiness are in a wide range of applications, but there are shortcomings in thisworkflow platform such as lack of unified platform support, repeat of development,insufficiency of the functions.The thesis is in the background of Guangdong Province Enterprise UniversitiesCooperation Project:"City LED Street Lamp Lighting Service Operation andMaintenance System". This background system uses Microsoft Windows WorkflowFoundation (version4.0) to realize the Web page workflow, and workflow process isdefined by developers. As the user can't define the process, we put forward thevisualization process editor of workflow aim at the business process of middle andsmall enterprises. Firstly it achieves user oriented visual process editing. Secondly, ithas good maintainability and adaptability according to the needs of the customextensible business activities. Lastly, it provides a service of reliable, stableuser-oriented visual workflow modeling editor for small and medium enterprises.In order to show the WF4.0designer and the user defined activities, we used onthe WPF technology to construct the form as the host of workflow designer; In themain construction of the process editor, we realize the basic route, the statemanagement of the process and the function of tracking. In order to extend thecustom activities, we bound the activity designer and custom activities. Finally weestablish logic layers by multi-tier architecture model, which can expand differentcustom activities for the needs of the business. The persistent of process model usesMicrosoft XAML type. It has good expansibility and maintainability. The whole process analysis and design use the theory of software engineering.Base on these principles we carried through the phase of cases modeling, fieldmodeling and detailed design. Finally the theory provides a reasonable and standardprocess editor. The process editor deploys and applies in the "City LED Street LampLighting Service Operation and Maintenance System". The whole phase followed theprinciple of software engineering practice. These methods make the project highefficiency, maintainability and expandability. At last we achieved the demand's goal.
Keywords/Search Tags:Windows Workflow Foundation, Visual Process Editor, Custom Activity, XAML, Multi-tier
PDF Full Text Request
Related items