Rancang Bangun Aplikasi Absensi Berbasis Android untuk Perusahaan Edukasi di Batam
Repository Politeknik Negeri Batam
Date
2025-07-24
Authors
Zahputra, Raja Muhammad Farhan
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Sistem absensi yang masih bergantung kepada mesin fingerprint dengan jumlah terbatas menjadi tantangan di perusahaan edukasi di Batam. Hal ini menyebabkan penumpukan antrean saat jam masuk dan jam keluar kerja, sehingga berdampak pada ketepatan waktu dan produktivitas karyawan. Penelitian ini bertujuan untuk merancang dan membangun aplikasi absensi berbasis android yang terintegrasi dengan validasi lokasi GPS dan bukti foto. Aplikasi dikembangkan menggunakan bahasa pemrograman Kotlin untuk front-end serta Javascript untuk back-end dengan menggunakan framework Express.js, Jetpack Compose sebagai UI Toolkit, dan MySQL sebagai database dengan metode pengembangan waterfall. Dengan demikian, karyawan dapat melakukan absensi dari perangkat mereka dimana saja dan kapan saja serta memberikan kemudahan bagi manajemen dalam memonitoring kehadiran secara real time. Hasil pengujian menggunakan metode black-box testing menunjukkan seluruh fungsionalitas aplikasi berjalan sesuai dengan kebutuhan pengguna sesuai dengan Tabel 3. Dengan adanya aplikasi ini, diharapkan mampu mengatasi permasalahan antrean absen serta meningkatkan produktivitas karyawan dan mendukung tujuan perusahaan yaitu mencetak talenta digital yang berkualitas dan siap bersaing di pasar global.
Description
Keywords
Absensi, Aplikasi Berbasis Android, Metode Waterfall, Kotlin, Jetpack Compose
Citation
IEEE