SlideShare une entreprise Scribd logo
1  sur  33
SMART ATTENDANCE SYSTEM
USING QR CODE WITH
SMS NOTIFICATION
NAME: FATIN NADZIRAH BINTI ABDUL KHALID@MOHAMMED
MATRIC NO: BTAL17046392
COURSE: BACHELOR OF COMPUTER SCIENCE
(SOFTWARE DEVELOPMENT)
SUPERVISOR: DR. WAN AEZWANI BINTI WAN ABU BAKAR
• Nowadays, taking attendance manually by using paper and pen was one
approach we used even we knew the process seems slow and
unproductive.
• Students play truant and trying to cheat on their attendance by asking
friends to put initial on the attendance sheet.
• This project proposed as an alternative solution for educators to streamline
the process of taking the attendance by using QR Code.
• This system is a web based system under the supervision of lecturers to
generate the QR Code and to collect data of the attendance.
INTRODUCTION
• Record of students attendance are done manually by using attendance
sheet during class session.
• The attendance sheet could be lost and it gives opportunity for students to
cheat their attendance.
• Students play truant and parents did not notify their children’s attendance
for classes.
PROBLEM STATEMENT
 To design an efficient computerized attendance system to be used
for lecturers, students and parents.
 To implement the system to facilitate the lecturers managing
student’s attendance.
 To evaluate the effectiveness of the system in order to notify parents
