Pengembangan Aplikasi Mobile Pengingat Minum Obat dengan Monitoring Kepatuhan dan Stok Obat
Abstract
Kepatuhan minum obat merupakan salah satu faktor penting dalam keberhasilan terapi,
namun pengguna dapat mengalami kesulitan akibat lupa minum obat, jadwal konsumsi yang
kompleks, serta tidak tersedianya pencatatan status konsumsi dan pemantauan stok secara
mandiri. Penelitian ini bertujuan merancang dan mengembangkan aplikasi mobile pengingat
minum obat dengan monitoring kepatuhan dan stok obat menggunakan metode Prototyping,
serta mengetahui hasil pengujian fungsionalitas dan usability aplikasi.
Aplikasi dikembangkan menggunakan Flutter dan Dart untuk platform Android, dengan
SQLite sebagai penyimpanan operasional lokal dan Supabase sebagai layanan autentikasi serta
penyimpanan data berbasis akun. Fitur yang dihasilkan meliputi pengingat multi-waktu,
notifikasi lokal, status pending, taken, dan missed, riwayat konsumsi, statistik kepatuhan 7 dan
30 hari, monitoring stok, isi ulang stok, peringatan stok minimum, serta ekspor CSV.
Penyempurnaan pascasidang menambahkan penanganan beberapa jadwal pada waktu sama
atau berdekatan, tindakan dan snooze yang diproses secara independen untuk setiap obat, serta
visualisasi statistik yang menampilkan rincian status dan nama obat.
Pengujian fungsionalitas dilakukan menggunakan Black Box Testing terhadap 37
skenario dan seluruh hasil aktual sesuai dengan keluaran yang diharapkan. Skenario tambahan
mencakup jadwal bersamaan, notifikasi yang tidak saling menimpa, snooze individual, auto-
terlewat berdasarkan waktu efektif, dan detail visualisasi statistik. Pengujian usability terhadap
versi aplikasi yang digunakan responden dilakukan menggunakan System Usability Scale
kepada 10 pengguna smartphone yang pernah atau sedang mengonsumsi obat dan memperoleh
skor rata-rata 87,75 dalam kategori Excellent. Penyempurnaan pascasidang diverifikasi melalui
Black Box Testing tambahan dan tidak dilakukan pengukuran SUS ulang.
Collections
- Informatics Engineering [2730]
