Submitted by:
Aporto, Zaldy
Cabaya, Miafie T.
Dablo, Maricel G.
Nacional, Christian Paul
System Analysis and Design (IS-206)
Submitted to:
Mrs. Jennifer Ledesma-Pido
Date Submitted:
January 07, 2013
Statement of the Problem
The purpose of this study is to design and implement a payroll system that should accept employee hours, worked, compute net pay and record all the payroll data for succeeding processing.
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:
• The program accepts employee hours worked
• The program computes net pay
• The program record all the payroll data for subsequent processing
• The program should prepare pay cheques
• The program should prepare a payroll ledger
• The program should maintain data on a sequential payroll file
• Non-statutory deductions such as union dues and pension plans to be made
• Year-to-date total should contain earnings, federal tax, pension plan, and union dues
• Payroll data are employee number, employee name, pay rate, and union member flag
Statement of Goals / Objectives
The purpose of this project is to put into practice what we have learned so far in our SAD class. We spent most of the semester studying extreme programming. With extreme programming, the client knows how far he or her software is coming and knows what to except at one particular time or the other. The software is built exactly the way the client wants it to be built.
Significance of the Study/Project Rationale
At the beginning of the project, we scheduled meeting time for the group to discuss on the design and implementation of the software and what language to use in writing the software. We had several meetings to this effect. When then developed a time-line for the project–when we would be releasing the first version for scrutiny and the