| With the rapid development of the continuous expansion of business and employee scale,the original system of enterprises can no longer support the existing business well.With the continuous reform of financial taxation,the form of salary payment is also changing.The increase of wages and payroll leads to the calculation of salary taking more and more time.Traditional salary management is an inefficient offline operation,and the rationality,security and correctness of salary payment can not be effectively guaranteed.The most important part of human resource management is salary management,so an excellent enterprise salary management system is very important for the management of human resources.The enterprise salary management system can manage the salary information and pay of employees well.The main core function of the system is the salary items that can dynamically customize the configuration of payroll.The system mainly involves salary file management,salary calculation management,salary report management and authority management and other functional modules.The system uses Python as the development language of the system MySql as the persistent layer storage and Django as the web framework.The system main function of the system is to dynamically customize the calculation items of payroll.By using two modules of Python's yacc/lex,a set of grammar parsing rules is defined,the underlying data parsing function of self-defined payroll items is completed,we can customize a set of grammar parsing rules,customize the generation of payroll and payroll.The stability,accuracy and expansibility of the The enterprise salary management system are very good,which can effectively support the expansion of existing business and personnel.The design of the system effectively improves the efficiency of salary management,reduces labor intensity,improves the speed and accuracy of information processing,and achieves the paperless information and salary confidentiality throughout the process.The system has very high computational efficiency.In terms of the number of salaries paid to tens of thousands of employees,the computational speed is less than 5minutes,and the calculation is accurate.This system has greatly saved the cost of humanresources and improved the efficiency of work in practical application,and can well meet the business needs of enterprises and the changes in the form of salary payment.It can also promote the management of enterprises,and can be widely applied to the salary management of many enterprises. |