Font Size: a A A

Design And Implementation Of The Universal Rights Management System Based On Struts

Posted on:2015-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:J WanFull Text:PDF
GTID:2308330473951606Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In order to improve the efficiency of the automatic office work, perform and implement the standardized management thinking, the company needs to establish an online office automation systems, and to make full use of the standardized management to the actual work.In order to protect the safe and stable operation of the office automation system and the day-to-day operational needs of the managers and workers, we need to add a rights management sub-system in the system, the working mechanism is based on the functions of each staff, assign them the different and appropriate operating authority. The permission assignment principle is, implementing three level permission assignments, group management and tailored. The log will record those operations that not included in the scope of work.The Tomcat 7.0 is employed to server as the web server, database server is SQL Server, the dynamic Web pages technology using the most popular web programming language programming language Java Server Pages(JSP). The powerful concurrent processing mechanism of JSP can safeguard the smooth progress of the day-to-day office work. In the web programming process, the business logic processing is implememnted by the Struts framework. Operations such like the page jump is through the action of the Struts framework. JavaScript is used to relieve the server the inspection burden of normal operation of the user, and also fercilites the day-to-day operations for the customers.From the requirement analysis, system design and detailed function module division, we detailed design the structure and the concrete realization of the rights management system. Database designation includes: the association between the database structure design, roles and permissions table. The design of functional modules includes: permissions of the logged-on user settings, session permissions check and prevent the user from logging in reflection, comment privileges control and role permissions control.The testing results show that the system can meet the actual requirement of the units in the function, own the copyright. Commissioning and testing are performed after the system development. The results show that the system can meet the requirement of the company’s project management automation in function. For the system provides a secondary development interface, the new function can be added at any time upon request or update the system in the follow-up phase.
Keywords/Search Tags:Authority management, Struts, Java, JSP
PDF Full Text Request
Related items