Web - Based Attendance Monitoring System
Web - Based Attendance Monitoring System
, 2020
ABSTRACT
Wireless attendance monitoring system is a system developed to track student attendance during
school days. This project features student’s ID Card tapping in the terminal and displays student
profile in the portal. An area for announcements is also added in the portal aside from sending it
via SMS. More so, it also features an admin panel, including a dashboard that displays reports in
graphical view for easy system monitoring as well as it has full wireless computing technology.
The software and technologies used in this project are Raspberry Pi, Database Server, RFID
Reader, Arduino NMCU, Python, PHP, MySQL, Bootstrap, and CSS.
System Flow
Daily Sprint. This is the phase where the in the office and artifacts update were conducted
researchers started the development of the in order to monitor the development of the project
project. In every sprint, a team leader is present to ensure that the project is on track.
and a daily scrum meeting in a form of short talks
Backlog Refinement. The team leader delivered. If not, the project will proceed to next
together with the rest of the team checked the sprint with the refined backlogs as the new target
product if all of the deliverables in the sprint were of the daily sprints.
The following section describes the results Product Backlog. The stories gathered
in every phases of the development using the were put in a tabular view with story numbers and
agile: scrum framework. the stories gathered which then became the
basis for the features that must be included in the
development. Below are the stories gathered.
Table 1
User Stories
Story No. Story
1 I want an attendance system that is web based
3 Using the system, student taps the id card into the terminal as attendance
I want the system to have multiple terminals in order to eliminate student traffic during peak hours
4
12 The system must have a control panel for the user level access
Sprint Planning. Sprint backlogs are were given priorities with their corresponding
shown in Table 2 that indicates which stories time span.
Table 2
Sprint Backlog
Priority Sprint Backlog Items User Story Estimate
Story No. Hours
1 Selection of technology to be 2 I want the system to be in an up to date technology.
used and the availability of the 5
modules 1 I want an attendance system that is web based.
9 Control panel 12 The system must have a control panel for the user level access. 28
REFERENCES