Font Size: a A A

Research And Application Of Flexible Worklfow Based On RBAC

Posted on:2013-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:X C LongFull Text:PDF
GTID:2218330374466116Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the progress of science and technology, the development of economic globalization,enterprises are facing increasingly fierce competition in the market, the role of workflowtechnology in the aspects of production and service efficiency is more important. However,due to the refinement and complexity of modern enterprise business process, workflowsystems are experiencing unprecedented challenges. The limitations of the traditionalworkflow systems are increasingly prominent. To meet the complex and dynamicallychanging business needs, flexible workflow system with higher adaptivity and flexibility hasbecome to be a new hot spot to the enterprise as well as academic field.In this paper, it gives a detailed analysis of the Workflow Reference Model andarchitecture of the workflow management system. It studies comprehensively on the RBACtechnology, does a focused research on the relationships of users-roles-permissions in theworkflow system, and builds a model for users' rights management, and then extends themodel to user authorization of workflow system. From the flexible flow process managementand flexible user authorization management, a flexible workflow system based on RBAC hasbeen developed and been well verified in the actual system applications.Firstly, in this paper, it analyzes the advantage of RBAC technology in the users' rightmanagement, and takes the user authorization of system as a entry point, to build a model ofuser rights management to meet the needs of workflow system. Also, it has given a detailedanalysis of how to implement dynamic licensing relationships of user-role-permission.According to the principle of least privilege, the time constraints of least privilege, theprinciple of separation of duties, and the user load balancing constraints, it makes legitimateusers to have a legitimate role to achieve a flexible operation of the object resources in theprocess at the right time in the paper. And it puts forward the pushing-type and pulling-typeallocation strategy, and realizes the users' right flexible management.Secondly, based on the theoretical studies of the workflow, a specific implementation ofthe flexible management of the flow process is proposed by the paper. Nodes and paths arethe starting point of the research, flexible process customization and the flexible control of theprocess flow direction has been achieved. It divides the main target of the system effectively,and constructs a similar database mapping mechanism of base space and meta-space. Basedon the meta-object protocol, the system finishes a variety of treatments of meta-objectmapping to the specific process instances of the base space, and achieves flexiblecustomization of workflow process and flexible control of the flow direction. According to the actual situation of every instances of workflow, it ensures the process instance implementsmoothly and achieves the specified goal.Finally, the development of a flexible workflow system based on RBAC has beencompleted by the paper, and it has been applied to an integrated information managementsystem of Daqing Oilfield. Also, it has achieved some important functions such as the creationof a business process instance, jumping, monitoring and so on, and the system flexibility bothin the management of business processes and user rights has been improved.
Keywords/Search Tags:RBAC, flexibility, Workflow, flow process management, users' rightmanagement
PDF Full Text Request
Related items