Sie sind auf Seite 1von 17

Chapter 1

INTRODUCTION
Every worker remembers his or her first payday. Whether the check was big or small, there was a deep satisfaction in tearing open the envelope and seeing that dollar sign. Over the years, the checks may arrive with less fanfare, but always with a strong sense of pride. This is the nature of work; fair and timely compensation for a job well done. Payroll, at its most basic, is the process by which an employer pays an employee for work performed. If you own your own business, but don't have any employees, then you don't have to worry about payroll. But as soon as you hire your first worker, you have a responsibility to pay that employee on time and the correct amount. If employers fail in their payroll duties, their workers will be less motivated to fulfill their end of the bargain. They'll be less productive and suffer from low morale. And if you make a mistake on an employee's paycheck enough times, he'll probably quit. From the worker's perspective, payroll seems like a simple task. But there's more to it than just

signing a check and delivering it to your desk. An employer must make sure that the proper taxes are withheld from each paycheck and that those funds are paid to the right government agency at the right time.

STATEMENT OF THE PROBLEM Our task is the creation of a new payroll system. The old system is outdated and no longer adequately manages the payroll process and the entry of employee time card information. Therefore, manual intervention is required to process the payroll. In addition to the preexisting category of salaried employee, which the current payroll process does support, our organization now accommodates two new types of employees: those employees working on commission, and those employees working on an hourly basis. The current payroll process doesn't support these two new employee types, which are described in detail later in this problem statement
GENERAL PROBLEM One of the certain problem is like monitor the employees when log-in of automatic time to keeping system to they really monitor the employees and system payroll, and also create a module to automatically compute the employees salary and most of all make design and security module for decrease a risk of a data loss. SPECIFIC PROBLEMS One of the specific problem of payroll system is suffer to the error like compute mistaken or what else problem about computerized wages.

CURRENT STATEMENT OF THE TECHNOLOGY


<kasalukuyang pahayag ng isang teknolohiya>

DESCRIPTION OF THE CURRENT SYSTEM


A complex matrix of statutes, regulations, and procedures governs the control of classified information, public access to governmental information, and the maintenance of governmental record.

PERSONNEL 10 current employees 1.Janet B. Moneda


# 5 Chestnut Street new Marikina subdivision san roque Marikina City Female Marikina City Married

2.Jhem T. Talledo
# 54 Sitio Manalite Cogeo gate 1 Antipolo City Male Marikina city Married

3.Jason E. divino
# 1 Chestnut st. New Marikina subd. San Roque M.C Male Marikina City Single

4.Ronel A. Monforte
# 1 Chestnut Street New Marikina subdivision san roque Marikina City Male Marikina City Single

5.Melanie A. Monforte
# 1 Chestnut Street New Marikina Subdivision San Roque Marikina City Female Marikina City Single

6.Jenny R. Somera
# 1 Chestnut Street New Marikina Subdivision San roque Marikina City Female Marikina City Single

7.John Paul S. Limbaro


#127 Sitio Manalite BRGY. Bagong nayon Cogeo Gate-1, Antipolo city Male Antipolo City Single

8.Joel A. Reyes
#033 sitio cacalog brgy sta cruz antipolo city Male Atipolo City Marride

9.Jennifer T. Alfredo
#13 Brgy. Mayamot Antipolo city Female Antipolo City Single

10.Daniel A. Alvares
#19 Sitio Angela Brgy Dela Paz Antipolo city Male Antipolo City Single

OBJECTIVES
GENERAL OBJECTIVES Whether you use a manual, in-house computerized or outsourced payroll system, the main objective is to compensate employees for services rendered. The system should also meet your payroll tax obligations. Within these objectives, a number of tasks must be executed. Payroll-processing duties vary by employer. Still, some general rules apply. Wage Payment-Employers are required to establish regular paydays and compensate employees accordingly. Most states have payday laws that say when employees should be paid by. Your payroll system should enable accurate wage and deduction computation. The process includes setting up new hires in the system; updating employees payroll records; calculating regular and overtime wages, salaries and additional pay such as bonuses, commissions and retroactive pay; and deducting payroll taxes and voluntary deductions such as health insurance and retirement contributions. The system should have a report-printing feature that allows you to review, and if necessary, modify the payroll before printing paychecks and pay stubs. SPECIFIC OBJECTIVES The purpose of this project is to put into practice what we have learnt so far in our software. 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.

SCOPE AND LIMITATIONS

SCOPE
The System is designed for the enhancement or development of Computerized Payroll System for Jundel Garments. It includes the features that can Add Employees record, Edit Employees information, Delete Employees record, print / Save the Pay Slip of each employee and Updating Employees information as well as the Weekly Salary, Cash advance, the rate per day, overtime, Gross payment, Net pay, and Deduction such as withholding tax and SSS, adding up with a log-in log-out process for security purpose. Moreover, with help file can be used by the users to know how to use the payroll software.

