Perancangan Backend Sistem Penjualan Berbasis Website Menggunakan Metode Agile
Abstrak
Perkembangan teknologi telah memengaruhi operasional bisnis, terutama pada usaha mikro kecil menengah yang masih banyak menggunakan metode konvensional dalam pencatatan penjualan. Kondisi ini menyebabkan risiko kesalahan data, duplikasi, dan kehilangan catatan transaksi yang menghambat efisiensi operasional. Penelitian ini mengembangkan backend sistem penjualan berbasis website menggunakan metode Agile untuk memberikan solusi yang adaptif dan responsif terhadap perubahan kebutuhan pengguna. Sistem backend dirancang dengan arsitektur REST API menggunakan bahasa Go, framework Gin-Gonic, dan database PostgreSQL agar data dapat dikelola secara terstruktur dan terintegrasi dengan baik. Implementasi metode Agile memungkinkan pengembangan dilakukan secara iteratif dengan pengujian unit test dan black box testing menggunakan Postman untuk memastikan fungsi berjalan sesuai kebutuhan. Hasil pengujian menunjukkan sistem ini meningkatkan kecepatan dan akurasi pencatatan transaksi, serta mendukung pengelolaan operasional toko secara lebih efisien. Kontribusi penelitian ini adalah pengembangan backend yang fleksibel dan handal sebagai dasar digitalisasi sistem penjualan toko Kata kunci— backend, sistem penjualan, rest api, agile, pengujian perangkat lunak
Unduhan
Referensi
[1] H. R. Budiana and Mariani, “Jurnal Pewarta Indonesia Transformasi Teknologi Digital dan Difusi Inovasi pada Usaha Mikro Kecil Menegah di Desa Kuala Bubon Kabupaten Aceh Barat,” J. Pewarta Indones., vol. 6, no. 2, pp. 143–153, 2024.
[2] B. Berlilana, R. Utami, and W. M. Baihaqi, “Pengaruh Teknologi Informasi Revolusi Industri 4.0 terhadap Perkembangan UMKM Sektor Industri Pengolahan,” Matrix J. Manaj. Teknol. dan Inform., vol. 10, no. 3, pp. 87–93, 2020, doi: 10.31940/matrix.v10i3.1930.
[3] C. Rizki and A. Hamdalah, “Peran SRC (Sampoerna Retail Community) Dalam Meningkatkan Omset Penjualan Pada Toko Kelontong Perspektif Ekonomi Syariah,” J. Sharia Law, vol. 2, no. 1, pp. 175–190, 2023.
[4] C. B. Chatlina, A. Mulyana, and M. Amalia, “Pengaruh Perkembangan Teknologi Informasi Dan Komunikasi Terhadap Kualitas Hubungan Sosial Dalam Keluarga,” KOMUNITAS J. Ilmu Sosiol., vol. 7, no. 1, pp. 19–38, 2024.
[5] D. Z. Aprillianti, Y. P. Wulandari, Mahfud, and S. O. Bangun, “Pengaruh Transformasi Digital terhadap Efektivitas MSDM di Era Universitas Pelita Bangsa , Indonesia,” J. Manajemen, Bisnis dan Akunt., vol. 4, no. 1, pp. 194–203, 2025, doi: https://doi.org/10.58192/profit.v4i1.2946.
[6] U. S et al., “Literasi digital bagi karang taruna rw 08 gelam jaya untuk mendukung pemberdayaan ekonomi lokal,” J. Pengabdi. Kpd. Masy., vol. 03, no. 01, pp. 15–24, 2025.
[7] R. Regah, “Transformasi Kesehatan Digital: Peran Teknologi Komputer,” J. Praba J. Rumpun Kesehat. Umum, vol. 2, no. 2, pp. 30–35, 2024, [Online]. Available: https://doi.org/10.62027/praba.v2i2.95
[8] Putri Salsabila Indrawan Lubis and Rofila Salsabila, “Peran UMKM (Usaha Mikro, Kecil, Dan Menengah) Dalam Meningkatkan Pembangunan Ekonomi Di Indonesia,” MUQADDIMAH J. Ekon. Manajemen, Akunt. dan Bisnis, vol. 2, no. 2, pp. 91–110, 2024, doi: 10.59246/muqaddimah.v2i2.716.
[9] B. Harto, M. Marliana, P. Pramuditha, and T. Sumarni, “Pemanfaatan Teknologi Informasi Digital , Digital Marketing , dalam Mendorong Sustainability Competitive Bisnis UMKM Kue SuguhWangi di Desa Melatiwangi Kecamatan Cilengkrang Kabupaten Bandung,” Ithabdimas, vol. 8, no. 1, pp. 221–229, 2024.
[10] A. R. Ismail, “Penerapan Metode Agile Pada Perancangan Sistem Informasi Pengajuan Nomor Surat di Pemerintahan Desa,” J. Teknol. Dan Sist. Inf. Bisnis, vol. 7, no. 2, pp. 285–290, 2025.
[11] S. P. Santoso, A. P. Setiawan, A. S. Parwati, and D. R. Djutalov, “Perancangan Sistem Data Pasien Menggunakan Metode Agile Berbasis Dekstop Studi Kasus: Klinik Ummi Medika Jakarta Timur,” JORAPI J. Res. Publ. Innov., vol. 2, no. 1, pp. 49–56, 2024.
[12] M. Rafai, S. Solikhun, and M. Safii, “Perancangan Absensi Qr Code Mahasiswa Berbasis Website Pada Stikom Tunas Bangsa Pematang Siantar Menggunakan Metode Agile,” J. Manajamen Inform. Jayakarta, vol. 4, no. 1, p. 51, 2024, doi: 10.52362/jmijayakarta.v4i1.1303.
[13] A. Farras, I. P. Sari, and J. Junaidi, “Pembuatan Aplikasi Inventaris Seal Menggunakan Metode Agile Berbasis Appsheet,” J. SANTI (Sistem Inf. dan Teknol. Informasi), vol. 5, no. 1, 2025.
[14] A. D. Inayah, “Analisis Tinjauan Implementasi Metode Agile Dalam Manajemen Proyek Sistem Informasi,” J. Ris. Tek. Komput., vol. 1, no. 2, pp. 58–63, 2024.
[15] T. Ayunita Pertiwi et al., “Perancangan Dan Implementasi Sistem Informasi Absensi Berbasis Web Menggunakan Metode Agile Software Development Web-Based Attention Information System Design and Implementation Using the Agile Software Development Method,” J. Test. dan Implementasi Sist. Inf., vol. 1, no. 1, pp. 53–66, 2023, [Online]. Available: https://journal.al-matani.com/index.php/jtisi/article/view/325
[16] I. Larasati, A. N. Yusril, and P. Al Zukri, “Systematic Literature Review Analisis Metode Agile Dalam Pengembangan Aplikasi Mobile,” Sistemasi, vol. 10, no. 2, p. 369, 2021, doi: 10.32520/stmsi.v10i2.1237.
[17] S. B. Atim, “Permodelan Sistem Informasi Penjualan Barang Berbasis Website Menggunakan Metode Agile,” J. Data Sci. Inf. …, vol. 2, no. 1, pp. 14–25, 2024, doi: https://doi.org/10.58602/jaiti.v2i1.104.
[18] Hasanuddin, H. Asgar, and B. Hartono, “Rancang Bangun REST API Aplikasi Weshare Sebagai Upaya Mempermudah Pelayanan Donasi Kemanusiaan,” J. Inform. Teknol. dan Sains, vol. 4, no. 1, pp. 8–14, 2022, doi: 10.51401/jinteks.v4i1.1474.
[19] S. Fitriani, M. R. Sholahuddin, and S. D. Setiarini, “Rancang Bangun REST API Aplikasi Sistem Informasi Gardu Distribusi berbasis Android dan Web,” J. Inf. Syst. Res., vol. 4, no. 1, pp. 219–226, 2022, doi: 10.47065/josh.v4i1.2362.
[20] H. P. Astri Hijratul Rakhmah, “Efektivitas Web Api Dalam Integrasi Bahasa,” Semin. Nas. Ris. dan Inov. Teknol., vol. 5, no. 1, pp. 18–22, 2021, [Online]. Available: https://proceeding.unindra.ac.id/index.php/semnasristek/article/view/4790
[21] N. K. Akmal and M. N. Dasaprawira, “Rancang bangun Application Programming Interface (API) menggunakan gaya arsitektur Graphql untuk pembuatan sistem informasi pendataan anggota Unit Kegiatan Mahasiswa (UKM) studi kasus UKM Starlabs,” J. SITECH Sist. Inf. dan Teknol., vol. 5, no. 1, pp. 37–40, 2022, doi: 10.24176/sitech.v5i1.7937.



