Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

Shri Vaishnav Vidyapeeth Vishwavidyalaya,

Indore(M.P.)

Group No. -09


Presentation–III

on
“FACIAL RECOGNITION ATTENDANCE SYSTEM”

Presented by: Guided By


Ritik Sahu [20100BTCSE07634] MS. BHARTI AHUJA
Rishita Jain [20100BTCSE07632]
Saransh Pal [20100BTCSE07646]
Shruti Gour [20100BTCSE07655]

Department of Computer Science and Engineering


Shri Vaishnav Institute of Information Technology, Indore (M.P.)
Agenda
1. Introduction
2. Detail Design
3. Class Diagram
4. Implementation
5. Testing
6. References

2
Introduction
• Welcome to the forefront of modern attendance tracking – the Facial
Recognition Attendance System app. In an era characterized by
technological advancement and streamlined processes, traditional
attendance methods are undergoing a remarkable transformation.
The Facial Recognition Attendance System app harnesses the power
of cutting-edge biometric authentication and artificial intelligence to
redefine how we manage attendance in various settings.

• The core of our app lies in its advanced facial recognition


algorithms, which not only distinguish between different faces but
also adapt to changes over time. Whether it's a new hairstyle, the use
of accessories, or the natural aging process, our app remains
consistently accurate, ensuring that attendance records are
maintained reliably.
• .

3
Detail Design

The detailed design phase of our Face Recognition System involves:

1. Hardware Setup: High-resolution cameras, powerful server, and a database for user
profiles and attendance records.
2. Software Components: Face detection, recognition, database management, attendance
tracking, and user interface.
3. Data Privacy and Security: Encryption, access controls, and regular updates for
security.
4. Real-time Processing: Efficient real-time processing of facial data.

4
Class Diagram

A class diagram is a type of UML


(Unified Modeling Language) diagram
that illustrates the structure of a system
by showing the classes, attributes,
operations (or methods), and
relationships among them. It provides a
static view of the system, emphasizing
the classes, their relationships, and the
attributes and methods associated with
them.

5
Implementation

Implementation Phase:
• During this phase, our development team brings the design to life, writing
code, building functionalities, and integrating components.
• We follow best coding practices, coding standards, and version control to
ensure a smooth and collaborative development process.
• Rigorous code reviews and testing take place to maintain code quality.

6
Student Process

User Login New User

After Login login


Teacher Process

Student Entry Register Student

Tuesday,
Sample Footer Text February 2, 8
20XX

After the Data Train Data


Testing

Testing Phase:
• This phase involves several critical activities:
• Unit Testing: Individual components are tested in isolation to ensure they function correctly.
• Integration Testing: We validate that different components work seamlessly together.
• User Acceptance Testing (UAT): Real users test the application to ensure it meets their needs and
expectations.
• Performance Testing: We assess system performance under various loads and conditions

9
Unit Testing

Unknow user Entry Password Reset


10
Performance Testing

Real pooja Fake Pooja

11
References
 https://www.sciencedirect.com/science/article/pii/S1877050921019232 [2021]
 https://ieeexplore.ieee.org/document/9215441 [2020]
 https://www.researchgate.net/publication/341876647_Face_Recognition_based_Attenda
nce_Management_System
 International Journal of Engineering Research & Technology (IJERT)
https://www.researchgate.net/publication/341876647_Face_Recognition_based_Attenda
nce_Management
_System
 https://en.wikipedia.org/wiki/Facial_recognition_system [2020]
 https://www.youtube.com/watch?v=iBomaK2ARyI
 https://blog.mantratec.com/face-recognition-attendance-system-in-industry [2022]

12
13

You might also like