Font Size: a A A

Research And Implementation Of Company Management And Control Platform Based On SSO And RBAC

Posted on:2013-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y SunFull Text:PDF
GTID:2248330395459473Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of the company, systems which aimto meet the various functions have been developed. However, when users employthese systems, they usually need to login on these systems separately. Especially inthe company with complicated business, there is a great need for a platform to meet acharacteristic of single sign-on, allowing users to login after a system that can log inand access to other systems. Therefore, a safe and effective management controlplatform is becoming essentially important for each company.This paper discusses how to use a single sign-on technology to multiple systemsinto one platform while achieving both the role-based access control and the mainfunction of each system. The single sign-on on and role-based access control functionwere implemented based on cookies and Filter intercept authentication mechanisms.The databases and the functions of the various subsystems module were designedaccording to the needs of design. Function modules are divided into personnelmanagement system, financial management system and file management system. Thepersonnel management system includes employee management, account managementand authority management. The financial management system achieves financialmanagement. The file management system achieves file managementThe main frame of the platform was built with Struts2, Spring Security andiBatis. Struts2was used to interact with the page. Spring Security was used toconfigure the javaBean and complement data process. iBatis was used to operatedatabase and complement the function of add, delete, modify and search of data. Thepage design was completed with JSP technology. I achieved various functions likeinsert staff and modify staff with button and link call different actions.The platform was designed on MyEclipse6.5, database was created by MySQL5.0, and the server was Tomcat6.0. The system test demonstrates that the designedand implemented company management and control platform based on SSO andRBAC is able to achieve both single sign-on and role-based access control, and havecompletely complements the corresponding function of each subsystem according tothe demands.
Keywords/Search Tags:J2EE, Struts2, Spring Security, Intergration System, SSO, RBAC
PDF Full Text Request
Related items