Body
Body
Body
B.
Chapter 1 – Introduction
Computers nowadays play major and vital roles in our daily lives. They
don’t just simply store and process simple data; they also automate daily activities and
systems that utilize daily living. They are used in transportation, medical practices,
financial transactions, security transactions and many more. One of the important
functions of a computer is to be able to store and operate a certain system. Systems vary
from payroll, information systems, to inventory, accounting and many more. These
systems make storing and data processing faster, accurate and easy. That is why many of
organizations use computerized systems to keep and utilize their files to avoid errors thus
One of these systems is a Payroll system. This type of system can compute
for payroll and generate reports, may it be computations on benefits and deduction and as
well as the monthly payroll. They can also possess some features that are available to
other system like number processing and calculations, increase security and many more.
benefits and rate to have their payroll every month. These information’s take too much
time and manual records take up so much office space. Furthermore, manual payroll
systems may encounter many errors possess the possibility that some records may be lost
and this system lacks password protection that leads to unauthorized access on essential
1
GORDON COLLEGE
College of Computer Studies
Olongapo City
information and personal use. Even though these manual systems pose these
disadvantages, many business and even government establishments use these kinds of
Santol Computer World Plus uses a manual type of data filing and payroll
and because of these, they are experiencing problems such as difficulty in finding certain
records, errors on payroll and income, and there is no password protection that would
make the process secured thus is essential on their payroll. The manual data filing,
manual computations and unsecured process are the main problem of this research. These
reasons made the proponents decide to make a computerized payroll system and includes
employee information system for Santol Computer World Plus which makes the system
more secured, makes it easier to find employee files and manipulate records for the
administrator used and produced accurate computations and payroll reports. The Santol
Computer World Plus Computerized Payroll System or SCWPCPS is the best way to
solve all the problems relating on manual based processed of the establishment and will
provide end-users easier access to employee records, payroll management and more
05 First St. Corner Fendler, New Asinan, Olongapo City. Santol Computer World
Plus has started its operation on November of the year 2005 and now on its 3rd
service. It is a sole proprietor, owned and managed by Mr. Norman SD. Paguia
2
GORDON COLLEGE
College of Computer Studies
Olongapo City
with his wife Mrs. Joanne Paguia with twelve employees serving the entire City
of Olongapo and near provinces and cities like Zambales and Bataan. The
company uses a computerized inventory system, while in their payroll, they used
computer but using an excel program, there are difficulty in storing the
information because they just saved it as a file and they don’t have any database.
Also it consumes time for finding records. There is no security that there could be
Services Offered:
3
GORDON COLLEGE
College of Computer Studies
Olongapo City
4
GORDON COLLEGE
College of Computer Studies
Olongapo City
Equipment/Facility Description
• Computer • A power-driven machine that
Specifications: is used to store, retrieve and
• Intel Core 2 Duo processor process data.
• 1Gigabyte RAM • There are 6 computers
• 160 GB hard disk drive available in the whole
• Operating System: Windows establishment which is
XP Professional Version 2002 located at sales and technical
Service Pack 2 department. It serves as
workstations of the
employees.
• Sales Department • It is where computer parts
and accessories selling take
place.
• Technical Department • All the technical work is done
here.
Payroll System that would give easy access to employee information within a
1. To be able to create a system that would meet the needs of the computer
reseller establishment.
2. To be able to provide easy access to employee data records using database and
5
GORDON COLLEGE
College of Computer Studies
Olongapo City
4. To develop a system that allows add, edit, save and delete certain records and,
Payroll System (SCWPCPS)” aims to provide a computerized payroll system that will
suit the needs of the company activities regarding payroll and employee records.
allows the end users to do task such as adding, editing, saving records and as well as
their benefits, deduction etc. It also includes computations essential to a payroll system. It
also produces outputs and data reports pertaining to the payroll every pay period.
The system could only compute certain amounts that the end-user inputs
and basically some of the numbers are fixed for security such as the rate and the
deductions. It will also show the total amount of the wages of the employee per pay
period. The system can only be access by the administrator or the manager so that the
records are protected and secured. It will only allow the user to view, add, edit, save, and
delete certain records and print out employee information and payroll summary report.
The other features are you can locked the system when you have another appointment to
do or some other work to do to avoid other person to hacked the system. To unlock it,
you must have the admin password. Also you can add new user for to use the system and
if you forgot your password, you can get it but you have the admin password. And the
6
GORDON COLLEGE
College of Computer Studies
Olongapo City
system has its own calculator to compute basic operations such as addition, subtraction,
multiplication, division, square roots etc. that could help the user for basic computations.
7
GORDON COLLEGE
College of Computer Studies
Olongapo City
This chapter discusses the review of related literature and previous studies
of payroll system. It states the similarities and differences of the previous studies to the
present study which is entitled “Santol Computer World Plus Computerized Payroll
System”.
A. Related Literature
1. Foreign Source
Payroll
deductions.
steady salary while others are paid for hours worked or the number of items
specialist and the appropriate paychecks are issued. Companies often use
supervisors to determine the total amount of payroll due each pay period.
8
GORDON COLLEGE
College of Computer Studies
Olongapo City
account is often one of their highest priorities. Even if the business itself hasn't
become profitable, employees must still be compensated for their services. This
is why many smaller companies prefer to keep their payroll obligations as low as
possible until they've reached a certain level of profitability. It's not unusual for
small business owners to forego their own salaries in order to meet their payroll
obligations.
trained accountants, but it can be very time consuming. Some smaller businesses
complete with check printers and file storage. Larger companies may assign
trained accountants to handle payroll issues as part of their overall duties. But
many businesses without the means to maintain their own payroll systems
timecards and federal tax forms, outside accountants can perform all of the
calculations, store all of the year-to-date data and issue paychecks in a timely
fashion. Employers simply need to update these payroll companies with changes
Employee
subject to the executive authority of the Governor for an aggregate twelve (12)
months service and who have performed at least 1250 hours of work in such
9
GORDON COLLEGE
College of Computer Studies
Olongapo City
agency(s) during the twelve (12)-month period immediately preceding the need
http://www.faststart.state.ri.us/bfs_glossary.html
2. Local Source
Payroll/Personnel System
by each campus. PPS is the university's human resources and payroll system and
data, both current and historical. The primary purpose of PPS is to ensure that all
employees are paid properly and in a timely fashion and to support payroll-
vendor, making changes to the "base" version of PPS and distributing these
changes to each location. The campus is responsible for the integration of the
changes into its local operational PPS. Campuses are permitted to make local
changes to PPS within a set of guidelines that ensures that local changes do not
compromise the integrity of the system or jeopardize correct and timely payment
uniformly. Employees are the ultimate customers of PPS, but the users are
campus central office personnel (e.g., payroll, human resources, and benefits) as
10
GORDON COLLEGE
College of Computer Studies
Olongapo City
B. Related Studies
1. Foreign Studies
According to http://www.brothersoft.com/ezwagez-payroll-
Designed for the small business owner who has simple payroll needs,
calculates net paycheck amounts using the latest Federal income tax tables
as provided by the IRS. You can use EzWagez even if your employees
earn tips or Advance Earned Income Credit. Computes totals for the
payment history reports per employee and for the Company. Combines
sophistication and ease of use. Here are some key features of 'EzWagez
status and more.Photos, videos and document can be associate with every
alerts and reminders.Mail merge capability for any contacts that you
select.
11
GORDON COLLEGE
College of Computer Studies
Olongapo City
Similarities:
on any organization. Both systems also have the same principle of keeping
Difference:
Mamut Payroll
According to http://www.mamut.com/uk/payroll_system
payroll in-house, and is affordably priced for even the smallest business. It
12
GORDON COLLEGE
College of Computer Studies
Olongapo City
knowing your staff are paid correctly and on time, and that you are HMRC
compliant.
Similarities:
on payroll. Both systems also aim to keep records for easy access and use.
or the manager.
Differences:
on the internet and DVD installers that is used globally. Mamut Payroll is
needs and daily tasks of Santol Computer World Plus. The Mamut Payroll
2. Local Studies
SYSTEM all rolled into one complete system. The system automates
13
GORDON COLLEGE
College of Computer Studies
Olongapo City
Users will be asked to enter their login name and password to confirm if
they are entitled to access the system. Using JADE, Administrators can
also assign a specific module for employees to access since they are only
http://www.jeonsoft.com/JeonsoftPayroll.html.
Similarities:
retrieval and recording of employee records fast and easy. Both systems
also aim to provide outputs for its end-users and generate data reports, and
Differences:
client based system that is accessed and manipulated only by one person.
Also Jeonsoft has three modules attendance system, payroll system and
computation and doesn’t need time system and HRIS system. Basically
14
GORDON COLLEGE
College of Computer Studies
Olongapo City
for both type of employees along with overtime and badli (another
Index, Badli, Conveyance, House Rent, Medical, and Other salaries along
Canteen, F.P.Shop & Excess. Extra Work Payment Sheet are separately
available for both type of employees containing daily extra work detail in
hours, total overtime hours, salary rate and overtime amount. There is an
resign from job. Inputs: Shifts Master File, Staff Master File, Leaves
General Staff, Monthly Paysheet for Shifts, Extra Work Payment Sheet
(Shift), Extra Work Payment Sheet (General), Leave Cashment, Full &
Final. Outputs: Staff List, Leave Allotment Register, Staff Transfer Detail,
15
GORDON COLLEGE
College of Computer Studies
Olongapo City
for General Staff, Extra Work Payment Sheet (Shift), Extra Work Payment
Sheet (General), Staff Leaves Detail, Staff Leaves Summary, Staff Ledger,
Staff Receivable Summary, Leave Cashment Printout, Full & Final Slip
Printout
Similarities:
their salaries. Also they have leave, overtime and other deductions such as
Differences:
only designed for the needs and daily tasks of Santol Computer World
different needs.
stopped.
16
GORDON COLLEGE
College of Computer Studies
Olongapo City
is given.
may be in the form of text documents, images, audio clips, software programs, or
other types of data. Computer data may be processed by the computer's CPU and
Data Report- ability to obtain printed or displayed information from your data records.
typically made up of many linked tables of rows and columns. For example, a
company might use a database to store information about their products, their
Delete- Delete is computer terminology for remove or erase. You can delete text from a
End-user- an end user is the person that a software program or hardware device is
designed for. The term is based on the idea that the "end goal" of a software or
File- a file is a collection of data stored in one unit, identified by a filename. It can be a
collection of data
Hardware- computer hardware refers to the physical parts of a computer and related
devices
17
GORDON COLLEGE
College of Computer Studies
Olongapo City
Log-out- to exit an account in a computer system so that private accounts and data
Output- data sent out of the computer, as to output device such as a monitor or printer
Record- Information put into a temporary or permanent physical medium; Any instance
of a physical medium on which information was put for the purpose of preserving
computer programs
success.
version
system
18
GORDON COLLEGE
College of Computer Studies
Olongapo City
START
Microsoft Excel
YES NO
SAVE
PRINT PAYROLL
EXIT
19
GORDON COLLEGE
College of Computer Studies
Olongapo City
The flow chart shows how Santol Computer World Plus do their manually
payroll procedure. This will start by gathering new records and input it on Microsoft
Excel. If all the data are input on MS Excel, they will save it and print thus, if they save it
but they did not print the summary of payroll, they will go back to the second process
General Problem
their employees. And it consumes a lot of time in inputting and searching for
certain records. Also they used basic program to compute for payroll
computations.
Specific Problem
• They only stored data and information in the MS EXCEL and that
establishment and suit the needs of the company in their daily work activities, a system
20
GORDON COLLEGE
College of Computer Studies
Olongapo City
21
GORDON COLLEGE
College of Computer Studies
Olongapo City
Figure No. 3.1 DFD (Data Flow Diagram) of the Proposed System
22
GORDON COLLEGE
College of Computer Studies
Olongapo City
The data flow diagram of the proposed system shows the flow of
process inside the system. It starts with the Admin or the user of the system. The
admin or the user will enter the valid username and password to the log-in form to
access the system. The second form shows SCWP Payroll System main form
The 1st form uses to add, edit, save and delete employee
information including personal information, rate per day and deductions. It uses
two databases (tblposition and tblempinfo) where all the information taken is
The 2nd form which is the employee summary views all the
The 3rd form is the pay period which uses to input the payroll date
The 4th form is the employees’ payroll which also uses tblempinfo
databases where all the payroll information are saved and stored. This is where all
The 5th and 6th form all both tolls. The 5th form is the system lock
which locks the whole system whenever the user leaves the system while the 6th
The last form is the help form which can be used by the user for
23
GORDON COLLEGE
College of Computer Studies
Olongapo City
The user account table contains all the information about Log-in
Form. This includes username, user’s password and full name and the pay period.
Username – indicates the name of the user (e.g. admin and admin2)
Password – indicates the pin or password of the user for the system.
Name – indicates the full name of the user. This will also appear to the
Position Table
24
GORDON COLLEGE
College of Computer Studies
Olongapo City
employee. Also includes rate and work per day, deductions, gross and net income,
25
GORDON COLLEGE
College of Computer Studies
Olongapo City
SSS Employer – indicates the amount of SSS benefit that the company needs to
SSS – indicates the amount of SSS benefit that the company needs to deduct to
Philhealth – indicates the amount of PhilHealth benefit that the company needs to
Others – indicates the amount of other benefit that the company needs to deduct
OName – indicates the name of other benefit that the company needs to deduct to
GrossPay – indicates the total gross pay of the employee. Gross pay is rate
Payperiod – indicates pay period (month, date and year) of the payroll summary.
TotalDed – indicates the total deductions (SSS, Phil Health and other deductions
like Pag-ibig, cash advance or loan) from the employee’s gross pay.
NetIncome – indicates the total net pay of the employee. Net pay is rate
Hourly – indicates the hours that the employee works for a day.
Late – indicates the late hours that the employee was not able to works for a day.
26
GORDON COLLEGE
College of Computer Studies
Olongapo City
system that takes the objects as the basis. For this, first the system to be developed is
observed and analysed and the requirements are defined as in any other method of system
development. Once this is done, the objects in the required system are identified.
system and their interrelationships. Once this is done, the coding of the system is done.
that it also follows a sequential process of system designing but with a different
approach.
System Analysis
For the analysis of the system, after the proponents determined the
problems and difficulties encountered by the establishment they gathered data and
information. After reviewing all the gathered data, the proponents came up of developing
a system that will suit the needs of the company and the possible solutions to its problems
System Design
This process explains how the proponents started their proposed system,
what will be the system design. Building the interface that includes forms, command
27
GORDON COLLEGE
College of Computer Studies
Olongapo City
buttons, the textboxes and labels and instead of using radio buttons for options or
selection, combo list can be used to minimize the objects. It also includes the database
Object Design
In this phase the system analysis and system design are implemented. The
proponents managed the design of the system defending on the system requirement of the
end user.
Implementation
After the object design, in this phase the proponents constructed the class
objects using the Visual Basic 6.0 programming language. The object s responds to
certain events defending on the function of each. The database is being made and
generated reports.
requirement is a computer set that has a good quality of different peripherals. The
• Hard disk - 40 GB
28
GORDON COLLEGE
College of Computer Studies
Olongapo City
order for it to execute and can be use by the end - user. The software requirements
program. The unit or the computer must be installed with this software to
being inputted and viewed by the system are saved and stored to its
Database.
expected outputs.
29
GORDON COLLEGE
College of Computer Studies
Olongapo City
A.) Knowledge
Requirement
• Design • Santol
• Employees • Development Computer
Administrator / user • Testing and World Plus
Revision Computerized
B.) Software Requirements Payroll System
design for them to have ease of using the system. To improve the system, testing and
revisions are done during the process. The final output of the process will be Santol
30
GORDON COLLEGE
College of Computer Studies
Olongapo City
Member Task
John Kenneth M. Calaguas • He is responsible on the programming, analysis
and design of the system.
Medorie B. Torio • She is responsible for the analysis of the system,
data reports, system documentation and
presentation and the interface of the system.
Table No.2 Division of Labor
The table shows the task of each member during the process of developing
31
GORDON COLLEGE
College of Computer Studies
Olongapo City
Computerized Payroll for Santol Computer World Plus was the proposed
system aims to provide the company a better way of payroll procedure. This system is
about making an easy and accurate payroll reports and also storing necessary information
about each employee. It can produce an output of payroll summary and information sheet
for all the employees. Based from the gathered data, the proponents had come up with the
following findings:
• Consistency
and process. The developers make sure that the beneficiary / end-user agreed on
• Reliability
The developers secure that the buttons, forms and system’s process
are functioning correctly and has no more debugs to meet the beneficiary’s
expectations.
• Completeness
32
GORDON COLLEGE
College of Computer Studies
Olongapo City
• Security
In terms of security, the system has its own log-in form so that all
the accessed being performed in the system is only allowed by the system’s
administrator. Only valid username and password can open and accessed the
system. In case the admin left the system open, it can be locked and only a valid
• Speed
users by means of its faster way of doing payroll computations and it can provide
5.2 Conclusion
Plus to help make their task easy and improve their way of making payroll for all their
employees. Their time on computing and doing payroll job monthly will be reduced and
the manual processed of the said company but not all the processed will be computer
based like the DTR of each employee that will be needed for doing the payroll report.
Searching employees’ information will be easy for the end-user because the system is
also capable of storing all necessary information like personal data and payroll
requirements including rate per day and deduction on salary of all company employees.
33
GORDON COLLEGE
College of Computer Studies
Olongapo City
This system will be very helpful for the expected beneficiary as well as for
the proponents because in doing this project, it helps them acquire more knowledge on
5.3 Recommendation
As the instructor and the beneficiary check the process and functionality
of the system, they come out with different suggestions and comments that will improve
1. Confirmation if the user really wants to save the information after clicking the
save button.
2. Logging off must not close the system, instead, log-in form will be shown.
5. Fields on the information form must be disabled when the system starts.
6. The system must include other adjustments or benefits with amount on the
C. Bibliography
A. Books
System
34
GORDON COLLEGE
College of Computer Studies
Olongapo City
B. Websites
Payroll/Personnel Systems
http://www.ucop.edu/irc/systems/pps.html
Payroll
http://en.wikipedia.org/wiki/Payroll
http://www.wisegeek.com/what-is-payroll.htm
Employee
www.aeshr.com/PEO-ASO-Glossary
http://www.faststart.state.ri.us/bfs_glossary.html
http://www.brothersoft.com/ezwagez-payroll-system-70485.html
Mamut Payroll
http://www.mamut.com/uk/payroll_system/
http://www.jeonsoft.com/JeonsoftPayroll.html
35
GORDON COLLEGE
College of Computer Studies
Olongapo City
http://www.sharewareplaza.com/Cleantouch-Large-Payroll-System-
Others
http://www.freetutes.com/systemanalysis/sa2-object-oriented-
methodology.html
http://www.sharpened.net/glossary/definition.php?hardware
http://en.wikipedia.org/wiki/Data_dictionary
D. Appendices
a. User’s Manual
The Log-in form holds the whole system security. The log in form is
where the user gives personal information to be identified by the system and allow access
to users. The user inputs the user name and password and clicks the Log - In button to
enter the main form. If the user wants to add a new user, just click the New User button
and can already add a new user account but before the user can add new one, the
Administrator’s password must be enter first because only the Administrator have the
36
GORDON COLLEGE
College of Computer Studies
Olongapo City
right to create new accounts and password. The system also has the Forgot Password to
identify the forgotten password of the user. The exit button closes the system.
when adding new user and also when confirming forgotten passwords.
This form shows how the user can add new account. They should fill – up
this form to make a new user account. The name indicates the name of the system user. It
serves as the hint question if the user forgot the password. The new user should enter the
username but it should not be the same with the other username. They also need to have
password for the security of their account. After entering the information, they need to
click the save button to save the new user account. The cancel button cancels the action
37
GORDON COLLEGE
College of Computer Studies
Olongapo City
This form indicates the username and name that should be filled – up. The
confirm button allows the user to view their password. The close button closes the current
form.
Summary, Pay Period Entry and Employees’ Payroll Button. The upper part of the main
form has menu bar containing File, Tools and Help. File has log-off button which log-offs
38
GORDON COLLEGE
College of Computer Studies
Olongapo City
the system and shows again the log-in form. Tools contain system’s lock and system’s
calculator. Help contains user’s manual that will help the user in understanding the
system’s operation and about us button which shows the developers information. The
form also displays the current date and time and the current user’s name.
The form contains personal information, rate per day and all deductions
the company have for the employees currently employed in the company. The add button
will allow to add new employee information while the edit button will allow editing for
further changes. After editing, you can save and update the information. You can also
delete it whenever needed. Employees’ information reports can be done by using print
info button. The fields that has asterisks (*) must be filled-up with information or else the
39
GORDON COLLEGE
College of Computer Studies
Olongapo City
This form is for viewing all the information taken on the employees’
information form and payroll form. You can search by employee ID, last name, employed
This form is used to get the pay period date that will appear on the pay slip
/ payroll form. This will also appear on the payroll print out report.
40
GORDON COLLEGE
College of Computer Studies
Olongapo City
The pay slip / payroll form is used for payroll computation of each
employee. It gets the working days of the employee, leave with pay, possible holidays
and hours late. It totals the monthly pay, deductions, gross pay and net income. Payroll
41
GORDON COLLEGE
College of Computer Studies
Olongapo City
The form is used to lock the system for added security whenever the user
leaves the system open. It will be unlock by typing the correct administrator’s password.
The systems help form consist of user’s manual and about the developers.
It will help the end-user understand more the system’s function and process and also get
42
GORDON COLLEGE
College of Computer Studies
Olongapo City
b. Source Code
c. Screen Shots
Main Form
43
GORDON COLLEGE
College of Computer Studies
Olongapo City
44
GORDON COLLEGE
College of Computer Studies
Olongapo City
45
GORDON COLLEGE
College of Computer Studies
Olongapo City
d. Panelist Vitae
46
GORDON COLLEGE
College of Computer Studies
Olongapo City
e. Researchers’ Profile
Personal Information
Surname: Calaguas
First name: John Kenneth
Middle Name: Malupa
Residence Address: 1 – C 20th Place, West Bajac-Bajac, Olongapo City
Age: 19 years old
Birth Date: September 20, 1990
Birth Place: Olongapo City
Civil Status: Single
Citizenship: Filipino
Contact Information
Educational Background:
Elementary:
School Attended: Old Cabalan Elementary School
Year Graduated: 2002-2003
Secondary:
School Attended: Olongapo City National High School
Year Graduated: 2006-2007
College:
School Attended: Gordon College
Degree: Bachelor of Science in Information Technology
Year Attended: Present
Work Experience:
Present Employer/Name of the Company: Ms. Joanne D. Paguia, Santol Computer World
Plus
Postion: Part-Time Technician/Sales Clerk
Office Address: 1st St. Cor. Fendler St. New Asinan, Olongapo City
47
GORDON COLLEGE
College of Computer Studies
Olongapo City
Computer Skills:
• Web developing
• Web Designing
• MS Office Application
• Adobe Photoshop CS2 Graphics design and creation
• Network Cabling
• Basic PC Assembly and Troubleshooting
48
GORDON COLLEGE
College of Computer Studies
Olongapo City
Personal Information
Surname: Torio
First name: Medorie
Middle Name: Berja
Residence Address: #18 – A 5th Street West Tapinac Olongapo City
Age: 19 years old
Birth Date: April 19, 1990
Birth Place: Olongapo City
Civil Status: Single
Citizenship: Filipino
Contact Information
Educational Background
Primary Education:
School Attended: Little Angel Study Center
Date / Year Graduated: 1997 – 2003
Secondary Education:
School Attended: Columban College
Date / Year Graduated: 2003 - 2007
Tertiary Education:
School Attended: Gordon College
Date / Year Graduated: 2007 – Present
Seminars Attended
49
GORDON COLLEGE
College of Computer Studies
Olongapo City
Computer Skills:
• MS Office Application
• Adobe Photoshop CS2 Graphics design and creation
• Adobe Premier Pro 1.5
50