PENERAPAN ALGORITMA RAY CASTING  PADA APLIKASI PRESENSI ONLINE SISWA SMP NEGERI 6 MEDAN

Authors

  • Devi Lestari Program Studi Teknik Informatika Fakultas Teknik Universitas Islam Sumatera Utara Medan Author
  • Antoni Program Studi Teknik Informatika Fakultas Teknik Universitas Islam Sumatera Utara Medan Author
  • Tasliyah Harmaini Program Studi Teknik Informatika Fakultas Teknik Universitas Islam Sumatera Utara Medan Author

DOI:

https://doi.org/10.71282/at-taklim.v2i9.923

Keywords:

Online Attendance, Ray Casting, GPS, PHP, SMP Negeri 6 Medan.

Abstract

Student attendance is one of the essential aspects of school administration to monitor students' presence and discipline. The manual attendance system still used at SMP Negeri 6 Medan is considered ineffective as it requires time, effort, and is prone to recording errors. This study aims to develop a web-based online attendance application that utilizes the Ray Casting algorithm to verify students' locations when marking their attendance. The Ray Casting algorithm is used to determine whether the GPS coordinates of the student’s location are within a polygon area representing the school’s location. The system is built using PHP, HTML, CSS programming languages, and a MySQL database, along with GPS-enabled devices. The system development method uses an Agile approach, which includes planning, design, coding, testing, and implementation stages. Testing was conducted on a number of students from SMP Negeri 6 Medan, with main features including user login, GPS location retrieval, selfie photo, and attendance history recording. The test results show that the system can verify attendance automatically and accurately. This application is expected to improve efficiency, reduce fraud, and serve as a reference for developing location-based attendance systems at SMP Negeri 6 Medan.

Downloads

Download data is not yet available.

References

Adi Prayitno, & M. Irham. (2023). Perancangan Sistem Inventori Barang Berbasis Web Pada Raphael’S Divan. Jurnal Publikasi Teknik Informatika, 2(1), 26–43. https://doi.org/10.55606/jupti.v1i1.1080

Daniel santoso (2021).5 alasan absensi online siswa harus dilakukan. https:// smartpresence.id/blog/pekerjaan/5-alasan-absensi-online-siswa-harus-dilakukan (15 Juli 2025)

DIANI, R. (2023). Implementasi Websocket Pada Aplikasi Odcr 55 Di Waroeng Spesial Sambal “Ss.” https: //eprints. utdi.ac.id/ 9889/% 0Ahttps: //eprint s.utdi.ac.id/9889/3/3_215611105_BAB_II - Heni Rahma.pdf

Firmansyah, M. D., & Herman, H. (2023). Perancangan Web E- Commerce Berbasis Website pada Toko Ida Shoes. Journal of Information System and Technology, 4(1), 361–372. https://doi.org/10.37253/joint.v4i1.6330

Husni, E. M., Andanawari R. S, M. R., & Triharjanto, R. H. (2017). Algoritma Peringatan Dini Pencurian Ikan Pada Data Automatic Identification System (Ais) Berbasis Terestrial Dan Satelit (Illegal Fishing Early Warning Algorithm for Terestrial and Satellite-Based Automatic Identification System (Ais) Data). Jurnal Teknologi Dirgantara, 14(2), 81.

Nediansyah, A. A. I., & Sucipto, A. (2021). Implementasi Global Position System (Gps) Dan Peta Digital Pada Aplikasi Mandose Untuk Pencarian Perangkat Mobile. Jurnal Ilmiah Infrastruktur Teknologi Informasi, 1(2), 7–13. https://doi.org/10.33365/jiiti.v1i2.194

Ramdany, S. (2024). Penerapan UML Class Diagram dalam Perancangan Sistem Informasi Perpustakaan Berbasis Web. Journal of Industrial and Engineering System, 5(1). https://doi.org/10.31599/2e9afp31

Randika, E. (2022). Landasan Teori اديدج. Dasar-Dasar Ilmu Politik, 2018, 18.

Rohman Irsyadi, M., Setiawan, B., Hafiz, M., Rafi, A., Musthafa, F., Wahyuni, S. S., & Akbar, A. (2024). Rancang Bangun Aplikasi Absensi Siswa di SD Negeri Sidosermo I Surabaya Berbasis Desktop. Seminar Nasional Informatika Bela Negara (SANTIKA), 4(4), 235–244.

Profil sekolah. (2024) https://sekolah.data.kemendikbud.go.id/profil (15 Juli 2025)

Yunita, R., & Kamayani, M. (2023). Indonesian Journal of Computer Science. Indonesian Journal of Computer Science, 12(2), 284–301. http://ijcs.stmikindonesia.ac.id/ijcs/index.php/ijcs/article/view/3135

Downloads

Published

16-09-2025

How to Cite

PENERAPAN ALGORITMA RAY CASTING  PADA APLIKASI PRESENSI ONLINE SISWA SMP NEGERI 6 MEDAN. (2025). AT-TAKLIM: Jurnal Pendidikan Multidisiplin, 2(9), 187-198. https://doi.org/10.71282/at-taklim.v2i9.923

Similar Articles

1-10 of 169

You may also start an advanced similarity search for this article.