Pengembangan Sistem Backend Koperasi Terpusat Berbasis Rest Api Node.Js Untuk Pengelolaan Transaksi Dan Percepatan Rekapitulasi Laporan Keuangan
Abstract
Koperasi Simpan Pinjam PRIMKOPPABRI Kusuma Bangsa masih mengelola data transaksi secara manual menggunakan buku tulis, sehingga menyebabkan inkonsistensi data, kesalahan pencatatan, dan keterlambatan penyusunan laporan keuangan hingga tiga hari. Penelitian ini bertujuan mengembangkan sistem backend terpusat berbasis REST API untuk menyediakan data transaksi secara real-time guna mendukung monitoring keuangan dan percepatan pelaporan. Metode yang digunakan adalah Agile dengan kerangka kerja Scrum yang dilaksanakan dalam empat sprint, serta pengujian sistem melalui black-box testing dan integration testing. Hasil penelitian menunjukkan bahwa sistem berhasil mengintegrasikan sepuluh modul operasional koperasi ke dalam satu basis data terpusat, dilengkapi dengan mekanisme kontrol akses dan pencatatan aktivitas pengguna. Seluruh 179 testcase pada pengujian fungsional dan 153 testcase pada pengujian integrasi berhasil dijalankan tanpa kegagalan, yang menunjukkan tingkat keandalan sistem yang tinggi. Implementasi sistem ini mampu meningkatkan efisiensi operasional dengan menyediakan informasi keuangan yang lebih akurat serta mempercepat proses pelaporan dari tiga hari menjadi real-time. Kata kunci — backend, koperasi, Scrum, pengujian sistem, real-time, integrasi
Downloads
References
[1] O. Koperasi Pamekasan et al., “Penerapan teknologi informasi dalam manajemen,” Jurnal Manajemen Akuntansi, vol. 2, no. 6, pp. 3031–5220, 2024.
[2] N. M. Sarminiati, P. Anugrah, C. Dewi, and D. N. Estiyanti, “Analisis tata kelola sistem informasi koperasi simpan pinjam berbasis framework COBIT 5,” vol. 11, no. 3, Dec. 2022.
[3] M. F. A. Zakka and A. Rizaldi, “Eksistensi koperasi yang menjadi tantangan di era revolusi industri 4.0,” JPSDa, vol. 2, no. 2, pp. 138–148, Jul. 2022.
[4] J. Sewaka Bhakti et al., “Pemanfaatan teknologi digital dalam upaya memperkuat ekonomi digital pada koperasi simpan pinjam,” vol. 10, no. 1, Apr. 2024.
[5] D. Kustiawan et al., “Rancang bangun sistem informasi akuntansi pengelolaan koperasi menggunakan metode extreme programming,” Jurnal Teknologi dan Informasi, vol. 12, no. 1, Apr. 2022.
[6] B. Rudianto and Y. E. Achyani, “Rancang bangun sistem informasi simpan pinjam pada koperasi berbasis web,” JISAMAR, vol. 6, no. 1, Feb. 2022.
[7] E. W. Budiningrum and A. Subiyantoro, “Sistem informasi akuntansi koperasi untuk meningkatkan daya saing,” vol. 2, no. 3, Mar. 2023.
[8] K. R. Putratama et al., “Sistem inventory koperasi berbasis website,” JIKTI, vol. 2, no. 2, 2025.
[9] I. Finesti, R. L. P. Harjanti, and F. Apriani, “Rancang bangun sistem koperasi simpan pinjam berbasis web prototyping,” 2024.
[10] F. Indrawan, E. Darmanto, and F. Nugraha, “Rancang bangun sistem informasi koperasi simpan pinjam pegawai,” JEKIN, vol. 5, no. 1, Feb. 2025.
[11] E. Endaryati et al., “Sistem manajemen perhitungan bunga pinjaman,” Jurnal Ilmiah Sains Teknologi dan Informasi, vol. 2, no. 3, Jun. 2024.
[12] C. Pratiwi and A. T. Hidayat, “Pengembangan aplikasi manajemen keuangan koperasi menggunakan metode FAST,” 2024.
[13] S. Selviani et al., “Pengembangan model integrasi basis data,” RIGGS, vol. 4, no. 2, Jul. 2025.
[14] M. A. M. Al’Amin et al., “Implementasi sistem informasi koperasi menggunakan CodeIgniter,” RIGGS, vol. 4, no. 2, May 2025.
[15] I. Niswati and D. Marlina, “Sistem informasi berbasis RESTful API,” Aug. 2025.
[16] Z. Kahfi et al., “Edukasi sistem informasi akuntansi koperasi,” JTCSA, vol. 5, no. 2, Jul. 2025.
[17] B. Wirawan et al., “Pengaruh sistem informasi manajemen terhadap transparansi koperasi,” vol. 3, no. 1, May 2025.
[18] L. Siregar and R. Firdaus, “Pengaruh sistem informasi akuntansi terhadap efisiensi operasional,” vol. 1, no. 9, Nov. 2024.
[19] A. A. Hakim et al., “Implementasi RESTful API web,” 2025.
[20] H. F. Herdiyatmoko and Y. D. Pratama, “REST API pada sistem transaksi,” 2024.
[21] I. R. D. Muhammad and I. V. Paputungan, “Development of backend server based on REST API architecture,” SNATI, vol. 3, no. 2, pp. 79–87, Jan. 2024.
[22] D. Giawa and S. Abdy, “Sistem informasi berbasis Scrum,” Jurnal Informatika Press, vol. 1, no. 2, 2024.
[23] R. Noveandini et al., “Penerapan Scrum pada sistem informasi,” SeNTIK, vol. 7, no. 1, 2023.
[24] F. Suarezsaga et al., “Pengembangan sistem menggunakan Scrum,” Nov. 2022.
[25] M. N. Ichsanudin et al., “Pengujian perangkat lunak dengan metode Black Box Testing,” vol. 1, no. 2, 2022.
[26] M. T. Abdillah et al., “Implementasi Black Box Testing pada website,” vol. 8, no. 1, 2023.
[27] A. Valerian et al., “Implementasi integration testing pada aplikasi web,” 2025.
[28] A. U. Afidah et al., “Studi komparasi teknik pengujian end-to-end,” vol. 5, no. 2, 2024.
[29] S. I. Simpan et al., “Implementasi sistem informasi koperasi berbasis web,” Dec. 2024.
[30] S. Tahseen, “A case study on simplifying mobile integration using JAX-RS,” IEEE, Aug. 2025.
[31] J. E. Firdaus and Y. Prayudi, “Pengembangan backend menggunakan Scrum,” EDUSAINTEK, vol. 11, no. 2, Sep. 2023.
[32] B. Kasemsontitum and T. Tanadechopon, “Performance evaluation of programming languages,” IEEE, Jan. 2024.
[33] A. C. Sassa et al., “Scrum: A systematic literature review,” 2023.
[34] R. G. Guntara and V. Azkarin, “Implementasi REST API dengan Black Box Testing,” Jurnal Minfo Polgan, vol. 12, no. 1, Jul. 2023.
[35] O. Zainuddin and B. Yusof, “Ensuring data integrity in financial systems,” 2025.
[36] M. I. P. Nasution, “Manajemen data berbasis database,” Universitas Islam Negeri Sumatera Utara, 2025.
[37] H. Fadli and A. Sukendar, “Pengembangan aplikasi menggunakan Next.js dan NestJS,” Jul. 2025.
[38] D. M. Situmorang, “Analisis kinerja keuangan koperasi,” Journal Akun Nabelo, vol. 5, no. 2, Jan. 2023.
[39] S. B. Utomo et al., “Pelatihan digitalisasi koperasi,” Jurnal Pengabdian Masyarakat, vol. 2, no. 1, Feb. 2022.
[40] B. P. Cahyono and N. Z. Al-Asfahani, “Implementasi digitalisasi koperasi,” 2023.
[41] A. Rivaldi et al., “Metode pengumpulan data melalui wawancara,” 2023.
[42] R. Raudah et al., “Analisis dampak keterbatasan sumber daya,” MARAS, vol. 3, no. 2, May 2025.
[43] Y. M. W. and T. O. N. K. Putrianto, “Analisis kebutuhan pengguna,” vol. 7, no. 1, Mar. 2024.
[44] R. Annisa et al., “Implementasi Golang Clean Architecture,” JITET, vol. 12, no. 2, Apr. 2024.
[45] T. Kemendikbud et al., “Analisis performa framework NestJS,” J-INTECH, vol. 12, no. 1, Jul. 2024.
[46] M. Ilham et al., “Arsitektur sistem terdistribusi,” May 2025.
[47] I. Shikhverdiyev et al., “Secure authentication in e-government 2.0,” International Scientific Journal, vol. 3, no. 6, Dec. 2024.
[48] A. M. Harahap, “Implementasi Role-Based Access Control,” 2024.
[49] Project Management Institute, Agile Practice Guide. Newtown Square, PA: Project Management Institute, 2017.
[50] J. Sutherland, Scrum: The Art of Doing Twice the Work in Half the Time. New York: Crown Business, 2014.
[51] K. Y. Santika et al., “Systematic literature review untuk DBMS,” Aug. 2023.
[52] S. Akinola, “Trends in open-source RDBMS,” Journal of Research in Science and Engineering, vol. 6, no. 7, Jul. 2024.
[53] S. V. Salunke and A. Ouda, “Performance benchmark PostgreSQL dan MySQL,” MDPI, Oct. 2024.
[54] S. M. Pulungan et al., “Analisis ERD dalam perancangan database,” 2023.
[55] D. F. M. Dina, “Normalisasi database,” 2022.
[56] S. W. Ramdany et al., “Penerapan UML Class Diagram,” Jun. 2024.
[57] M. S. Harlina et al., “Pemodelan sistem menggunakan UML,” JTSIB, vol. 7, no. 3, Jul. 2025.
[58] B. Hardika et al., “Pengujian Black Box Testing menggunakan equivalence partitioning,” Dec. 2024.
[59] N. N. I. A. R. P. P. Y. P. W. S. K. M. A. R. Hidayat, “Pengujian perangkat lunak lengkap,” vol. 9, no. 4, Aug. 2025.



