You are on page 1of 90

RIZAL TECHNOLOGICAL UNIVERSITY

College of Engineering and Industrial Technology


M. Eusebio Avenue, Maybunga, Pasig City

CHAPTER I

INTRODUCTION

In the present living standard, people find and discover different ways of

improving their lifestyle. Wherein, the modern technologies, such as gadgets,

robotics, machines, takes a significant role and effects technology adaptation. It

considered as an essential tool in different fields including education, industry,

sciences, businesses, government, organizations, and home. Thus many

organizations, today, biometrics is used to track employee time and attendance

instead of the existing absolute system (DTR and logbook) that rely on manual

processing. Whereas, this attendance data monitoring can directly upload to

workforce management.

The biometric technology and payroll processing can eliminate the use

of the manual buddy punching system and exert more control on payroll

computation. Different Studies prove that biometric technology increases the

payroll computation accuracy due to the psychological attributes are unique for

every individual that cannot be forged or duplicate by any user.

The biometric identification system is one of the most accurate systems

that can identify an employee. Also, this system helped the employee to accurately

track their time and attendance that can prevent time theft issues such as early
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
2

arrival and departure together with an unauthorized over time that may result when

the attendance is transferred into payroll processing department.

Background of the Study

The Monlimar Development Academy Inc. was founded on January 16,

2006, by Mr. and Mrs. Roldan, located at 1632, 317 M. L. Quezon St, Lower

Bicutan, Metro Manila, currently with seven hundred (700) students enrolled.

Wherein, the Faculty and staffs composes of Four (4) School Admins for office

staff, Eight (8) School Admin for Academic Council, nine (9) faculty members for

elementary department, Fourteen (14) faculty members for Junior High School

Department, Seventeen (17) faculty members for Senior High School Department,

and Four (4) employee for maintenance.

The school principal other task is to manage and monitor the

employee’s time record which is done manually using the printed forms with

employee’s name together with their time-in and out using a bond paper secured

with a folder. This monitoring method shows that the employees may have a

chance to change their information which the proponent and School Principal

agreed that all information was not secured and that motivates the proponents to

provide a new log-in and log-out system.

Therefore, the proponents propose a biometric-based Attendance

monitoring and payroll management system. The proposed system will automate
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
3

the whole tracking process using biometric technology for employees’ identification

and verification such as their Time in and out.

Statement of the Problem

Managing the Monitoring and Summarizing the report manually is one of

the problems that the administration is encountering. In which it requires a lot of

time and work for the school principal. Also, the current system is facing problems

such as (a) lack of security, (b) time validity, (c) buddy punching, (d) human error,

(e) time consuming, and (f) payroll errors.

Lack of security the current manual attendance monitoring system has a lack of

security; the records are accessible by anyone and anybody can see the time

record.

Time validity the employees manually log the time in and out, and the

administration cannot identify if the time that is being logged into the record is the

exact time that the employee logged in or out and manual logging takes so much

time by signing from falling in line.

Buddy punching the administration did not observe any employee who does the

buddy punching, yet it has a considerable threat amount and consequence that is

needed to be considered.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
4

Human error there is always a potential for human error. Employees may

inaccurately enter their time on a log book or accidentally sign other employee’s

record.

Time-consuming creating a summary to be passed on the finance officer is slow

as it is needed for the principal to manually type the absences and tardiness list.

Payroll Errors payroll errors occur when the attendance summary have errors

due to human error at log book by signing in or out the potential deduction or paid

hour even the employee is absent, it's a threat for the institution.

Specific Problems

1. How to develop a secured Biometric-based Technology attendance-

monitoring system and payroll system intended for Monlimar Development

Academy, Inc.?

2. How to implement a biometric attendance monitoring with a payroll

management system to Monlimar Development Academy, Inc.?

3. What are the relevant monitoring reports for Monlimar Development

Academy, Inc.?
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
5

System Design Paradigm

The system development Input-Process-Output (IPO) as shown in figure 1.1

represents how the proponents conducted the research conceptualization to solve

the identified problem and give an acceptable solution.

INPUT PROCESS OUTPUT

 Data Gathering  Requirement


 Problem Analysis
Identification  Process Biometric
 Objective Development Attendance
 Scope  System Monitoring
 Delimitation Testing and Payroll
 System  System System
Development Deployment
Life Cycle
(SDLC)

Figure 1.1 System Design Paradigm

The following inputs help the proponent on developing the system.

Wherein, the proponents identified the differently available information

contributions such as Data Gathering, problem identification, objectives, project

scope, and delimitation and the System Development Life Cycle (SDLC), then as

the development of the system continues with SDLC's help the proponent

determined that requirement analysis, process development, system testing, and


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
6

system deployment is the process to attain a desired biometric attendance

monitoring system.

Input

Data gathering – the proponent conducted a face to face interview with the school

principal to gather important information such as current attendance monitoring

system ‘s problem.

Problem Identification – base on the conducted face to face interview the

proponent identified the current system’s problem wherein the proponent and the

school principal identified and perform validation. Also, the proponent conducted a

brainstorming to evaluate and determine the actual problem of the current system.

Objective – in this phase the proponent used the gathered data, the current

processes to derive an objective that can address the possible solution that can

address the current problem.

Scope – the proponent distinguished the system coverage based on the proposed

solution during the objective identification of this developmental study. Wherein,

the proponent at this phase created a matrix that will identify if the proposed

solution that will directly answer the identified problem. The proponent recognized

the employee information with biometric data, the equipment with a database, real-

time transaction.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
7

Equipment with a database – the equipment will capture the data input or

biometric input from the employee, and compare the said image from the database

for verification.

Delimitation – since that in all developed systems there are boundaries to be

considered the proponent identified the system boundaries to make sure that the

set objective will be met, such as the system will be able to register an employee

to the database, capable of displaying the attendance record on the monitor, and

will be able to create an attendance report.

SDLC – waterfall model is the chosen software development model because it's

applicable connected in the proposed attendance monitoring and payroll system by

easy managing due to rigidity; every phase has specific deliverables and review

process.

Process

Requirement analysis - in the proposed system the employee will register and

filling the following such as full name, age and then capture of the fingerprints.

Process Development – the proponent will study the related studies to provide

the final output with the client's satisfactory in mind.

System testing – the proponent, will use a dummy identification in to test the

system's capabilities and accuracy.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
8

System Deployment – the proponent is done in the overall system testing, and

the system is ready to be implemented to the target client.

Output

Biometric Attendance Monitoring and Payroll System – attendance record,

employee record, payroll report and absent record.

The objective of the Study

The General objective of this research study is to design and develop a

Biometric-based Attendance Monitoring and Payroll System for teaching and non-

teaching staff intended for Monlimar Development Academy Inc. with this; the

proposed system will replace the existing manual attendance monitoring process.

Wherein, the proposed system would track and update the employee’s attendance

that serves as a record intended for payroll processing. The specific objectives of

the proposed system are as follows:

Specific Objectives

1. Develop a Biometric-based attendance monitoring that monitors the

Monlimar Development Academy, Inc. Faculty time in and out.

2. Design a Payroll Processing module that can consolidate the Faculty’s time

in and out.

3. Test and evaluate the system accuracy and efficiency.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
9

Scope and Delimitation of the Study

The developed system Biometrics Attendance Monitoring and Payroll

System is intended only for Monlimar Development Academy, Inc. wherein, it

refers to the Attendance Monitoring and payroll management that covers the

Employee registration, Faculty attendance, report generation, and payroll

computation. The said system focused on helping the school principal in

monitoring attendance through the adaptation of Biometric-based technology that

