Professional Documents
Culture Documents
MANAGEMENT SYSTEM
Vaibhavi Desai, Shital Jankar Yugandhara Gore, Prof.S.V.Patil
Electronics and Telecommunication Department Electronics and Telecommunication Department
Bharati Vidyapeeth College of Engineering Bharati Vidyapeeth College of Engineering
Navi Mumbai, India Navi Mumbai,India
vaibhavi2611@gmail.com, goreyugs1996@gmail.com,
shitaljankar1105@gmail.com savitavpatil77@gmail.com
Abstract:-In this paper, design and development of biometric display and personal computer. Arduino works in serial
fingerprint attendance is presented. Rather than taking communication mode with fingerprint sensor to receive data
attendance by calling names or writing on sheet of paper, an from it. As a processor, Arduino does the work of matching
individual will have to pass their finger on the fingerprint
the finger templates with the already enrolled ones and takes
scanner. There are many other features included in this like SMS
the decision whether a match is found or not. If a match is
alerts to the caregivers and storing of attendance data for future
reference. Main aim of this system is security and portability.
found SMS is send to the respective number as stored in the
database. Further python program is used to make the records
Keywords: Biometrics, GSM, python, Arduino of attendance.
In this paper, attendance system using fingerprint In [1], fingerprint data capture by the fingerprint reader
identification is implemented. It makes use of uniqueness of module is received by Xbee module and it is compared with
fingerprint for each and every individual. This system will be the one which is already stored in the database. All the
helpful in schools, colleges and work places, where attendance recorded data is stored and if a match is found it is displayed
is an important criterion for measuring the performance of an on the computer using an user friendly GUI. Furthermore
institute. Usually attendance registers are used for storing authors Ansari et al. [2], suggested that RFID tags are to be
attendance records but this method is very tedious and time issued for each and every individual and RFID receivers
consuming. For use in schools or colleges, the model consists should be placed in classrooms. This system is not secure as it
of GSM module which can be used to notify the parents about can result in buddy punching. It also makes use of GSM for
their pal’s attendance. To store the records of attendance notifying about the attendance to the caregivers. MySQL
python is used which can be used later to calculate the database is used to store data.
defaulter’s list. This system can be used to monitor attendance
GUI application present in host computer is used to
in more effective manner.
communicate with the device called as Fingerprint Attendance
Data Management [3]. This device has many features like any
II.CONCEPT windows based system can be installed using installation file.
Another feature of excel file importing and exporting can be
With the increase in number of students, the older
used to transfer the data to the device using USB. Whenever
method of taking attendance by calling names or signing
the device is connected through USB port the software will
sheets is becoming time consuming. It also results in proxy
detect it and the student’s list will be transferred to it. In [4], a
attendance .This system will provide solution to all these
cryptographic method based on Ceaser cipher encryption is
problems.
used in this Portable Attendance System. This prevents the
The processing unit of this system is Arduino Uno. Other data tampering by students.
components include fingerprint sensor, GSM module, LCD
IV.BLOCK DIAGRAM VII.IMPLEMENTATION
V.WORKING PRINCIPLE
Enrolment and authentication are two main processes of
this system. Four buttons are depicted in the block diagram.
Out of which the first button is used for enrolling the
fingerprint, second is for matching the fingerprint and to
provide authentication, third button is for deleting a particular
fingerprint and the last one is used to clear all the stored
fingerprints. In the enrolment process each individual’s two or Fig. 3 Circuit Implementation
three fingerprints are stored with different ID’s, so that it
would be helpful in any accidental case. While authenticating,
In enrollment stage fingerprints of each individual are
if a match is found, attendance is recorded with date and time.
enrolled by assigning different ID’s to them. During this
For creating the database of recorded attendance python is
process, unique features of fingerprints such as ridges, valleys
used. The internal memory of computer can be utilized for
are scanned and analyzed using fingerprint sensor module.
storing the database. Simultaneously, message is sent to
parent’s mobile number about student’s attendance using
GSM module.
VI.FLOWCHART
XI.CONCLUSION