Payroll System
Payroll System
Submitted by:
March 2012
ABSTRACT
processing of reports.
data was also used in identifying which system model in the development of the
it adjoined to the steps the proponents have undergone during the development of
the system starting from the requirements gathering, to the system designing,
This study provides a payroll system solution to the problems related to all
current problems encountered during the process. This had required answers and
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
vii
TABLE OF CONTENTS
Page
Abstract .............................................................................................................. i
INTRODUCTION
METHODOLOGY
DISCUSSIONS OF FINDINGS
viii
Perceived Benefits........................................................................................... 42
Summary ......................................................................................................... 44
Conclusions ..................................................................................................... 45
Recommendations ........................................................................................... 46
APPENDICES
Company Profile
User’s Manual
CURICULUM VITAE
LIST OF FIGURES
Figure No Page
3PhilHealth Table............................................................................................ 22
CHAPTER I
INTRODUCTION
problem, objective of the study, significance of the study, scope and delimitation,
upgrading their system to take advantage of what the current technology offers
became economical through the years as new and more powerful tools were
developed. Importance of these tools became evident as they were integrated into
Computational power, speed, and ease of use became the prevalent reasons for
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
2
The first implementation of payroll activities was done during the Egyptian times
where in writing of data and information are done in papyrus reeds. Time passes
amount paid to employees for services they provided during a certain period of
Payroll systems include any and all types of financial statements that
relate to the filing of employment taxes. Not only statements are included
electronic transfer of employees’ funds are also included. Among payroll systems
statements are records of the amount of hours an employee has worked, any taxes
that have been withheld from an employee’s payroll check, any voluntary tax
deductions, and printed copies of checks that have been delivered and all records
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
3
A payroll system on computer will also allow maintenance of files for all
work history and other details that are needed to be check at some point are
kept.The importance ofpayroll system cannot be stressed enough. This is the most
important wayto communicate to the employees that their welfare matters to the
The Minister of Public Service of Uganda, Henry Kajura, has launched the
Sage Accpac Canadian Payroll is the system used by the SAC for payroll-
timecards, entering of after-the-fact pay checks. The payroll also handles all pay
taxes; and other pay factors such as expense reimbursements, accruals and
founded on the premise that a quality, local payroll service was needed in
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
4
Northern Nevada. Businesses with one to several hundred employees did not
have a good option for payroll processing, tax services and other employer
services. Since 1991, Payroll Systems has grown and now provides payroll
are to release the salaries of their employees accurately and in a timely manner,
2011)
implementing a new digital payroll system that will eliminate paper transactions,
reduce the existing system’s already low error rate and save nearly a half-million
online submission of time and leave reports, electronic supervisor approvals and
extensive tracking of OSU’s more than 200 different employee codes. (Michigan,
2011)
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
5
Talent2, 1993)
composed of three major modules namely; the time attendance system, payroll
system and HRIS systemall rolled into one complete system. The system
which was conceived two years ago, basically aims to improve our services
who handle payroll preparation and processing can now attend to other office
needs and concerns as the new payroll system will lessen their workload.” Under
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
6
the new payroll system, preparation and processing of payroll, which reflects the
accrued, amount payable every 15th and 30th day of the month, done only once.
Unlike the time consuming old payroll system, preparation and processing of
payroll is done twice a month covering the first half and second half of the month.
system are: faster means for data processing, report generation, computation, and
system, the proponents see fit that PENRO-BENGUET should implement their
own payroll system to improve the overall process and operation in the agency’s
payroll generation.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
7
1. What are the information requirements in the existing system for the
Buguias?
c. Proponents?
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
8
The main objective of the study is to design and developa Payroll System
c. Proponents?
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
9
faster means for preparing and generating their payroll. The system helps the
preparation processes as well as reduces the effort required to do the tasks. The
Administrative Officer will have an easy access to the payroll forms. Instead of
checking printed payroll forms, he/she will be checking it using the computer. It
also lessens paper crammed on her desk. PENRO employees’ salaries will be
designing skills in the field of Information Technology. They had the opportunity
to apply the knowledge and skills in software development and other related fields
of expertise.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
10
The project covered the computation of salary of regular, casual and job
order employees. It included the report lists of employees such as Basic Monthly
ibig /HDMF,MOWELL.
The project was expected to generate payroll reports such as monthly (15th
and 30th), pay slip of employee, loan reports and employee reports.
of Leave Credits earned by an employee and payroll for bonuses was also covered
in the system.
The proposed system did not include Honoraria Payroll Forms, reports
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
11
Definition of Terms
Basic Monthly Salary. The employee’s salary for the month based on the
Payroll. This contains the list of employees with their corresponding salaries,
Pay Slip. A form that contains the breakdown of the Net Salary of an employee
employees’ salary.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
12
Regular Employees. Permanent employees in the company that are given more
Remittance. The transferred funds and reports from the Accounting and Finance
Salary Grade. This is the basis for the employees’ basic salary.
Withholding Tax. This is remitted to the government and deducted from the basic
salary of an employee.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
13
CHAPTER II
METHODOLOGY
the proposed system. It also includes the different instruments and procedures
speed up the development process and quickly generates screen layouts, database
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
14
combined the CASE tools and techniques, user-driven prototyping, and stringent
project delivery time limits into a potent, tested, reliable formula for better quality
Work with
Requirements users to Build the
System
Implementation
Planning Design the
System
include an outline system. Area model (entity and process models) of the
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
15
the background profile of the company, and the problem with the
The RAD Design Workshop phase is design and refine phase that
design workshops can take place over a series of days, but extended
blocks of time are useful. During the RAD design workshop, users
on user responses.
agreed upon during the first phase. Using the agreed tools and interfaces,
from the clientswere entertained, as this was the basis of the refinement
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
16
correction of errors or failures took place when there were functions that
3. Implementation Phase
managing the change from the old system environment to the new one.
data and training users. User’s acceptance was the end point of the
implementing stage.
output. Then, it was introduced to the PENRO. The organization will then
articles and reading books that provide information useful for the proponents,
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
17
was used.
Office which included the sample payroll form, covering voucher, LACE book
the proponents and the PENRO employee concerned in the current payroll
system. This provided a lot of ideas for the proponents for the solution of the
Sources of Data
The data were gathered from the interviews together with the PENRO
clerks, accountant and other staffs to clearly asses the processes of the current
payroll system. The clerk provided sample forms used in the current system,
which includes the payroll form, covering voucher and the LACE book.
Other data were gathered from the brainstorming, analysis and discussions
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
18
CHAPTER III
DISCUSSION OF FINDINGS
This chapter discusses the processes and problems in the current system,
security and control measures to be adopted and the use of diagrams like Entity-
Relationship Diagram (ERD) and Use Case Diagram which graphically explain
to Fridays. Working hours of employees are tracked using a log book where they
login their time of arrival and departure. An employee works for eight (8) hours
duration daily with one (1) hour lunch break without pay.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
19
clerkof each office. The generation of payroll is being done twice a month, every
fifteenth (15th) of the month for the first generation and every thirtieth (30th) of the
month for the second generation. On the other hand, computation of payroll is
The Payroll of the PENRO and the CENRO’s cover only the regular
employees. Casual and Job Order employees were excluded from the Payroll
receive a basic monthly salary which is being determined by their position in the
Tax, Premiums and Loans. The net salary, gross salary less all deductions of the
employees is being divided into two in which they will receive in each pay period.
employees is computed by obtaining the Annual Income of the employee. Add all
Allowance amounting to Php 30,000.00. The excess amount if any will become
the Taxable Allowance which will be added to the Annual Income to obtain the
Taxable Income. The Taxable Income will be deducted by the sum of the Non-
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
20
Insurance (PHIC) and Social Security Services (SSS). The result will become the
number of qualified dependents that the employee has but not exceeding four (4)
dependents. The difference will become the Net Taxable Income. If the Personal
Exemption exceeds the value of the Taxable Income, the employee will no longer
The Net Taxable Income will then be classified according to the range of
the values in the Income Tax Table. In the corresponding Tax Due, the Net
multiplied to the corresponding percentage and added with the constant amount.
The result will become the Total Tax Due or the Withholding Tax. Figure 2
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
21
taking the 9% of the basic monthly salary of the employee. The 12% of the
depend on how much the employee would want to share ranging from Php 100.00
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
22
Loan, and HDMF Loan comes from the involved organization and the values are
forwarded to the PENRO or the CENRO’s for deduction from the payroll and
subsequent remittance.
are made on the basis of one and 25 hundredths (1.25) vacation leave and one and
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
23
25 hundredths (1.25)sick leave for every twenty two (22) days of actual service.
An employee who applies for vacation leave must apply two (2) to three (3) days
before the date of leave. While an employee who applies for sick leave must
submit application form within a day after the sick leave and with a medical
days.Leavenot in excess of the allowable leave credits, is granted leave with pay
excess of the vacation or sick leave allowable shall be considered leave without
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
24
Tardiness and under time are deducted from vacation leave and they
cannot be charged against the sick leave credits unless, the under time is for
health reasons supported by medical certificate and application for leave. Figure 5
shows the conversion of hours/ minutes for tardiness and under time.
every fifteenth of the month and are remitted as one account to the respective
agencies.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
25
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
26
Figure 7
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
27
Figure 8
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
28
multiple, concurrent end users thus making the payroll to be in a queue between
Data Recovery. Payroll is done using excel which has a high risk of losing
data in case of system failures. And if by any chance an accidental save is done
and there is a need to restore the data in previous state the data cannot be
recovered.
current system has a high possibility of overlooking into other employees’ records
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
29
There are five (5) types of accounts that could access the system namely:
To start, the system will provide a Log-in form where the user can enter
username, password and the corresponding security code. Once the username,
password and security code are valid, the user will be directed to their respective
Home page.
Users can only view the Home page (Announcement page), their profiles,
and payroll tables. The Payroll Administrator can access the whole system except
the database. The Payroll Administrator can also edit user’s profile, add new
employee, add new position/s, update system tables, post/view announcement and
generate payrolls and remittances. The proposed system has three types of payroll
to be generated: General Payroll, Job Order Payroll and Bonus Payroll (Mid-year
The System Administrator can only access the system’s database and is in-
Administrator can access the system for verification and approval of payroll.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
30
The Member account has a limited access to the system and can only view
their personal and user information on their profile. Members can also view their
own payroll tables such as GSIS table, HDMF table, Tax table and Salary Table.
Super Administrator is the one in charge in editing, viewing user accounts of all
generated with their respective payroll information base on the data entered by the
Payroll Administration. The generated General Payroll will be saved for checking
information base on the data entered by the Payroll Administration. The payroll
bonus payroll, mid-year bonus and end-year bonus, only every month of May and
November respectively.
Administrator can reject it and list the corrections for the rejected payroll. If a
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
31
payroll is accurate, the Head Administrator can approve it to enable the print
Making a Pay Slip. Pay slips for employees can only be generated and
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
32
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
33
DATABASE SCHEMA
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
34
DATABASE SCHEMA
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
35
DATABASE SCHEMA
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
36
DATABASE SCHEMA
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
37
DATABASE SCHEMA
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
38
DATABASE SCHEMA
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
39
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
40
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
41
Password Protection. All users are required to log-in first before using the
system. The log-in requires the user to enter their respective username and
User Type Detection. The proposed system can detect the type of user that
is accessing the system and redirected to their respective page. This ensures that
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
42
profile and payroll tables. They are not allowed to view and search
System Log. The system provides system log where you can monitor the
faster means for preparing and generating their payroll. The system helps the
Administrative Officer will have an easy access to the payroll forms. Instead of
checking printed payroll forms he/she will be checking it using the computer. It
also lessens paper crammed on her desk. PENRO employees’ salaries will be
Other Researchers. This will serve as basis for them to have related
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
43
designing skills in the field of Information Technology. They had the opportunity
to apply the knowledge and skills in software development and other related fields
of expertise.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
44
CHAPTER IV
Summary
The study aimed to develop a Web Based Payroll System for Provincial
leave credits for each employee are expected in the system. In addition, preparing
of pay slips and generation of reports for accredited agencies are the process to be
The study aimed to provide an effective tool in Payroll System that would
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
45
Conclusions
The proponents come up with the answers of the statement of the problems
and concludedthat:
1. The existing system for the preparation of the payroll for the PENRO
Benguet and CENRO La Trinidad, Baguio and Buguias are done through
employees’ payroll comes from their personal data stored in the file
cabinets.
due to the fact that spreadsheetdoes not support multiple and concurrent
end users,data recovery is at high risk and transparency of all record are
allowed.
pay slips, computation of salary and earned leaves for each employee,
4. To ensure client that the system is secured from any illegal access of
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
46
Recommendations
Moreover, inclusion of queries, input forms and other lacking functionalities (if
any) that are not included by the proponents in the developed system are also
payroll.
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
47
LITERATURE CITED
A. BOOKS
B. UNPUBLISHED
C. WEBSITES
www.allafrica.com
fromwww.accounttech.ca/accpc.com
Provincial Environment And Natural Resources
Office (Penro) Benguet Payroll System/ Anas, Leo Mar L, et al. 2012
33
DATABASE SCHEMA
TABLES ATTRIBUTES
EMPLOYEE ‘emp_id’ varchar (20) NOT NULL PRIMARY KEYS,
‘lname’ char(25) NOT NULL,
‘fname’ char(25) NOT NULL,
‘mname’ char(25) NOT NULL,
‘age’ int(2) NOTNULL,
‘address’ varchar(50) NOT NULL,
‘email_add’ varchar(30) NOT NULL,
‘civil_status’ char(7) NOT NULL,
‘sex’ char(6) NOT NULL,
‘dependents’ int(1) NOT NULL,
‘TIN’ varchar(16) NULL,
‘phil_health’ varchar(14) NULL,
‘GSIS’ varchar(20) NULL,
‘HDMF’ varchar (20) NULL,
‘bday’ varchar (10) NOT NULL,
‘emp_type’ char (20) NOT NULL,
‘salary_id’ int (10) NULL FOREIGN KEY,
‘position’ char (20) NOT NULL,
34
‘pos_start_date’ varchar (10) NOT NULL,
‘status’ char(15) NOT NULL,
‘date_hired’ varchar(10) NOT NULL,
‘branch’ varchar (50) NOT NULL,
‘daily_wage’ double NULL,
‘monthly_salary’ double NULL,
‘date_contract’ varchar(20) NULL,
‘end_date’ varchar(20) NULL.
ATTENDANCE ‘att_id’ int(10) NOT NULL PRIMARY KEY,
‘type’ char(20) NOT NULL,
‘days’ float DEFAULT NULL ,
‘date’ varchar(17) DEFAULT NULL,
‘deducted_to’ char(20) NULL,
‘pay_id’ int (10) NOT NULL.
LEAVE CREDIT ‘credit_id’ int (10) NOT NULL PRIMARY KEY,
‘ Vacation_Credits’ float NOT NULL,
‘Sick_Credits’ float NOT NULL,
‘emp_id’ varchar (20) NULL FOREIGN KEY,
‘ben_id’ int (10) NULL FOREIGN KEY.
LEAVE WITHOUT PAY ‘ded_id’ varchar(10) NOT NULL PRIMARY KEY,
35
‘pay_id’ int(10) NOT NULL PRIMARY KEY,
‘ded_amt’ float NOT NULL PRIMARY KEY,
‘no_days’ float DEFAULT NULL.
SALARY GRADE ‘ salary_id’ int(10) NOT NULL PRIMARY KEY,
‘sgrade’ int(10) NOT NULL,
‘step’ int(2) NOT NULL,
‘sdate’ varchar(10) NOT NULL,
‘basic_pay’ int(10) NOT NULL,
‘pay_id’ int(10) NOT NULL PRIMARY KEY.
BENEFITS ‘ben_id’ int(10) NOT NULL PRIMARY KEY,
‘type’ char(20) NOT NULL,
‘amount’ float NOT NULL,
‘pay_id’ int(10) NOT NULL.
DEDUCTION ‘ded_id’ varchar(10) NOT NULL PRIMARY KEY,
‘pay_id’ int(10) NOT NULL,
‘ded_amt’ float NOT NULL.
EMPLOYEE ATTENDANCE ‘emp_id’ varchar (20) NOT NULL PRIMARY KEY,
‘att_id’ int(10) NOT NULL PRIMARY KEY.
EMPLOYEE BENEFIT ‘emp_id’ varchar (20) NOT NULL PRIMARY KEY,
36
‘ben_id’ int(10) NOT NULL PRIMARY KEY.
EMPLOYEE DEDUCTION ‘emp_id’ varchar (20) NOT NULL PRIMARY KEY,
‘ded_id’ varchar(10) NOT NULL PRIMARY KEY.
LEAVE WITHOUT PAY ‘credit_id’ int(10) NOT NULL PRIMARY KEY,
CREDIT ‘ded_id’ varchar(10) NOT NULL PRIMARY KEY.
LOAN ‘ded_id’ varchar(10) NOT NULL PRIMARY KEY,
‘ded_amt’ float NOT NULL PRIMARY KEY,
‘pay_id’ int(10) NOT NULL PRIMARY KEY,
‘company’ char(20) DEFAULT NULL,
‘no_pays’ int(2) DEFAULT NULL,
‘total_amt’ float DEFAULT NULL,
‘status’ char(10) DEFAULT NULL,
‘start_date’ varchar(10) DEFAULT NULL,
‘amt_paid’ float DEFAULT NULL,
‘no_paid’ int (2) NOT NULL,
‘parent_company’ varchar (25) NOT NULL.
PAYROLL ‘pay_id’ int(10) NOT NULL PRIMARY KEY,
‘pay_period’ varchar(17) NULL,
‘first_release’ varchar(10) NULL,
37
‘second_release’ varhcar(10) NOT NULL.
‘pay_status’ char(15) NOT NULL,
‘description’ varchar (200) DEFAULT NULL.
PREMIUM ‘ded_id’ varchar(10) NOT NULL PRIMARY KEY,
‘ded_amt’ float NOT NULL PRIMARY KEY,
‘pay_id’ int(10) NOT NULL PRIMARY KEY,
‘company’ char(25) NULL,
‘total_amt’ float NULL.
TAX ‘ded_id’ varchar(10) NOT NULL PRIMARY KEY,
‘ded_amt’ float NOT NULL PRIMARY KEY,
‘pay_id’ int(10) NOT NULL PRIMARY KEY,
‘honoraria’ float NULL,
‘date_earned’ varchar(17) NULL,
‘TWT’ float NULL.
38
DATABASE: PENRO_TABLE;
TABLES ATTRIBUTES
GSIS ‘gsis_id’ int (3) NOT NULL PRIMARY KEY,
‘employee_share’double(10,2) NOTNULL,
‘employee_share’share’double(10,2)NOTNULL.
HDMF ‘hdmf_id’ int (2) NOT NULL PRIMARY KEY,
‘gross_pay_range’ varchar (30) NOT NULL,
‘employee_share’ double(10,2)NOT NULL,
‘employee_share’ double(10,2)NOT NULL.
PhilHealth ‘phil_id’ int (3) NOT NULL PRIMARY_KEY
AUTO_INCREMENT,
‘range_from’ double (10,2) NOT NULL,
‘range_to’ double (10,2) NOT NULL,
‘salary_base’ double (10,2) NOT NULL,
‘monthly_premium’ double (10,2) NOT NULL,
‘employee_share’ double (10,2) NOT NULL,
‘ employer_share’ double (10,2) NOT NULL.
Tax ‘tax_id’ int(3) NOT NULL PRIMARY KEY,
‘taxable_income’ varchar (50) NOT NULL,
‘tax_due’ varchar (55) NOT NULL.
39
25
Generate Payroll
General Payroll
Update System Tables
Print Remittances
Payroll Edit User’s Profile
Administrator
Make Pay Slip
Print Payroll
Back‐up Database
Restore Database
View System Log
Add Deduction System
Administrator
Print Pay Slip
39
Figure 10. Use Case Diagram of the Proposed Payroll System (Administrators)
40
Figure 10. Use Case Diagram of the Proposed Payroll System (Administrators)
26
Figure 7. Graphical Representation of the existing Job Order Employees’ Payroll
31
Figure 9. Entity Relationship Diagram of the proposed Payroll System
Application
Leave Form is
forwarded to
File Cabinet
27
Figure 8.Graphical Representation for Application of Leave
Appendix A
Company Profile
History
undertaking public service in line with the environment. It was established under
the Republic Act No. 7160 otherwise known as the Local Government Code of
Units (LGU’s).
Department Administrative Order No. 92-30 entitled “Guidelines for the Transfer
Units. It aims to bring the services closer to the people and LGU’s have the power
forests at the same time enforcement of forestry laws limited to community based
forestry projects, pollution control law, small-scale mining law and other laws on
Mandate
Vision
A nation enjoying and sustaining its natural resources and a clean and
healthy environment.
Mission
management of environment and natural resources for the present and future
generation.
Appendix B
Certification
INTRODUCTION
GETTING STARTED
512 RAM
PHP 5.4
WAMPSERVER 2.3
MySQL 5.5.16
Adobe Reader
Drive
4. Open the Wamp folder found in the CD, copy data folder to:
C:\wamp\bin\mysql\mysql5.5.16
6. Open the Wamp folder found in the CD, copy the PENRO-Benguet
Payroll System folder then paste it into your www folder located in your
Log-in Security
There are five (5) types of accounts that can access the system. The
The Log-in form requires the user to enter their respective usernames
Administrator.
After entering username, password and security code click the Log-in
button. If one does have an account registered in the system, it will be possible for
payroll administrator will appear. For the Payroll Administrator, there are five (5)
system. This page also contains the vision and mission of PENRO-
Benguet.
Post new Announcement
a. . Enable the user to post an announcement.
2. Tables. The table form allows the user to view and edit the employees’
a. PhilHealth Table. This table will show the PhilHealth information such
50,100) allows the user to select how many entries to appear in the
table.
ii.
This textbox allows the user to search information from the PhilHealth
Table.
iii. . This button allows the user to edit the contents of the
table.
iv. . When this button is clicked, the content of the first list
employer’s share.
c. HDMF Table. This table shows the HDMF information, the gross pay
d. Salary Table. This table contains the Salary Grade and the
a. View Payroll. This page will show a list of all generated General
Link”.
ii. Print Preview. After clicking the View Link the content of the
payroll will be shown. Print preview button will show the whole
b. Make General Payroll. This page will show the Generated Payroll that
Payroll Administrator.
i. . Click this button to save a payroll
for approval and it will save in the Head Administrators account for
c. Make Job Order Payroll. This page will show payroll of Job Order
d. Bonus Payroll. Payroll for bonuses such as the midyear bonus and
year-end bonus are generated before the 15th of the month of May and
November respectively.
e. Pay Slip. This tab allows the Payroll Administrator to view and print
When No. link is clicked, the pay slip of all employees will be
4. Reports. This page contains the GSIS, HDMF, Phil Health, MOWELL,
forms for the regular and casual employees of PENRO for a certain
d. Mowel Remittances. This tab will show the Mowel Remittances for
e. Tax Report. This tab will show the Tax Report of permanent and
casual employees.
a. Employee List. This tab will show the list of employees. It allows the
search an
a employeee by his/her ID,
I last nam
me, position and
a type.
iii. Employyee List Mennus. This meenus links thhe user to eddit the profilee
of an em
mployee.
iv. . This button enabbles the userr to edit the profile of ann
will be saved.
i. Personal Information. This page requires the user to fill in the new
ii. Employment Record. This page requires the user to fill in the
iii. User Account. This requires the user to fill in the new member’s user
account.
Th
he Head Addministrator’s page contains the Announcemen
A nt page andd
1. Pay
yroll Status Menu.
M This page shows payrolls pennding for appproval.
a. Vieew General Payroll. Thhis tab will show geneeral payroll pending foee
app
proval.
b. No
o. link. This links
l the useer to view the whole conntents of a paayroll.
ii. . When
W this buutton is clickked, a comm
ment box willl
appear.
app
proval.
app
proval.
Main Pag
ge for the Syystem Admiinistrator
Th
he System Addministratorr has two (2) menus also namely, Annnouncemennt
databases.
b. Restore Database. This page allows the System administrator to restore
will be restored.
c. System Log. This page allows the System Administrator to view who
logged in, the time he/she logged-in and logged-out, as well as what
Th
he System Administrato
A or has five (5) menus namely, Annnouncemennt
Menu, Tab
ble Menu, Company
C Meenu, Remittaances Menu and
a Users Menu.
M He/shee
1. Tab
ble Menu. This
T menu consists of the PhilHeaalth, GSIS, HDMF andd
2. Co
ompany Mennu. This meenu will shhow the currrent loaningg companiess
wh
here the employees avail loans and premiums.
p
i. AD
DD Companyy. This linkss the user too add a new
w companiess
3. Remittances Menu.
M This menu
m will show
s the GS
SIS, HDMF
F, PhilHealthh
and
d MOWEL Remittances
R s which can be
b edited by the Super Admin.
A
4. User Account. This menu will the list of users of the system
m and allowss
Pay
yroll officerrs such as thhe System Admin,
A Payrooll Admin, Head
H Adminn
have as a Payroll
P Offiicer. Other employees
e arre registeredd as a member. Memberss
are only alllowed to vieew Announccements, theiir Profile and Payroll Taables.
a. Ho
ome Page. Thhe home pagge of a mem
mber’s accouunt does not only containn
thee list of annnouncement but it also includes thhe vision annd mision of
PE
ENRO Benguuet.
Atttendance, Leave
L Creditt, Loans, Prremium, Taax, Leave Without
W Payy,
Tab
ble, PhilHeaalth Table annd Salary Tabble.
CERTIFICATION
Vitae
Anas, Marilyn
Educational Background:
“L
Love is what
w ma
akes the
e world go roun
nd.”
CHU
UMACOG, MELODY S.
+639
9094681684
4
mmhy oo.com
yrue@yaho
Perso
onal Back
kground
Date of
f Birth: June 17, 1992
Place of
o Birth: Sapid, Mankayan
n, Bengue
et
Parents
s Name: Chumacog,
C George Mendoza
C
Chumacog, Rosalin
na Saliwe
ey
Present
t Address
s: IC88A Betag La
a Trinida
ad, Bengu
uet
Educati
ional Bac
ckground:
Tertiar
ry: Bengu
uet State
e Univers
sity
Seconda
ary: Lepa
anto Nati
ional Hig
gh School
l
Element
tary: Lep
panto Ele
ementary School
“A man cannot
c gaiin anythin
ng
w
without sa
acrificing somethin
ng”
CO
OPATAN, RIGI MA
AY BANG
G-NGIT
+6
639482044
464
ri
igi_may@y
yahoo.com
m
Perso
onal Back
kground
Date of
f Birth: May 10, 1991
Place of
o Birth: Capinit
tan, Saba
angan, Mt
t. Provin
nce
Parents
s Name: Copatan,
C Leo Tang
gpep
C
Copatan, Theresit
ta Bang-n
ngit
t Address
Present s: P004, Wangal, La Trini
idad, Ben
nguet
ional Bac
Educati ckground:
Tertiar
ry: Bengu
uet State
e Univers
sity
Seconda
ary: Ping
gad Natio
onal High
h School
Element
tary: Cap
pinitan Elementar
E ry School
l
“No Pain,
P No
o Gain”
L
LUTONG, GERMAIN
N C.
+63999446
+ 66492
g
gemzzzx@y
yahoo.com
m
Perso
onal Back
kground
Date of
f Birth: June 15, 1991
Place of
o Birth: Lepanto
o, Paco, Mankayan
n, Bengue
et
Parents
s Name: Lutong,
L G
Geoffrey
L
Lutong, F
Filomina Casido
t Address
Present s: OD-327
7 Tawang,
, La Trin
nidad, Be
enguet
Educati
ional Bac
ckground:
Tertiar
ry: Bengu
uet State
e Univers
sity
Seconda
ary: San Jose Hig
gh School
l
Element
tary: La Trinidad
d Central
l School
“Do not
n beg for thin
ngs, do itt yourse
elf, or ellse you
will no
ot get an
nything” ”
S
Sabino, Daisy I.
+63910785
+ 55632
s
sakurasan
no76@yaho
oo.com
Perso
onal Back
kground
Date of
f Birth: December
r 30
Place of
o Birth: Kayapa, Nueva Vizcaya
V
t Address
Present s: JC-227
7 Pico, La
L Trinid
dad, Beng
guet
ional Bac
Educati ckground:
ry: Bengu
Tertiar uet State
e Univers
sity
Seconda
ary: Beso
ong High School
Element
tary: Kay
yapa Elem
mentary School
S