WIDYAPUTRA, Ardian Fajar (2026) Pengembangan Aplikasi Presensi Mahasiswa KKN Berbasis Mobile Terintegrasi Web Menggunakan Metode ICONIX Process. Undergraduate thesis, UNDIP: Fakultas Sains dan Matematika.
|
Text
1. COVER.pdf Download (124kB) |
|
|
Text
3. HALAMAN PENGESAHAN.pdf Download (412kB) |
|
|
Text
4. KATA PENGANTAR.pdf Download (230kB) |
|
|
Text
6. ABSTRAK.pdf Download (178kB) |
|
|
Text
7. ABSTRACT.pdf Download (192kB) |
|
|
Text
8. DAFTAR ISI.pdf Download (238kB) |
|
|
Text
11. BAB I PENDAHULUAN.pdf Download (257kB) |
|
|
Text
16. DAFTAR PUSTAKA.pdf Download (211kB) |
Abstract
Program Kuliah Kerja Nyata (KKN) di Universitas Diponegoro masih menghadapi kendala dalam proses presensi mahasiswa. Pencatatan kehadiran yang dilakukan secara manual melalui daftar hadir bertanda tangan atau pelaporan tertulis kepada dosen KKN berpotensi menimbulkan keterlambatan pelaporan, manipulasi data, serta menyulitkan proses monitoring kehadiran secara real time. Kondisi tersebut menunjukkan perlunya sistem presensi berbasis digital yang mampu mendukung pengelolaan kehadiran mahasiswa KKN
secara lebih terstruktur. Penelitian ini bertujuan mengembangkan sistem presensi mahasiswa KKN berbasis mobile yang terintegrasi dengan aplikasi web menggunakan metode ICONIX Process melalui tahapan requirements analysis, analysis/preliminary design, detailed design, dan implementation. Pengembangan sistem memanfaatkan teknologi face recognition sebagai mekanisme autentikasi kehadiran dan Global Positioning System (GPS) untuk verifikasi lokasi presensi. Aplikasi mobile dikembangkan menggunakan Flutter, sedangkan aplikasi web dibangun menggunakan framework Laravel dan basis data MySQL, dengan komunikasi data melalui REST API serta autentikasi menggunakan JSON Web Token (JWT). Sistem dilengkapi dengan dashboard web untuk memudahkan administrator dan dosen KKN dalam memantau kehadiran mahasiswa. Pengujian sistem dilakukan
menggunakan metode black-box testing serta pengujian fungsional terhadap fitur face recognition dan validasi GPS untuk memastikan kesesuaian fungsi sistem dengan kebutuhan
yang telah ditetapkan. Hasil pengujian menunjukkan bahwa sistem yang dikembangkan telah memenuhi seluruh kebutuhan fungsional dan seluruh fitur utama berjalan sesuai dengan rancangan sistem. Penerapan metode ICONIX Process menghasilkan kesesuaian antara kebutuhan sistem, perancangan, dan implementasi yang ditunjukkan melalui
keberhasilan pengujian fungsi sistem.
Kata kunci: Presensi Mahasiswa, KKN, ICONIX Process, Flutter, Laravel
| Item Type: | Thesis (Undergraduate) |
|---|---|
| Subjects: | Sciences and Mathemathic |
| Divisions: | Faculty of Science and Mathematics > Department of Informatics |
| Depositing User: | Yemima Laras Sekarsari |
| Date Deposited: | 27 Jan 2026 10:47 |
| Last Modified: | 27 Jan 2026 10:47 |
| URI: | https://eprints2.undip.ac.id/id/eprint/44046 |
Actions (login required)
![]() |
View Item |
