0% found this document useful (0 votes)
8 views3 pages

Attendance Tracking Management System

Uploaded by

Gautam Adhikari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views3 pages

Attendance Tracking Management System

Uploaded by

Gautam Adhikari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Attendance Tracking Management System

1.0 Introduction

The Attendance Tracking Management System manages student data, tracks lectures
attended per subject, lists unattended lectures, and generates a defaulter list to assist
teachers in taking necessary actions.

1.1 Purpose

To streamline and automate the process of recording and managing attendance for
college. The system aims to improve attendance tracking accuracy, efficiency, and
transparency.

1.2 Scope

The system will automate the attendance tracking process for the college, promoting
efficiency and accuracy.
The product will perform the following task
1.2.1 Enquire about the attendance
1.2.2 List of unattended lectures
1.2.3 Generate a defaulter list

1.3 Overview

Student (ACTIONS)
1) Student Check-In: The student checks in at the start of the class using a unique
identification(QR code).
2) Attendance Record: The system records the time of check-in and associates it
with the student’s ID and the class.
3) Student Check-Out: At the end of the class, the student checks out, and the
system records the time of check-out.
4) Student Login: Students log into the system to check their attendance.

Teacher (ACTIONS)
5) Absence Tracking: If a student doesn’t check in for a class, the system records it
as an absence.
6) Report Generation: The system generates reports on individual student
attendance, class-wise attendance, and subject-wise attendance.
7) System Update: The system updates the attendance records in real time.
8) View & Edit Attendance: The system displays the attendance record of the
students.

Administrator (ACTIONS)
9) Attendance Calculation: The system calculates the subject-wise attendance
based on the check-in and check-out times.
10)View & Edit Attendance: The system displays the attendance record of the
students.

1.4 Intended Audience

The intended audience is:


1) The student, who wants to inquire about their attendance and,
2) The teacher has the authority to mark the attendance and generate the defaulter
list.

2.0 THE OVERALL DESCRIPTION

2.1 Product perspective

2.1.1 Hardware Interfaces


The system requires a reliable server to host the database and QR Code scanner to
read information for recording attendance

2.1.2 Software Interfaces


APIs (Application Programming Interfaces),SDKs (Software Development
Kits),Database Connectivity, User Interfaces(UI).

2.1.3 Memory Constraints


No specific constraints on memory.

2.1.4 Operations
The software supports four main operations:
● Mark the attendance
● View the unattended lectures
● Update the attendance
● Generate a defaulter list

2.2 Product Functions


● Enquire about unattended lectures
● Real time monitoring
● Automated alerts and notifications
● Mobile accessibility

2.3 User Characteristics


● Users require basic computer skills to navigate the system.
● The system is user-friendly and suitable for users with varying levels of
technical knowledge.
● No technical background is necessary

2.4 Constraints
Users must be enrolled with the institution to access the system

3. Specific Requirements

3.1 Logical Database Requirements


The system should maintain databases containing necessary information, including
student details, teacher details, subject details.

3.2 Front-End Description


The system allows users to search for attendance filtering by subjects and date. Also
provides the functionality to see the defaulter list for students with less than the required
attendance.

3.3 Back-End Description


The system comprises a MySQL database with tables for student details, teacher
details and subject details.

You might also like