IMPLEMENTATION OF STATE CIVIL SERVICE PAYROLL ACCOUNTING SYSTEM
in ACCOUNTING PROJECT TOPICS AND MATERIALS on September 4, 2020CHAPTER ONE
1.0 INTRODUCTION
1.1 BACKGROUND OF THE STUDY
Computer, the versatile data processing machine has been found very useful in every human endeavor since its incursion into many fields of study, industry, business, sciences and technology in general. Payroll is being prepared by organization, committees, governments and other business firms, it is also part of account department, many organization concern. It is used for the preparation of worker’s salary daily, weekly or monthly.
The payroll module which helps in data processing, processes monthly pay of all the employees in state civil service commission. The module maintains staff loans, advances, tax and other deductions from staff pay. It also performs annual increment on the salary of qualified staff each month. The payroll list every employee for whom the computer has produced a payroll chewue and shows for each employee what deductions are subtracted from gross earnings to arrive at net pay. This report is reviewed by the manager of the payroll department before the cheques are released for distribution.
1.2 PROBLEM DEFINITION
Over the years, manual method of payroll has been used. This method has its problems. It has been proven to be very ineffective and inefficient. Some of the problems are
- The job of preparing salary payment manually is tedious causes delay
- As a result of the problem above, manual method have a lot of discrepancies.
- This method encourage fraud figures are easily manipulated and changed.
- The manual method requires people who are competent in mathematics related computation to do a reliable job. As a result people of such are very scarce.
In XP, the user story serves the purpose of the problem statement and the specifications. The user story provided by the client was as follows:
“You are to design and implement a payroll system that should accept employee hours worked, compute net pay and record all the payroll data for subsequent processing. The system should prepare pay cheques and a payroll ledger, and maintain data on a sequential payroll file. Non-statutory deductions such as union dues and pension plans to be made.
“The payroll data are employee number, employee name, pay rate, and union member flag. The year-to-date total should contain earnings, federal tax, pension plan, and union dues”
To accomplish these tasks, we had to meet with the client to find out exactly what the program is meant to do. Here are the sub stories that we were able to get from the client: