Font Size: a A A

Design And Implementation Of Workflow System Based On Service Oriented Architecture

Posted on:2016-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:P MuFull Text:PDF
GTID:2348330488974569Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the improvement of the level of development of computer and information technology, workflow technology to the government and enterprises has brought great convenience, the various government departments to realize office automation by workflow. With the development of the business at the same time, our country government and the enterprise business presents a complicated and diversified development trend, before workflow systems with strong coupling to the business system have been unable to cope with the existing requirements, restricting the rapid expansion of government and enterprise information system.Workflow technology and service oriented software architecture is the hotspot in the research of computer application domain in recent years, it provides a basis for the build process application foundation platform. The workflow system and the business logic can be separated by using the service oriented software. The development of the loose coupling between the system module can effectively reduce the difficulty of software development, shorten the software development cycle, and improve the information level of our government and enterprises and improve the efficiency and competitiveness of the office.This paper is dedicated to solve the problem that the traditional workflow system can not adapt to the rapid changes of business, and can not be quickly extended, and set the Shaanxi provincial government service platform construction as the background, the paper puts forward the workflow system and business logic, design and implementation of the business system to provide support for the workflow service system. This paper first introduces the concept of workflow related technology and service oriented architecture, and introduces the general business process description language BPMN2.0 standard. Then, the paper analyzes and studies the open source workflow engine Fox Bpm, and introduces the working principle and implementation process of the workflow engine. And on this basis, based on the current needs of the business of government and enterprises of the workflow engine is improved and extended, increased the task to recover, free flow, etc. Finally, the workflow engine function package to provide support for the business system Web Services. The design style of service interface using a RESTful docking for easy with heterogeneous business systems, and introduces OAuth2.0 open authorization agreement improved the security of the web service. As the supporting system have a need to support multi-tenancy, for this system at the level of program and data storage level respectively made the separation of data. Finally, the function and performance of the system are tested.Service oriented workflow system takes into account the diversity of the docking business system, the use of service-oriented design ideas to overcome the traditional workflow system can not be quickly extended and maintenance costs, and greatly improve the system's flexibility and scalability. In practical application, the system provides workflow service support and stable operation.
Keywords/Search Tags:WorkFlow, Fox Bpm, OAuth2.0, REST, Service Oriented Architecture
PDF Full Text Request
Related items