Attendance Management System Minor Project

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

Attendance

Management
System Using
QR Code
Revolutionizing attendance tracking through QR technology.

Presenters:
Submitted to:
Arpit Tiwari(Y226101011)
Mrs. Richa Jain
Sangli Rajput(Y226101048)
Nandini Gupta(Y226101035)
INTRODUCTION

This presentation details the development of an innovative


attendance management system leveraging unique daily
QR codes and Bluetooth proximity for accurate and efficient
student attendance tracking. This system addresses the
shortcomings of traditional manual methods and enhances
the overall administrative efficiency of educational
institutions. We will explore the project's lifecycle, from
conception and design to implementation and future
prospects.
Introduction and Project Objectives
1 Project Inception
The project originated from the need to automate and streamline the
often cumbersome and error-prone manual attendance processes.
This involved extensive research into existing systems and identifying
areas for improvement.

2 System Development
The core focus shifted to developing a robust and user-friendly
system. This phase encompassed meticulous planning, requirement
gathering, and system design to ensure a practical and efficient
solution.

3 Implementation and Testing


Following the design phase, the system was implemented using
chosen technologies and rigorously tested to ensure reliability,
accuracy, and seamless integration with existing institutional
infrastructure.
Requirement Analysis and
Specifications
1 For development, the system requires:
Processor: Intel i3 or equivalent
RAM: 4 GB or more
Storage: 20 GB free space
Display: 1024x768 resolution or higher
Network: Stable internet connection

2 Server deployment, the hardware should include:


Processor: Intel Xeon or equivalent
RAM: 8 GB or more
storage: 50 GB or more
Operating System: Ubuntu Server / CentOSNetwork: High-speed internet
3 On the client side, users need:
Processor: Any modern processor
RAM: 2 GB or more
Browser: Latest Chrome, Firefox, Edge, or Safari
Network: Reliable internet connection
Feasibility Study and Expected Hurdles
Technical Feasibility Economic Feasibility Operational Feasibility

Existing technology sufficiently The cost of development and The system is designed to be
supports the project. QR code implementation is justified by user-friendly and easily
generation, Bluetooth the long-term savings achieved integrated into existing
communication, and database through automation and workflows, ensuring smooth
management are well- increased efficiency. operation and minimal
established technologies. disruption.
System Design and Architecture

UML Diagrams
Implementation and Technology
Stack

Python & Django


Python is used for backend development due to its platform independence and robust libraries.

Front End Development


The interface for students is developed on the web development for its wide
accessibility.
Tech. like HTML,CSS and JavaScript.

MySQL
MySQL serves as the database management system for its reliability and efficiency in
handling data.
Testing and Quality Assurance

Unit Testing Integration Testing


Individual components of the system are tested to Combined components are tested to verify seamless
ensure they function correctly in isolation. interaction and data flow.

System Testing User Acceptance Testing


The entire system is tested as a whole to evaluate its End-users test the system to confirm it meets their
performance and stability. requirements and is user-friendly.
Results and User Interface
QR Code Display
The system dynamically generates and displays a
unique QR code for each class daily.

Student App
Students use a mobile app to scan the QR code and
confirm their presence via Bluetooth.

Real-time Reporting
The system provides real-time attendance reports
to faculty and administrators.
Conclusion and Future
Scope
This system offers a significant improvement over traditional
methods. Its accuracy, efficiency, and real-time reporting
capabilities greatly benefit educational institutions. Future
enhancements could include integration with learning
management systems, automated notifications, and
advanced analytics.
Thank You

Efficiency
Streamlined attendance process.

Accessibility
User-friendly mobile interface.

Time-saving
Reduced administrative burden.

You might also like