Font Size: a A A

Design And Implementation Of A Business Process Management Platform Based On Third-party Workflow Engine

Posted on:2015-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:D YaoFull Text:PDF
GTID:2308330452456866Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of office automation and the popularization of the workflowconcept, every company hopes to improve the management with using of both of thesetwo aspects, So as to improve the enterprise productivity. However, there is an inescapableproblem in the road of improving the enterprise management which is how to use theworkflow technology in the basis of enterprise informatization. From the point of processmanagement, a business process management platform based on third party workflowengine is proposed.According to the method of software engineering, At first the system requirementsneed to be analyzed. Through researching the system background, describing the currentproblems and analyzing the users of the system, the targets that the system needs toachieve are summed up. Then, the system is overall designed in two different aspectswhich is the system architecture and the implement of the program, and divided into fourmodules, agent module, message module, query module and process operation module.When designing the database, a ER diagram is used to give a direct entity-relationship.Finally, the system combines the characteristics of.NET framework and ASP.NETtechnical to build the system architecture with the requirements of low coupling andreusability. And the dependency injection techniques and the master page provided byVisual Studio2008are used to solve the two problems. At the same time, it integrate thethird-party workflow engine. And based on these, a data warehouse permission process isrealized, including the interface and functions. Taking this as an example, it gives the testresults of this process on this platform.The system realizes the secondary development of third-party workflow engine; itnot only saves workloads, but also takes full advantages of its great flexibilities to solvethe problems in current business process management, which are decentralization ofmulti-service systems and difficulties in optimization. With solving the problems, itgreatly improves the efficiency of the process transferring, facilitates the unifiedmanagement of different business processes. It is also a new idea of workflow application.
Keywords/Search Tags:Business process management, Workflow, Three-tier architecture, Dependency injection
PDF Full Text Request
Related items