Font Size: a A A

Design And Implementation Of Java-based Enterprise Personnel File Management

Posted on:2016-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:X J WangFull Text:PDF
GTID:2308330467999792Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise personnel records management can help the managers to obtain anobjective assessment of the employees in their work. Before the popularity ofcomputer technology, the management of files are basically done manually. For anenterprise, entrying, searching for and modifying files manually is undoubtedly aprotracted and painstaking work,thus eriously affecting the operational efficiency ofenterprises. In addition, paper files will occupy a lot of space and can be damagedeasily. With the popularity of computer technology, developing enterprises personnelfiles management system has become an inevitable trend.In this paper,we implement a Java-based enterprise personnel files managementsystem. As data storage, the system imploys SQL Server2008database. And we applythe Hibernate framework to operate the database. Hibernate framework includes somelightweight objects, simplifying operations using JDBC to access to the database. AndHibernate does not depend on a specific database.So,we can change the databaseeasily.And the system can be easy migration.Personnel files management system must achieve the most basic function of inputfiles, modify files, query files and delete files. And because of the special nature of theenterprise’s personnel file, you need to set appropriate permissions to prevent datafrom leaking or being tampered. After a detailed needs analysis,we set6modules inthe system: Login Module, the Basic Information Management Module, PerformanceManagement Module, the Wage Level Seting Module, the User Management Moduleand System Maintenance Module. Specific functions are as follows:1. Login Module: We designed three administrator in Login Module: defaultadministrator, to prevent the system being initialized when no one can operate thesystem; super administrator, is responsible for the system’s management, who hasthe right to add the general administrators; general administrator only has the permissions for files management.2. Basic Information Management Module: This module maintains the basic files ofemployees: name, sex, birthday, ID number,and so on.In this module, themaintenance of files from three aspects:file information, job information andpersonal information.3. Performance File Management Module: This module is the most concerned aboutthe module, which maintains staff attendance records, training records, as well asrewards and punishments archives. This can provide the most objective basis forenterprises to determine the company’s human resource allocation problems.4. The Wage Level Seting Module: In this module,users can create different wagelevels, add the appropriate programs and people to facilitate different levels ofmanage treatment to staff5. User Management Module: This module is set up in order to set differentoperating privileges. In this module, the user can add, users, change passwordsand do some other operations. This module can help ensuring system security.6. System Maintenance Module: This module is provided for employees to operatethe system conveniently. In this module you can set the basic information forenterprises。The system is developed with Concise and easy pages and people can operate iteasily.With this system,management of enterprise personnel files can be more easy.
Keywords/Search Tags:File Management, Java, SQL Server, Hibernate
PDF Full Text Request
Related items