Penerapan API Berbasis REST Guna Mengefisiensi Pendistribusian Data dan Aksebilitas Data di BPS Provinsi Jawa Barat

Abstract Views: 346   PDF Downloads: 428

Authors

  • Karenina Casandra Rahmat STMIK AMIK Bandung, Bandung
  • Sen Yung STMIK AMIK Bandung, Bandung

DOI:

https://doi.org/10.56211/helloworld.v3i4.636

Keywords:

Distribusi Data; Representational State Transfer; Framework CodeIginiter

Abstract

Penelitian ini bertujuan untuk mengembangkan aplikasi manajemen distribusi data di Badan Pusat Statistik (BPS) Provinsi Jawa Barat yang terintegrasi langsung dengan basis data internal, mengatasi keterbatasan metode file sharing berbasis cloud storage. Keterbatasan yang dihadapi meliputi ketergantungan pada layanan pihak ketiga, kapasitas penyimpanan terbatas, dan data yang tidak dapat diperbarui secara otomatis. Aplikasi ini dibangun dengan menggunakan arsitektur Representational State Transfer (REST) dan framework CodeIgniter, serta menerapkan mekanisme 0 untuk memastikan keamanan akses data. Aplikasi yang diusulkan memungkinkan distribusi data secara real-time, memperbarui data secara otomatis, dan mempercepat proses distribusi. Pengujian menggunakan metode User Acceptance Testing (UAT) menunjukkan bahwa aplikasi usulan memberikan peningkatan signifikan dalam kemudahan penggunaan dan efisiensi dengan skor 90%, dibandingkan dengan cloud storage yang memperoleh skor 83,3% dan 73,3%. Tingkat kepuasan pengguna juga lebih tinggi, yaitu 83,3% dibandingkan dengan 76,6% pada cloud storage. Secara keseluruhan, aplikasi ini berhasil meningkatkan efisiensi, keamanan, dan kemudahan distribusi data di BPS Provinsi Jawa Barat serta memiliki potensi untuk dikembangkan lebih lanjut guna memenuhi kebutuhan distribusi data yang terus meningkat.

Downloads

Download data is not yet available.

References

G. Ramachandra, M. Iftikhar, and F. A. Khan, “A Comprehensive Survey on Security in Cloud Computing,” Procedia Comput. Sci., vol. 110, no. 2012, pp. 465–472, 2017, doi: 10.1016/j.procs.2017.06.124. DOI: https://doi.org/10.1016/j.procs.2017.06.124

R. T. Fielding and R. N. Taylor, “Principled Design of the Modern Web Architecture,” ACM Trans. Internet Technol., vol. 2, no. 2, pp. 115–150, 2002, doi: 10.1145/514183.514185. DOI: https://doi.org/10.1145/514183.514185

B. H. Hasanuddin, Hari Asgar, “Rest Api,” J. Inform. Teknol. dan Sains, vol. 4, no. 1, pp. 412–416, 2022, doi: 10.3139/9783446473157.024. DOI: https://doi.org/10.3139/9783446473157.024

M. Goodwin, “What Is An API (Application Programming Interface)?,” Internet: https://www.ibm.com/id-id/topics/api, [May 26, 2024].

D. Saputra, “Analisis Perbandingan Performa Web Service Rest Menggunakan Framework Laravel, Django Dan Ruby On Rails Untuk Akses Data Dengan,” J. Bangkit Indones., vol. 7, no. 2, p. 17, 2018, doi: 10.52771/bangkitindonesia.v7i2.90. DOI: https://doi.org/10.52771/bangkitindonesia.v7i2.90

I. A. K. P. Paramitha, D. M. Wiharta, I. M. Arsa, and Suyadnya, “PERANCANGAN DAN IMPLEMENTASI RESTFUL API PADA SISTEM INFORMASI MANAJEMEN DOSEN UNIVERSITAS UDAYANA,” J. SPEKTRUM, vol. 9, no. 3, 2022. DOI: https://doi.org/10.24843/SPEKTRUM.2022.v09.i03.p3

M. A. H. S. Muh Rais, “Inventory Information System Of Goods Using CodeIgniter Freamework,” Patria Artha Technol. J., vol. 3, no. 1, 2019. DOI: https://doi.org/10.33857/patj.v3i1.208

