Design And Implementation Of Human Resource Information System

Computer Science Project Material with Source Code Included

Computer Science Project Material with Source Code Included


The goal of this project was to design and develop a human resource management system for Sabon-Gari Local Government Secretariat. This system was developed to automate the management of employees. Development work included construction of the core system framework, creation and management of employee accounts, design of employee profiles and an integrated hiring process and leave management. The tools used in the implementation of the system are PHP, MySQL, HTML, CSS, JQuery and Bootstrap.

Chapter One


1.1 Background of the Study

Human resource management (HRM), also called personnel management (Douglas, 1992), consists of all the activities undertaken by an organization to ensure the effective utilization of employees toward the attainment of individual, group, and organizational goals. An organization’s HRM function focuses on the people side of management. It consists of practices that help the organization to deal effectively with its people during the various phases of the employment cycle, including pre-hire, staffing, and post-hire. The pre-hire phase involves planning practices. The organization must decide what types of job openings will exist in the upcoming period and determine the necessary qualifications for performing these jobs. During the hire phase, the organization selects its employees. Selection practices include recruiting applicants, assessing their qualifications, and ultimately selecting those who are deemed to be the most qualified. In the posthire phase, the organization develops HRM practices for effectively managing people once they have come through the door. These practices are designed to maximize the performance and satisfaction levels of employees by providing them with the necessary knowledge and skills to perform their jobs.

A HRMS (Human Resource Management System) is a combination of systems and processes that connect human resource management and information technology through human resource software (Zafar, 2013). A HRMS may help to revolutionize a workplace. The automation of repetitive and time consuming tasks associated with human resources management frees up some of the organization’s most valuable employees and allows the focus to shift to culture, retention, and other highly impactful areas.

Selection of a HRMS to handle HR activities is a trademark of a modern company, there are few successful companies that do not have some sort of automation in place for HR tasks at this juncture. Web accessibility has further worked to transform the landscape of HR, putting information and task management at the fingertips of employees and managers. HRMS has helped to effectively break down bureaucracy and “flatten” many organizations.

Security is of great concern when it comes to choosing a human resources management system (Chasserio & Legault, 2009). The information stored in a HRMS is highly sensitive, including proprietary organization data and volumes of personal information about employees. It is essential for companies to choose a solution that utilizes a method of secure transmission such as SSL which encrypts the data as it transmits over the internet.

Internal security is also critical, information should be guarded by passwords that have varying levels of access in relation to what is needed for the job position. While most organizations now allow employees to access portions of HRMS solutions, employees must understand the importance of maintaining the integrity of the system and protecting the security of the information it contains (i.e. no password sharing). Safeguards should also be in place to quickly bar terminated employees’ access to systems.

1.2 Statement of Problem

Even the smallest of organizations need to implement some form of digitized information system to meet up current technological improvements. Organizations generally have a choice between using a computerized or manual HRM. Manual system in organizations offers a number of potential problems which includes:

1.2.1 Administrative Overwhelm

Many organizations, especially Sabon Gari LGA, still carry out their HRM manually. A manual HRMS typically requires a great deal of paperwork. A manual process also creates an administrative burden for HR staff of the organization.

1.2.2 Organizational Issues

A related problem uncovered during requirement gathering in Sabon Gari LGA include, not keeping all important HRM records and information in an organized, effective and accurate manner. This problem is simply a matter of work flow, as keeping files and documents in a central location is not actualized in Sabon Gari LGA.

1.2.3 Financial Implication

For most organizations, a paper-based system is costly and insecure. A paper-based system for managing documents and information in Sabon Gari LGA is expensive because the organization must allocate financial resources for both the cost of the materials and the labor power of managing them, including printing, collating and filing costs. This could mean employing additional workers who require salaries and benefits.

Similarly, paper-based systems make it difficult to share documents. When an organization office is distributed nationally or internationally, the ability to send and share documents quickly is key necessity. With HRMS, this becomes much easier and faster.

1.2.4 Motivation of the Study

Over the past decade, virtually every major industry invested heavily in computerization and this has pushed organizations to change from manual to digitized technique of information management. Yet, despite these advances in our society, majority of organizations handles HRM using paper based techniques, and very few employers of labor are able to perform recruitment without speaking to real human resource personnel.

The primary motivation of this work is the common transition from paper based information system to computerized information system by various organizations due to advances in technology.

