PT LVD Induction Indonesia merupakan perusahaan industri yang memiliki jumlah karyawan yang cukup banyak dalam kegiatan operasionalnya. Saat ini, sistem presensi yang digunakan masih bersifat konvensional atau manual, yang sangat rentan menimbulkan berbagai permasalahan, seperti manipulasi waktu kehadiran karyawan, rendahnya akurasi data harian, hingga kesulitan yang dialami pihak Human Resources Department (HRD) dalam melakukan proses monitoring secara real-time. Oleh karena itu, penelitian ini bertujuan untuk merancang dan membangun sebuah aplikasi presensi karyawan berbasis Android secara komprehensif dengan mengintegrasikan teknologi Global Positioning System (GPS) dan metode geofencing. Pengembangan sistem ini menggunakan pendekatan Software Development Life Cycle (SDLC) model Waterfall, yang secara sistematis meliputi tahap analisis kebutuhan, perancangan sistem dengan Unified Modeling Language (UML), implementasi aplikasi, pengujian metode black-box, dan tahap pemeliharaan. Pengumpulan data pendukung dilakukan secara langsung melalui kegiatan observasi, wawancara dengan staf HRD dan karyawan, serta studi literatur terkait. Aplikasi ini dibangun menggunakan framework Flutter untuk menghasilkan antarmuka pengguna yang responsif dan memanfaatkan layanan Firebase Authentication serta Cloud Firestore sebagai basis data yang terintegrasi secara real-time. Fitur utama aplikasi meliputi autentikasi berlapis, pencatatan check-in dan check-out, validasi koordinat lokasi, pengambilan foto selfie sebagai bukti digital, riwayat presensi, dashboard pemantauan admin, serta ekspor laporan ke format PDF dan Excel. Hasil pengujian menunjukkan bahwa aplikasi berhasil memvalidasi lokasi presensi karyawan di dalam radius kantor secara akurat. Dengan sistem digital ini, perusahaan dapat meningkatkan transparansi, mencegah kecurangan absensi, serta mempermudah rekapitulasi data kehadiran dengan lebih efektif dan efisien.
Copyrights © 2026