can reduce possible human errors and payroll errors.

The following are the system capabilities:

1. The System that can monitor the real-time log-in and out of Monlimar

Development Academy, Inc.’s employees using Biometric Technology

2. The System that can provide generation and calculation of payroll

3. The System that can be accessed through Local Area Network

In creating an automated system, there are delimitations that the researcher

would like to emphasize such as:

1. The Developed System cannot be accessed online

2. No other currencies being computed except for Philippines Peso, Salary

through ATM, external loan Application and computation are not

included in the system.

3. The Server cannot be accessed through Public IP Address


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
10

The significance of the Study

The following are the people who will be benefited from the proposed system:

To the administration. The proposed system helps the school in terms of

automating the current system, reducing human errors, obtaining secured

database and file maintenance, ranking down detail accurately, reducing paper

works and labor cost, and could easily trace the employee’s records for a more

efficient process.

To the employees. This system would help employees in monitoring their Daily

Time Records. Using the proposed Attendance Monitoring and Payroll System

with Viewing, they could easily view their file and records.

To the proponents. This study would help the proponents and prepare them in

the field of Information System Analysis and Design, the research study enhances

and improves the researcher's current programming ability by encountering and

using new languages.

Future researcher. This research study would help future researchers to be

aware and knowledgeable of the processes involved in the attendance monitoring

and payroll management system. Also this research study would serve as a

reference for future researchers.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
11

Definition of Terms

The terms listed below are defined by the proponents in the way of their

understanding and how they used it in this document.

DTR. Stands for Daily Time Record, a document where the employee’s daily time

in and time out is recorded.

Employee. A worker who is hired to perform a job. It refers to the teachers,

maintenance, security and administrator staff of Monlimar development academy.

Fingerprint. An impression or mark on a surface by a person’s fingertip. Also, the

most widely used biometric technology that is reliable and accurate.

Implementation. The process of making something active or useful.

MDA. “Monlimar Development Academy, Inc.” is an educational institution in the

country.

Payroll. The term "payroll" has several meanings. It can be the amount of money

paid to all employees in a payday, the financial records of a company relating to

the payment of wages and salaries to employees, or the total record of earnings of

all employees for a year.

Payslip. A detailed breakdown of how much an employee is paid during a specific

period.

Programming Language. Set of grammatical rules for instructing a computer to

perform a specific task.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
12

Program. A specific set of ordered operations and code for the computer to

perform, the sequence of instruction that the computer follows.

System Automation. The process of shifting from manual to a computerized

system.

User. I have referred to the Employee who use the system.

Testing. This section is most important of all process to maintain the quality of the

production output. Testing is done to make sure that the product meets its

standard rating.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
13

CHAPTER II

REVIEW OF RELATED LITERATURE AND STUDIES

This chapter is referring to a review of the current system that the

researcher had done previously and the review of the system that will be

developed.

FOREIGN LITERATURE AND STUDIES

Fingerprint-Based Attendance Management System

In recent time, there has been a high level of impersonation experienced on a

daily basis in both private and public sectors, the ghost worker syndrome that has

become a menace across all tiers of government, employers concern over the

levels of employee absence in their workforce and the difficulty in managing

student attendance during lecture periods. Fingerprints are a form of biometric

identification, which is unique and does not change in one's entire lifetime. (C.O,

A.O, O.O, & E.O, 2013)

Akinduyite, Adetunmbi, Olabode, and Ibidunmoye (2013) present the

attendance management system using fingerprint technology in a university

environment. It consists of two processes namely enrolment and authentication.

During enrolment, the fingerprint of the user captured and its unique features
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
14

extracted and stored in a database along with the user's identity as a template for

the subject. The unique features called minutiae points were extracted using the

Crossing Number (CN) method, which removes the ridge endings and bifurcations

from the skeleton image by examining the local neighborhoods of each ridge pixel

using a 3 x 3 window. During authentication, the fingerprint of the user is captured

again and the extracted features compared with the template in the database to

determine a match before attendance is made. The fingerprint-based attendance

management system was implemented with Microsoft’s C# on the. NET

framework and Microsoft’s Structured Query Language (SQL) Server 2005 as the

backend. The experimental result shows that the developed system is highly

efficient in the verification of users fingerprint with an accuracy level of 97.4%. The

average execution time for the designed system was 4.29 seconds as against

18.48 seconds for the existing system. Moreover, the result shows a well-secured

and reliable system capable of preventing impersonation.

The developed system by Akinduyite, et al. (2013) is an embedded

system that is part of a fingerprint recognition/authentication system based on

minutiae points. The system extracts the local characteristic of a fingerprint, which

is minutiae, points in template based. Templates are matched during both

registration and verification processes. For improved quality control during the
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
15

registration or verification process, a matching score was used to determine the

success of the operation. The matching score was specified so that only sets of

minutiae data that exceed the score will be accepted, and data below the score

will be rejected. Therefore, Fingerprint Recognition using Minutia Score Matching

method was used for matching the minutia points before attendance is recorded.

The developed system is beneficial in saving valuable time of students and

lecturers, paper and generating the report at the required time. The system can

record the clock in and clock out time of students and workers in a very convenient

manner using their fingerprint to prevent impersonation and reduce the level of

absence. Also, it reduces most of the administrative jobs and minimizes human

errors, avoids proxy punching, eliminates time-related disputes and helps to

update and maintain attendance records. (C.O, A.O, O.O, & E.O, 2013)

An Attendance Monitoring System Using Biometrics Authentication

Satoa’s (2013) affirms that Biometric technology that involves the

identification and verification of individuals by analyzing the human fingerprint

characteristics has been widely used in a various aspect of life for different

purposes, most importantly as regards this study the issue of employee

attendance. The main aim of this paper is to develop an accurate, fast and very

efficient automatic attendance system using fingerprint verification technique.

Satoa’s (2013), proposed a system in which fingerprint verification is done by using


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
16

extraction of minutiae technique and the system that automates the whole process

of taking attendance, The study was conducted using a quantitative approach by

designing a questionnaire as the data collection instrument based on fingerprint

matching biometric technologies. The survey involved six employees based on

stratified random sampling technique. The results, however, show that the

fingerprint biometric identifier was found suitable for the employee attendance

management system of the organization. (Rao & Prof.K.J.Satoa, 2013 )

The proposed system will make way for complete management of

students and staff attendance and produce more accuracy. Future work on this

project would include the creating of a matching algorithm that uses to mention

and maintain the different type of leave such as on duty leave, leave without pay,

medical leave and soon. Also timely update the leave of each employee when it

takes to leave. The efficient matching algorithm has to be developed in theory and

code so that our goal of getting faster and more accurate matched image than with

pre-existing software. (Rao & Prof.K.J.Satoa, 2013 )

Secured Employee Attendance Management System Using Fingerprint

In any organization, employee management is very important. It is an

aspect widely practiced in all workplaces. Employee Identification and personal

verification technologies are becoming a great concern to organizations because

of the increase in security breaches and transaction fraud. The validity of


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
17

fingerprints as a basis for personal identification is thus well established.

Therefore, no two persons have the same arrangement of pattern, and the

patterns of any one individual remain unchanged throughout life. Using fingerprint

for identification and authentication is very important because of its unique nature.

No two person's fingerprint is the same, and this will overcome the limitations of

the existing system where one person can sign for another. Using this system, No

one can thump print for another. (Chiwa & Dalah, 2014)

The results have indicated that the attendance of employees can be

managed by this system. The thump print of employees can be enrolled and

verified by using the system. No one can thump print for another. Absentees can

be easily identified and necessary measured can be taken to improve attendance.

