**Students’ Attendance Monitoring System with SMS Notification**

Fatheenursyaza binti Bakhri<sup>1</sup>, Hawa binti Mohd Ekhsan<sup>2\*</sup>, Jiwa Noris bin Hamid

Faculty of Computer and Mathematical Sciences

Universiti Teknologi MARA, Perlis Branch, Arau Campus

02600 Arau, Perlis, Malaysia

Corresponding author: \*hawame@uitm.edu.my

*Abstract*

*Students’ attendance in a university is commonly being monitored by lecturers and the Academic Affairs Division (AAD) as it may help to identify students’ problems at an early stage. This project aims to monitor the students who have the possibility to be absent from classes for more than the permissible percentage.* *Thus, the purpose of this research is to develop a students’ attendance monitoring system with Short Message Services (SMS) notification (SAMS). This system helps the AAD to manage the absenteeism report from lecturers and it automatically sends the information through SMS notification to the parents and the students themselves.* *The system has been developed using the Waterfall Model methodology that consists of five phases which are analysis, design, implementation, testing, and documentation.* *The results from the usability testing show that SAMS can help lecturers to monitor students’ absenteeism more easily and efficiently. Furthermore, the integration of the system with SMS is very useful as it can directly notify the parents regarding their children’s attendance problem.*

*Keywords: students’ attendance monitoring, SMS notification*

**Introduction**

Recording the attendance is an important task for lecturers in the university in order to monitor the absenteeism in the classroom. Attendance monitoring is recognized as an important element in supporting both students’ retention and performance. It is an effective way of identifying any problems at an early stage and can offer students the appropriate support.

Students’ attendance has a positive relationship with academic achievement (Yahya & Anwar, 2013). Attendance in class is important for all students to succeed in education and to ensure that they do not fall behind in their education. Absenteeism in the university can cause them to lose their reputation as well as resulting in poor learning on the part of the students (Patel et al., 2012).

Generally, an absence is marked as an excuse if it is due to a student's illness, death of a family member or any emergency cases that are supported by necessary evidence. Thus, any unexcused absence is considered truancy. If the student’s attendance is less than a certain percent (for instance, 80%) of the total contact hours in that semester, the student can be barred from taking the final examination.

The current practice at Universiti Teknologi MARA, Perlis Branch, when the absenteeism reaches or exceeds the permissible percentage, lecturers should send a paper-based report to the AAD. Then, the students will be called through a letter for an interview session to decide whether they will be barred or not from taking the final examination for that subject.

Hence, an efficient attendance monitoring system should be implemented to record and manage students’ absenteeism. Therefore, this project aims to monitor the students who have the possibility to be absent exceeding the permissible percentage using a web-based system and SMS notification.

This system helps the AAD to manage the absenteeism report from lecturers and it automatically sends the information through SMS notification to the parents and the students themselves. When parents are notified on the matter, they can take the appropriate action and can solve the problem at an early stage. It is important as the parents can notice and investigate their child’s problems and can help to find the solution to the problem.

**Related Works**

There are many researches which have been done on students’ attendance in universities but this section explains three main related works to this study. Table 1 shows a comparison between the previous researches in order to gain more knowledge and information on this matter.

**Table** **1** Comparison of Related Works

<table>
<thead>
<tr class="header">
<th><strong>Related Works</strong></th>
<th><strong>Web-based</strong></th>
<th><strong>SMS</strong></th>
<th><strong>Fingerprint</strong></th>
<th><strong>RFID</strong></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Student Attendance Management System</p>
<p>Jacksi &amp; Ibrahim (2018)</p></td>
<td><ul>
<li></li>
</ul></td>
<td></td>
<td></td>
<td><ul>
<li></li>
</ul></td>
</tr>
<tr class="even">
<td><p>Fingerprint Based Student Attendance System with SMS Alert to Parents</p>
<p>Kumar et al. (2015)</p></td>
<td></td>
<td><ul>
<li></li>
</ul></td>
<td><ul>
<li></li>
</ul></td>
<td></td>
</tr>
<tr class="odd">
<td><p>Web-based Appointment System using SMS Technology: Usability Aspect</p>
<p>Helmy et al. (2009)</p></td>
<td><ul>
<li></li>
</ul></td>
<td><ul>
<li></li>
</ul></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>

