Font Size: a A A

Design And Implementation Of User Authentication Center System

Posted on:2016-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:M XieFull Text:PDF
GTID:2308330482957945Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid growth of Internet information technologies and penetrating computers to people’s life, there is a continuous increase in Information Management System in companies of all sizes. In the environment of office automation, staff uses more than one application systems, they have to enter the user name and password to login each time if they want to visit the system, which have negatively affected the work efficiency. What is more, a user’s information will be shared among different systems and there are potential security risks. Thus, it is particularly important to raise the work efficiency and system security. Therefore, the User Authentication Center was designed.The prime task of this paper is to design a general user management system based on the actual needs of the company. The innovation point of this system is that it established an integrated and efficient user management system based on a Comprehensive Requirement Analysis. The User Authentication Center makes it more convenient to connect all systems and improve the working efficiency of the staff. UAC(the short form of the User Authentication Center) is a website designed for the smooth operation of the application systems and it ensures the security of system management. This system consists of lists of application systems, system settings, group/user management, application system management, system logs, information extension settings, user’s Tag settings, and personal information. The database of the system’s backstage is developed with PHP+Mysql and the front stage is developed with HTML+CSS+JAVAScript. User’s information and other data are stored in the database and the front stage will visit the database to make the data to be continuous. The target of this project is to realize the following functions: management of users, groups; management/authorization of applications; unified user login and application data interface. The task of programming is to realize the functional part. The following technologies were adopted in the programming of the function part: operate on database through the abstract layer of “ADODB” database, to cut down the workload of database transplantation; Smarty template system by separating business logic and display logic; through XMLRPC and data communication applications, to achieve communication between heterogeneous systems. User Authentication Center System is now on-line test. According to the feedback from the employees, the system has achieved the expected result and brought convenience to the company and the users.
Keywords/Search Tags:Unified Authentication Center System, Multi-system, Basic Management System, ADODB Database abstraction layer, Smarty templates
PDF Full Text Request
Related items