0% found this document useful (0 votes)
9 views

Varshith Asa

Uploaded by

rambeede
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Varshith Asa

Uploaded by

rambeede
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

A mini project report on

QR CODE BASED ATTENDANCE SYSTEM


Submitted by

K. VARSHITH 21W91A05B4

K. RAHUL 21W91A05C3

K. WORSHIP JOEL 21W91A05C9

K. MAHESH 21W91A05B2

G. VAISHNAVI 21W91A0584

Under The Esteemed Guidance

MRS. M. SHENBAGAM

Assistant Professor, CSE

To

Jawaharlal Nehru Technological University, Hyderabad

In Partial Fulfillment Of The Requirements For Award Of Degree Of

BACHELOR OF TECHNOLOGY

IN

COMPUTER SCIENCE AND ENGINEERING

Department Of Computer Science And Engineering


Malla Reddy Institute Of Engineering And Technology
(UGC Autonomous)
(Sponsored By Malla Reddy Educational Society)
(Affiliated To JNTU, Hyderabad)
Maisammaguda, Dhulapally Post, Secunderabad-500014.
i
2024-2025

Department Of Computer Science And Engineering

BONAFIDE CERTIFICATE

This is to certify that this is the Bonafide certificate of a Mini Project titled “QR BASED ATTENDANCE
SYSTEM” is submitted by K.VARSHITH REDDY (21W91A05B4), K.RAHUL(21W91A05C3),
K.WORSHIP JOEL(21W91A05C9)K.MAHESH(21W91A05B2), G.VAISHNAVI (21W91A0584) of
B.Tech in the partial fulfilment of the requirements for the degree of Bachelor of Technology in Computer
Science and Engineering, Malla Reddy Institute of Engineering & Technology.

Internal Guide Head of The Department


MS. M. SHENBAGAM DR. MOHD ASHFAKUL HASAN
Assistant Professor, CSE Professor, CSE

External guide

ii
DECLARATION

We here by certify that the mini project report entitled “QR CODE BASED ATTENDANCE
SYSTEM” submitted to Mallareddy Institute of Engineering and Technology (Autonomous). Affiliated to
Jawaharlal Nehru Technological University Hyderabad (JNTUH), for the award of the Degree of bachelor of
technology in computer science& engineering is a result of . For further declared that the project report or
any part thereof has not been Previously submitted to any other university or institute for the award of
degree.

K. VARSHITH 21W91A05B4

K. RAHUL 21W91A05C3

K. WORSHIP JOEL 21W91A05C9

K. MAHESH 21W91A05B2

G. VAISHNAVI 21W91A0584

iii
ACKNOWLEDGEMENT

First and foremost, we are grateful to the Principal Dr. P. SRINIVAS ,for Providing us with all the
resources in the college to make this project success. We thank Him for his valuable suggestions at the time
of seminars which encouraged us to give Our best in the project.

We would like to express my gratitude to Dr. MOHD ASHFAKUL HASAN, Head of the
Department, Department of computer science and engineering for his Support and valuable suggestions
during the dissertation work.

We offer my sincere gratitude to my project -coordinator and internal guide MS. M. SHENBAGAM
of Computer science and engineering department who has Supported me Throughout this project with their
patience and valuable suggestions.

We would also like to thank all the supporting staff of the Department of CSE and all Other
Departments who have been helpful directly and indirectly in making the project A Success.

We are extremely grateful to our parents for their blessings and prayers for Our completion of project
that gave us strength to do our project.

K. VARSHITH 21W91A05B4

K. RAHUL 21W91A05C3

K. WORSHIP JOEL 21W91A05C9

K. MAHESH 21W91A05B2

G. VAISHNAVI 21W91A0584

iv
ABSTRACT

The QR Code Based ttendance System automates employee attendance tracking Using QR code
technology, replacing traditional methods that are prone to errors and inefficiencies. Each employee is
assigned a unique QR code, which they scan to mark attendance in real-time, ensuring accurate records.
This document covers the system’s requirements, analysis, design, and implementation, including UML
diagrams and pseudocode. It also details the source code and the core functionalities, such as QR code
generation and attendance logging. The system aims to improve accuracy, save time, and reduce
administrative overhead in managing employee attendance

v
CONTENT

Abstract v

Table of Content vi-vii

Table of Figure viii

Table of Screenshots ix

TABLE OF CONTENT

Ch. No. Contents Page No

1. INTRODUCTION 1-3

1.1 Motivation 1

1.2 Problem Definition 2

1.3 Objective Of Project 2

1.4 Limitations Of Project 3

2. LITERATURE SURVEY 4-5

2.1 Introduction 4

2.2 Existing System With Limitations 4

2.3 Proposed System With Advantages 5


vi
2.4 Conclusion 5

3. ANALYSIS 6-7

3.1 Introduction 6

3.2 Software Requirements 6

3.3 Hardware Requirements 7

3.4 Conclusion 7

4. DESIGN 8-13

4.1 Introduction 8

4.2 UML Diagram 9-11

4.3 Workflows 12

4.4 Modules 13

5. IMPLEMENTATION AND RESULT 14-36

5.1 Introduction 14

5.2 Software Architecture 14

5.3 Source Code 15-25

5.4 Result 26-36

6. TESTING 37-41

6.1 Introduction 37

6.2 System Test 37-40

6.3 Conclusion 40-41

7. CONCLUSION 42

vii
8. REFERENCE 43

S. No Fig. Description Page. No.


No.
1 1 Use case Diagram 9
2 2 Class Diagram 10
3 3 Sequence Diagram 11
4 4 Data Flow Analysis 13
5 5 Software Architecture 14
TABLE OF FIGURES

viii
LIST OF SCREENSHOTS

S. No. Fig. No. Description Page. No.


1 6 Admin Login Page 26
2 7 Admin Login 26
3 8 Add New Employee Details 27
4 9 Submit Page 27
5 10 Download QR Code Image 28
6 11 Download QR Page 28
7 12 QR Code 29
8 13 Attendance Page 29
9 14 Web Cam 30
10 15 Mark Attendance 30
11 16 Showing QR Code 31
12 17 Attendance Saved 31
13 18 Attendance Screen 32
ix
14 19 Employee Attendance 33
System
15 20 Employee ID 33
16 21 User Login 34
17 22 Welcome Page 35
18 23 View Attendance Screen 35
19 24 Presence Days Screen 36

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy