HR Management System is a distributed application, developed to maintain the details of employees working in any organization. It maintains the information about the personal details of their employees, also the details about the payroll system which enable to generate the payslip. The application is actually a suite of applications developed using Java.
It is simple to understand and can be used by anyone who is not even familiar with simple employees system. It is user friendly and just asks the user to follow step by step operations by giving him few options. It is fast and can perform many operations of a company.
This software package has been developed using the powerful coding tools of PHP at Front End and MY Sql Server at Back End.The software is very user friendly. The package contains different modules like Employee details. This version of the software has multi-user approach. For further enhancement or development of the package, users feedback will be considered.
IntroductionThe main aim of the project was to develop a Human Resource Module for the Automation of HR Software in which all the information regarding the employees in the company will be present. This has to be developed with good Interaction/ communication facilities between the employees and HR Administrator in such a manner that a level of hierarchy was maintained between the various employees.The web pages about an employee are created dynamically based on the user id and password and links are provided to web pages containing information about Employee General Profile, Salary Details, Payroll and other static links to various other pages. An Information Hierarchy is maintained i.e. the information regarding a particular employee is accessed by the same or any person above him in the information hierarchy. There was also a provision for updating the details.Each employee has the facility of Updating his General Details, Contact Details, Education Details, Certification Details, Skill Details and Project Details. User Controls are provided for Navigating through the web Pages.HR Admin page is created with HR Admin Tasks. HR Administrator is provided with facility of Adding Employee in to the company. He adds the new employees General details and can also enter his Contact, Skill, Education, Certification, and Project Details. He also has the facility of Viewing / Updating all Employees General, Contact, Educational and other details.The whole project is web based and designed using WAMP server, a window based platform for PHP web application development.
1.3.1 HARDWARE SPECIFICATIONProcessor : Pentium IVSpeed: 2.4GHzMain memory : 1 GBHard Disk : 160GBDisplay : Color SVGAKeyboard : 105 KeysOperating System : Windows XP and after 1.3.2 SOFTWARE SPECIFICATIONFront End: PHP 5.6, htmlBack End: MYSQL 5.7.6
EXISTING SYSTEMEXISTING SYSTEM
The HR Administration falls short of controlling the employees activities in analyzing his/her strengths and weakness. The decision for appraisal of assigning next project to the employee or to train him/her to enhance the skills where lies with proper projection. He is not provided with the detailed project information done or to be assigned based on Application / Verticals.
DRAWBACKS IN EXISTING SYSTEM:
Need of extra manual effort. It used to take much time to find any employee Not very much accurate. Danger of losing the files in some cases.
Decision in assigning proper skillful hands for the project is an important issue in HR Module. The HR Administrator should report with the personal holding the necessary skills required for the project assignment. The decision in making analysis about the employees skills is a prime important before booting in. The proposed system of HR Module is the right software to be incorporated into the Automation of HR Software for helping the organization needs with respect to skilful Human Resource.
The proposed system provides detail general information about the employee along with Educational, Certification, Skill and Project details. It enhances the HR Management in adding, viewing and updating employees details and generates various reports regarding employees skill and experience. Suggestions and Grievances posted by the employees are upheld for taking care of the necessary steps in forwarding companys obligation..
3.2.1 ADVANTAGES OF PROPOSED SYSTEM:
Very fast and accurate. No need of any extra manual effort. No fever of data loss. Just need a little knowledge to operate the system. Doesnt require any extra hardware device. At last very easy to find the employees.
PROPOSED SYSTEMDecision in assigning proper skillful hands for the project is an important issue in HR Module. The HR Administrator should report with the personal holding the necessary skills required for the project assignment. The decision in making analysis about the employees skills is a prime important before booting in. The proposed system of HR Management is the right software to be incorporated into the Automation of HR Software for helping the organization needs with respect to skillful Human Resource. The Proposed system provides detail general information about the employee along with Educational, skill and other details. It enhances the HR Management in adding, viewing and updating employees details and generates various reports.
SCOPEThe project is confined to be run on any web server either on internet or intranet. The application makes sure that the proper user interface is provided to the communicating parties to work easily on the application.
OBJECTIVEThe project has been developed keeping in the view the current requirement of Human Resource Management at any organization keeping in view these objectives: To develop an application that deals with the day to day requirement of any organization. To enable the end-users as well as the organization come out with an esay to handle application of the Human Resource Management.
Project OverviewThe Project Human Resource Management System is a complete web application designed on PHP technology. The user interface is designed using HTML, CSS, PHP while the server side programming is done completely using PHP and My SQL is used as database.
Each employee had an Employee ID and password through which he can log in. Depending on the type of employee, either as user or admin, the employee is logged in or accordingly various privileges are granted to him to carry out various task through the application.The application makes sure of the security services and other privacy policies. Its grants privilege to various employees to perform their work as per hierarchy in the organization.
, which are used to instruct the server to 'enter PHP mode' and 'exit PHP mode' respectively. There can be any number of p