Automated attendance system using biometrics is the best replacement to bulky, time consuming manually fed attendance system. Automated attendance system is considered to be the most efficient and trustworthy way and has a noteworthy impact. It offers support services to fulfil the back office needs of departments. All this is done by automation hence the human effort and error is reduced.
We plan to build fingerprint based attendance system for our college:
- An app to utilize the fingerprint scanner, available in the market, to mark attendance.
- Fingerprint scanner to be attached to a mobile phone with OTG support.
- App to have cloud support, so that the teacher can directly download the attendance from the cloud, whenever he/she wishes to.
- Fingerprint of the teacher activates the device and then the device gets circulated in the class, just like a sheet is circulated in the traditional attendance system.
- Using this method, first of all, chances of proxy get eliminated, secondly the whole process becomes less cumbersome.
- Overall, process gets automated reducing manual effort.
1- Administration makes professor and student database,so that only authentic person may use the app. Their job is to add/remove new faculty/student and making sure that correct courses are allocated to correct faculty,and correct list of students enrolled in all courses is present.
2- Professor logs in with a professorID and password.
3- Gets the options in the dashboard :
a) Add/Remove course
b) Enroll students to the course
c) Take attendance
d) View attendance
e) Change password
3a-> This gives option to select courses undertaken by the professor in the semester.
3b-> When a course is selected, a list of students from that appears with a checkbox against their name
-> In case of stuent not taking the course, teacher should be able to remove the tick
-> Also for any senior with backlog, there should be an option to import student from the other year
3c-> Once the students are enrolled, she should be able to take attendance for the course. The attendance data of that course gets updated.
-> Teacher may be given a special privilege to mark a student present, but with some reason attributed to it
-> There should be an option of submit attendance, but it should ask for password again because the device would be circulating the class,so only teacher should be able to close it.
3d-> View attendance shows the attendance for the course, with students less than 75% highlighted
3e-> It is a basic funtionality that allows faculty to change the password.
DataBase Used : Firebase (Google Realtime Database)Course : Course ID, Course Name, Student Data, ProfID.
Student :StudentID, FingerprintID, Student Name, attendance count + Days when student attended the lecture.
Professors : ProfID, password, Phone Number, Correspoinding Semesters and Courses