The thump print can serve as a check because if an employee/person attempt to

thumbprint for another employee, the system will disallow and record invalid entry

for that employee after displaying unsuccessful clock-in/clock-out message.

(Chiwa & Dalah, 2014)

The development of any organization depends highly on the effective

attendance management of its employees. This will provide the necessary security

and skills that is required for the progress of the organization. Different techniques

are being applied for managing the attendance of employees, but they have been

found not to solve the problem of employee attendance. Employees come to work
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
18

late and leave early, some sign attendance for others and some does not come to

work but still receive wages/salaries. These problems can be solving by using

biometric authentication technology using fingerprint since a person’s biometric

data is undeniably connected to its owner, is non-transferable and unique for every

individual. The system has been integrated using fingerprint biometric technology

that will efficiently enable organizations to manage the attendance of their

employees, which will greatly improve the progress of organizations. (Chiwa,

2014).

BIOMETRIC ATTENDANCE SYSTEM

This research work has application for attendance system of employer's

and students in general. The system will facilitate institutions! Organization to

make attendance individual in time along with data information thumb impression

will be taken as a signature for the system entry. Main design and challenge in this

system is the design of database architecture and its business logic.

Fingerprints are the oldest form of biometric identification. Modem

fingerprint-based identification is used in forensic science, and biometric systems

such as civilian identification devices. Despite the widespread use of fingerprints,

there is little statistical theory on the uniqueness of fingerprint minutiae. A

fingerprint is formed from an impression on a surface of composite curve

segments. A ridge is defined as a single curved segment, and a valley is a region


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
19

between two adjacent ridges. The minutiae, which are the local discontinuities in

the ridge flow pattern, provide the details of the ridge-valley structures, like ridge

endings and bifurcations. There are 50 to 150 minutiae on a single fingerprint

image. Features such as the type, direction, and location of minutiae are taken into

account when performing minutiae extraction. The work of Galton defined a set of

Galton Features for fingerprint identification, which since then, has been refining

and extended to include additional types of fingerprint features. However, most of

these features are not used in automatic fingerprint identification systems. Instead,

the set of minutiae types are restricted into only two types, ridge endings, and

bifurcations, as other types of minutiae can be expressed in terms of these two

features types. Ridge endings are the points where it curves terminate, and

bifurcations are where a ridge splits from a single path to two paths at a junction. In

this research, we will be dealing mainly with ridge endings and bifurcations. There

are various types of approaches proposed in the literature for both image

enhancement, and minutiae extraction from fingerprints. The literature on these

techniques will be examined reviewed in determining the best method to develop

for this research. In particular, the fingerprint image enhancement algorithm

employed by Hong et al. will be evaluated and implemented to understand how the

enhancement algorithm works and how well it performs. Once a reliable minutiae

extraction technique has been implemented and tested, this can be used as the
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
20

basis of statistical analysis of fingerprint minutiae. The work of Tu and Hartley and

Pankanti et al. can be examined in which an analytical framework for analyzing

system performance has been presented. Tu and Hartley defined a means of

forming a binary code from the set of fingerprint features and then performing a set

of matching experiments on the database to estimate the number of degrees of

freedom within the fingerprint population.

This system aims to implement a C#.net set of reliable techniques for

fingerprint image enhancement and minutiae extraction. The performance of these

techniques evaluated on a fingerprint data set. In combination with these

development techniques, statistical experiments can then be performed on the

fingerprint data set. The results from these experiments can be used to help us

better understand what is involved in determining the statistical uniqueness of

fingerprint minutiae. The main aim that this system would test whether attendance

by fingerprint is enough for identification. It is expected that the work in this system

will reach the stage of being able to thoroughly test the hypothesis.

The goal of this project is to a daily attendance of employee through a

fingerprint. The project is designed and implements software architecture for

fingerprint analysis. The system should be able to extract key features from a

scanned fingerprint image and to compare these with a database of known

fingerprint images and extracted feature sets. For this project, we provided with a
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
21

set of previously acquired fingerprints and a working fingerprint sensor with driver

software for Windows. Our expectation had fulfilled by most of the algorithm

development which executed in C# dot net and this work is done on a Windows

PC.

Our project "Biometric Employer Attendance System (BEAS)" is an

extensible work for any organization or company in this fast world. Keeping the

view of research still there is a lot of improvement work and flexibility for the

coming technologies in the various demanding directions. The language which we

have is very vast, and even the under Microsoft products is trying to rule over the

Information Technology, so we hope that this project will be the point of interest for

our successors to be enhanced further to market it compatible with the demands of

the organization requirements. (Biometric attendance system, 2011)

LOCAL LITERATURE AND STUDIES

Development of Employee Attendance and Payroll System using Fingerprint

Biometrics

Indico’s (2016) developed a system for employee’s attendance and

processing of payroll with the use of fingerprint reader and the webcam device.

The employee uses one finger to record his or her time of arrival and departure

from the office with the fingerprint reader. The DTR of employees is recorded

correctly by the system; the tardiness and under time in the morning and in the
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
22

afternoon of their official time is also computed. The system was developed using

the Microsoft Visual C# 2008 programming language, MySQL 5.1 database

software, and Software Development Kit (SDK) for the fingerprint reader and the

webcam device. The data were analyzed using the percentage technique and

arithmetic mean. The study was tested for 30 employees using the fingerprint

reader for biometric fingerprint scanning (login and logout), and 50 employees

were recorded and used for processing the payroll, and the proposed system.

Results of biometric fingerprint scanning for the login and logout revealed that 90%

of the employees had been accepted for the first attempt, 5.84% for the second

attempt, 3.33% and 0.83% for the third and more than four attempts, respectively.

The result of processing the advanced payroll (permanent, substitute, temporary &

casual employees) and regular payroll (job order and contract of service

employees) is 17.07 s and 5.08 s respectively. The Employee Attendance and

Payroll System (EAPS) showed that the verification and identification of the

employees in the school campus using the biometric technology provides a

reliable and accurate recording in the daily attendance, and generate the monthly

payroll effectively. (Indico, 2016)

This study focuses on the design and development of the system for

recording the employee's attendance and processing of payroll using the

fingerprint scanner for teaching and non-teaching staff in a tertiary institution. The
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
23

system provides an alternative solution for many companies or institutions for

generating the DTR and payroll of their employees. Also, the system uses the

network to make the features (recording of the attendance, printing the pay slip,

generating of payroll) installed or used by the other departments in the institution.

(Indico, 2016)

The Employee Attendance and Payroll System (EAPS) was designed

and developed for teaching and non-teaching staff in a tertiary institution. The

system uses the fingerprint reader and the webcam device to facilitate the

recording of the DTR and generate payroll for the employees. The DTR of the

employee was recorded by the system reliably and accurately, and the system

includes the identification of fingerprint image, calculation of the time arrival and

departure at the school or office, and printing the DTR. Also, the system generated

Effectively the payroll and other reports such as pay slip and remittances of the

employees. (Indico, 2016)

For further improvement of the study, the system needs to include the

fingerprint image enhancement for better results of recognition and verification of

the system. In matching of the fingerprint image stored in the database, the

system requires additional time using the sequential order particularly in a large

number of records. However, this could be designed to convert the fingerprint

image to a unique equivalent number to lessen the time of searching or matching


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
24

the fingerprint image. (Indico, 2016) Philippines Immigration to Deploy Facial

Recognition System at Airports

Philippines’ Bureau of Immigration (BI) will deploy a facial recognition

system that connects to the International Criminal Police Organization (Interpol) as

part of its ongoing initiative to strengthen border security and to prevent

