Font Size: a A A

The Research And Implementation Of Student Status Management System Based On Workflow

Posted on:2016-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:M Z JiangFull Text:PDF
GTID:2308330503450649Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, people began to explore a variety of efficient ways to improve to transform the daily business in the traditional sense continuously, in particular there is a growing reliance on automated intelligent means. Workflow software products precisely to fit these needs, It’s most direct and most important purpose is to manage a wide variety of business processes, and ultimately to automate business processes.After understanding the concept of workflow technology, this article will use open source workflow engine Activiti5 which is a rising star, And combined with the understanding of workflow technology concepts and Activiti5 research to analysis the components, database table structure and working principle of Activiti5, at the same time made improvements for the lack of Activiti5, now summarize as follows:(1) this article analyzes the shortage of permission control in workflow engine. In order to meet the needs of a complete business system about access control, this paper presents an improved model which integrate RBAC model and TBAC model, and gives the implementation based on Activiti5;(2) Propose solutions to meet the needs of some special application scenarios;(3) According to the business needs of actual student status management system, develop a secondary development workflow framework that can automatically adapt to such business.Finally, integrate with the workflow framework which has designed and the business of student status management system, achieve the whole system through rapid iteration and other means like Agile development. Meanwhile, in order to make the workflow framework to meet the characteristics of rapid secondary development,the architecture of the system design with a new URL mapping, so that the code style is high cohesion and low coupling, while easy to understand and use.Student status management system which is implemented separate business logic and process management, so designers and business people concerned about their fields, and the user is able to adapt to business processes changing quickly. This article has a very large reference value to the person who want his business logic coupling with workflow.
Keywords/Search Tags:Workflow, Activiti5, Student status management, BPMN2.0, Access control
PDF Full Text Request
Related items