IMPLEMENTASI SISTEM ABSENSI BERBASIS FACE RECOGNITION MENGGUNAKAN ARSITEKTUR RESTFUL API DENGAN DESAIN SISTEM MODULAR DI POLITEKNIK NEGERI SRIWIJAYA

Hafizuddin, Faiz Aflah (2026) IMPLEMENTASI SISTEM ABSENSI BERBASIS FACE RECOGNITION MENGGUNAKAN ARSITEKTUR RESTFUL API DENGAN DESAIN SISTEM MODULAR DI POLITEKNIK NEGERI SRIWIJAYA. Diploma thesis, Politeknik Negeri Sriwijaya.

[img] Text (Cover)
COVER.pdf - Published Version

Download (1MB)
[img]
Preview
Text (Abstrak)
ABSTRAK.pdf - Published Version

Download (10kB) | Preview
[img] Text (Bab I)
BAB I PENDAHULUAN.pdf - Published Version
Restricted to Repository staff only

Download (154kB)
[img] Text (Bab II)
BAB II LANDASAN TEORI.pdf - Published Version
Restricted to Registered users only

Download (583kB)
[img] Text (Bab III)
BAB III METODE PENELITIAN.pdf - Published Version
Restricted to Repository staff only

Download (676kB)
[img] Text (Bab IV)
BAB IV HASIL DAN PEMBAHASAN.pdf - Published Version
Restricted to Repository staff only

Download (5MB)
[img] Text (Bab V)
BAB V KESIMPULAN DAN SARAN.pdf - Published Version
Restricted to Repository staff only

Download (21kB)
[img] Text (Daftar Pustaka)
DAFTAR PUSTAKA.pdf - Published Version
Restricted to Repository staff only

Download (266kB)
[img] Text (Lampiran I)
LAMPIRAN.pdf - Published Version
Restricted to Repository staff only

Download (3MB)

Abstract

Pencatatan kehadiran mahasiswa dan dosen di Politeknik Negeri Sriwijaya Jurusan Manajemen Informatika sebelumnya masih dilakukan secara manual melalui sistem berbasis website, sehingga menimbulkan beberapa kendala seperti ketergantungan pada input manual dosen, ketiadaan mekanisme verifikasi kehadiran dosen secara formal, serta alur pengajuan keterangan izin/sakit yang tidak memiliki rekam jejak digital. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem absensi berbasis face recognition yang mampu mencatat kehadiran mahasiswa dan dosen secara otomatis menggunakan arsitektur RESTful API dengan desain sistem modular. Metode yang digunakan dalam pengembangan sistem adalah metode Waterfall yang terdiri dari tahap perencanaan, analisis sistem, perancangan sistem, implementasi, pengujian, dan evaluasi. Sistem dikembangkan dengan dua komponen utama yang terpisah secara fungsional namun terintegrasi, yaitu komponen pengenalan wajah berbasis Python yang menggunakan algoritma Histogram of Oriented Gradients (HOG) untuk mendeteksi wajah dan menghasilkan face encoding berdimensi 128, serta aplikasi web berbasis Laravel dan React yang menangani logika bisnis dan antarmuka pengguna. Komunikasi antara kedua komponen dilakukan melalui RESTful API dengan mekanisme autentikasi internal. Hasil pengujian Black Box Testing menunjukkan bahwa seluruh skenario uji terhadap empat peran pengguna berjalan sesuai dengan kebutuhan yang telah ditetapkan. Sistem yang dibangun mampu mencatat kehadiran secara otomatis tanpa keterlibatan manual, menghasilkan data kehadiran yang objektif, serta menyediakan alur pengajuan keterangan dan koreksi absensi yang terdigitalisasi dengan rekam jejak yang dapat diaudit. Dengan demikian, sistem ini diharapkan dapat menjadi blueprint yang dapat direplikasi oleh politeknik lain yang memiliki infrastruktur yang dibutuhkan.

Item Type: Thesis (Diploma)
Uncontrolled Keywords: Sistem Absensi, Face Recognition, RESTful API, Desain Sistem Modular, Waterfall, Politeknik Negeri Sriwijaya
Subjects: T Technology > T Technology (General)
Divisions: Informatics Management > Undergraduate Theses
Depositing User: Pustaka Manajemen Informatika
Date Deposited: 01 Sep 2026 03:37
Last Modified: 01 Sep 2026 03:37
URI: http://eprints.polsri.ac.id/id/eprint/23660

Actions (login required)

View Item View Item