Pengembangan Middleware PHP untuk Sinkronisasi Data Kamar Rumah Sakit
DOI:
https://doi.org/10.69693/ijmst.v4i3.10661Keywords:
Middleware, PHP, API Integration, Satu Data Indonesia, Ketersediaan Kamar Rumah Sakit, Dashboard, cURL, JWT AuthenticationAbstract
Pengelolaan data ketersediaan kamar rawat inap di rumah sakit pemerintah umumnya masih dilakukan secara manual sehingga informasi yang tersaji pada platform terintegrasi daerah sering kali tidak mencerminkan kondisi aktual. Penelitian ini memaparkan pengembangan middleware berbasis PHP yang menghubungkan basis data lokal rumah sakit dengan API Dashboard Satu Data Provinsi Sumatera Selatan selama Program Magang Berdampak Kominfo di Rumah Sakit Khusus Gigi dan Mulut (RSKGM) Provinsi Sumatera Selatan. Middleware dirancang dengan arsitektur tiga lapis, yaitu lapisan antarmuka pengguna, lapisan logika bisnis, dan lapisan integrasi API. Lapisan antarmuka menghadirkan dasbor editable berbasis Bootstrap 5 yang memungkinkan operator mengelola data kabupaten/kota, nama rumah sakit, kelas ruang inap, jumlah kamar, dan jumlah kamar kosong secara langsung. Lapisan logika bisnis menangani validasi input, sinkronisasi penuh dengan basis data lokal MariaDB melalui mekanisme truncate-and-reinsert, serta komputasi ringkasan statistik secara real-time. Lapisan integrasi API menggunakan cURL untuk mengirimkan data dalam format multipart/form-data ke endpoint dashboard.sumselprov.go.id dengan autentikasi JWT Bearer Token. Selain pengiriman manual, middleware menyediakan fitur auto-kirim dengan interval satu jam. Pengujian dilakukan terhadap 45 data kamar dari RSKGM Provinsi Sumatera Selatan dengan hasil HTTP 200 pada seluruh rekaman. Middleware ini terbukti mampu mengurangi keterlambatan pemutakhiran data, menjamin konsistensi antara basis data lokal dan dashboard provinsi, serta meningkatkan efisiensi pengelolaan data tanpa memerlukan instalasi tambahan selain PHP dan MariaDB.
References
1. Diskominfo Provinsi Sumatera Selatan. (2024). Panduan Penggunaan Dashboard Satu Data Provinsi Sumatera Selatan. Palembang: Diskominfo Provinsi Sumatera Selatan.
2. Fadhillah, M. B. A., Anggoro, R., & Priyatno, A. M. (2020). Analisis Performa Link Stability dari Faktor Kecepatan untuk Dinamisasi Zona pada Zone Routing Protocol. Jurnal Rekayasa Elektrika, 16(3). https://doi.org/10.17529/jre.v16i3.16502
3. Jogiyanto, H. M. (2017). Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi Offset.
4. Kadir, A. (2018). Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: Andi Offset.
5. Kementerian Komunikasi dan Informatika Republik Indonesia. (2021). Pedoman Umum Satu Data Indonesia. Jakarta: Kementerian Komunikasi dan Informatika.
6. Laudon, K. C., & Laudon, J. P. (2020). Management Information Systems: Managing the Digital Firm (16th ed.). New Jersey: Pearson Education.
7. McLeod, R., & Schell, G. P. (2019). Sistem Informasi Manajemen. Jakarta: Salemba Empat.
8. O’Brien, J. A., & Marakas, G. M. (2019). Management Information Systems (11th ed.). New York: McGraw-Hill Education.
9. Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner’s Approach (9th ed.). New York: McGraw-Hill Education.
10. Rainer, R. K., & Prince, B. (2021). Introduction to Information Systems (8th ed.). New Jersey: John Wiley & Sons.
11. Republik Indonesia. (2019). Peraturan Presiden Nomor 39 Tahun 2019 tentang Satu Data Indonesia.
12. Rizki, R. M. (2022). Pengaruh e-commerce pada penjualan makanan khas Kampar. Journal of Artificial Intelligence and Digital Business (RIGGS), 1(1), 1–6. https://doi.org/10.31004/riggs.v1i1.3
13. Rizki, R. M., Saputra, L., & Sari, R. M. (2022). Optimasi pelayanan e-commerce menggunakan chatbot. Journal of Artificial Intelligence and Digital Business (RIGGS), 1(1), 7–12. https://doi.org/10.31004/riggs.v1i1.6
14. Romney, M. B., & Steinbart, P. J. (2021). Accounting Information Systems (15th ed.). New Jersey: Pearson Education.
15. Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2016). Systems Analysis and Design in a Changing World (7th ed.). Boston: Cengage Learning.
16. Sommerville, I. (2016). Software Engineering (10th ed.). Harlow: Pearson Education.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Indonesian Journal of Multidisciplinary on Social and Technology

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














