EyeKids: Real-time tracking and monitoring system for child safety

EyeKids is a tracking and monitoring system that implements Global Positioning System (GPS) technology for obtaining location data, a General Packet Radio Service (GPRS) network for data transmission, and a cloud database for storing tracking data with the main purpose of allowing a parent to ensure...

Full description

Saved in:
Bibliographic Details
Main Authors: Zaharan, Siti Zahidah, Raja Zahilah, Raja Zahilah
Format: Article
Language:English
Published: Penerbit UTM Press 2022
Subjects:
Online Access:http://eprints.utm.my/108835/1/RajaZahilah2022_EyeKidsRealTimeTrackingandMonitoringSystem.pdf
http://eprints.utm.my/108835/
http://dx.doi.org/10.11113/ijic.v12n2.311
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.108835
record_format eprints
spelling my.utm.1088352024-12-11T09:30:33Z http://eprints.utm.my/108835/ EyeKids: Real-time tracking and monitoring system for child safety Zaharan, Siti Zahidah Raja Zahilah, Raja Zahilah QA75 Electronic computers. Computer science EyeKids is a tracking and monitoring system that implements Global Positioning System (GPS) technology for obtaining location data, a General Packet Radio Service (GPRS) network for data transmission, and a cloud database for storing tracking data with the main purpose of allowing a parent to ensure their child safety remotely. Child safety is the number one priority of any parent. They are concerned about their child’s well-being and wanted to keep an eye on their child’s every movement. This project is meant to provide a solution to the concerned parents. This system includes three main components, a child tracking device, a parent-side application, and a cloud database. The tracking device is built using Arduino Uno Microcontroller Board, SIM808 GPS/GPRS/GSM module, and a push button. The tracking device sends its device ID, latitude, and longitude to the PHP server first using an HTTP request before it goes through the uploading process on the server to Firebase Database via HTTPS. Mobile EyeKids Parent-side application is based on Android where it is developed using the Flutter framework and implements Firebase Authentication for user authentication. The application consists of three main tracking functions, tracker, path tracking, and tracking analysis. The tracker function allows parents to track their child’s location based on the coordinate obtained which is displayed on a map. Path tracking functions show paths taken by children throughout a selected day on the map. Parents also are able to view analysis of child movement based on tracking data stored in the cloud database. The integration of hardware and software components of the system is evaluated to assess the correctness of the system through white box testing, black box testing, and user acceptance testing. The project follows a Rational Unified Process development model that has been adjusted to suit the size of the project and its requirements. The project has successfully developed and tested to be able to track child movement when the device is turned on and provide child location reports on a monthly basis. Penerbit UTM Press 2022 Article PeerReviewed application/pdf en http://eprints.utm.my/108835/1/RajaZahilah2022_EyeKidsRealTimeTrackingandMonitoringSystem.pdf Zaharan, Siti Zahidah and Raja Zahilah, Raja Zahilah (2022) EyeKids: Real-time tracking and monitoring system for child safety. International Journal of Innovative Computing, 12 (2). pp. 1-8. ISSN 2180-4370 http://dx.doi.org/10.11113/ijic.v12n2.311 DOI : 10.11113/ijic.v12n2.311
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Zaharan, Siti Zahidah
Raja Zahilah, Raja Zahilah
EyeKids: Real-time tracking and monitoring system for child safety
description EyeKids is a tracking and monitoring system that implements Global Positioning System (GPS) technology for obtaining location data, a General Packet Radio Service (GPRS) network for data transmission, and a cloud database for storing tracking data with the main purpose of allowing a parent to ensure their child safety remotely. Child safety is the number one priority of any parent. They are concerned about their child’s well-being and wanted to keep an eye on their child’s every movement. This project is meant to provide a solution to the concerned parents. This system includes three main components, a child tracking device, a parent-side application, and a cloud database. The tracking device is built using Arduino Uno Microcontroller Board, SIM808 GPS/GPRS/GSM module, and a push button. The tracking device sends its device ID, latitude, and longitude to the PHP server first using an HTTP request before it goes through the uploading process on the server to Firebase Database via HTTPS. Mobile EyeKids Parent-side application is based on Android where it is developed using the Flutter framework and implements Firebase Authentication for user authentication. The application consists of three main tracking functions, tracker, path tracking, and tracking analysis. The tracker function allows parents to track their child’s location based on the coordinate obtained which is displayed on a map. Path tracking functions show paths taken by children throughout a selected day on the map. Parents also are able to view analysis of child movement based on tracking data stored in the cloud database. The integration of hardware and software components of the system is evaluated to assess the correctness of the system through white box testing, black box testing, and user acceptance testing. The project follows a Rational Unified Process development model that has been adjusted to suit the size of the project and its requirements. The project has successfully developed and tested to be able to track child movement when the device is turned on and provide child location reports on a monthly basis.
format Article
author Zaharan, Siti Zahidah
Raja Zahilah, Raja Zahilah
author_facet Zaharan, Siti Zahidah
Raja Zahilah, Raja Zahilah
author_sort Zaharan, Siti Zahidah
title EyeKids: Real-time tracking and monitoring system for child safety
title_short EyeKids: Real-time tracking and monitoring system for child safety
title_full EyeKids: Real-time tracking and monitoring system for child safety
title_fullStr EyeKids: Real-time tracking and monitoring system for child safety
title_full_unstemmed EyeKids: Real-time tracking and monitoring system for child safety
title_sort eyekids: real-time tracking and monitoring system for child safety
publisher Penerbit UTM Press
publishDate 2022
url http://eprints.utm.my/108835/1/RajaZahilah2022_EyeKidsRealTimeTrackingandMonitoringSystem.pdf
http://eprints.utm.my/108835/
http://dx.doi.org/10.11113/ijic.v12n2.311
_version_ 1818834055895973888
score 13.223943