SAPUTRA, REFANDA SURYA (2024) PENGEMBANGAN BACKEND APLIKASI PRESENSI KERUMUNAN PEGAWAI DENGAN LAYANAN LOKASI BERBASIS ANDROID. Undergraduate thesis, Universitas Diponegoro.
|
Text
Laporan TA_Refanda Surya Saputra-1-16.pdf Download (1MB) |
|
|
Text
Laporan TA_Refanda Surya Saputra-17-94.pdf Restricted to Repository staff only Download (2MB) |
Abstract
Presensi adalah proses pendataan seseorang yang hadir dalam suatu acara. Presensi biasa
dilakukan di lingkungan sekolah, pekerjaan, dan di suatu acara. Metode untuk melakukan presensi
dapat dilakukan dengan berbagai cara yaitu menggunakan biometrik, sidik jari, dan juga
menggunakan kertas. Di Universitas Diponegoro terdapat kegiatan yang diikuti oleh banyak
pegawai masih menggunakan kertas untuk presensinya. Metode ini dapat dikatakan cukup
tradisional dan dapat menimbulkan antrean. Oleh karena itu, perlu dibuat metode yang dapat
melakukan pendataan kehadiran dengan cepat dan tidak menimbulkan antrean.
Dalam penelitian ini dibuat aplikasi presensi kerumunan pegawai yang menggunakan
layanan lokasi dan berbasis Android. Teknik presensi pada aplikasi ini menggunakan geofencing.
geofencing adalah teknik membuat area virtual dan peserta hanya dapat melakukan presensi ketika
sudah memasuki area tersebut dalam radius yang ditentukan. Penelitian ini menggunakan metode
pengembangan aplikasi waterfall. Kemudian, untuk bagian backend menggunakan layanan
Firebase.
Hasil dari penelitian ini adalah aplikasi presensi pegawai yang berjalan di sistem operasi
Android yang dikembangkan dengan Android Studio dan Kotlin. Backend aplikasi ini juga berhasil
diterapkan dengan menggunakan layanan Firebase Realtime Database. Ini digunakan untuk
menyimpan data pengguna, acara, presensi, dan izin. Kemudian Firebase Storage yang digunakan
untuk menyimpan bukti foto saat pegawai melakukan presensi atau izin. Untuk autentikasi pengguna
juga berhasil diterapkan menggunakan Firebase Authentication. Selain itu, hasil pengujian
blackbox telah berhasil dilakukan dengan skenario yang beragam. Kemudian, pengujian unit yang
dilakukan berhasil memastikan kode program dalam fungsi yang dibuat berjalan dengan benar dan
hasilnya sesuai yang diharapkan.
| Item Type: | Thesis (Undergraduate) |
|---|---|
| Uncontrolled Keywords: | Presensi, Geofencing, Firebase, Backend |
| Subjects: | Engineering |
| Divisions: | Faculty of Engineering > Department of Computer Engineering |
| Depositing User: | Teknik Komputer |
| Date Deposited: | 19 Feb 2026 05:25 |
| Last Modified: | 19 Feb 2026 05:25 |
| URI: | https://eprints2.undip.ac.id/id/eprint/45520 |
Actions (login required)
![]() |
View Item |
