Computer Science Project Topics

Design and Implementation of a Web Based Pay Roll System, a Case Study for (Presbyterian University College, Ghana)


There is an actual problem to maintain different database for an organization whose main purpose is to issue pay-slips for their employees every month, working in various departments of the organization, and maintaining details of all the departments, employees with various grades, their designations and address details.In the manual system it is difficult to maintain data and generate different reports according to requesting transaction. In the present system it is becoming difficult to issue pay-slip for all the employee every month by manually going through the various record of the organization. This is a particularly tedioius way of managing records.

The automated systems seeks to eliminate all such concerns. A web based system was created in this project because of the cross platform nature and the potential for cloud computing in this kind of study.

Chapter One Summary (Statement of Problems)

Manual systems of payroll always put pressure on people to be correct in all aspect of their work. It is too easy to accidentally switch details and end up with inconsistency in data entry or in hand written orders. It can be time consuming and expensive. The function of this work is to design and implement a payroll system owning to the fact that there exist no automated means of managing employees’ salaries, records and so on in the organization.

Other problems caused by the manual payroll system are:

  • Inconsistent data entry which makes it prone to errors information.
  • Cost of training employee on payroll management is expensive
  • Reduction in sharing information and customer services.
  • It is time consuming and costly in reports production.
  • Data is not secure.
  • Duplication of data is possible.

Chapter Two Summary (Literature Review)

In organizations, there are several departments and each department has payroll section to manage payroll activities while some have a department that handles majorly the payroll. Irrespective of the department that handles the payroll, each section of the payroll has to perform necessary operations like data collection and preparation, entry, updates monitoring and reporting of data. With a system like this, payroll section would be able to keep a record of employees including their personnel data, pay slips, allowances and deductions etc. Net pay of each employee is calculated by this allowances and deductions mentioned according to the company rules. The individual pay slips are printed out as receipt or mailed to the employee. Pay bands, allowances, deductions, and tax information are updated if there is any amendment in salary structure. The proposed payroll system, MPS, will do the aforementioned.

Chapter Three Summary (System Design)

The design would be done using the Waterfall model. Waterfall model is a sequential (non-iterative) design process, used in software development processes in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of conception, initiation, analysis, design, construction, testing, production/implementation and maintenance.

Chapter Four Summary (Programming Language)

This chapter discusses the deployment and testing of the employee payroll system after the design and development. The Hardware and Software Requirements as well as Development tools are identified in this chapter.

The programming languages used in this project include PHP, CSS, HTML and JavaScript. PHP was chosen as the server scripting language due to its reputation as a secure framework. It also has ease of use as all its functions are executed on the server. PHP was also considered based on its friendliness with databases. It is database driven.

Chapter Five Summary (Conclusion)

In conclusion, the web based payroll system is a good way to additionally improve the work experience of the HR department of the University.

It has basically used the traditional web development technologies to implement with improvements that have also been pointed out to make the system better than ever.


  • Gurlal Singh (2014). Implementation and Development of a Proposed Payroll System.
  • Poonamdeep Kaur, Dr. Dinesh Grover (2012). Computer Based Payroll System Implementation for E-Governance at Punjab Agricultural University
  • Asmau Sani Mohammed, Hamman W. Samuel, Malachy Khanoba, Osaetin Evbuoma (2007). Project Report On Payroll System.
WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!