undesirable foreign nationals from entering the country, according to a report

by The Daily Tribune. (Indico, 2016)

According to Immigration Commissioner Jaime Morente, the project will

photograph all arriving and departing passengers when being processed at the

immigration counters of the Ninoy Aquino International Airport (NAIA). The images

will then be cross-checked with the Interpol’s photo database to determine if they

match any of the photos of millions of wanted fugitives, terrorists, sex offenders

and holders of stolen passports worldwide. (Indico, 2016)

Once the project becomes operational, the Philippines will be the first

Southeast Asian country to be connected to the Interpol data system, Morente

said. There are currently digital cameras installed at BI counters in all three

terminals of the NAIA, which are now being used by immigration officers to capture

photographs of passengers.c. (Indico, 2016)

“Eventually, our computers at the airport will be equipped with facial

recognition capability that will enable us to immediately detect and apprehend an


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
25

undesirable alien attempting to enter or flee the country,” Morente said, adding that

the interconnectivity between the BI and Interpol is nearly in place as computer

programmers from both agencies have been conducting dry runs and technical

tests prior to the launching of the so-called Fixed Interpol Network Database

project. The new project will cross-check different Interpol databases in real-time at

BI immigration counters to detect wanted fugitives, sex offenders, terrorists, UN

Sanction List, individuals in possession of stolen lost travel documents and missing

persons. Morente said the names of persons of interest who are currently in the

Interpol’s photo database were added to the BI’s blacklist. (Indico, 2016)

BIOMETRIC ATTENDANCE MONITORING SYSTEM OF CAGAYAN STATE

UNIVERSITY – LASAM CAMPUS, PHILIPPINES

In 2017, a study was done by Maggay that aim to develop a fully

customized Biometric Attendance Monitoring System (BAMS) of Cagayan State

University – Lasam Campus, Philippines (CSU - Lasam) using the biometric

fingerprint reader to facilitate the monitoring of employees' attendance. A

combination of Visual Basic 6.0 as the programming language and MS Access as

the Database Management Systems were used in the development of the system.

Thus, the overall functionality of the BAMS enables the users to enter data,

change and manipulate the data, get information, and store the data and the

information. Username and password are no longer needed since all transactions
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
26

use a unique fingerprint to validate users. Furthermore, BAMS greatly contributes

to giving employees' ease and improving work values. Likewise, the BAMS is

essential in achieving good governance because it helps track day-to-day

attendance of the employees (Maggay, 2017)

The BAMS has been successfully developed and deployed. However, it

can be improved to have a better and more advanced application. For future

improvement, the researcher has the following recommendations: 1) there should

be a customized packaging of the BAMS. Instead of using separate computer

peripherals such as keyboard, mouse, monitor, system unit (which contains the

CPU) and the biometric fingerprint reader, the suggested packaging should be all

in one. Also, you can carry it in single handling without compromising the features.

2) The BAMS is helpful in monitoring the attendance of the employees especially

for the leave card in-charge, and it gives ease and it lessens the cost from the

government. Hence, the researcher highly recommends that the system should be

maintained and sustained. (Maggay, 2017)

Network-based payroll system for novelette municipal office

Noveleta Municipal Office is located at Noveleta, Cavite. Currently, the

Municipal Office has 200 employees who are categorized into two types: Regular

Employee and Employee with Job Order. They use a manual system for their
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
27

payroll. Because of the numerous employees working in the municipality, they

have difficulty computing the salary for every pay period. Thus, an automated

payroll system was proposed to improve their manual payroll process. Network-

based Payroll System for Noveleta Municipal Office was developed to provide

accurate and efficient salary computation. It aimed to lessen the work done and

time allotted in doing the payroll. It provides security and easy file maintenance. It

also generates necessary reports. The proposed system was developed using

Microsoft Visual Basic.net programming language, Microsoft SQL Server 2005 for

the Database, and Crystal Reports v.9 for the report generation. (Atog, Cruz, &

Marce, 2008)

Technology nowadays is rapidly developing. In business, computerized

systems with different purposes are used to cope up with the modern world. One

of the systems that are being developed is the payroll system which involves the

process of salary computation. During the early years, Noveleta was a barrio of

Kawit. Its restful atmosphere, brought by the sea, wind and beautiful sunset, and

complemented by its warm, hospitable, amiable people had both attracted

vacationers from all places. (Atog, Cruz, & Marce, 2008)

Through the years, Novella's population increased considerably. This

prompted Gov. Gen. Jose Gandara to have it separated from Kawit to become an

independent town.Currently, the Municipal Office has 210 employees who are
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
28

categorized into two types: Regular Employee and Employee with Job Order

(EJO). Regular Employees are those included in the Plantilla Positions and

receive benefits, while EJO such as the Street Sweepers and Office Clerks are

those who do not receive benefits. Regular employees receive PERA, 13-month

pay, ADCOM, clothing allowance, and Productivity Allowance. Added benefits

such as the RATA, Travel Allowance and Cash Gift are given only to the Office

Heads. Employees under the offices of the Department of Agriculture, MSWD, and

MHO are also regular employees, but they have different computation because

their salary is specified by their National Office. (Atog, Cruz, & Marce, 2008)

MHO receives additional benefits such as Hazard Pay, Subsistence and

Laundry. Regular employees are given different kinds of leave, namely: vacation

leave, maternity leave, force leave, and sick leave. They are allotted with 1.25

days of allowable leave per month.If the point is not fully consumed within the

month, it is added to points allotted for the succeeding months. The deductions

from the salary of each employee are Philhealth, GSIS, Withholding tax, Pag-ibig

contribution, and other loans. The current payroll system is done manually. It

passes through different offices, namely, HRMO, Treasury and Accounting. HRMO

is in charge of the attendance record of employees. They compute for the

absences, tardiness, over time, and under the time of each employee. The

accounting office computes for the deduction of each employee and produces
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
29

copies which are given to the treasury office. The treasury office handles the

computation of salary and uses MS Excel to compute and stored data. The basic

salary given to regular employees depends on their position. For the regular

employee, there is a corresponding rate per position. For the Employee with Job

Order, the Mayor approves the submitted proposal of salary rate given to them.

Salary is distributed every 15th and last day of the month. The working days

counted for the computation of salary every 15th day start from the 26th day of the

previous month until the 10th day of the current month. As one of the government

offices, Noveleta Municipal Office should offer good service for their constituent.

To provide this kind of service, a computerized system is needed. (Atog, Cruz, &

Marce, 2008)

Lan-based employee monitoring and payroll system of pathfinder marketing

incorporated

In our fast-paced technology today, our country revolves into its

innovations and modern technologies. As a third world country, we are not really

into the newest technologies the other country might have but, we are pulling into

it as years went on. "The first rule of any technology used in a business is that

automation applied to an efficient operation will magnify the efficiency." (Bill

Gates,2009). According to Olivar (2010), "Payroll System is the heart of Human

Resource System of an Organization." The solution has to take care of calculation


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
30

of the salary as per rules of the company, Income-Tax calculation and various

deductions to be done from salary based on the daily time record using the

“Biometric Attendance Record System” including statutory deductions like income

tax and Provident Fund deductions. Another study, the main focus of the system

should handle employee’s records such as Employee List, Add New Employee,

edit new Employee, Bonus and pay slip for the administrator. (Daigan , Pagara , &

Mabulay , 2017)

The multi-function of technology for its advance system is also an

important factor for a company to use the software. It makes efficient use of the

advance technology has the ambition to discover more. As stated by (James

Roosevelt). It has to have a payroll tax that's dedicated to Social Security. The

