An autonomous and effective platform for
students’ attendance management is presented in this paper by
using most of the advanced technologies of the IoT (Internet of
Things), such as mobility, wireless network, fingerprint sensor
and cloud computing. The research aims at developing a smart
device and a system to support attendance management in
Universities. Smart Attendance Management System (SAMS)
has been developed and implemented to record daily attendance
of students in lecture halls and to provide web services for
academic staff to manage and maintain attendance. The result
reveals that the SAMS overcomes many of the limitations in the
traditional methods of taking attendance and ensures the
solutions are more accurate, secure, efficient and automatic.
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
SAMS: An IoT Solution for Attendance Management in Universities
1. Smart Attendance Management System
An IoT solution for attendance management in Universities
S.Gopinath
Vavuniya Campus,
University of Jaffna,
Sri Lanka
2. 2GRAPHICBULB
Contents
Introduction
• Traditional attendance
management
• New Technologies
• Why PFS & SAMS
1
Materials & Methods
• Architecture
• Tools
• Portable Fingerprint Scanner
• Circuit diagram
• Automatic Attendance
Assignment
• Basic operations of SAMS
2 Conclusion4
Results
• specification
• GUI
• Comparison between the attendance
systems
• Features of automated attendance
systems
3
4. GRAPHICBULB 4
Traditional attendance management
Attendance
Sheet / book
Students need to sign on
attendance sheets in every
lectures
Store & Manipulate
Attendance
Lecturer has to take care of
the register and enter the
attendance into database
or spreadsheet
Limitations &
Problems
• Paper work
• Time-consuming
• Laborious
• Human errors
• Fraud signature
Summarize
Attendance
Retrieve and calculate
attendance for each
students using information
system or software tools
5. GRAPHICBULB 5
New Technologies
To improve or replace traditional attendance systems
Bluetooth
A Bluetooth chip is embed in
student ID card. a student carries
the card and is attending the lecture
the entries will be entered into the
database via Android application.
RFID
RFID is a wireless technology
which uses to a purpose of
identifying and tracking an object
via radio waves to transfer data
from an electronic tag, called
RFID tag or label to send data to
RFID reader
Biometric
Biometric data allow a person to
identify based on fingerprints,
face, irises, retinal patterns, palm
prints, voice and gait which are
unique to the person.
6. 6GRAPHICBULB
Why SAMS ?
IoT derived Portable Fingerprint Scanner with Attendance Management System
Accuracy
There is no place for
human error or fault
attendance
Cost
Cost effective than
existing solutions
Security
the most reliable
identification method
and ensure CIA triad
Speed
Obtaining high
speed work flow
using Machine to
machine
communication
Management
Collecting, storing,
processing and
visualizing
attendance data
Mobility
Portable, compact,
light weight and less
energy consumption
8. 8GRAPHICBULB
Architecture
A multilayer architecture designed to fulfill the requirements
Middle Layer
The middle layer aggregates,
control and stores data from lower
layers and responses to service
request from application layer
Perceptual Layer
The perceptual layer defines
the environment, sensors,
transmitters, actuators and
controllers.
Application Layer
The application layer provides
different services to lecturers
and students such as
visualization, reporting , etc..
Network Layer
The network layer defines
communication protocols for
SAMS. Wi-Fi, IP and HTTP
protocols choose as the
protocol stack.
10. GRAPHICBULB 10
Portable Fingerprint Scanner
Step 01
Booting process checks
Display, Wi-Fi,
Fingerprint sensor and
Real time clock
Step 02
Detect the fingerprint ,
search for a match and
display the result of
search
Step 03
If fingerprint match
found, return the unique
ID for that fingerprint
and current date & time.
Step 05
Send unique ID and
timestamp to the server
and receive response
from server.
Step 04
Establish connection
with the server. Perform
authentication with
Device ID & password
12. 12GRAPHICBULB
Automatic Attendance Assignment
SAMS needs to make correct decisions to assign attendance to the particular subject
for which attendance was taken by PFS
The Step 01
Receive attendance data
(unique finger ID and
attendance’s date time) from
PFS.
The Step 02
Validate the received data with
database for confidentiality. If
validation succeed, send
“PRESENT” message to PFS.
The Step 03
Find students details using
unique finger ID. Extract
academic year from the
student details.
The Step 05
If search result found the subject
then store the unique finger ID and
subject id in the attendance table,
else subject have to be assign
manually
The Step 04
Search timetable by the
academic year and attendance’s
date time to find the subject .
13. 13GRAPHICBULB
Basic operations of SAMS
Login
User login for lecturers which
ensure that authorized
access to system.
Store
The database is employed to
mainly store the date
captured by the PFS and
store academic related data,
such as timetable, lecture
halls, lectures and students
information.
Manage
Assign finger ID to students,
update finger ID of students,
delete finger ID of students,
Search
Search attendance details by
date, time, subject and
students. Search database
for complex data retrieval
Reports
Convert attendance data as
PDF files to make printouts.
Summary
Produce summary of
attendance using various
charts.
View
lecturer can view subject
assigned to him/her, view
timetable, view students
details, view assigned finger
ID to students, view
attendance list
15. GRAPHICBULB 15
Portable Fingerprint Scanner specification
Cost:
Hardware implementation
cost: $ 23.00
Power:
5V , can be powered by
battery or Mini USB socket
Size:
Height : 4 cm, Width: 9 cm,
Length: 14.4 cm
Weight:
150 g (Without battery)
16. GRAPHICBULB 16
SAMS GUI has mobile friendly feature so it can adapt to mobile devices viewport.
17. GRAPHICBULB 17
SAMS GUI has mobile friendly feature so it can adapt to mobile devices viewport.
18. GRAPHICBULB 18
SAMS GUI has mobile friendly feature so it can adapt to mobile devices viewport.
19. GRAPHICBULB 19
SAMS GUI has mobile friendly feature so it can adapt to mobile devices viewport.
20. GRAPHICBULB 20
SAMS GUI has mobile friendly feature so it can adapt to mobile devices viewport.
21. 21GRAPHICBULB
Comparison between the attendance systems
Traditional system VS proposed system
YOUR OPTION YOUR OPTION
YOUR OPTION YOUR OPTION
Parameters Human effort Attendance taking time Speed security Resources Accuracy
Traditional System need More than 15 minutes slow More vulnerable More paper work Low
Proposed System No need Less than 5 minutes High
Authenticated
persons only
Only one electronic
database
High
22. 22GRAPHICBULB
Features of automated attendance systems
YOUR OPTION YOUR OPTION
YOUR OPTION YOUR OPTION
Parameters Barcode Magnetic Stripe Retina Scanner RFID SAMS
Resources High High Low High Low
Accuracy High High High High High
Purchasing cost Medium Medium High Medium Low
Speed High High High High High
Security Low Low High Low High
Operating cost High High Low High Low
Power Consumption Low Low High Low Low
Influence Direction of
reader and Data Carrier
Failure - if no line-of-sight
communication
Failure - if no line-of-
sight communication
Not applicable as direct
contact is needed
No influence as
data are transferred
via radio waves
Not applicable as direct
contact is needed
Portability of reader and
Data Carrier
Not portable Not portable Not portable Not portable portable
23. GRAPHICBULB 23
Conclusion
The performance of this system meets the needs of daily attendance management in universities and academic
institutes. The system will be really beneficial for the students as well as the academic staff of the respective
universities and institutes as with the advancement of this technology they can utilize their lectures in a best
manner.