Team Work

Human Resource Planner

                                                        ABSTRACT

                When a software development company wants to achieve its goals on time and efficiently use its staff on the projects, it is necessary for the company to have hands on information related to number of employees working on various projects along with their skill set and the number of employees still needed to complete the projects on time. Human Resource Planner is a convenient tool to handle various projects in a software company efficiently.

Human Resource Planner is an online tool to manage projects currently running with the company as well as future projects. This tool tracks the employees working for the existing projects and details of new projects like no. of employees required, location, etc. This tool is very useful in estimating revenue, etc which helps higher management to know the status of the various projects and work force. With this tool HR can estimate the requirement of employees for the new projects and hence can recruit exact number of employees.

This application maintains the centralized database so that any changes done at a location reflects immediately. This is an online tool so more than one user can login into system and use the tool simultaneously.

The administrator of this software will be able to create new users and remove any user. He allots passwords and changes them. He can view the details of all employees in the company. He can also view the management reports where the information is presented project wise and location wise.

HR manager should take a decision regarding whether to recruit any employees and whether there is dearth of any resources in a project. The project manager can view the details of the employees in the company and the employees in his projects. He can also get the information of how many employees are there in a particular project and their skill set. When he wants employees for a particular project, he can add that information mentioning how many are working on the project and how many employees are totally needed for the project. This information can be had both for online and offline projects. This information is used in generating a special report called GAP summary.

GAP summary specifies how many employees should be recruited based on location of the project and based on the skills of the employees. When the HR manager sees the GAP reports, he would be able to estimate how many employees are still needed for a project and with what skill sets. He can plan for recruiting the new employees based on this information. He can also divert already available surplus employees if available to another project.

This software thus aids the company management not to waste the resources and plan the projects and employees time to time.

Existing System:

                Current system is a manual one in which users are maintaining books etc to store the information like project details, requirement, availability and allocations of employees for the existing project as well as for the new projects. It is very difficult to maintain historical data. Also regular investments need to purchase stationary every year.

Disadvantages:

The following are the disadvantages of current system

  • It is difficult to maintain important information in books
  • More manual hours need to generate required reports
  • It is tedious to manage historical data which needs much space to keep all the previous years books etc
  • Daily transactions are to be entering into different books immediately to avoid conflicts which are very difficult.

 Proposed System:

Proposed system is a software application which avoids more manual hours that need to spend in record keeping and generating reports. This application keeps the data in a centralized way which is available to all the users simultaneously. It is very easy to manage historical data in database. No specific training is required for the employees to use this application. They can easily use the tool that decreases manual hours spending for normal things and hence increases the performance. As the data is centralized it is very easy to maintain the currently running projects with the company as well as future projects.

Advantages:

The following are the advantages of proposed system

  1. Easy to manage all the daily transactions
  2. Can generate required reports easily
  3. Easy to manage historical data in a secure manner
  4. Centralized database helps in avoiding conflicts
  5. Easy to use GUI that does not requires specific training

SOFTWARE REQUIREMENTS:
• Web Technologies : HTML, CSS, JS. JSP
• Programming Language : Java
• Database Connectivity : JDBC
• Backend Database : MySQL
• Operating System : Windows 08/10
HARDWARE REQUIREMENTS:
• Pentium processor : Core I3
• RAM Capacity : 2GB
• Hard Disk : 250GB
• Monitor : 15’’ Color Monitor

For More Details of Project Document, PPT, Screenshots and Full Code
Call/WhatsApp – 9966645624
Email – info@srithub.com

Facebook
Twitter
WhatsApp
LinkedIn

Enquire Now

Leave your details here for more details.