Jacksi and Ibrahim (2018) proposed a web-based application that is developed for daily students’ attendance in departments within the university. This research also explains the use of a web-based system that can help in generating reports and evaluating the eligibility of the attendance for the students. Besides, the system becomes more efficient at work and can save human and material resources.

In other research conducted by Kumar et al. (2015), the biometric field is used to identify an individual by using fingerprints. The fingerprint is used for the attendance system in many institutions since the use of biometric technology is getting simpler to verify the time and attendance of the students and staff. GSM Modem was also being used in this research to automatically send SMS regarding the attendance information of the students to the parents.

Similarly, SMS application has been used to send a notification to a group of students in institutions as enlightened by Helmy et al., (2009). Moreover, this web-based application ensures that an appointment can be set by a student with a lecturer.

Many researches pointed out that the use of SMS notification has many advantages. Even when the network is busy for hours, SMS still can get through (Jaiswal, 2011). It also allows a large number of messages to be sent automatically which can reduce the costs as compared to a telephone call (Joy, 2017). SMS can also be used to send the auto-generated security code in online banking transactions (Lemzy, 2017). All these evidence support the reliability of SMS notification.

Based on the previous works that have been studied, the integration of the web-based system with SMS notification shows the best solution as it can easily and quickly send a notification to the user. Additionally, SMS notification also benefits the user where they do not rely on the Internet connection to receive the notification.

**System Development**

This project is developed using the Waterfall Model that consists of five phases namely Analysis, Design, Implementation, Testing, and Documentation as depicted in Figure 1. This model is not overlapping the stages which means that each stage should have been completed before starting the next one (Bassil, 2015). Furthermore, it can be used to improve project management by dividing a complex task into manageable sections.

![](96-1-412-1-6-20200928_media/media/image1.png)

**Figure 1** The Waterfall Model (Source: Bassil, 2015)

Before the system is developed, the researcher has conducted several interview sessions with the AAD staff to understand and analyze the current situation in managing the absenteeism among students. Based on the information, the flowchart, the data flow diagram (DFD) and the entity-relationship diagram (ERD) were constructed to model the system design.

The system has been successfully developed using PHP language and PHPMyAdmin as the web-based database management tool. To integrate the web-based system with SMS notification, OneWaySMS service was used as the SMS gateway to send the notification to parents about the warning letter given to the students.

This system helps the lecturers to manage tasks easily by keying in the students’ absenteeism data throughout the semester. The available features in the system are shown in Figure 2.

![](96-1-412-1-6-20200928_media/media/image2.png)

**Figure 2** Available Features in SAMS

A lecturer fills in the report form to record the number of absent hours of a student and the record can be updated from time to time to get the latest percentage of absenteeism. When the percentage exceeds the permissible level, then the system will produce a warning letter and send an SMS notification to the student and the parents. The lecturer may view the status of the reported students to check whether they have been barred from the examination, not guilty or being processed. Figure 3 shows the result of students’ absenteeism.

![](96-1-412-1-6-20200928_media/media/image3.png)

**Figure 3** Result of the Students’ Absenteeism

The SMS provider that has been used in this system is OneWaySMS provider since it provides a faster and reliable way for single or bulk SMS with a reasonable price as compared to other providers in Malaysia.

**Results and Discussion**

The system is evaluated by conducting a usability test with real users to determine the easiness of the system and how users interact with the content. This testing was conducted on 14 students, two lecturers and two AAD staff from Universiti Teknologi MARA, Perlis Branch.

