Face Project (Title Page) - 1
Face Project (Title Page) - 1
BY
PSC2010417
UNIVERSITY OF BENIN
BENIN CITY
MAY 2024
i
CERTIFICATION
This is to certify that the project work was carried out by AGBRO AKPEVWE ISAAC
under my supervision and it is adequate in scope and context for the award of Bachelor of
Science degree in computer science of the University of Benin.
___________________________ _______________
(PROJECT SUPERVISOR)
ii
APPROVAL
This project work is hereby approved in partial fulfillment of the requirements for the award
of Bachelor of Science (B.Sc), degree in Computer Science from the University of Benin
____________________________________ _______________
(HEAD OF DEPARTMENT)
___________________________ _______________
(PROJECT SUPERVISOR)
iii
DEDICATION
This project work is dedicated to God Almighty, who gave me the strength and grace to
finish this work successfully.
iv
ACKNOWLEDGEMENT
My gratitude goes first to Almighty God for His grace in seeing me through thus far,
especially in these five (5) yeas of our study in the University of Benin.
Also in a special way I acknowledge the efforts of the lecturers of computer science
department for their commitment to the profession and also their encouragement to us
students in order that we may perform well academically. Most importantly i want to
appreciate my project supervisor, PROF E.E OBASOHAN, for challenging me and
encouraging me to do better and apply my computer knowledge to solving real life problems.
Special thanks to all who contributed to this project in one way or the other, I am grateful to
you all.
v
TABLE OF CONTENT
TITLE PAGE………………………………………………………………………………… i
CERTIFICATION………………………………………………………………………........ ii
APPROVAL…….………………………………………………………………………........
iii
DEDICATION………………………………………………………………………………. iv
ACKNOWLEDGEMENT…………………………………………………………………… v
TABLE OF CONTENTS……………………………………………………………………. vi
ABSTRACT…………………………………………………………………………………xiii
CHAPTER ONE………………………………………………………………………………1
1.6 DEFINITION OF
TERMS………………………………………………………….......3
1.6.1 PROGRAM………….
……………………………………………………………….3
1.6.2 SOFTWARE……………………………………………………………………….…
3
1.6.3 HARDWARE…………….…………………………………………………………..3
1.6.4 ATTENDANCE…..…………………………………………………………………3
vi
1.6.7 FACE RECOGNITION…………………………...………………………………. 8
CHAPTER TWO………………………………………………………………………………5
2.1 INTRODUCTION………………………………………….....………………………....5
vii
3.5.3 System Model
design…………………………………………………………...17
CHAPTER FOUR……………………………………………………………………………33
4.1 INTRODUCTION……………………………………………………………………..19
4.4.1 MYSQL……………………………………………………………………………..23
4.7 IMPLEMENTATION………………………………………...………..……………..24
CHAPTER FIVE………………………………………………………………………...25
5.2 SUMMARY……..……...…………………………………………………………..26
5.3 CONCLUSION….……...…………………………………………………………..26
viii
5.4 RECOMMENDATIONS ….……...………………………………………………...27
REFERENCES…………………………………………………………………………..28
APPENDIX……………………………………………………………………………....29
LIST OF FIGURES
ix
LIST OF TABLES
x
ABSTRACT
The aim of this research work is to develop a computerized clocking system having alongside
an identification system for measuring staff performance. The clocking system enables staff
to log in (sign in) when they resume on each day and log out (sign out) when they step out of
the office with the aid of a computer software that is created, instead of the manual
attendance signing which is in operation. Hence attendance and punctuality of the staff can be
effectively managed to determine their payment. In order for this to be achieved, the strength
and the weakness of the existing system was analyzed, a new system for overcoming the
challenges of existing system is developed and the proposed system is designed and
implemented.
The new system that was designed incorporates an identification system in order that identity
of individual is unique to that individual and no case of mistaken identity. The identity
system incorporated into the project was the facial recognition system which uses webcam
facilities to capture the face of the individual that log in (sign in) in a particular time. In the
development of the clocking system a database was created using MYSQL programming
language, also php programming language was used to develop the computer software which
took details of the staff when they log in(sign in) or log out(sign out) in a particular day.
Finally the data gotten from the logging in and logging out was used to determine how the
staff is performing because the system was able to get attendance statistics of the staff, how
early the staff resumes and leaves.
xi