Pengembangan Application Programming Interface Berbasis REST API untuk Menampilkan Informasi Kegiatan Gereja

Imanuel Sebastian Wibisono, Noven Indra Prasetya

Abstract

Penelitian ini bertujuan untuk mengembangkan Application Programming Interface (API) berbasis REST yang dirancang untuk menampilkan informasi kegiatan gereja secara real-time melalui integrasi antara Sistem Informasi Gereja (SIG) dan website gereja. Metodologi pengembangan yang digunakan adalah Waterfall, yang meliputi analisis kebutuhan, desain, implementasi, dan pengujian sistem. Analisis kebutuhan menghasilkan rancangan API dengan beberapa endpoint untuk mengelola data kegiatan gereja, seperti jadwal kebaktian, pelantikan, dan visitasi. Pengujian sistem dilakukan menggunakan metode Black Box Testing, yang menunjukkan bahwa REST API berfungsi sesuai spesifikasi dengan waktu respons rata-rata di bawah 300 ms. Hasil penelitian ini menunjukkan bahwa REST API tidak hanya meningkatkan efisiensi pengelolaan data, tetapi juga memberikan aksesibilitas informasi secara real-time kepada jemaat. Penelitian ini memberikan kontribusi signifikan terhadap digitalisasi institusi keagamaan, sekaligus membuka peluang pengembangan lebih lanjut, seperti integrasi dengan aplikasi mobile dan peningkatan keamanan data.

Full Text:

PDF

References

Anjarsari, T., & Ardiani, F. (2023). Application of Rest Api Technology in Android-Based Beauty Salon Service Reservation System. Journal of Computer Science and Technology Studies, 5(4), 203–212. https://doi.org/10.32996/jcsts.2023.5.4.21

Azkarin, V., Guntara, R. G., & Herdiana, O. (2023). Development of a REST API for Human Resource Information System for Employee Referral Management Domain Using the Express JS Framework and Node.js. Journal of Scientific Research, Education, and Technology (JSRET), 2(3), 1085–1094. https://doi.org/10.58526/jsret.v2i3.199

Baniaș, O., Florea, D., Gyalai, R., & Curiac, D.-I. (2021). Automated Specification-Based Testing of REST APIs. Sensors, 21(16), 5375. https://doi.org/10.3390/s21165375

Bogner, J., Kotstein, S., & Pfaff, T. (2023). Do RESTful API design rules have an impact on the understandability of Web APIs? Empirical Software Engineering, 28(6), 132. https://doi.org/10.1007/s10664-023-10367-y

Gursesli, M. C., Selek, M. E., Samur, M. O., Duradoni, M., Park, K., Guazzini, A., & Lanatà, A. (2023). Design of Cloud-Based Real-Time Eye-Tracking Monitoring and Storage System. Algorithms, 16(7), 355. https://doi.org/10.3390/a16070355

Jones, G., Wakefield, A. E., Triplett, J., Idrissa, K., Goebel, J., Kozakov, D., & Vajda, S. (2022). API Development Increases Access to Shared Computing Resources at Boston University. Journal of Software Engineering and Applications, 15(06), 197–207. https://doi.org/10.4236/jsea.2022.156011

Khozaimi, Ach., Pramudita, Y. D., & Solihin, F. (2023). DESIGN AND DEVELOPMENT OF BACKEND APPLICATION FOR THESIS MANAGEMENT SYSTEM USING MICROSERVICE ARCHITECTURE AND RESTFUL API. Jurnal Ilmiah Kursor, 11(4), 179–186. https://doi.org/10.21107/kursor.v11i4.313

Ningtyas, A. C., & Prasetya, N. I. (2024). SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA PADA SMA YPI DARUSSALAM CERME MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING. Melek IT : Information Technology Journal, 8(2). https://doi.org/10.30742/melekitjournal.v8i2.216

Paramitha, I. A. K. P., Wiharta, D. M., & Arsa Suyadnya, I. M. (2022). PERANCANGAN DAN IMPLEMENTASI RESTFUL API PADA SISTEM INFORMASI MANAJEMEN DOSEN UNIVERSITAS UDAYANA. Jurnal SPEKTRUM, 9(3), 15. https://doi.org/10.24843/SPEKTRUM.2022.v09.i03.p3

Prasetyawan, D., & Rahmanto, P. D. (2024). Pengembangan Sistem Seleksi Proposal Penelitian Berbasis Web Service Menggunakan REST API. JTIM : Jurnal Teknologi Informasi Dan Multimedia, 6(3), 283–295. https://doi.org/10.35746/jtim.v6i3.585

Prasetyo, N. A., & Saintika, Y. (2021). Integration between Moodle and Academic Information System using Restful API for Online Learning. Jurnal Ilmiah Teknik Elektro Komputer Dan Informatika, 7(2), 358. https://doi.org/10.26555/jiteki.v7i2.21816

Prayogi, A. A., Niswar, M., Indrabayu, & Rijal, M. (2020). Design and Implementation of REST API for Academic Information System. IOP Conference Series: Materials Science and Engineering, 875(1), 012047. https://doi.org/10.1088/1757-899X/875/1/012047

Setiawan, H., & Ghiffari, M. N. (2022). Sistem Informasi Covid-19 Berbasis Mobile Dengan Framework Flutter dan Application Programming Interface (API). Jurnal Teknologi Informasi Dan Komunikasi (TIKomSiN), 10(2), 35. https://doi.org/10.30646/tikomsin.v10i2.640

Sukarsa, I. M., Antara, I. K. A. M., Buana, P. W., Bayupati, I. P. A., Wisswani, N. W., & Puteri, D. W. (2022). Data storage model in low-cost mobile applications. Indonesian Journal of Electrical Engineering and Computer Science, 28(2), 1128. https://doi.org/10.11591/ijeecs.v28.i2.pp1128-1138

Tuakia, F., & Prasetya, N. I. (2021). RANCANG BANGUN APLIKASI PENCARIAN LOKASI OBJEK WISATA DESA SUKO BERBASIS ANDROID. Melek IT : Information Technology Journal, 7(2), 13–22. https://doi.org/10.30742/melekitjournal.v7i2.166

Refbacks

  • There are currently no refbacks.