The old times are gone modern era has begun with the latest and innovative technology where not even a single thing is done without the usage of Internet and modern technology. The get the work done more conveniently and effectiveness the various schools use such great technology for taking attendance of their students by the use RFID students attendance system developed with the IOT Platform.
RFID stands for radio frequency identification is the attendance system which is integrated with database system this system mainly has tags as its main component ID cards are used for taking the attendance from use of this system.
The proper management of attendance of school was still the critical issue in the schools a lot of time is wasted in schools at the time of taking attendance and sometimes causes mistakes too but in this automated system of taking attendance every student is provided with the unique card containing RFID code in the details. The system RFID works according to tags with the circuit in which every data is stored . Simply the card is placed in front of the code reader the card is only accepted if it has the system has the details of the particular registered student confirmation will be displayed on the computer screen is accepted otherwise rejection message will be displayed.
In RFID system all the information related to students like attendance of students, leaves taken by them , maintenance of the deadline of attendance, no need for teachers to take attendance everything is prepared by the system.
FreeProjectz provides you the best in class projects with proper source codes and documentation for helping out the students of courses like BCA, MCA, engineering, BSc-IT, Msc-IT at the time of final year in the best ever possible way.
I have also attached the project video and screens of this project look into it.
Modules and Description of RFID Based Student Attendance System Project:
Student Module :
The main purpose of this module is provide all the functionality realted to students. This Student module is an important module in this project RFID Based Student Attendance System Project with IOT Platform which we have developed. It tracks all the information and details of the student. We have developed all type of CRUD (Create, Read, Update and Delete) operations of the students. This is a role based module where admin can perform each and every operations on data but the student will be able to view only his/her data, so access level restrictions has also been implemented on the project.
Features of Student Module:
- Admin can add new students records
- Admin can see the list of students details
- Only admin can edit and update the record of the students
- Admin will be able to delete the records of the students
- Sutdent will be able to see his details
Calender Module :
The main purpose of the this module so to show the data of the attendance in calendar format so it will be more visible and formatted. In this module there are 3 types of views, first is monthly view from where student and admin will be able to see attendance moth wise, others are weekly view and the daily view.
Features of Calendar Module:
- Admin can see attendance on monthly basis
- Admin can see attendance on weekly basis
- Admin can see attendance on daily basis
Attendance Module :
This is the main module of this project where all the attendance will be managed and the data will come directly from the RFID boards through API. So we have developed API for that and those API will be invoked from the Attendance RFID Boards and then data will be saved into the database.
Features of Attendance Module:
- API for marking the attendance
- Reports for the attendance student wise
- Admin can see the list of all student attendance
- Student can see his attendance
Users of RFID Based Student Attendance System
There are two type of users available in the project RFID Based Student Attendance System :
- Student : With Limited Access
- Admin : With full access
Functionality performed by student user:
These are the functionality performed by the student users.
- Login For Student
- Change Password for Student
- View his Attendance
- View Calendar Attendance
Functionality performed by admin user:
These are the functionality performed by the admin users.
- Login For Admin
- Forgot password for Admin
- Edit Profile For Admin
- Manage Student
- Adding New Student
- Edit the Exiting Student
- View Profile of the Student
- Listing of all Student
- Reports of the project RFID Based Student Attendance System
- Report of all Student
- Report of all Attendance in Calendar Format
- Report of all Attendance
Technology Used in the project RFID Based Student Attendance System
Software component for the project to develop user interface for (IOT RFID Based Student Attendance System)
- Embedded C Language : All the hardware interface coding has been done in Embedded C Language
- PHP : All the business logic and the web interface has been written in PHP
- MySQL : MySQL database has been used as database for the project
- Apache 2 : The web interface is running over the apache2 server
- JQuery Library : We have used many of the jQuery Library in the project such as Calendar