payroll system2
TRANSCRIPT
-
7/29/2019 Payroll System2
1/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 workperformed. 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
-
7/29/2019 Payroll System2
2/17
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.
-
7/29/2019 Payroll System2
3/17
STATEMENT OF THE PROBLEM
Our task is the creation of a new payroll system. The old system is outdated andno 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 PROBLEMOne 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.
-
7/29/2019 Payroll System2
4/17
CURRENT STATEMENT OF THE TECHNOLOGY
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
-
7/29/2019 Payroll System2
5/17
6.Jenny R. Somera
# 1 Chestnut Street New Marikina Subdivision San roque Marikina City
Female
Marikina CitySingle
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
-
7/29/2019 Payroll System2
6/17
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 deductioncomputation. 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 extremeprogramming, 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.
-
7/29/2019 Payroll System2
7/17
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, Cashadvance, 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 enhancementComputerized 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.
-
7/29/2019 Payroll System2
8/17
CHAPTER2
INTRODUCTION
An Introduction to the methods and techniques adopted within the designThe 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
-
7/29/2019 Payroll System2
9/17
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
Form2Computation of employees
Salary
Form 2
Save the files
Payroll System
Form 1
Log in to the
Form2
Form 2
Jundel Garments
Payroll System
Form2
Employees Information
Form2Computation 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
-
7/29/2019 Payroll System2
10/17
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.
-
7/29/2019 Payroll System2
11/17
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.
-
7/29/2019 Payroll System2
12/17
*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 membersof 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.
-
7/29/2019 Payroll System2
13/17
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 ofsalaries for an employee, wages,
bonuses and deductions. In accounting, payroll refers to the amount paid to employees for services
http://en.wikipedia.org/wiki/Financialhttp://en.wikipedia.org/wiki/Salaryhttp://en.wikipedia.org/wiki/Wagehttp://en.wikipedia.org/wiki/Tax_deductionhttp://en.wikipedia.org/wiki/Financialhttp://en.wikipedia.org/wiki/Salaryhttp://en.wikipedia.org/wiki/Wagehttp://en.wikipedia.org/wiki/Tax_deduction -
7/29/2019 Payroll System2
14/17
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
-
7/29/2019 Payroll System2
15/17
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
-
7/29/2019 Payroll System2
16/17
-
7/29/2019 Payroll System2
17/17