As common as it seems, such a system lacks automation, which is where a number of the problems can arise. Looking at a bigger picture, developing the system throughout the academic teachers will benefit the academic management, as we know that the participation of students in a class is one of the first factors to improve the quality of teaching and monitor their student performance. Right from the beginning of modern civilization, the Education sector always plays a significant role throughout the world.
The main reason for the system is to provide respectable institution attendance of the students with a proper reporting and notification system. Not at all like a scanner tag, the tag must not be within the per user's perceptible path, so it can be implanted in the next query. This contribution reviews the state-of-the-art of RFID for monitoring applications, describes the contributions to improve monitoring services and discusses the limitations.
It describes a basic RFID system for the tracking and monitoring system in educational institutions and provides additional details about the implementation aspects that need to be considered to ensure the system works properly. The scope of the RFID system described in this contribution is limited to a small area, but the architecture is fully scalable to cover the needs of a monitoring system in Educational Institutions.
Motivation
We already know that a lot of effort has been invested in software development, but a detailed study of the physical layer is most often not done correctly. This monitoring system is a growing trend in educational institutions to ensure the attendance of every student. The use of smart cards improves the authentication system between students and institutions, thereby reducing time costs, making this technology more efficient.
RFID technology can improve the monitoring facility by ensuring the link between the educational institutions and the students and also with parents. This article presents an RFID-based student tracking system with a secure web system. The process they use is the same as when a student enters the classroom and the teacher has completed the attendance process manually which is paper based and then the respected teacher submits the attendance update to the authority.
This body then sends an SMS (Short Message Service) to the responsible guardian about the presence of their children. After thinking about this process we have come to a point where we have started working on a time saving, user friendly and low budget student attendance system and this system will also have strong authentication for security.
Objectives
When a student changes or punches their student ID card using RFID, an SMS will be instantly sent to their respected guardian with the help of the web application. There will also be a real-time operation that helps to notify the guardian of their child's late strike or exchange. The system also helps to automatically calculate the attendance percentage for each individual student.
Using this framework there is no chance of losing any data as it is placed in our database and in case of database failure we also have backup database so zero chance of losing any type of data.
Expected Outcome
Report Layout
Introduction
Background
Requirement Specification
Design Specification
Implementation and Testing
Conclusion and Future Scope
- Introduction
- Related Work
- RFID Based Attendance System [1]
- Web Based Attendance System Using RFID Technology [2]
- RFID Based Student Monitoring and Attendance Tracking System [3]
- Comparative Studies
- Scope of the problem
- Challenges
- Hardware Requirements
- Raspberry Pi 3 Model B
- RDM6300
- Female/Female Jumper Wires
- RFID Tag
Our implemented application is developed based on student attendance monitoring using RFID reader. All the mentioned papers in "Related works" section are porotype base and less available in our country. With the help of this system users can not only get the information about attendance details of the respected students but also can easily access the system and they can create student evaluation and also parents will become stress free about their children's attendance.
Since we wanted to create an automatic system, which means that users of the system will check the student's attendance, the system will also make a monthly evaluation report. So the system needs a connection with RFID reader through which the system will take the data of attendance. The Raspberry Pi is a single-board computer manufactured in the United Kingdom by the Raspberry Pi Foundation.
The purpose of the foundation is to promote the training of fundamental computer science in schools and in developing countries. It is the first 64-bit single-board computer produced by the Raspberry Pi Foundation, also has built-in Bluetooth and Wi-Fi. It can be applied in personal identification, parking management, anti-counterfeiting, production control systems, access control, etc.
It allows connection between two popular interfaces, serial port, USB and UART. The PL2303 circuit is the root component of this module. Drivers for other operating systems are available, the module can be used to exchange data between a computer and a system using a microcontroller or program settings of an electronic device from a remote serial interface. It is very easy to use and can be used in many applications.
This module can be implemented in various sectors such as access control, tracking goods, tracking people and animals, toll collection and contactless payment, machine-readable travel documents, tracking sports memorabilia to verify authenticity, airport baggage tracking, logistics, etc. RFID tags are a kind of tracking system, that use smart barcodes that help identify goods. RFID tags are often used for merchandise, but they can also be used to track vehicles, pets, and even.
CHAPTER-3
REQUIREMENT SPECIFICATION
- Introduction
- General System Requirement of “RFID Based Student Monitoring System Using Web Application”
- Use Case Model
- Use Case Description
- GUI Navigation Menu
- Logical Data Model
- Design Requirement
The following use case model diagram shows how many users will use the system and also gives an idea about the relationship between these users in the system. The user can do this from anywhere, as long as the website is accessible. A design specification details the project characteristics that developers must meet.
Its use is called when a structure or a system product must be made specifically to meet a need. The use case diagram has given a review of a framework demonstrating the picture of the work procedure and the use case is demonstrating the relationship of the framework according to their capacity.
CHAPTER -4
DESIGN SPECIFICATION 4.1 Front-end Design
- Add New Student
- Student List
- Student Attendance
- Dashboard
- Add New Teacher
- Add Parents
- Parents List
- Back-end Design
Although the student attendance will be collected through the RFID reader, if the user wants to check the said student attendance update, he can check it in this step. When the user is about to add a new teacher, he/she (the user) must complete the following requirement regarding the new teacher. When a new student joins the institute, the name of the new parent will also be included in the server.
Back-end design is a type of programming where the logical data implementation of a website, software or any information system is created. Backend development refers to the server side of development, where you are basically focused on the operation of the website. The code written by the backend developers is the thing that passes the database data to the program.
Anything you can't effectively see with the eye, for example databases and servers, is created by a back-end developer [10].
CHAPTER -5
IMPLEMENTATION AND TESTING
- Implementation of Database
- Implementation of Front-end design
- Implementation of Interaction
- Testing Implementation
- Test Result and Report
Furthermore, users will be able to use the system as long as they are logged in. Implementation testing mostly alludes to the path towards testing the use of specialized details. Before we execute, the event should be finished and our destinations should be clear. Testing each and every one of the activities planned in the event is said to be exploratory.
Before we know, the deal should be done and our goal should be clear. Testing every last activity planned in the agreement is supposed to be an attempt at execution. If the system passes all types of testing, it is ready to go live, so we can implement the results as usability testing benefits.
CONCLUSION AND FUTERE SCOPE
Discussion and Conclusion
Scope for Further Development
10] ―Back End Development‖, Beskikbaar by: < APPENDIX Project Reflection