social security tax has been very successful over the years in raising almost all of

our elderly citizens out of poverty. Payroll system and in line with Employee

monitoring system is one of the most important systems that a company needs for

it gives the accurate and fast process of work. (Daigan , Pagara , & Mabulay ,

2017)

Pathfinder Marketing started on September 30, 1997, as Food

Beverage Confectionary (FBC) sub-distributor of Universal Robina

Corporation(URC) then enrolled with Independent Business Management (IBM).

As years went by they were being upgraded to Regional Distributor and change its
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
31

name as Pathfinder marketing is located at Buhayco Warehouse, Julio Pacana

Street Cagayan De Oro City beheaded by Mr. Ryan Jun Cagaanan as Office

Manager. The marketing aims to be one of the most efficient and hardworking

product distributors of the country. It serves people for almost eight years; the

main office of PM is located at EI Salvador Misamis Oriental. (Daigan , Pagara , &

Mabulay , 2017)

Synthesis of the Study

Attendance and Payroll System

Network - based payroll system


Secured Employee Attendance
Fingerprint - based Attendance

Monitoring and Payroll System


Biometric Attendance System
An Attendance Monitoring
System Using Biometrics

Monitoring and Payroll


Development Employee

Biometric Attendance
for Novelete Municipal

Lan - based employee


SYSTEM
Biometric Attendance
Management System

Management System

Monitoring System

of Pathfinder

System
FEATURES

Biometric
Technology

Payroll Management

Attendance
Monitoring

Network - Based
System

Table 2.1 Synthesis of Related Literature and Studies

Table 2.1 shows the ideas and concepts taken from the literature

gathered and the idea or thoughts about other biometric-based attendance


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
32

monitoring and payroll systems. Wherein the checked fields indicate the systems

capability, on the other hand, the blank fields indicate the systems incapability.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
33

CHAPTER III

RESEARCH METHODOLOGY AND DESIGN

In this chapter, the system follows a series of step-by-step process to

finish the system and attain its objectives. Techniques and tools were used in each

step for the development of the system.

INSTRUMENT USED

To obtain the necessary data in this study, the researchers used the

following methods. The researchers used the interview method to gather

information and data needed in this study. Interview method was conducted to

ensure the responses to certain questions intended to obtain information about

the problem. With this method, the researchers can identify the existing problem

of the existing system. The proponent conducted an Interview. This is composed

of the profile of the officials and queries for data gathering. It is a set of questions

arranged in a sequence.

Online Research

It allows the proponents to practice their interest in regards to the

system improvement, to learn additional knowledge, to enhance problem-solving

skills and to challenge individuals in new ways. With a self-initialized research

project,
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
34

leave product of ideas that represent the proof of interests and studies, and

possibly, a real contribution to knowledge.

Interview

It is a personal conversation with some purpose, and it has a question

and answer format. The proponents had set a series of subsequent appointment

with the Monlimar Development Academy Inc.'s administration regarding the

currently proposed system know about their attendance system goals. This

technique gives the researchers an insight into the interviewee's ideas. An

interview guide was prepared to understand the visions of the employees of

Monlimar Development Academy Inc. regarding their present system that they are

being used.

Questionnaire

A list of analyzed question or research that is asked to the respondents,

which designed to extract specific information. It distributes four primary purposes:

to (1) collect suitable data or information, (2) generate similar and responsive to

the analysis, (3) reduce bias in formulating and asking the question, and (4) make

questions varied.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
35

Questionnaire

1. What is the current system used in Attendance Monitoring and Payroll

System?

2. What are the problems regarding the existing system?

3. What are the problems faced by the Administration about the existing

system?

4. There is a file security feature in the existing system? If yes, how does the

data being stored?

Waterfall Model

The proponents use the Waterfall application for System Development

Process Model, the waterfall model describes a development method that is linear

and sequential. It has distinct goals for each phase of development. Phases are

processed and completed at one time and work well for smaller projects where

requirements are very well understood where feedback loops exist between each

stage so that as new information is uncovered or problems are discovered, it is

possible to go back to a stage and make the appropriate modification.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
36

Requirement
andGathering and
Analysis

System Design

Implementation

Testing

Deployment of
System

Maintenance

Figure 3.1 Waterfall Model

Waterfall Model Advantages (1) simple and easy to understand. (2) It is easy to

manage due to the model's rigidity – each phase has specific deliverables and a

review process. (3) Phases are processed and completed one at a time, or Phases

do not overlap. (4) This model works well for smaller projects where requirements

are very well understood.

Waterfall Model Disadvantages (1) Once an application is in the testing stage; it

is challenging to go back and change something that was not well-thought out in
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
37

the concept stage. (2) Requires highly skilled developers/designers. (3) Modeling

skills with high dependency. (4) Inapplicable to the projects where requirements

are at a moderate to high risk of changing.

The phases of the Waterfall Model Are Requirements, Analysis, Design, Coding,

Testing, and Acceptance.

I. Requirements. The proponents conducted an initial interview together with

the School Principal of Monlimar Development Academy to understand the

flow of the current system that will serve as a guide in developing a new

system.

II. Analysis. The proponents analyze the user requirement target and

determined the hardware and software needed to develop the system.

III. Design. The proponents created the flow chart based on the analysis and

design user interface based on the requirements of the user.

IV. Coding. The researcher performed the actual coding based on the required

design using Visual Studio Enterprise 2017 as front-end and Microsoft SQL

Server 2017 as the back-end.

V. Testing. The researchers test the program to ensure that it is error-free and

fully meet the requirements outlined in the first step.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
38

VI. Acceptance. The researcher turned over the program to the target user for

its implementation.

Testing

Employee
Information

BIOMETRIC ATTENDANCE
MONITORING AND PAYROLL
INPUT SYSTEM OUTPUT

Attendance Report,
Absent Report, and
Payroll Report

Figure 3.2 Black box Testing

Figure 3.2 illustrates the containing input and output's flow in the

system. In testing, the proponents evaluated the proposed system using the Black

Box Test. Employees Preferences are the proposed system's primary input. The

system will process these inputs to generate daily time records or reports and pay

slip.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
39

Table 3.1 – Table Result 1 Log-in

Log in 13/11/2018 18/01/2019


If fails to login three(3) times
Verifies username and password
Forgot password function
Attendance
Verifies Employees Identification
Announcements
Search and view Announcement list
Create Announcement
Update listed Announcement
Attendance Record
Search and view Attendance record
Print preview Attendance record
View preview individual attendance report
Employees
Search and view employees
Add new employee
Update employee management and information
Administration preferences
Payroll
Search and view employees
Generate payroll
About Us
Displays information about the proponents
Log out
Exit the user

The table below shows the result of the systems log-in form, Time in and

out attendance feature that uses fingerprint, setting Announcements, functions in

terms of reports, employee management, and generating Payroll.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
40

CHAPTER IV

THE NEW SYSTEM

This chapter explains the overview of the new system. This chapter

includes the Non-Functional System Requirements, Design and Implementation

Coordination, Functional Specifications, System Flow, Technical Specification,

System Requirements, and Security.

Overview

The Biometric Attendance Monitoring and Payroll System for Monlimar

Development Academy Inc. provide fast, accurate and secured attendance

system. The system is designed to eliminate the difficulties encountered during

manual attendance monitoring and payroll operations. The system is also capable

of generating reports such as Daily Time Record (DTR) and Payslip. The new

system will be implemented in the School Campus Registrar.

Non-functional System Requirements

Usability - The proponents designed a user-friendly system that can be easy to

manipulate by the user.

