Font Size: a A A

Design And Implementation Of Enterprise Human Resource Management System Based On Django Framework

Posted on:2021-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:Q LiuFull Text:PDF
GTID:2518306050484434Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rise of digitization,Internet technology with computers as carriers has gradually matured.More and more industries are beginning to join the ranks of digital office.As the key management project of various types of enterprises,human resource management has also begun to enter the scope of informatization and digitization.In the traditional human resource management mode,many management tasks are done manually,and employees’ personal information cannot be effectively guaranteed.The inconsistency of complex office processes and forms directly leads to a decline in work efficiency.With the emergence of enterprise human resource management system,it has effectively improved the production efficiency of the enterprise.As a humancomputer interaction system,it has strict uniformity and accuracy.It provides more convenient interaction methods and can easily realize employees.Daily needs,such as leave application,attendance query and other functions.Friendly interface design and simple process design make management work easier.At the same time,data analysis can be used to accurately reflect the detailed status of the company’s human resources in a timely manner.Management costs.This article is mainly developed based on the software development process common to software engineering.First,the company’s current business logic is organized,the relevant content of the company’s human resources management is understood,and the human resources department’s demand survey is carried out.Feasibility,finally designed a human resource management system based on B / S architecture based on the results of demand analysis.The technology and tools used by the system are determined on the company’s existing technical architecture.This article mainly uses the Python-based Web framework Django as the core framework of the entire system.The front-end page uses the Bootstrap framework with a responsive layout feature as a template,and the database uses My SQL.Because different users are involved,the system Make certain design for the distribution of authority.According to the needs of research and the process of collation,the system design is divided into five modules: personal information management module,work management module,attendance management module,reimbursement management module,and entry / exit management module.The development tool is mainly Py Charm,and some front-end pages are edited and modified through Visual Studio Code.And through Django’s Permissions model,manually add corresponding permissions for various types of users to ensure the security of the system at runtime.After completing the coding of the module,the system is integrated,and then the system is functionally tested and performance tested,a corresponding test environment is established,corresponding test cases are designed for the function points of each module,and the test cases are executed one by one to check whether the running result Meet the expectations,make timely corrections to the problems found,and then test the performance part of the system after the regression test is completed.From the actual test results and operating conditions,this paper has completed the human resources management system to meet the company’s specific needs,the system has been put into the company’s specific use process,improve the company’s employees’ office efficiency,achieve some common the informatization and digitization of the process have improved the uniformity and accuracy of business processing,and completed the expected work.
Keywords/Search Tags:human resources, management system, web development, B/S architecture
PDF Full Text Request
Related items