Font Size: a A A

The Design And Implementation Of OA System Based On The Open Source Workflow Named Activiti

Posted on:2017-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y XiaFull Text:PDF
GTID:2348330485476501Subject:Full-time Engineering
Abstract/Summary:PDF Full Text Request
With the coming of the information age, information sharing and system of office efficiency has become an obstacle for office automation system, the traditional office automation system has been difficult to meet customers' demand, and with the deepening of the workflow system development, system maintenance cost is found higher and higher, investigating its reason is that the development of the traditional workflow is hard-coded way. When a business needs change, we requires developers to modify a lot of code, it will cause the maintenance of the system to become very cumbersome, severe cases, may cause the whole system paralyzed state.This paper is based on the improvement of traditional hard coding method, based on the development of Jiangxi province water conservancy science research institute collaborative office system, combined with independent Activiti workflow engine to achieve soft coding. Activiti supports new BPMN2.0 specification on one hand,developers can use the plug-in provided by the design process in a graphical way; On the other hand Activiti provides external form, which can realize the flexible processing task forms, dynamic response the process definition changes in business form, to a certain extent, which can reduce the business changes in demand brought about by the post-code system maintenance needs. Through the above measures, it significantly reduces the system operating costs of enterprises and institutions, and improves the enterprise management and operation efficiency of system.This system follows the traditional three-layer architecture, through the system requirements analysis it is concluded that the three layer architecture of this system:presentation layer, business logic layer and the data access layer. This paper involved the Activiti rules of process definition, database tables and the interaction between the business modules has carried on the detailed research and elaboration. Finally, the paper takes the technical service application module of workflow module as an example, and introduces the implementation steps and testing process of the system in detail.
Keywords/Search Tags:Office Automation System, Activiti Workflow Engine, BPMN2.0Specification, External Form
PDF Full Text Request
Related items