Security – The system is protected with the password in logging-in and fingerprint

for attendance verification, making the system inaccessible to unauthorized

persons.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
41

Efficiency – The system is designed to convert the frequent attendance

monitoring and payroll operation into an automated one. This will minimize the

time consumed to perform attendance reports and pay slip.

Maintainability – The system could be adjusted at any instance for as long as the

user passes through the system’s security level. This attribute of the system also

provides flexibility.

Reliability – The system can generate accurate and timely reports such as daily

attendance records and pay slip.

Design and Implementation Consideration

Business Rules

1. Must be a Monlimar Development Academy’s Employee.

2. Administration preferences are prioritized.

3. Designated random reports for any violated attendance rules.

4. Immediately Daily Time Record.

5. Accurate generated payslip report.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
42

Data Flow Diagram of the New System

FINANCE
MANAGER

Payroll
Payroll Time Log
confirm
Reports validation
ation

Edit Faculty and Employee


Faculty Information Information
BIOMETRICS
View own Reports ATTENDANCE Receive the Attendance
MONITORING AND Report Monitoring
PAYROLL SYSTEM

FACULTY Edit Faculty Receive and PRINCIPAL


and view all
Employee reports
Information

OWNER

Figure 4.1 Context Diagram


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
43

The figure 4.1 shows a context Data Flow Diagram that is drawn for a Biometric

Attendance Monitoring and Payroll System. It contains a process that represents

the system. It also shows the external entities who will interact with the system,

such as Owner, Faculty, Finance Manager and Principal. In between the

Process and the external entities, there is data flow (connectors) that indicate the

existence of information exchange between the entities and the system.

Top Level Data Flow Diagram


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
44

Faculty Information

FACULTY 1
REGISTRATION
Save Faculty
EDIT EMPLOYEE Information
INFORMATION Save Information
Edit Faculty and
Employee Get the data Faculty
Information Information List
Edit Faculty and Employee Information

OWNER
Save 2 Save Information
View own reports

Information
BIOMETRIC-
BASED Compare Data
Receive and view all the reports

ATTENDANCE
Multiple Time Log

Input Data

Receive and view all the reports

TIme Details
Attendance 3 confirmation
PAYROLL FINANCE
Record MANAGER
COMPUTATION

Validating TimeLog
Save the Computed payroll
Save the Validated
Time Log
PRINCIPAL
4
VALIDATE TIME
Receive the Attendance Report

LOG
Monitoring

Payroll Database

Data 5
Input data
GENERATE
REPORTS

Figure 4.2 Top Level Data Flow Diagram


Figure 4.2 illustrates the top-level data flow diagram of the proposed system:

Biometric Attendance Monitoring and Payroll System contain four processes, four

external entities and four data stores.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
45

Based on the diagram, the faculty entity will go through the process of registration,

and once the registration process was done, the data store the updated Faculty

information list.

Finance Manager can edit the information from multiple time log storage and daily

time record storage and once the data was gathered from daily time record the

data forwards to the Payroll Computation Process then stores in Payroll Database.

Reports through the Generate Reports process, which takes Payroll and DTR

details as input will generate the Payroll Report, Attendance Record, and Teaching

staff list of absences report.

The Principal can also initiate the Generate report process by providing the Time in

and out details from daily time records storage.

System Boundaries

The system boundary is defined as the boundary between the new

system being developed and the environment around it. It signifies the system that

will be accurately automated and the part in which security is being emphasized.

System Use Case Diagram

The system use case diagram shows the relationship of the actors,

goals, and dependencies between their use cases.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
46

Figure 4.3 – System Use Case Diagram

Figure 4.3 shows how the proposed system would operate. It explains the

functionality where the proposed system provides.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
47

System Flow
BIOMETRIC ATTENDANCE MONITORING AND PAYROLL SYSTEM

EMPLOYEE PRINCIPAL FINANCE MANAGER OWNER

No
Review &
Input payroll
Registration Approve as
period hours
Register complete and needed
correct?
Review
completeness
Input
Fingerprint Yes
to scanner
No Review and
Overtime? Yes
Finalize

Match? Yes Atttendance record No No

Contact Generate
employee Payroll
Report to the
Finance manager

Attendance
Record

Yes
Print Payroll
Phase

Figure 4.4 - System Flow


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
48

Figure 4.4 illustrates the workflow of the proposed system. It describes the flow of

activities between the Employee, Principal, Finance Manager and the Owner.

Technical Specification

Domain Object Modelling

Table 4.1 shows the list of classed used as reference in creating the class

diagram.

Class/Object Attributes Methods


Search, Add, Edit and Update
Employees information as well as
Owner Username/Password
view also generate and print
reports

Search, Add, Edit and Update


Employees information(User Level
Finance Manager Username/Password and Salary/Gross pay Excluded)
as well as generate also view and
print reports

Search, Add, Edit and


Update Employees
Information(User Level and
Principal Username/Password
Salary/Gross pay Excluded) as
well as
View and Print Reports
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
49

Records
Employee Username/Password
View User Attendance
Records

Table 4.1 represents list of classes that show the user level and its

limitation.

Class Diagram

Figure 4.5 - Class Diagram


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
50

Data Dictionary

Data Dictionary discusses the properties of data elements used in the

designed system, where it shows the Data type, Primary key, Description and the

Sample data, wherein each of the given corresponds a major function to the

system.

Table 4.2 – Data Dictionary of Absent

Primary Sample
Data element Data types Description
key data
Emp_Id varchar(50) Yes Identification number 20180000
Evangelio,
Emp_Name text No User's name
Ezekiel A.
Date data No Absent date 21/01/2019

Table 4.2 Gives employee id, name, and absent date data field, which
shows absent list.

Table 4.3 – Data Dictionary of Deduction

Primary Sample
Data element Data types Description
key data
Identification
Deduction_Id varchar(50) Yes 1
number
SSS_EEP float No Employee Share 2
Pagibig_EEP float No Employee Share 2
Philhealth_EEP float No Employee Share 2
SSS_EER float No Employer Share 2
Pagibig_EER float No Employer Share 2
Philhealth_EER float No Employer Share 2
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
51

Table 4.3 shows the data field that regards deduction computations.

Table 4.4 – Data Dictionary of Employee

Primary
Data element Data types Description Sample data
key
Identification
Emp_Id varchar(50) Yes 20180000
number
User's
L_Name text No Evangelio
lastname
User's
F_Name text No Ezekiel
firstname
User's middle
M_initial text No A.
initial
Gender
Gender text No Male
identification
Emp_Marital_Stat varchar(50) No Marital Status Single
Pag_ibig_No varchar(50) No Pagibig No. 91521187155
Phil_No varchar(50) No Philhealth No. 18025158969
SSS_No varchar(50) No SSS No. 04-0751449-0
User's gross
Gross Pay varchar(50) No 20000
pay
Department Elementary
Department text No
included Department
Position text No User's position Teacher
Session_Start time(7) No Work start time 8:00am
Session_End time(7) No Work end time 5:00pm
Emp_Img image No User's image 1x1.jpeg
User's 0x00F87E01C82
Emp_Bio image No
fingerprint id AE
Emp_Password varchar(50) No Password Frans123
User_Level varchar(50) No User level user
Total_Hrs varchar(50) No Total Hours 9
Employee
Status varchar(50) No Active
Status
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
52

Table 4.4 shows the employee data field in the database

Table 4.5 – Data Dictionary of Daily Time Record


