The invention provides a human resource management information system, and relates to a computer management system. In a Brower/Server network mode, a system management module, a reward and punishment management module, a department management module, a recruitment management module, a staff management module, a training management module, and a payroll management module are arranged, and the data flow of each above module is defined via a data dictionary; a system administrator table, a department information table, a staff information table, a recruitment information table, a reward and punishment information table, a payroll information table and a training information table are built, a JDBC bridge drive program is adopted, and a pure Java language mode is used for connecting a database. The system of the invention can free the administrator in the human resource department from high-intensity work, only certain simple operation can be used for timely and accurately acquiring needed information, human resource management work in an enterprise is systematic, standardized and automated, and the purposes of improving the enterprise management efficiency and reducing enterprise human capital can be thus achieved.