Firdillah, Muhammad Firdillah (2026) PENGEMBANGAN MODUL PRESENSI DENGAN GEOLOCATION DAN FOTO SELFIE REAL-TIME (Studi Kasus: PT. BSR Indonesia). Tugas Akhir (S1) - thesis, Universitas Bakrie.
|
Text (Cover)
Cover.pdf - Accepted Version Download (3MB) |
|
|
Text (BAB I - III)
BAB I - III.pdf - Accepted Version Restricted to Registered users only Download (3MB) | Request a copy |
|
|
Text (BAB IV)
BAB IV.pdf - Accepted Version Restricted to Registered users only Download (3MB) | Request a copy |
|
|
Text (BAB V)
BAB V.pdf - Accepted Version Restricted to Registered users only Download (3MB) | Request a copy |
|
|
Text (Daftar Pustaka)
BAB Daftar Pustaka.pdf - Accepted Version Download (3MB) |
|
|
Text (Lampiran)
Lampiran.pdf - Accepted Version Restricted to Registered users only Download (3MB) | Request a copy |
Abstract
ABSTRAK Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem presensi mobile karyawan berbasis geolocation dan foto selfie real-time pada PT BSR Indonesia yang berlokasi di MNC Studios Tower 1. Sistem presensi yang digunakan sebelumnya masih memiliki keterbatasan dalam validasi lokasi kehadiran, integrasi pengelolaan izin dan off-day, serta penerapan aturan jam kerja sesuai standar operasional prosedur (SOP) perusahaan. Penelitian dilakukan melalui tahapan identifikasi kebutuhan, perancangan sistem, implementasi aplikasi, dan pengujian fungsional. Aplikasi dikembangkan menggunakan framework Flutter dengan bahasa pemrograman Dart, serta Firebase sebagai backend untuk autentikasi pengguna, penyimpanan data presensi, dan pengelolaan foto selfie secara real-time. Sistem menerapkan mekanisme geofence berbasis radius untuk memvalidasi lokasi presensi serta mewajibkan pengambilan foto selfie pada saat presensi masuk dan presensi pulang. Pengujian sistem dilakukan menggunakan metode blackbox testing dengan pendekatan Boundary Value Analysis dan Scenario-Based Testing. Hasil pengujian menunjukkan bahwa seluruh fungsi utama sistem berjalan sesuai dengan kebutuhan sistem dan ketentuan SOP perusahaan. Sistem mampu mencatat presensi masuk dan presensi pulang secara real-time, melakukan validasi lokasi presensi, serta mengintegrasikan data izin dan off-day dalam satu sistem terpusat. Kata kunci: presensi karyawan, geolocation, foto selfie real-time, Flutter, Firebase. ABSTRACT This study aims to design and implement a mobile employee attendance system based on geolocation and real-time selfie photos at PT BSR Indonesia, located in MNC Studios Tower 1. The previous attendance system exhibited limitations in location validation, integration of leave and off-day management, and the implementation of working-hour regulations in accordance with the company’s standard operating procedures (SOP). The research was conducted through the stages of requirements identification, system design, application implementation, and functional testing. The application was developed using the Flutter framework with the Dart programming language, while Firebase was utilized as the backend for user authentication, attendance data storage, and real-time selfie photo management. The system implements a radius-based geofence mechanism to validate attendance locations and requires real-time selfie capture during both check-in and check-out processes. System evaluation was conducted using black-box testing with Boundary Value Analysis and Scenario-Based Testing approaches. The results indicate that all core system functionalities operate in accordance with system requirements and company SOP regulations. The system is capable of recording check-in and check-out data in real-time, validating attendance locations, and integrating leave and off-day data within a centralized system. Keywords: employee attendance, geolocation, real-time selfie photo, Flutter, Firebase.
| Item Type: | Thesis (Tugas Akhir (S1) - ) |
|---|---|
| Uncontrolled Keywords: | presensi karyawan, geolocation, foto selfie real-time, Flutter, Firebase. employee attendance, geolocation, real-time selfie photo, Flutter, Firebase. |
| Subjects: | Computer Science > Image Processing Computer Science > Mobile Computing Environmental Science and Technology > Sewerage Engineering Thesis > Thesis (S1) |
| Divisions: | Fakultas Teknik dan Ilmu Komputer > Program Studi Sistem Informasi |
| Depositing User: | Muhammad Firdillah |
| Date Deposited: | 13 Mar 2026 01:42 |
| Last Modified: | 13 Mar 2026 01:42 |
| URI: | https://repository.bakrie.ac.id/id/eprint/13388 |
Actions (login required)
![]() |
View Item |