Primary
Data element Data types Description Sample data
key
Identification
Emp_Id varchar(50) Yes 20180000
number
Evangelio,
Emp_Name text No User's fullname
Ezekiel A.
TimeIn time(7) No User's time-in 8:01am
TimeOut time(7) No User's time-in 5:00pm
Mins_Late text No No. of mins late 1
No. of mins
Mins_Undertime text No 0
undertime
Total_Hrs text No Total no. of hours 8.9
Date date No Date 22/01/2019
Day varchar(50) no Day to day Monday

Table 4.5 shows the employee’s daily time record data field in the

database

Table 4.6 – Data Dictionary of Event

Primary Sample
Data element Data types Description
key data
Identification
Event_No varchar(50) Yes 1
number
Event_Name text No Event name Meeting
Date_Start date No Event start date 22/01/2019
Date_End date No Event end date 22/01/2019
Location text No Event location Faculty
Members text No Members included All
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
53

Table 4.6 shows the Event data field in the database.

Table 4.7 – Data Dictionary of Leave

Primary
Data element Data types Description Sample data
key
Identification
Emp_Id varchar(50) Yes 20180000
number
Evangelio,
Name text No User's full name
Ezekiel A.
Re text No Reason Health condition
T_leave text No Leave type Sick leave
D_from date No Leave start date 24/01/2019
D_to date No Leave end date 25/01/2019
Leave total
Total_Days varchar(50) No 1
days
Leave_Type varchar(50) No Leave with pay Paid
Status varchar(50) No Approval Approved
Request date
Date_Created date No 22/01/2019
created

Table 4.7 shows the leave data field in the database, which regards

creating and viewing employee leave.

Table 4.8 – Data Dictionary of Payroll

Primar Sample
Data element Data types Description
y key data
payslip control
Control_No varchar(50) Yes 1
number
Identification
Emp_Id varchar(50) No 20180000
number
User's Evangelio,
Emp_Name text No
fullname Ezekiel A.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
54

Payroll start 01/01/201


Pay_Start date No
date 9
Payroll end 15/01/201
Pay_End date No
date 9
total hours for
Total_Hrs varchar(50) No 80
the period
employees
Hrs_Rate varchar(50) No 70
hour rate
sss total
SSS_Deduction varchar(50) No 100
deduction
philhealth total
Phil_Deduction varchar(50) No 100
deduction
pagibig total
Pagibig_deduction varchar(50) No 100
deduction
overall
Total_Deduction varchar(50) No 300
deduction
total tax
Tax varchar(50) No 0
deduction
employees net
Net_pay varchar(50) No 5600
pay
number of
Leave_With_Pay_Day
varchar(50) No leave days 0
s
with pay
payroll
15/01/201
Date_Created date No generation
9
date
generator Evangelio,
Prepared_By varchar(50) No
name Ezekiel A.

Table 4.8 shows the Payroll data field in the database, which regards

payroll computation of each employee.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
55

Table 4.9 – Data Dictionary of Tax

Primary Sample
Data element Data types Description
key data
Bracket varchar(50) Yes Tax Bracket 1
Min_Income varchar(50) No Minimun Income 0
Maximum
Max_Income varchar(50) No 250000
Income
Constant Tax
Constant_Deduction varchar(50) No 0
Deduction
Percent Tax
Percent_Deduction varchar(50) No 0
Deduction

Table 4.9 shows the Tax data field in the database, which regards Tax

equivalent in every employee wage.

Table 4.10 – Data Dictionary of Multiple Time log

Primary
Data element Data types Description Sample data
key
Identification
Emp_Id varchar(50) Yes 20180000
number
Evangelio,
Emp_Name text No User's fullname
Ezekiel A.
Time in and Time
Activity text No Activity description
out
Time_ time(7) No Time of activity 8:01am
Date_ date No Date of activity 22/01/2019
Remarks varchar(50) no time log remaks ignored

Table 4.10 shows the employee data field in the database, which

regards to number of time in and time out repeatedly.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
56

Table 4.11 – Data Dictionary for Over Time

Primary
Data element Data types Description Sample data
key
Overtime_Id varchar(50) Yes Overtime Id 1
User's
Emp_Id varchar(50) No Evangelio, Ezekiel A.
fullname
Overtime
Total_Ot_Hrs varchar(50) No 7
Hours
Days with
Schedule_Day varchar(50) No Monday
Overtime

Table 4.11 the table shows the employees scheduled overtime/

overload.

Table 4.12 – Data Dictionary for Screen-Inventory

No. Name of Forms Description User

Developers Contact
1 AboutUsFrm Owner
Information
Image Capturer For Owner, Finance
2 CaptureImage
Registration Manager, Principal
Fingerprint Confirmation
3 ConfirmFrm All
Form
Attendance Monitoring Owner, Finance
4 DTRFrm
Form Manager, Principal
Fingerprint Enrollment Owner, Finance
5 EnrollmentForm
Form Manager, Principal
Owner, Finance
6 EventsFrm Events Rgistration Form
Manager, Principal
7 MainFrm Main Dashboard Form All
User Account and
9 MyAcct All
Monitoring Form
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
57

Payroll Registration and Owner, Finance


10 PayrollFrm
List Form Manager
Owner, Finance
11 PrintFrm Document Printing Form
Manager, Principal
Employee Registration Owner, Finance
12 RegFrm
Form Manager, Principal
Owner, Finance
13 Report Printing Preview Form
Manager, Principal
Server and Database
14 ServerFrm All
selection Form
15 SignFrm Account Signin Form All
Figerprint Verification
16 VerificationForm All
From

Table 4.12 shows the forms that the Owner, Finance Manager, Principal

and Employee interface.

User Side Screen Transition

Database
Server

Time in and
Slideshow Announcement
out

Figure 4.6 User Side Screen Transition

Figure 4.6 represents the screen transition of the user side of the

designed system. The Time in and out, slideshow, and announcement are the

functions that can be seen at the user side.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
58

Admin Side Screen Transition

Database
Server

Login

Manage
About Us Leave Account Attendance Payroll Announcement
Employees

All Daily Time Payslip Add


Leave List Profile Record Announcement
Employee List
Records

Leave Attendance Generate Edit Register


Attendance Announcement Employee
Review Record Payslip

Delete
Payslip Deductions Announcement

Leave Tax

Figure 4.7 Admin Side Screen Transition

Figure 4.7 represents the screen transition of the Admin side of the

designed system. The Account, Attendance, Payroll, Leave, Announcement and

Manage Employees are the buttons that can be seen at the main menu or

dashboard, and those things that are under those buttons are the corresponding

things that can be done when the user clicks one of those buttons.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
59

Component Design

Biometric Attendance Monitoring and Payroll System

Owner Finance Manager Principal Employee

Search, Add, Edit Search, Add, Edit


Search, Add, Edit and Update and Update
and Update Employees Employees
Employees information(User information(User
information Level and Salary/ Level and Salary/ Records
Grosspay Grosspay View User
Excluded) Excluded) Attendance
Records

view, generate view, generate view, generate


and print reports and print reports and print reports

Figure 4.8 - Class Diagram

Figure 4.8 illustrates the Component Design of the new system. There are

four (4) user types, Owner of the Monlimar Development Academy, Principal,

Employee and the Finance Manager that can access the whole system.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
60

Screen Layout

Server Form

Figure 4.9 Server Form

Figure 4.9 shows the server form where the administrator is required to

fill the Server address, Database Name, Username and password. Both admin

side and user side of the system is required to fill up the information.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
61

Time in and Time Out Form

Figure 4.10 User Side/ Time in and out form

Figure 4.10 shows the user side of the system it’s also shows the

interface where the employee enter his or her employee number and a pop-up

form that indicates the employee to scan his or her registered fingerprint to the

