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

Endorsement

Review

Supplemented By

Referenced By