Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 Dec 17;16(12):e0261594.
doi: 10.1371/journal.pone.0261594. eCollection 2021.

Design and development of human resource management computer system for enterprise employees

Affiliations

Design and development of human resource management computer system for enterprise employees

Tianqi Wang et al. PLoS One. .

Retraction in

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.

PubMed Disclaimer

Conflict of interest statement

The authors have declared that no competing interests exist.

Figures

Fig 1
Fig 1. C/S system’s architecture.
Fig 2
Fig 2. Structure of B/S system.
Fig 3
Fig 3. Comparison between advantages of B/S architecture with C/S architecture.
Fig 4
Fig 4. Comparison between disadvantages of B/S architecture with C/S architecture.
Fig 5
Fig 5. Structure of MVC.
Fig 6
Fig 6. J2EE structure and component technology.
Fig 7
Fig 7. Basic classification of UML diagrams.
Fig 8
Fig 8. Architecture of Microsoft SQL Server 2008.
Fig 9
Fig 9. Logic of the system.
Fig 10
Fig 10
Use case diagrams for 5 major management modules (a. use case diagram of personnel management; b. use case diagram of organization management; c. use case diagram of recruitment management; d. use case diagram of training management; e. use case diagram of remuneration management).
Fig 11
Fig 11. Realization effect of login page of the system.
Fig 12
Fig 12. Realization effect of human resource management.
Fig 13
Fig 13. Realization effect of the interface of the organizational management.
Fig 14
Fig 14. The interface of the recruitment management.
Fig 15
Fig 15. The interface of training management.
Fig 16
Fig 16. The interface of the salary management.
Fig 17
Fig 17
Results of performance test (a. Test results of throughput of system in business processing host and success rate of event processed; b. test results of average response time in business processing end and average response time in terminal side; c. test results of CPU occupancy and memory occupancy in system operation).

References

    1. Zhao S Z, Zhang L. Analysis of Enterprise Management Information System Based on Cloud Computing. Journal of Physics: Conference Series. 2020; 1533(2): 022038.
    1. Yin X B. Research and Development of OA Enterprise Management System and Its Optimization and Demand on Business Talents. Agro Food Industry Hi Tech, 2017; 28(1): 787–791.
    1. Zhang K. Top Trends for Talent Management. Scientific and Social Research, 2021; 3(2): 163–169.
    1. Jamali N, Sagirani T. Quality Assurance Testing to Improve the Quality of Human Resource Management System. Journal of Physics: Conference Series, 2021; 1918(4): 042139.
    1. Zhuo T. Relationship between Knowledge Management Capability and Human Resource Management System Implementation. International Journal of Services Operations & Informatics, 2017; 8(3): 185.

Publication types

LinkOut - more resources