device and once the employee’s information was verified It will displays the name

of the employee, Job Description, schedule, and time in/out. The User Side form

also display the Announcements and queuing of first five who had their time in and

out
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
62

Login Form

Figure 4.11 Login Form

The system authenticates each user’s Id number and password when

entering. When the user enters incorrect ID Number or password, there will be an

error message box “Invalid Username/Password” will prompt in your screen.

Forgot Password is also available and it will require the employee number and the

scanned fingerprint to recover the account.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
63

Dashboard

Figure 4.12 Admin side /Dashboard

Figure 4.12 displays the system dashboard where the users can choose

from My Account, Employee Attendance, Payroll, Print Reports, Leave,

Announcement, Manage Employees and log out.

The Features above is not all available for the User. There is an Access

Level for every user level. As for the Owner all system features is available, for the

finance manager editing the user level and basic salary are restricted further in the

user level the principal level and lower is restricted on accessing the payroll

management and lastly the user level can only access my account and logout.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
64

My Account

Figure 4.13 My Account

The Figure 4.13 displays the My Account Dashboard where the users

can choose to view his or her Profile, Pay slip, Attendance Record, and Leave list.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
65

Profile

Figure 4.14 - Profile

The Figure 4.14 shows the profile of the user includes the Employee

Basic Information and Work Schedule.

My Payslip

Figure 4.15 – My Payslip


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
66

The Figure 4.15 the user can view the list of his or her previous pay slip.

My Attendance Record

Figure 4.16 – My Attendance Record

The Figure 4.16 the user can view his or her Attendance. Every user

has this feature.

My Leave List

Figure 4.17 – My Attendance Record


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
67

The Figure 4.17 the user can view and fill up a leave form. Every user

has this feature.

Fill-up Leave From

Figure 4.18 – Leave Form

The Figure 4.18 the user can fill up his or her leave form. Every user

has this feature.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
68

Employee Attendance

Figure 4.19 – Employee Attendance

The Figure 4.19 displays the Employees Daily Time Record and

Attendance for the day. This feature can be viewed by the finance manager,

principal and owner user level only.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
69

Employee’s Daily Time Record List

Figure 4.20 – Employee’s Daily Time Record List

The Figure 4.20 under Employee’s Daily Time Record List shows the

employee Attendance list. This feature can be viewed by the finance manager,

principal and owner user level only.

Figure 4.21 – Employee’s Daily Time Record List


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
70

The Figure 4.21 under Employee’s Daily Time Record List shows the Employee’s

Absent Record List. This feature can be viewed by the finance manager, principal

and owner user level only.

Employee’s Attendance List

Figure 4.22 – Employee’s Attendance List

The Figure 4.22 displays the Employee’s Attendance list for the day

includes information such as employee name, Time in/out, minutes late, minutes

under time, total hours, date and day. This feature can be viewed by the finance

manager, principal and owner user level only.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
71

Manage Employees

Figure 4.23 – Manage Employees

The Figure 4.23 displays the Register Employee Features and viewing

of Registered Employee and Employee over time. This feature is available for the

finance manager, principal and owner user level only.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
72

Register Employee

Figure 4.24 – Register Employee

The Figure 4.24 above displays the registration for the new user the Id

number will automatically generated. The system requires the completion of the

Employee Information, Work Schedule and work Information so that the

registration for the new user can proceed to the next step. This feature is

available for the finance manager, principal and owner user level only.

.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
73

Enrolment Fingerprint

Figure 4.25 – Enrolment Fingerprint

The Figure 4.25 above displays the registration for the new user. In

enrolling Fingerprint the new user required to scan his or her fingerprint using the

device. The system will require 4 fingerprint samples for the registration this

feature is available for the finance manager, principal and owner user level only.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
74

Capture Image

Figure 4.26 – Capture Image

The Figure 4.26 above displays the registration for the new user.

Employee Image is required for the registration the system can capture or browse

an Image. This feature is available for the finance manager, principal and owner

user level only.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
75

Registration Summary

Figure 4.27 – Registration Summary

The Figure 4.27 above displays the summary of the registration for the

new user. This feature is available for the finance manager, principal and owner

user level only.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
76

Registered Employee List

Figure 4.28 – Registered Employee List

The Figure 4.28 above displays the list of registered employee includes

the employee information such as Employee Id, Name, Gender, employee type

pag ibig number, Phil health number SSS number, Gross Pay, department and

Job Description This feature is available for the finance manager, principal and

owner user level only.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
77

Employee Overtime

Figure 4.29 – Employee Overtime

The Figure 4.29 above displays the list of registered employees and the

list of employees with overtime, additionally the figure displays the scheduling of

employees overtime/overload.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
78

Payroll Management

Figure 4.30 – Payroll Management

The Figure 4.30 displays the Payroll Management with features

including: viewing of payslip records generation of payslip deduction management

and tax management. This feature is only applicable for finance manager and

owner.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
79

Payslip Record List

Figure 4.31 – Payslip Record List

The Figure 4.31 displays the list of payslip that is being generated by

the finance manager and/or owner the figure is accessible through figure 4.30
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
80

Payslip Generation

Figure 4.32 – Payslip Generation

The Figure 4.32 displays the list of employees that is applicable for

payroll generation having the active status. The figure also displays the range on

which the payroll is being generated and the payroll generation date.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
81

Deduction Management

Figure 4.33 – Deduction Management

The Figure 4.33 displays the list of deductions and the interface in

which the deduction can be add and edit.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
82

Tax Management

Figure 4.34 – Tax Management

The Figure 4.34 displays the list of tax brackets and the interface in

which the tax bracket can be add and edit.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
83

Announcement

Figure 4.35 – Announcement

The Figure 4.35 displays the list, Adding, Editing, and Deleting, of
Announcement.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
84

Adding of Announcement

Figure 4.36 – Adding of Announcement

The Figure 4.36 displays Interface in which announcements can be

added in database.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
85

Editing of Announcement

Figure 4.37 – Editing of Announcement

The Figure 4.37 displays Interface in which announcements can be

edited in database.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
86

Deleting of Announcement

Figure 4.38 – Deleting of Announcement

The Figure 4.38 displays Interface in which announcements can be

deleted in database.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
87

Leave List

Figure 4.39 – Leave List

The Figure 4.39 displays Interface for the leave list and viewing of

employees leave request.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
88

Generate Report

Figure 4.40 – Generate Report

The Figure 4.40 displays Interface in which employee record,

attendance record, payroll record, payslip, and absent record can be printed.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
89

CHAPTER V

SUMMARY, CONCLUSION AND RECOMMENDATIONS

In this chapter, the summary and conclusion of the project study are

being presented by the proponents. Also included is the recommendation for the

future researcher for their further studies.

Summary

Biometric Attendance Monitoring with Payroll Management System was

designed to make attendance monitoring, and payroll process automated also

includes a faster operation for Monlimar Development Academy Inc.

administration. It minimizes the problems encountered during the manual system.

Conclusion

After all the studies, research, analysis and observation, the

proponents, therefore, conclude that Monlimar Development Academy Inc.’s

administration is having difficulties on their existing system particularly on

generating and distributing attendance and payroll reports.

The proponents have studied and looked into different consideration

and have analyzed every procedure within the existing system to occur with

competent software and design.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering and Industrial Technology
M. Eusebio Avenue, Maybunga, Pasig City
90

Recommendation

The proponents highly recommend improving the Biometrics

Attendance Monitoring and Payroll System by using more advanced biometric

technology and adding a mobile application that will help the employee in

monitoring their Daily Time Records and files more conveniently.

You might also like