regarding the students attendance.
OBJECTIVES
SCOPE
Admin
- Has privileges to control all lecturer, student and parent management.
Lecturer
- Lecturer may login the system which username and password provided by admin.
- Lecturer can edit,update and take attendance of the class.
- Lecturer can view the attendance list of the students and generate the report.
Student
- Student needs to login the system which username and password provided by admin.
- Student can update the profile or register their parents information.
Parents
- Parents can login to the system which username and password provided by admin.
- Parents may receive weekly attendance report via sms notifications and online system.
• There are no devices provided for this system
• Difficulties will occur for the system to notify the weekly
report if the parent stays abroad and not set the number
for international caller.
LIMITATION
Literature Review
Literature Review
Author/Year Objectives/
Method
Strength Weakness/
Limitation
Xiong Wei, Anupam
Manori, N..,N.. & Vivek
Kumar
(2017)
• QR Code system is
used to computerize
the traditional way of
recording attendance
and provide efficient
method to track
attendance.
• An Android app is
developed to take
attendance & generate
student attendance.
• All process of
managing the student
attendance record and
report are performed
online and can be
viewed the via mobile
phones.
• The teacher needs to
scan the QR Code of
the particular student
in order to confirm their
attendance.
Arpankumar Patel, Ansel
Joseph,Shubham
Suravase & Rohini Nair
(2019)
• The proposed system
use QR Code by using
android application.
• The lecturer does not
have to maintain any
record as data get
stored directly in the
database.
• The system is solely
based on strong
internet connectivity
Existing Application
• This existing system is
a mobile application
system for scanning QR
code.
• The system is focus on
recording attendance
for class, test or event.
• Advantage: The user
will be notified for any
new activity that has
been updated and can
be set for any five
languages.
Expected Result
• The system able to manage student attendance record efficiently.
• The system able to facilitate lecturers to collect data and information.
• The system notifies the attendance record for parents effectively.
Gantt Chart
PROCESS MODEL
(FRAMEWORK, CONTEXT DIAGRAM, DATA FLOW DIAGRAM)
FRAMEWORK
CONTEXT DIAGRAM
DATA FLOW DIAGRAM
DATA MODEL
(ENTITY RELATIONSHIP DIAGRAM)
ENTITY RELATIONSHIP
DIAGRAM
SOLUTION
COMPLEXITY
ITERATIVE
MODEL
Initial Planning
In this phase, the brainstorming session started and the title for the proposed project. The problem of
system was identified before proceed to next phase.
Planning Phase
The specific goals were identified in this phase. This planning process includes the detailed overview of
each goal, including the reason for its selection and the outcomes of goal system.
Analysis Phase
All requirements was analyzed and the problems fully understood. The information from related journal,
papers and existing system was gathered to have a better understanding in developing the system.
Design Phase
In this phase, Context Diagram (CD), Entity Relationship Diagram (ERD), Data Flow Diagram (DFD),
and database was designed to know more details about the system.
Implementation Phase
In this phase, it takes the prototype from the design phase and converts in working model. The decisions
from the previous phases will influence how the implementation phase will be actually carried out.
Testing Phase
In this phase, the system is tested and bugs is corrected to determine whether the system
meets the specified requirements and find any errors occur in the coding before the
system can be used by the users.
Deployment Phase
The system is ready to be used by the user. Once the system is stable, it is reviewed
that the system meets all the goals in the project plan for their satisfaction.
Evaluation Phase
In evaluation phase, the effectiveness of program operations, implementation, and
service delivery were analyzed. It helps to determine the effectiveness of program
management and determine either the system meets all the requirements or not.
METHOD / TECHNIQUE
QR CODE
• Quick Response Code, is a two dimensional code
used to record thousands of characters and
numbers in a small image created.
• Modules (fundamental unit of QR Code) store data
and make up the rows and columns of the QR Code
(Data Matrix).
• Position patterns- help scanners find the edges of QR Code.
• Version information- it is directly connected with their dimensions and the amount of data
which should be encoded.
• Timing patterns- enable the scanning software to understand the width of a single module.
• Format Information- helps the scanning device to define the data format, encoded in the QR
code.
• Alignment patterns- allow the scanning device to define the possible perspective distortion
of the QR code image.
• Data and error correction keys- It has a capability to remain scannable even if it damaged.
PROOF OF CONCEPT
PROOF OF CONCEPT
Admin homepage
• Rjeib, H. D., Ali, N. S., Al Farawn, A., Al-Sadawi, B., & Alsharqi, H. (2018). Attendance
and information system using rfid and web-based application for academic
sector. International Journal of Advanced Computer Science and Applications, 9(1).
• Hendry, M. R. M., Rahman, M. N. A., & Seyal, A. H. (2017). Smart attendance system
applying QR code. In 12th International Conference on Latest Trends in Engineering and
Technology (ICLTET'2017) May (pp. 22-24).
• Hendry, M. R. M., Rahman, M. N. A., & Seyal, A. H. (2017). Smart attendance system
applying QR code. In 12th International Conference on Latest Trends in Engineering and
Technology (ICLTET'2017) May (pp. 22-24).
• Arpankumar p, Ansel J, Shubham S & Rohini N (2019) Smart Student Attendance
System Using QR Code. In 2nd International Conference on Advances in Science &
Technology(ICAST-2019)
REFERENCES
THANK YOU

Contenu connexe

Tendances

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.Manoj Kumar
 
Smart attendance system
Smart attendance systemSmart attendance system
Smart attendance systempraful borad
 
Hostel Management System Proposal Report.pdf
Hostel Management System Proposal Report.pdfHostel Management System Proposal Report.pdf
Hostel Management System Proposal Report.pdfShohedulIslam3
 
College Management System
College Management SystemCollege Management System
College Management SystemAsfaque Khalid
 
Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportManish Sahani
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...grandhiprasuna
 
Student attendance management system
Student attendance management systemStudent attendance management system
Student attendance management systemVikrant Kumar
 
Student database management system
Student database management systemStudent database management system
Student database management systemSnehal Raut
 
school management system by partha deb nath
school management system by partha deb nathschool management system by partha deb nath
school management system by partha deb nathpartha deb nath
 
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured ChartCourse Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chartgrandhiprasuna
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
80 best sample system proposal title for research - computer technology compu...
80 best sample system proposal title for research - computer technology compu...80 best sample system proposal title for research - computer technology compu...
80 best sample system proposal title for research - computer technology compu...Red Red
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015Surendra Mahala
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlRaj Sharma
 
GATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptxGATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptx4047SivaranjithaC
 
Campus news information system - Android
Campus news information system - AndroidCampus news information system - Android
Campus news information system - AndroidDhruvil Dhulia
 

Tendances (20)

Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
 
student portal
student portal student portal
student portal
 
Smart attendance system
Smart attendance systemSmart attendance system
Smart attendance system
 
Hostel Management System Proposal Report.pdf
Hostel Management System Proposal Report.pdfHostel Management System Proposal Report.pdf
Hostel Management System Proposal Report.pdf
 
College Management System
College Management SystemCollege Management System
College Management System
 
College Management System
College Management SystemCollege Management System
College Management System
 
Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project Report
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
 
Student attendance management system
Student attendance management systemStudent attendance management system
Student attendance management system
 
Student database management system
Student database management systemStudent database management system
Student database management system
 
school management system by partha deb nath
school management system by partha deb nathschool management system by partha deb nath
school management system by partha deb nath
 
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured ChartCourse Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
 
Student management system
Student management systemStudent management system
Student management system
 
80 best sample system proposal title for research - computer technology compu...
80 best sample system proposal title for research - computer technology compu...80 best sample system proposal title for research - computer technology compu...
80 best sample system proposal title for research - computer technology compu...
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
GATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptxGATE PASS MANAGEMENT SYSTEM.pptx
GATE PASS MANAGEMENT SYSTEM.pptx
 
Campus news information system - Android
Campus news information system - AndroidCampus news information system - Android
Campus news information system - Android
 

Similaire à Smart Attendance System using QR Code with SMS Notification

Waqar Waqas FYP Presentation about English character
Waqar Waqas FYP Presentation about English characterWaqar Waqas FYP Presentation about English character
Waqar Waqas FYP Presentation about English characterBellathelittle
 
Smart Attendance System using Face-Recognition
Smart Attendance System using Face-RecognitionSmart Attendance System using Face-Recognition
Smart Attendance System using Face-RecognitionIRJET Journal
 
Development of an Automatic & Manual Class Attendance System using Haar Casca...
Development of an Automatic & Manual Class Attendance System using Haar Casca...Development of an Automatic & Manual Class Attendance System using Haar Casca...
Development of an Automatic & Manual Class Attendance System using Haar Casca...IRJET Journal
 
Survey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDSurvey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDIRJET Journal
 
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCEFINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCEFairulAiman1
 
A Survey Paper On Various Smart Attendance Systems
A Survey Paper On Various Smart Attendance SystemsA Survey Paper On Various Smart Attendance Systems
A Survey Paper On Various Smart Attendance SystemsAmy Isleb
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face RecognitionIRJET Journal
 
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTEANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTEJournal For Research
 
lab access and management using barcode scanner
lab access and management using barcode scannerlab access and management using barcode scanner
lab access and management using barcode scannerbilalengg24
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMIRJET Journal
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMIRJET Journal
 
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptxSMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptxBikashUpadhaya1
 
IRJET- Survey on Various Techniques of Attendance marking and Attention D...
IRJET-  	  Survey on Various Techniques of Attendance marking and Attention D...IRJET-  	  Survey on Various Techniques of Attendance marking and Attention D...
IRJET- Survey on Various Techniques of Attendance marking and Attention D...IRJET Journal
 
Smart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDSmart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDIRJET Journal
 
IRJET - Defaulter List Generator
IRJET -  	  Defaulter List GeneratorIRJET -  	  Defaulter List Generator
IRJET - Defaulter List GeneratorIRJET Journal
 
Presentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbv
Presentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbvPresentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbv
Presentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbvAkshayYeole7
 
COLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMCOLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMIRJET Journal
 
A1_MAJOR_FINALL REV.pptx
A1_MAJOR_FINALL REV.pptxA1_MAJOR_FINALL REV.pptx
A1_MAJOR_FINALL REV.pptxmarujoduMAHESH1
 
Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...AhmedAliAlsamman
 

Similaire à Smart Attendance System using QR Code with SMS Notification (20)

Waqar Waqas FYP Presentation about English character
Waqar Waqas FYP Presentation about English characterWaqar Waqas FYP Presentation about English character
Waqar Waqas FYP Presentation about English character
 
Smart Attendance System using Face-Recognition
Smart Attendance System using Face-RecognitionSmart Attendance System using Face-Recognition
Smart Attendance System using Face-Recognition
 
Development of an Automatic & Manual Class Attendance System using Haar Casca...
Development of an Automatic & Manual Class Attendance System using Haar Casca...Development of an Automatic & Manual Class Attendance System using Haar Casca...
Development of an Automatic & Manual Class Attendance System using Haar Casca...
 
Survey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDSurvey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFID
 
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCEFINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
 
A Survey Paper On Various Smart Attendance Systems
A Survey Paper On Various Smart Attendance SystemsA Survey Paper On Various Smart Attendance Systems
A Survey Paper On Various Smart Attendance Systems
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
 
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTEANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
 
lab access and management using barcode scanner
lab access and management using barcode scannerlab access and management using barcode scanner
lab access and management using barcode scanner
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEM
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEM
 
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptxSMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
 
IRJET- Survey on Various Techniques of Attendance marking and Attention D...
IRJET-  	  Survey on Various Techniques of Attendance marking and Attention D...IRJET-  	  Survey on Various Techniques of Attendance marking and Attention D...
IRJET- Survey on Various Techniques of Attendance marking and Attention D...
 
Smart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDSmart Student Monitoring System using RFID
Smart Student Monitoring System using RFID
 
IRJET - Defaulter List Generator
IRJET -  	  Defaulter List GeneratorIRJET -  	  Defaulter List Generator
IRJET - Defaulter List Generator
 
SAMS: An IoT Solution for Attendance Management in Universities
SAMS: An IoT Solution for Attendance Management in UniversitiesSAMS: An IoT Solution for Attendance Management in Universities
SAMS: An IoT Solution for Attendance Management in Universities
 
Presentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbv
Presentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbvPresentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbv
Presentation bfdgndfn cbdtgdf dbdgn cbnd gredhfcb dhjgnfrgf dfhhnfhbv
 
COLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEMCOLLEGE ONLINE ELECTION SYSTEM
COLLEGE ONLINE ELECTION SYSTEM
 
A1_MAJOR_FINALL REV.pptx
A1_MAJOR_FINALL REV.pptxA1_MAJOR_FINALL REV.pptx
A1_MAJOR_FINALL REV.pptx
 
Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...Design and Implementation of a Heterogeneous Distributed Database System for ...
Design and Implementation of a Heterogeneous Distributed Database System for ...
 

Dernier

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 

Dernier (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 

Smart Attendance System using QR Code with SMS Notification

  • 1. SMART ATTENDANCE SYSTEM USING QR CODE WITH SMS NOTIFICATION NAME: FATIN NADZIRAH BINTI ABDUL KHALID@MOHAMMED MATRIC NO: BTAL17046392 COURSE: BACHELOR OF COMPUTER SCIENCE (SOFTWARE DEVELOPMENT) SUPERVISOR: DR. WAN AEZWANI BINTI WAN ABU BAKAR
  • 2. • Nowadays, taking attendance manually by using paper and pen was one approach we used even we knew the process seems slow and unproductive. • Students play truant and trying to cheat on their attendance by asking friends to put initial on the attendance sheet. • This project proposed as an alternative solution for educators to streamline the process of taking the attendance by using QR Code. • This system is a web based system under the supervision of lecturers to generate the QR Code and to collect data of the attendance. INTRODUCTION
  • 3. • Record of students attendance are done manually by using attendance sheet during class session. • The attendance sheet could be lost and it gives opportunity for students to cheat their attendance. • Students play truant and parents did not notify their children’s attendance for classes. PROBLEM STATEMENT
  • 4.  To design an efficient computerized attendance system to be used for lecturers, students and parents.  To implement the system to facilitate the lecturers managing student’s attendance.  To evaluate the effectiveness of the system in order to notify parents regarding the students attendance. OBJECTIVES
  • 5. SCOPE Admin - Has privileges to control all lecturer, student and parent management. Lecturer - Lecturer may login the system which username and password provided by admin. - Lecturer can edit,update and take attendance of the class. - Lecturer can view the attendance list of the students and generate the report. Student - Student needs to login the system which username and password provided by admin. - Student can update the profile or register their parents information. Parents - Parents can login to the system which username and password provided by admin. - Parents may receive weekly attendance report via sms notifications and online system.
  • 6. • There are no devices provided for this system • Difficulties will occur for the system to notify the weekly report if the parent stays abroad and not set the number for international caller. LIMITATION
  • 8. Literature Review Author/Year Objectives/ Method Strength Weakness/ Limitation Xiong Wei, Anupam Manori, N..,N.. & Vivek Kumar (2017) • QR Code system is used to computerize the traditional way of recording attendance and provide efficient method to track attendance. • An Android app is developed to take attendance & generate student attendance. • All process of managing the student attendance record and report are performed online and can be viewed the via mobile phones. • The teacher needs to scan the QR Code of the particular student in order to confirm their attendance. Arpankumar Patel, Ansel Joseph,Shubham Suravase & Rohini Nair (2019) • The proposed system use QR Code by using android application. • The lecturer does not have to maintain any record as data get stored directly in the database. • The system is solely based on strong internet connectivity
  • 9. Existing Application • This existing system is a mobile application system for scanning QR code. • The system is focus on recording attendance for class, test or event. • Advantage: The user will be notified for any new activity that has been updated and can be set for any five languages.
  • 10. Expected Result • The system able to manage student attendance record efficiently. • The system able to facilitate lecturers to collect data and information. • The system notifies the attendance record for parents effectively.
  • 12. PROCESS MODEL (FRAMEWORK, CONTEXT DIAGRAM, DATA FLOW DIAGRAM)
  • 20. Initial Planning In this phase, the brainstorming session started and the title for the proposed project. The problem of system was identified before proceed to next phase. Planning Phase The specific goals were identified in this phase. This planning process includes the detailed overview of each goal, including the reason for its selection and the outcomes of goal system. Analysis Phase All requirements was analyzed and the problems fully understood. The information from related journal, papers and existing system was gathered to have a better understanding in developing the system.
  • 21. Design Phase In this phase, Context Diagram (CD), Entity Relationship Diagram (ERD), Data Flow Diagram (DFD), and database was designed to know more details about the system. Implementation Phase In this phase, it takes the prototype from the design phase and converts in working model. The decisions from the previous phases will influence how the implementation phase will be actually carried out. Testing Phase In this phase, the system is tested and bugs is corrected to determine whether the system meets the specified requirements and find any errors occur in the coding before the system can be used by the users.
  • 22. Deployment Phase The system is ready to be used by the user. Once the system is stable, it is reviewed that the system meets all the goals in the project plan for their satisfaction. Evaluation Phase In evaluation phase, the effectiveness of program operations, implementation, and service delivery were analyzed. It helps to determine the effectiveness of program management and determine either the system meets all the requirements or not.
  • 23. METHOD / TECHNIQUE QR CODE • Quick Response Code, is a two dimensional code used to record thousands of characters and numbers in a small image created. • Modules (fundamental unit of QR Code) store data and make up the rows and columns of the QR Code (Data Matrix).
  • 24. • Position patterns- help scanners find the edges of QR Code. • Version information- it is directly connected with their dimensions and the amount of data which should be encoded. • Timing patterns- enable the scanning software to understand the width of a single module. • Format Information- helps the scanning device to define the data format, encoded in the QR code. • Alignment patterns- allow the scanning device to define the possible perspective distortion of the QR code image. • Data and error correction keys- It has a capability to remain scannable even if it damaged.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. • Rjeib, H. D., Ali, N. S., Al Farawn, A., Al-Sadawi, B., & Alsharqi, H. (2018). Attendance and information system using rfid and web-based application for academic sector. International Journal of Advanced Computer Science and Applications, 9(1). • Hendry, M. R. M., Rahman, M. N. A., & Seyal, A. H. (2017). Smart attendance system applying QR code. In 12th International Conference on Latest Trends in Engineering and Technology (ICLTET'2017) May (pp. 22-24). • Hendry, M. R. M., Rahman, M. N. A., & Seyal, A. H. (2017). Smart attendance system applying QR code. In 12th International Conference on Latest Trends in Engineering and Technology (ICLTET'2017) May (pp. 22-24). • Arpankumar p, Ansel J, Shubham S & Rohini N (2019) Smart Student Attendance System Using QR Code. In 2nd International Conference on Advances in Science & Technology(ICAST-2019) REFERENCES

Notes de l'éditeur

  1. When conducting research, it is easy to go to one source: Wikipedia. However, you need to include a variety of sources in your research. Consider the following sources: Who can I interview to get more information on the topic? Is the topic current and will it be relevant to my audience? What articles, blogs, and magazines may have something related to my topic? Is there a YouTube video on the topic? If so, what is it about? What images can I find related to the topic?
  2. Once you find your sources, you will want to evaluate your sources using the following questions: Author: Who is the author? Why should I believe what he or she has to say on the topic? Is the author seen as an expert on the topic? How do you know? Current: How current is the information in the source? When was the source published? Is the information out-of-date? Accuracy: Is the content accurate? Is the information presented objectively? Do they share the pros and cons?
  3. After consulting a variety of sources, you will need to narrow your topic. For example, the topic of internet safety is huge, but you could narrow that topic to include internet safety in regards to social media apps that teenagers are using heavily. A topic like that is more specific and will be relevant to your peers. Some questions to think about to help you narrow your topic: What topics of the research interest me the most? What topics of the research will interest my audience the most? What topics will the audience find more engaging? Shocking? Inspiring?
  4. Now, that you have narrowed your topic, you will want to organize your research in a structure that works. There are some common organizational patterns based on the kind of research you are doing. Organizational Structures: Cause and Effect- this kind of structure is great for explaining the causes and effects of a topic Compare and Contrast- in this pattern you highlight the similarities and differences of the topic Explain process- this structure is great for outlining a series of steps to follow; Definition- if you want to make sure your audience understands what something is using illustrations, meanings, clarifying misconceptions, you may want to use this structure Classification- a common organizational structure is grouping like topics or facts from the research together. For instance, in the internet safety about social media apps, you may organize the research where you look at each social media app one at a time
  5. After you’ve done your research, it’s time to put your presentation together. The first step in the process is to introduce the topic. This is a great time to connect your topic to something that your audience can relate. In other words, why should they listen to all the information you will be sharing in your research presentation? What is in it for them? You may also want to include a graphic or image to grab their attention. Feel free to duplicate this slide by right-clicking on this slide in the slides pane to the left and select Duplicate Slide. The next step in your presentation is to state your claim or topic clearly. Your teacher may even call this your thesis. As you state your thesis, you may find that this layout is not the best layout for your claim or topic. You can change the layout by clicking the drop-down menu next to the Layout in the Slides menu section. You can choose Two Content, Comparison, or Picture with Caption. Note: A different layout might change the look of the icons on this page. You will also want to state your facts. You have done the research now share some of the interesting facts with your audience. Facts do not have to be boring; you can communicate facts in a variety of ways by going to the Insert Tab. In the Insert tab you can: Insert pictures from your computer or online. Add a chart Create some SmartArt Insert a variety of icons to help your facts come to life. Note: You can change the color of the icons by selecting the icon and then click on the Format tab and then Graphics Fill. From there, you will choose a color from the list or choose More Fill Colors to give you more options. Since this research presentation is a result of your hard work and searching, you want to make sure you support the claims or points in your presentation with facts from your research findings. Make sure you give the author proper credit for helping you share your ideas. If one of your sources has a video that is relevant to your topic, you can add the video as added support. Keep in mind the length of the video and the amount of time you have for your presentation. For a 5 minute speech, the video should be no longer than 30 seconds. Questions to consider: How will you state the author of the source? Will you need to cite the source on the slide? What are some ways you can engage your audience so they feel like they are a part of the presentation? Some ideas to consider is by taking a quick poll like: by a show of hands, how many of you think school uniforms are a way to cut down on bullying? Another suggestion is to have them hold up a certain number of fingers to see if they agree or disagree. Finally, you can share a story that the audience can relate to that makes them laugh. After all the applause, your audience may have some questions. Be prepared to answer some of their questions by making a list of questions you think they might ask. You may also want to share the presentation with them by providing the link to your presentation, if they want more information.