A. Haniefardy, M. B. A. Fadhillah, and S. Rochimah, “Tinjauan Literatur Sistematis: Pengaruh Penggunaan Framework Khusus dalam Proses Pengembangan Web dan Pembuatan Web,” Matrix J. Manaj. Teknol. dan Inform., vol. 9, no. 2, pp. 68–73, 2019, doi: 10.31940/matrix.v9i2.1161. DOI: https://doi.org/10.31940/matrix.v9i2.1161

CodeIgniter, “Welcome to CodeIgniter4,” https://codeigniter.com/user_guide/intro/index.htm, [Aug. 23, 2024]. Internet:

M. Destiningrum and Q. J. Adrian, “Sistem Informasi Penjadwalan Dokter Berbassis Web Dengan Menggunakan Framework Codeigniter (Studi Kasus: Rumah Sakit Yukum Medical Centre),” J. Teknoinfo, vol. 11, no. 2, p. 30, 2017, doi: 10.33365/jti.v11i2.24. DOI: https://doi.org/10.33365/jti.v11i2.24

R. Mugi, N. Musriatun, and S. A. Rian, “Perancangan Sistem Informasi Dengan PHP Dan MYSQL Untuk Pendaftaran Sekolah Di Masa Pandemi,” Comput. Sci., vol. 2, no. 1, pp. 50–58, 2022, [Online]. Available: http://jurnal.bsi.ac.id/index.php/co-science DOI: https://doi.org/10.31294/coscience.v2i1.689

O. S. Parulian, 3 Days With MySQL for your Application: MySQL untuk Pemula. Onesinus Saut Parulian, 2018.

A. B. Putra and S. Nita, “Perancangan dan Pembangunan Sistem Informasi E-Learning Berbasis Web ( Studi Kasus Pada Madrasah Aliyah Kare Madiun ),” Semin. Nas. Teknol. Inf. dan Komun. 2019, vol. 1, no. 1, pp. 81–85, 2019.

D. Setiyadi, “Stuctured Query Language (SQL) untuk Purchase Order (PO) menggunakan SQL Server,” Bina Insa. ICT J., vol. 6, no. 1, pp. 75–88, 2019.

S. Al-Maktabah, J. Perpustakaan, A. dan Dokumentasi, L. Tantowi, and L. Wijayanti, “Draf Artikel pada Dokumen Digital,” Shaut Al-Maktabah J. Perpustakaan, Arsip dan Dokumentasi, vol. 15, no. 1, pp. 118–131, 2023. DOI: https://doi.org/10.37108/shaut.v15i1.803

M. Riyan Dirgantara, S. Syahputri, and A. Hasibuan, “Pengenalan Database Management System (DBMS),” J. Ilm. Multidisipline, vol. 1, no. 6, pp. 300–301, 2023, [Online]. Available: https://doi.org/10.5281/zenodo.8123019

T. H. Ilhaam Syarifudding Akbar, “Pengembangan Entit Relationship Diagram Database Toko Online Ira Surabaya,” J. Ilm. Comput. Insight, vol. 3, no. 2, 2021.

Uminingsih, M. Nur Ichsanudin, M. Yusuf, and S. Suraya, “Pengujian Fungsional Perangkat Lunak Sistem Informasi Perpustakaan Dengan Metode Black Box Testing Bagi Pemula,” STORAGE J. Ilm. Tek. dan Ilmu Komput., vol. 1, no. 2, pp. 1–8, 2022, doi: 10.55123/storage.v1i2.270. DOI: https://doi.org/10.55123/storage.v1i2.270

E. C. Foster and S. Godbole, Database systems: A pragmatic approach. 2016. doi: 10.1007/978-1-4842-1191-5. DOI: https://doi.org/10.1007/978-1-4842-1191-5

H. Sujaini et al., “Evaluasi Kinerja Internet Kampus Universitas Tanjungpura dengan Analisis Quality of Service dan User Acceptance Test,” J. Edukasi dan Penelit. Inform., vol. 9, no. 1, p. 89, 2023, doi: 10.26418/jp.v9i1.63541. DOI: https://doi.org/10.26418/jp.v9i1.63541

Downloads

Article History

Submitted: 2024-09-10
Published: 2025-03-25
Pages: 171-190

PlumX Metrics

How to Cite

Rahmat, K. C., & Yung, S. (2025). Penerapan API Berbasis REST Guna Mengefisiensi Pendistribusian Data dan Aksebilitas Data di BPS Provinsi Jawa Barat. Hello World Jurnal Ilmu Komputer, 3(4), 171–190. https://doi.org/10.56211/helloworld.v3i4.636