During the information gathering phase of this work, the earlier mentioned motivation of interest turned solid as the need for specific features in Sabon Gari LGA Secretariat showed up; these features include:

  1. The need for an improved data management: An HRMS can manage all employee data as well as information on benefits, such as enrollment and status changes
  2. The need for employee self- service: An HRMS enables employees to update personal data without having to involve HR for simple tasks. This frees up the time of HR professionals for more strategic functions.
  3. The need for a central storage: Because data is stored in one place, this means reporting can be more efficient. It makes access of compliance records simple. It also means there is a central location for documents such as employee handbooks, procedures and safety guidelines.
  4. The need for on-demand reporting: Customized executive and management reporting can be done on the fly. For example, a manager might want to look up employment data by location, and could do so without having to contact HR. Managers can access the information timely as it pertains to employee development, performance improvement, and wage detail (as appropriate).
  5. The need for managing and tracking recruitment data: Many HRMS systems include recruitment components such as applicant and resume management.

1.3 Aim and Objective of the Study

This study is aimed at developing a web based HRMS for Sabon Gari Local Government Area
Secretariat (SG-LGA Secretariat)

The objectives of this study are to

  1. Identify HRMS required modules.
  2. Build system architecture incorporating selected modules in (1). iii.Design HRMS work flow.
  3. Design a central database incorporating selected modules in (1).
  4. Implement designs in 2,3,4 using software tools namely: Toad Data Modeller 5.4, PHP 5.6 & MySQL 5.6, Netbean IDE 8.2

1.4 Scope of the Study

There is an excess of modules that can be added to HRMS which include payroll management, personnel recruitment, leave management, tracking absenteeism, performance evaluation etc. This work is scoped to the development of recruitment and employee personal information management (PIM) modules powered with appropriate reporting capabilities.

1.5 Research Methodology

The following are the proposed steps needed for the realization of this research work.

  1. Review literatures to comprehend HRMS.
  2. Requirement gathering and analysis iii. System Design
  3. Implementation
  4. Testing vi. Deployment

Chapter Five

Summary, Conclusion and Recommendation

5.1 Summary

This project covered necessary details involved in designing an online HRMS. The system captures all the information required from workers (using online form) and keeping them in a database. The stakeholders in this application include different individuals ranging from applicants, casual, junior cadre and senior cadre staff of Sabon Gari LGA. Adopted method of information generation in this work include related literature and surfing the Internet for current trends and best practices, while the method of implementation was the use of WAMP (Window Apache MySQL and PHP) software.

The basic requirement of the user of the saboHRM is given preference during the interface design. Therefore, this project if embraced, would address the problems of the existing system outlined earlier.

5.2 Conclusion

Today’s advanced technology is noticeable in the application of computers to solve our present challenges, this could serve as inspiration for the automation of routine processes in HRM with a view to enhancing productivity among organizations.

This project has focused on the design and implementation of a web based HRMS for addressing challenges faced by the management of Sabon Gari LGA. Various design and implementation tools have been employed for the successful completion of this work.

The design and implementation tools were selected based on 1) review of similar work successfully implemented by organizations like the Orange HRM group. 2) A careful selection of open source and state of the art design/implementation tools like Toad Data Modeler (for ER diagram), Wireframe (for user interface mockups) and WAMP (for database development and software coding).

This project has demonstrated a fulfillment of the vital needs of the Sabon Gari LGA HRM by developing a web based application to replace the manual system used by the organization. The system when fully adopted will enhance the process of data collection, data query, data manipulation and data storage in Sabon Gari LGA.

5.3 Recommendations

In view of the aforementioned conclusion, I recommend the following for future work:

  1. The saboHRM is open for further research, as some modules (promotion, retirement, salary, and housing etc.) are not exploited and implemented due to limited data and timeframe.
  2. Having designed a HRMS to be used by Sabon Gari LGA, there is need to address the issue of training users of the web based application.

Get Complete Project Material

5,000 5000

The Complete Material Will Be Sent to You in Just 2 Steps

Quick & Simple…

Step One Purchase

Make Payment (Through Transfer) of ₦5,000 to the Account Below

Zenith BankAcc No: 1225513212
Samphina Academy
Current Account

Or CLICK HERE To Pay With Debit Card

CLICK HERE To Purchase Material ($15)

Step Two Purchase

Send the Following Details on WhatsApp ( 08143831497) After Payment

  1. Payment Details

  2. TOPIC: Design And Implementation Of Human Resource Information System

The Complete Material Will Be Sent To You On WhatsApp After Receiving Your Details
T & C Apply

  Contact Our Help Desk

Need a Different Topic? Perform a Quick Search

List of Related Works

Click on Any Topic to Preview the Content

Samphina Academy

Samphina Academy is an Online Educational Resource Center that is aimed at providing students with quality information and materials to aid them in succeeding in their academic pursuit.