After the participants explored and tested SAMS, questionnaires were distributed to get their feedback on the system. The questionnaires consists of four sections which are General, Process, Navigation, and Interface Design. The response scales for the questionnaire is a five-point scale of agreement that uses anchors such as 1 (Strongly Disagree), 2 (Disagree), 3 (Neutral), 4 (Agree), 5 (Strongly Agree).

When conducting this testing, the respondents were required to use and explore the system and they needed to answer the questionnaires regarding the usability aspect of the system. Figure 4 shows the results from the usability testing.

<span class="chart">\[CHART\]</span>

**Figure** 4 Mean Scores of the Usability Testing

The General section scores 4.79 which shows that most of the participants agreed that SAMS is useful and easy to use. This means that SAMS has the ability to help the lecturers in monitoring students’ attendance effectively. For the Process aspect, the mean score is 4.5 because the participants agreed that SAMS assists them to manage students’ attendance and absenteeism. Most of them agreed that they can view, edit, update, delete and send SMS notification easily within the system.

The mean score for the Navigation aspect is 4.71. Most of the participants agreed that the system has good navigation and the search, edit, delete, submit and calculate buttons are functioning well. While the Interface Design aspect scores the mean score of 4.57 for the consistency of the interface. This shows that in overall, the system design is consistent since it uses standard fonts, menu, colours, and buttons all over the system to avoid confusion.

**Conclusion and Recommendation**

The results from Usability Testing show positive feedback from the participants. This research is significant for the lecturers and parents where the system can help the lecturers to monitor students’ attendance by keying in the data of the absent students and when the absenteeism exceeds the allowable level, the lecturers will give warning letters to the students. The parents can also be notified about the students via SMS notification.

By having this system, it can help to detect a student’s problem (if any) at an early stage so that the problem can be solved before the university takes actions on the problematic students.

However, there is a limitation in this system where the system cannot produce meaningful reports for the AAD staff, such as a report on students’ absenteeism results by faculty or by the lecturer, report on students’ absenteeism by course and many others.

The system can be enhanced by providing two-way SMS notification to allow the students/parents to respond to the SMS sent by the system. All in all, SAMS is a system that is useful for lecturers, students, and administrators in monitoring students’ attendance.

**References**

Bassil, Y. (2015). A simulation model for the Spiral Software Development Life Cycle*. International Journal of Innovative Research in Computer and Communication Engineering*, 03(05), 3823-3830. https://doi.org/10.15680/ijircce.2015.0305013

Helmy, M., Wahab, A., Lee, O. L., Mutalib, A. A., & Hassan, N. (2009). Web-based appointment system using Short Message Service Technology : Usability aspect, *5th International Conference in Knowledge Management*, 534–539.

Yahya, H. & Anwar, R. (2013). Monitoring student attendance using dashboard, *International Journal of Asian Social Science*, *3*(9), 1906–1912.

Jacksi, K., & Ibrahim, F. (2018). Student attendance management system, *International Journal of Engineering and Technology*, (March), 0–5. https://doi.org/10.21276/sjet.2018.6.2.1

Jaiswal, K. (2011). SMS based information systems. Unpublished Master's Thesis, University of Eastern Finland.

Joy, T. (2017, May 15). *How to use SMS for healthcare*. Retrieved October 10, 2018, from CallHub: https://callhub.io/sms-text-messaging-for-healthcare/

Kumar, M. S., Jaikumar, K., Rajkumar, S., & Sakthivel, A. (2015). Fingerprint based student attendance system with SMS alert to parents. *International Journal of Research in Engineering and Technology*, *4*(2), 293–297.

Lemzy, A.(2017). *How banks & financial services can benefit from bulk SMS provider*. Retrieved October 15, 2018, from TextMagic: https://www.textmagic.com/blog/how-financial-services-can -benefit-from-bulk-SMS-provider/

Patel, R., Patel, N., & Gajjar, M. (2012). Online students‘ attendance monitoring system in classroom using Radio Frequency Identification Technology : A proposed system framework. *International Journal of Emerging Technology and Advanced Engineering*, *2*(2), 61–66.