LIMITATIONS

On the other hand, this study limits only to the proposed enhancement Computerized Payroll System of the Jundel Garments. A proposed system which can only be access by authorized person. It does not support network topology implementation, online program or online transaction.

METHODOLOGY OF THE STUDY


The system in a Payroll System of the Jundel garments is the correct process of each employees on garments. To improve and fulfill the goals that must be observed.

CHAPTER 2
INTRODUCTION

An Introduction to the methods and techniques adopted within the design The software was built using Visual Basic and it can run on computers that have the .NET Framework installed. We divided the whole project into five main modules: employee data, payroll records, rates, ledger and help. When a data is saved, the data gets written into an VB file. Keeping in line with making the software platform-independent, VB 2010 is also a highly platform-independent format for storing data. This is where all the data of the employee is stored, along with each months payroll data for the employee. There is also a separate VB 2010 file for storing current rates. For an employee data or payroll data

to be saved to the file, it has to be serialized. Getting any data from the file will require the data to first be deserialized before it can be used. Serialization and deserialization helped make the data storage very simple. We also used the object-oriented paradigm to code and organize our program. This ensured code reuse, and efficient updating of the code later on.

DIAGRAM OF THE MAIN COMPONENTS

Payroll System

Form 1 Log in to the Form2 Form 2 Jundel Garments Payroll System

Form2 Employees Information

Form2 Computation of employees Salary

Form 2 Save the files


More detailed description of the most important modules of the design

The most important modules of the design are the employee data, payroll salary and dayrates. For the employee data module, we had to keep track of the identification number, name, union membership status, pension plan agreement and payroll of an employee. We also had to link these to

a general module that will hold all the other employees. There had to be a means of storing all these data, retrieving them, adding data and deleting data without giving any errors. From the employee data module, we had to create a link to the employee's pay records.

CHAPTER 3

INTRODUCTION
Some of the difficulty we faced was in trying to make the desired functions work. At first the coding seemed a little complex, so we went back to the client for clarification and we were able to get a more detailed description of the functions. After studying the IDE we wanted to use, the coding became less complex and we were able to figure out how to go about it.

*Technical issues encountered * Software development practices adopted

Technical issues encountered Some of the technical issues and questions we encountered were with the following: How the program saves data How errors are detected and the error messages that shouldAppear. What happens when we try overwriting data that already exists on the list Is the software user friendly? Is the Graphic User Interface elegant ? The platform the software should run on.

We were able to answer and resolve these issues after meetings and discussions with the entire group. Software development practices adopted We used Extreme Programming to build the software. We adopted the whole team approach in which the client was involved through out the software development. We used simple designs which were as simple as the current functionality allowed by the system. We first began with very simple design which is incrementally improved. Continuous integration was also used where each code was compiled run and tested before adding to the system after which the system must meet all the criteria The most important practice adopted was pair programming. We paired up with members of the team and each team met at various times to code. After each pair coded, they made sure they tested and compiled it, then added it to the main system which they sent to the other group members. We also made sure that we coded according to coding standards, the development codes were consistent and had the same style through out.

SCREENSHOTS OF THE FINAL SYSTEM *Below are some screenshots of the final program. Log in Form 1 The log in system is purposed to enter you to the next object, to going to the payroll system write your username and your password according to your make in register.

Payroll System Form 2 After open Log-in appear the program payroll system that we made.

Summary Payroll system is the sum of all financial records of salaries for an employee, wages, bonuses and deductions. In accounting, payroll refers to the amount paid to employees for services

they provided during a certain period of time. Payroll plays a major role in a company for several reasons.

Montessori Professional College


Marikina Branch Payroll System A Project Presented to Computer The Laboratory of Montessori Professional college In Partial fulfillment Of the requirements for the Degree of Payroll System By Limbaro, John Paul S. Armodia, Armsly T. Bonitillo, Ana Mhe G. Torrecampo, May M. Curamen, Cristina F. Villareal, Rachelle A.

Mr. Joseph Edward M. Samson

April. 12, 2013

Montessori Professional College


Marikina Branch INSTRUCTORS RECOMMENDATION SHEET Payroll System A Project Presented to Computer The Laboratory of Montessori Professional college By Limbaro, John Paul S. Armodia, Armsly T. Bonitillo, Ana Mhe G. Torrecampo, May M. Curamen, Cristina F. Villareal, Rachelle A.

Mr. Joseph Edward M. Samson

April. 12, 2013

Das könnte Ihnen auch gefallen