SISTEM PRESENSI CERDAS ANGGOTA LINMAS BERBASIS WEBSITE DENGAN VALIDASI RADIUS LOKASI MENGGUNAKAN GEOLOCATION (Studi Kasus: Kelurahan Sudiroprajan)

Afrizal Satrio, Putra (2026) SISTEM PRESENSI CERDAS ANGGOTA LINMAS BERBASIS WEBSITE DENGAN VALIDASI RADIUS LOKASI MENGGUNAKAN GEOLOCATION (Studi Kasus: Kelurahan Sudiroprajan). S1 thesis, STMIK AMIKOM Surakarta.

[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_HALAMAN AWAL.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_HALAMAN AWAL.pdf

Download (323kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_ABSTRAK.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_ABSTRAK.pdf

Download (11kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_BAB I.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_BAB I.pdf

Download (103kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_BAB II.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_BAB II.pdf
Restricted to Repository staff only

Download (360kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_BAB III.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_BAB III.pdf
Restricted to Repository staff only

Download (58kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_BAB IV.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_BAB IV.pdf
Restricted to Repository staff only

Download (3MB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_BAB V.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_BAB V.pdf

Download (8kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_DAFTAR PUSTAKA.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_DAFTAR PUSTAKA.pdf

Download (75kB)
[thumbnail of AFRIZAL SATRIO PUTRA_1913010103_LAMPIRAN.pdf] Text
AFRIZAL SATRIO PUTRA_1913010103_LAMPIRAN.pdf

Download (950kB)

Abstract

INTISARI

Penelitian berjudul "Sistem Presensi Cerdas Anggota LINMAS Berbasis Website dengan Validasi Radius Lokasi Menggunakan Geolocation (Studi Kasus: Kelurahan Sudiroprajan)" bertujuan merancang dan membangun sistem presensi digital untuk mendukung pencatatan kehadiran 13 anggota LINMAS pada shift Pagi, Siang, dan Malam serta menguji fungsionalitas dan penerimaan pengguna. Ruang lingkup dibatasi pada Kelurahan Sudiroprajan dengan pengembangan website menggunakan Laravel 10 dan database MySQL, aplikasi mobile Flutter berbasis WebView, serta fitur manajemen pengguna, jadwal shift, presensi masuk dan keluar berfoto dan GPS, cuti/izin, laporan kehadiran, serta rekap penggajian dan kas LINMAS. Metode pengembangan yang digunakan adalah Rapid Application Development (RAD), sedangkan pengujian dilakukan dengan Black Box Testing dan evaluasi kuesioner pengguna. Hasil penelitian menunjukkan bahwa sistem berhasil dibangun dan mampu mencatat kehadiran secara digital dengan bukti foto serta validasi radius geolocation sejauh 200 meter dari titik acuan Kantor Kelurahan Sudiroprajan. Pengujian Black Box Testing terhadap login, manajemen data, jadwal, presensi, cuti/izin, ekspor laporan Excel, validasi lokasi, rekap penggajian, dan perhitungan kas LINMAS dinyatakan valid sesuai harapan. Evaluasi oleh 5 responden menghasilkan skor rata-rata 4,66 dengan persentase 93% sehingga termasuk kategori Sangat Baik. Dengan demikian, sistem dinyatakan mampu meminimalkan kelemahan presensi manual seperti titip absen, rekapitulasi lambat, data fisik rawan hilang atau rusak, sulit dipantau secara real-time, dan laporan kehadiran yang tidak efisien, serta menjawab kedua rumusan masalah penelitian.

Kata kunci: presensi LINMAS, geolocation, Laravel, Flutter, Black Box Testing
 
ABSTRACT

The study entitled "Smart Attendance System for LINMAS Members Based on a Website with Location Radius Validation Using Geolocation (Case Study: Sudiroprajan Urban Village)" aims to design and develop a digital attendance system to support attendance recording for 13 LINMAS members on Morning, Afternoon, and Night shifts, and to examine system functionality and user acceptance. The research scope is limited to Sudiroprajan Urban Village, with a website developed using Laravel 10 and MySQL, a mobile application built with Flutter WebView, and main features covering user management, shift scheduling, check-in and check-out attendance with photo and GPS, leave, permission, or sick-leave management, attendance reporting, and payroll as well as LINMAS cash recapitulation. The development method used is Rapid Application Development (RAD), while testing is conducted through Black Box Testing and user questionnaire evaluation. The results show that the system was successfully developed and is able to record attendance digitally with photo evidence and geolocation radius validation within 200 meters from the reference point at the Sudiroprajan Urban Village Office. Black Box Testing of login, data management, scheduling, attendance, leave or permission, Excel report export, location validation, payroll recapitulation, and LINMAS cash calculation produced valid results as expected. Evaluation involving 5 respondents yielded an average score of 4.66 with a percentage of 93%, categorized as Very Good. Therefore, the system is concluded to minimize the weaknesses of manual attendance, such as proxy attendance, slow recapitulation, vulnerable physical records, limited real-time monitoring, and inefficient attendance reporting, and to answer both research problem statements.

Keyword: LINMAS attendance, geolocation, Laravel, Flutter, Black Box Testing

Item Type: Thesis (S1)
Subjects: T Technology > T Technology (General)
Divisions: S1 - Informatika
Depositing User: 1913010103 AFRIZAL SATRIO PUTRA
Date Deposited: 29 Sep 2026 02:55
Last Modified: 29 Sep 2026 02:55
URI: http://repository.amikomsolo.ac.id/id/eprint/492

Actions (login required)

View Item
View Item