Sistem Absensi Pegawai Rumah Makan Nasi Gerilya Berbasis Mobile Menggunakan Metode Waterfall

Authors

  • M Harys Rusty Wibawa Politeknik Ganesha
  • supardi

DOI:

10.33395/remik.v10i3.16527

Keywords:

Firebase Cloud Firestore, Anti-Fake GPS, Formula Haversine, Self-Healing Session, Waterfall, attendance

Abstract

Pengelolaan absensi karyawan pada bisnis kuliner membutuhkan data kehadiran yang akurat untuk mengurangi kesalahan pencatatan dan potensi kecurangan. Studi ini memaparkan rekayasa perangkat lunak platform Absensi Nasi Gerilya, suatu infrastruktur pelacakan kehadiran mandiri dan otomatisasi sistem penggajian terpadu berbasis serverless. Arsitektur sistem ini mengintegrasikan aplikasi mobile Flutter di sisi pengguna serta panel kontrol admin berbasis web React (Vite) untuk keperluan manajemen, dengan proses sinkronisasi data seketika memanfaatkan database Firebase Cloud Firestore. Metode rekayasa yang diterapkan adalah siklus hidup liniar model Waterfall. Permasalahan teknis utama yang ditemukan dan diselesaikan meliputi Self-Healing Session melalui skema penyimpanan sesi cadangan berlapis memanfaatkan media sandbox penyimpanan lokal dan Firebase Native SDK Auth Persistence demi memitigasi galat sistem KeyStore bawaan Android. Untuk proteksi integritas data spasial, sistem ini menyematkan mekanisme Anti-Fake GPS melalui interogasi sensor native isMockLocation, verifikasi keamanan sistem operasi via safe_device, pembatasan geofencing sirkular jangkauan 100 meter berbasis Formula Haversine, serta penambatan gawai lewat hardware UUID harian. Proses kalkulasi payroll diringkas secara otomatis melalui mesin penggajian berbasis runtime untuk kompensasi flat bulanan maupun kalkulasi akumulatif harian. Hasil pengujian validasi fungsional menggunakan metode Black-Box menunjukkan status valid untuk semua komponen operasional, terbukti dari pemangkasan waktu rekapitulasi penggajian bulanan dari 4 jam secara manual menjadi kurang dari 2 menit.

Kata Kunci: Anti-Fake GPS; Firebase Cloud Firestore; Formula Haversine; Self-Healing Session; Waterfall

GS Cited Analysis

Downloads

How to Cite

M Harys Rusty Wibawa, & supardi. (2026). Sistem Absensi Pegawai Rumah Makan Nasi Gerilya Berbasis Mobile Menggunakan Metode Waterfall. REMIK: Riset Dan E-Jurnal Manajemen Informatika Komputer, 10(3), 995-1003. https://doi.org/10.33395/remik.v10i3.16527