Pengembangan Sistem Manajemen Apotek Berbasis Web dengan Fitur Prediksi Pengadaan Obat Menggunakan Random Forest
DOI:
https://doi.org/10.62712/juktisi.v5i1.1163Keywords:
Pharmacy Management System, Drug Procurement, Random Forest, Laravel, Stock Needs PredictionAbstract
Pengelolaan persediaan stok obat merupakan salah satu aspek penting dalam operasional apotek karena berkaitan dengan ketersediaan stok dan kualitas pelayanan kepada pelanggan. Pada Apotek Rizky, pengelolaan data obat dan transaksi telah memanfaatkan sistem informasi, namun pemantauan masa kadaluarsa dan proses pengadaan obat masih belum didukung oleh fitur yang dapat membantu mengambil keputusan. Kondisi tersebut menyebabkan pengadaan obat masih dilakukan berdasarkan perkiraan sehingga berpotensi menimbulkan ketidakseimbangan stok. Penelitian ini bertujuan untuk mengembangkan sistem manajemen apotek berbasik web yang dilengkapi fitur monitoring masa kadaluarsa dan prediksi pengadaan obat menggunakan algoritma Random Forest. Metode pengembangan yang digunakan adalah System Development Life Cycle (SDLC) dengan model waterfall yang meliputi analisis kebutuhan, perancangan, implementasi, pengujian, serta pemeliharaan. Sistem dikembangkan menggunakan Laravel, Bootstrap, MySQL, Python, dan FastAPI. Hasil penelitian menunjukkan bahwa sistem mampu mendukung pengelolaan data obat, transaksi, monitoring masa kadaluarsa, melakukan prediksi dan memberikan rekomendasi pengadaan obat berdasarkan data historis penjualan. Pengujian fungsional menggunakan Black Box Testing menunjukkan seluruh fitur berjalan sesuai kebutuhan pengguna. Model Random Forest juga menghasilkan nilai Mean Absolute Error (MAE) sebesar 22,59 dan Root Mean Square Error (RMSE) sebesar 28,01. Hasil tersebut menunjukkan bahwa sistem yang dikembangkan dapat membantu operasional apotek sekaligus mendukung proses pengambilan keputusan dalam pengadaan obat.
Downloads
References
M. P. Amara, H. Teguh, and A. D. GS, “Pengaruh Kualitas Pelayanan Terhadap Kepuasan Pelanggan Apotek Rafa Farma 2 Surabaya,” J. Pengabdi. Masy., vol. 3, no. 1, pp. 92–111, Mar. 2024, doi: 10.30640/abdimas45.v3i1.2331.
W. Azizah, Mardhatillah, and D. Febrianti, “Implementasi Manajemen Stok Obat di Klinik Adeera Medika Kabupaten Sidenreng Rappang,” J. Med. Lab., vol. 4, no. 2, pp. 234–253, 2025, doi: 10.57213/medlab.v4i2.350.
Honifa, O. Zunnita, Almasyhuri, and A. Inggriani, “Evaluasi Penyimpanan Dan Pendistribusian Obat Di Gudang Apotek Kimia Farma Nomor 50 Merdeka Bogor Jawa Barat,” J. Kesehat. Tambusai, vol. 6, no. 2, pp. 7708–7718, 2025, doi: 10.31004/jkt.v6i2.44689.
A. Dinata and M. I. P. Nasution, “PENERAPAN AI DALAM SISTEM INFORMASI MANAJEMEN UNTUK MENINGKATKAN EFISIENSI BISNIS (APPLICATION OF AI IN MANAGEMENT INFORMATION SYSTEM TO IMPROVE BUSINESS EFFICIENCY),” J. RUMPUN Manaj. DAN Ekon., vol. 2, no. 1, pp. 156–161, Dec. 2024, doi: 10.61722/jrme.v2i1.3376.
H. Andrianof, A. P. Gusman, and O. A. Putra, “Implementasi Algoritma Random Forest untuk Prediksi Kelulusan Mahasiswa Berdasarkan Data Akademik: Studi Kasus di Perguruan Tinggi Indonesia,” J. Sains Inform. Terap., vol. 4, no. 1, pp. 24–28, Feb. 2025, doi: 10.62357/jsit.v4i2.464.
L. Apriyani, H. Sirait, and I. Situmorang, “Sistem Informasi Manajemen Apotek Berbasis Web Menggunakan Metode Waterfall (Studi Kasus Apotek Mitha Pharma Pematangsiantar),” J. Bisantara Inform., vol. 9, no. 1, pp. 66–76, 2025.
M. S. Efendi, Sarwido, and A. K. Zyen, “Penerapan Algoritma Random Forest Untuk Prediksi Penjualan Dan Sistem Persediaan Produk,” RESOLUSI Rekayasa Tek. Inform. dan Inf., vol. 5, no. 1, p. 20, 2024, doi: 10.30865/resolusi.v5i1.2149.
Y. Y. B. Karo and F. R. Lubis, “Perancangan Sistem Informasi Notifikasi Kadaluwarsa Obat Pada Apotek Berkah Jaya Dengan Metode First Expired First Out (Fefo),” J. Mhs. Sist. Inf., vol. 7, no. 1, pp. 49–59, 2025, doi: 10.24127/jmsi.v7i1.10382.
Y. Anis, A. B. Mukti, and A. N. Rosyid, “Penerapan Model Waterfall Dalam Pengembangan Sistem Informasi Aset Destinasi Wisata Berbasis Website,” Media Online), vol. 4, no. 2, pp. 1134–1142, 2023, doi: 10.30865/klik.v4i2.1287.
C. Nisa, A. Wijaya, and F. Rizal, TEORI UML DAN IMPELEMENTASI PRAKTEK Panduan Untuk Pengembangan Perangkat Lunak. Pekanbaru: CV BRAVO PRESS INDONESIA, 2024. [Online]. Available: https://www.researchgate.net/publication/385947602_TEORI_UML_DAN_IMPLEMENTASI_PRAKTEK_Panduan_Untuk_Pengembangan_Perangkat_Lunak
D. Enjelina and K. Khotimah, “Sistem Informasi Absensi Kehadiran Kegiatan Magang Mahasiswa Menggunakan Metode Waterfall,” J. Komput. Teknol. Infromasi Sist. Komput., vol. 4, no. 3, pp. 1650–1659, 2026, doi: 10.62712/juktisi.v4i3.679.
R. N. Khasani and J. Subrata, “Perancangan sistem informasi pemesanan di camellia cafe rsu islam harapan anda kota tegal berbasis website,” J. Mhs. Tek. Inform., vol. 9, no. 1, pp. 437–442, 2025.
M. S. Harlina, E. Susilowati, Suharni, M. S. Herawati, and M. F. Atsiilah, “Pemodelan Sistem Rancangan Website Toko Ummi Cookies Menggunakan UML ( Unified Modelling Language ),” J. Teknol. Dan Sist. Inf. Bisnis, vol. 7, no. 3, 2025.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Rizki Syahwal Ludiansyah, Lisnawanty Lisnawanty, Kartika Handayani

This work is licensed under a Creative Commons Attribution 4.0 International License.















