Abstract

Client-Server (C/S) application is always used in the existing Human Resource Management System (HRMS) as the system architecture, which has the problems of complex maintenance and poor compatibility; and cannot use professional database and development system, making the system development difficult and the data security low. To solve the above problems, the overall demand is analyzed, as well as feasibility and key technologies of the enterprise HRMS system. Then a HRMS is designed and developed, based on the user’s key functional requirements and related technologies, which is reasonable and easy to maintain. The system is supported by Browser-Server (B/S) structure, with the current popular Java 2 Platform Enterprise Edition (J2EE) multi-level structure as the overall architecture. The mature Microsoft SQL Server 2008 introduced by Microsoft is used as the database platform. Combined with Model View Controller (MVC) design pattern, this system can be used by users without geographical restrictions and system maintenance. In this system, performance logic and business logic are separated, which makes it convenient for the development and maintenance of the system. The system mainly includes six modules: personnel management, organizational management, recruitment management, training management, salary management and system management, which integrates enterprise information and realizes the functions of easy access and easy query of information database. Its interface is simple, easy to understand, and easy to operate, with low investment, low cost, high safety, good performance and easy maintenance, which help to improve the work efficiency and modern management level of enterprises. In the end, the operation performance of the system is tested. The results show that the throughput of the main functional modules in the system is greater than 100 times/s when dealing with the business, and the success rate of event processing is greater than 99%. The average response time of the business end is less than 0.4 s, and the average response time of the terminal side is less than 0.5 s, which all meet the standards. System CPU occupancy rate can be basically controlled below 30%, and memory usage rate is below 30%. In summary, the system designed here has the basic functions but also to ensure good performance, suitable for enterprise personnel management, organizational management, recruitment management, training management and salary management. The design and development of this system aims to provide technical support for the service quality of enterprise human resource management business, to improve the overall efficiency, promote the pace of enterprise strategic development, and enhance the market competitiveness of enterprises.

Highlights

  • With the development of science and technology, computer and network technology are becoming more and more developed

  • The innovation of lies in substituting the traditional C/S architecture with the B/S architecture, making users work without geographical restrictions and client maintenance; Java 2 Platform Enterprise Edition (J2EE) development system is adopted with high compatibility with B/S architecture to simplify the system development process; the high-security and high-efficiency Microsoft SQL Server 2008 database combined with Model View Controller (MVC) design pattern is applied to the system to achieve the safety management of data, convenient extraction, and the separation of performance logic and business logic

  • It is very important to have a high level of human resource management

Read more

Summary

Introduction

With the development of science and technology, computer and network technology are becoming more and more developed. The reasonable design and development of HRMS is helpful to mobilize the enthusiasm of the staff, and improve the production capacity and income of enterprises, which plays an important role in human resource management. The innovation of lies in substituting the traditional C/S architecture with the B/S architecture, making users work without geographical restrictions and client maintenance; J2EE development system is adopted with high compatibility with B/S architecture to simplify the system development process; the high-security and high-efficiency Microsoft SQL Server 2008 database combined with MVC design pattern is applied to the system to achieve the safety management of data, convenient extraction, and the separation of performance logic and business logic. The research helps to improve the overall work efficiency, to promote the strategic development of enterprises, and to enhance the market competitiveness of enterprises

Materials and methods
Design and development of system
Results
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.