Pengembangan Sistem Manajemen Apotek Berbasis Web dengan Fitur Prediksi Pengadaan Obat Menggunakan Random Forest

Authors

  • Rizki Syahwal Ludiansyah Universitas Bina Sarana Informatika
  • Lisnawanty Lisnawanty Universitas Bina Sarana Informatika
  • Kartika Handayani Universitas Bina Sarana Informatika

        DOI:

https://doi.org/10.62712/juktisi.v5i1.1163

Keywords:

Pharmacy Management System, Drug Procurement, Random Forest, Laravel, Stock Needs Prediction

Abstract

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

Download data is not yet available.

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.

Published

2026-06-14

How to Cite

Ludiansyah, R. S., Lisnawanty, L., & Handayani, K. (2026). Pengembangan Sistem Manajemen Apotek Berbasis Web dengan Fitur Prediksi Pengadaan Obat Menggunakan Random Forest. Jurnal Komputer Teknologi Informasi Sistem Komputer (JUKTISI), 5(1), 815–824. https://doi.org/10.62712/juktisi.v5i1.1163

Issue

Section

Articles