Abstract:
Monitoring attendance plays a vital role in the field of education and the business field. In
smart cities, the intelligent learning environment is an essential application scenario. Class
attendance checking is an important measure to urge students to attend on time and ensure
the quality of learning. Aiming at the existing problems in class attendance checking, such
as low efficiency and ease of cheating, this project proposes a location-based student moni-
toring system to solve the problems of the existing systems. The system includes two phases,
the initialization phase and the authentication phase. It consists of three components, i.e.,
the teacher-side application, the student-side application, and the server.A teacher sends an
attendance checking request to the server in the initialization phase. After receiving the
request, the server will send the request to the students to submit their location informa-
tion. The second phase is the authentication phase. In the authentication phase, the system
will verify the truth of the location information submitted by the students in the initial-
ization phase. Mobile location service helps to trace the student’s location. If the student
enters the classroom area, then the student submits his current location to the system when
they receive the notification from the server. Location information includes the latitude and
longitude of the current location. When the teacher-side application gets the latitude and
longitude of the student’s current location, the system will analyze the student present in
the classroom according to the classroom latitude and longitude. If the student is present in
the classroom environment, the student is present. Otherwise, the student is absent.There
are a lot of advantages of this system like time-saving, economic efficiency, reduce personnel
usage, user friendly and protected program. The system reduces manual work for teachers
as it also generates reports for the attendance.Experiment comparisons and analyses show
that location based student monitoring system has the advantages of good anti-cheating per-
formance, fast speed, and little disturbance to class, and is suitable for attendance checking
applications in classroom environment.