Font Size: a A A

Design And Realization Of Human Resource Management System

Posted on:2011-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:K XuFull Text:PDF
GTID:2178360332457208Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Human Resources Management System refers to the organization or community groups to use the system theory approach to the enterprise human resource management aspects of the analysis, planning, implementation, adjustment, improve enterprise human resource management level, so that human resources more effectively serve the objectives of the organization or group.In the personnel management system, enterprise view of human resources is a limited labor costs and save time in the use of the target; human resources development and management will serve as the development and control of income-generating resources, the cost of achieving this goal mustmade to pay. Thus, human resource management will focus on the individuals and organizations to achieve common goals and human resource development above. Although there are personnel management training, which will bring about development, potential employees, but from a business point of view, such training only to meet the business needs, you must pay.A wide range of modern enterprise information management situation, managers of the company, department staff information needs of the situation has become more significant. In human resources management, but also by the earlier management remuneration is only transferred to the modern set of attendance, recruitment, training, use, assessment, evaluation, incentives in one of the diversified management tools. And people dependent on the computer has inspired more management tools, management software appears.In this study based on B / S architecture of small human resources management system design and implementation of means. Systems supporting man-machine interface development tools, combined with hierarchical design method, integration into the modular development of thinking in order to enhance system reliability, maintainability and functionality and easy extensibility. System interface using Struts technology Web interface for a single point of deployment, easier management. System technology uses Hibernate persistence layer implementation can speed up the progress of system development and provides support for the object buffer to improve system performance. The overall structure of the system interface component-oriented design, the use of Spring management system components, reducing the implementation code, the system can be configured to provide improved system reliability. System security management using Acegi with Spring technology, the configuration of the system of authentication and authorization management, flexible security. As a result of Hibernate technology provides the possibility of cross-database platform, the system through the SQL Server and Derby DB test, in theory, you can switch to any database platform.Information focused on the software's "hardware" requirements and more stringent, systematic framework, the system's authentication and authorization, data interaction, report generation, database management are needed early in the overall system design concept, planning and layout. In system design, object-oriented analysis and design, design a static entity model and database model. Human resources staff have the information on behalf of Employee class; have a many to one relationship with the Department class, that is, the department staff; also one to one relationship with the Employee class of the LaborContract class, on behalf of labor contracts; there Protection System CertificationUser credentials information, classes and their corresponding roles in the Role class represents the user. On the design of data management, the use of physical objects that can be achieved DAO CRUD operation mode, and the design of each of the corresponding entity object data access interface; the core of the software, which is the system service layer, defined HrService, UserServicetwo business-oriented interface, interface design forms, which implements the system function better multipurpose applications.
Keywords/Search Tags:Human resource management system, multi-layer architecture, data management, JavaEE
PDF Full Text Request
Related items