【Split】 Projectbook
【Split】 Projectbook
Date: Date:
Date:
1
FACE RECOGNITION ATTENDANCE
SYSTEM
A Project Report
Submitted in partial fulfillment of the
Requirements for the award of the
Degree of
2024-2025
DNYAN GANGA EDUCATION TRUST’S
DEGREE COLLEGE OF ARTS, COMMERCE & SCIENCE
Affiliated to University of Mumbai
THANE-MAHARASHTRA-400615
CERTIFICATE
External Examiner
A Face Recognition Attendance System (FRAS) offers automated reliable, efficient, and
convenient way to record and track attendance in numerous places such as schools, workplaces,
and events. This system works by capturing facial images of individuals and comparing them
with a pre-registered database to identify and record attendance
The main objective of this system is to automate the attendance technique, eliminate methods
which include paper-based registers and decrease the probabilities of errors or fraud. By
utilizing the strength of machine learning algorithms and facial recognition technology, and
FRAS guarantees accurate, actual-time attendance monitoring and generating desired result by
utilizing analytics technique
This abstract provides an overview of the advantages and capability of a Face Recognition
Attendance System, demonstrating how it can streamline attendance manipulates methods and
provides protection and overall performance in various environments.
ACKNOWLEDGEMENT
The goal is best achieved by treading the path of excellence with discipline and deep
insight. We would never have succeeded in completing our task without the cooperation,
encouragement and help provided to us by various teachers and guides.
With a deep sense of gratitude, we express our sincere thanks to our esteemed and
worthy guide, Mrs. Awantika Deshpande, for her valuable guidance in carrying out this
project under her effective supervision, encouragement, enlightenment and cooperation.
We feel indebted to express our deep sense of gratitude towards Dr. Bhavika R.
Karkera (I/C Principal) who has been a constant source of inspiration for us throughout this
project.
We would also like to thank all faculty members and non-teaching staff for their kind
support without vacillation.
The acknowledgement would be incomplete if we did not mention the emotional
support and blessings provided by our parents and friends. We had a pleasant enjoyable and
fruitful company with them. Last but not the least we would like to thank all the people who
directly or indirectly helped us with this project.
DECLARATION
I hereby declare that the project entitled, “Face Recognition Attendance System”
done at Dnyan Ganga College, has not been in any case duplicated to submit to any other
university for the award of any degree. To the best of my knowledge other than me, no one
has submitted to any other university.
The project is done in partial fulfillment of the requirements for the award of degree of
BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY) to be submitted
as final semester project as part of our curriculum
Yash Jaiswar
TABLE OF CONTENTS
SR. NO. PAGE NO.
CHAPTER 1: INTRODUCTION
1.1 Background……………………………………………………………………………2
1.2 Objectives…………………………………………………………………………….3
1.3 Purpose, Scope, and Applicability…………………………………………………….4
1.3.1 Purpose……………………………………………………………………...4
1.3.2 Scope…………………………………………………………………….…4
1.3.3 Applicability……………………………………………………….……….4
1.4 Achievements…………………………………………………………………………5
1.5 Organization of Report……………………………………………………………….6
CHAPTER 2: SURVEY OF TECHNOLOGIES
2.1 System Requirement……………………………………………………………….…8
2.1.1 Front-End Technologies…………………………………………….………8
2.1.2 Back-End Technologies…………………………………………………….9
2.1.3 Database Management…………………………………………………….11
2.1.4 Software Requirements………………………………………….…………15
2.1.5 Hardware Requirements……………………………………………………16
CHAPTER 3: REQUIREMENTS AND ANALYSIS
3.1 Problem Definition………………………………………………………………….19
3.2 Requirements Specification………………………………………………………….20
3.3 Planning and Scheduling…………………………………………………………….21
3.4 Software and Hardware Requirements………………………………………………23
3.5 Preliminary Product Description…………………………………………………….24
3.6 Conceptual Models………………………………………………………………….24
CHAPTER 4: SYSTEM DESIGN
4.1 Basic Modules……………………………………………………………………….25
4.2 Data Design………………………………………………………………………….37
4.2.1 Schema Design…………………………………………………………….40
4.2.2 Data Integrity and Constraints…………………………………………….41
4.3 Procedural Design……………………………………………………………………42
4.3.1 Logic Diagrams…………………………………………………………….42
4.3.2 Data Structures…………………………………………………………….43
1
4.3.3 Algorithms Design………………………………………………….………44
4.4 User interface design…………………………………………………………….……47
4.5 Security Issues………………………………………………………………….…. ….50
4.6 Test Cases Design…………………………………………………………….….…….52
CHAPTER 5: IMPLEMENTATION AND TESTING
5.1 Coding Details………………………………………………………………………....55
5.2 Testing Approach………………………………………………………………………92
5.2.1 Unit Testing………………………………………………………………….92
5.2.2 Integrated testing…………………………………………………………….95
5.3 Modifications and Improvements…………………………………………….……….95
5.4 Test Cases……………………………………………………………………….….…95
CHAPTER 6: RESULTS AND DISCUSSION
6.1 Test Reports……………………………………………………………………………98
6.2 User Documentation………………………………………………………………….98
CHAPTER 7: CONCLUSIONS
7.1 Conclusion……………………………………………………………………………104
7.1.1 Significance of the System………………………………………………….104
7.2 Limitations of the System…………………………………………………………….104
7.3 Future Scope of the Project…………………………………………………………...106
REFERENCES