Implementasi Algoritma Sequential Search dan Binary Search dalam Pencarian Data Faktur

  • Triana Elizabeth Universitas Multi Data Palembang
  • Tinaliah Tinaliah Universitas Multi Data Palembang
Keywords: Sequential Search, Binary Search, Implementasi Algoritma, Agile

Abstract

Proses pencarian faktur yang dilakukan oleh kasir toko bangunan Dunia Baru memakan waktu yang cukup lama dikarenakan selain bertugas melakukan pembayaran ke sales, kasir toko juga bertugas untuk menerima uang serta kembalian penjualan toko. Belum lagi berkas faktur dengan warna merah yang tidak sempat disortir sehingga menambah waktu pencarian saat ada sales yang menagih pembayaran. Saat ini banyak mahasiswa belum memahami secara tepat mengapa dibutuhkan suatu algoritma untuk melakukan pencarian sehingga dibutuhkan kasus nyata yang membantu mahasiswa memiliki gambaran pentingnya suatu penerapan algoritma dalam proses pencarian. Jadi, aplikasi pencarian data faktur akan menerapkan algoritma sequential dan binary search. Metodologi yang digunakan dalam pengembangan aplikasi ini menggunakan metode Agile. Hasil dari aplikasi ini bagi pelaku usaha Toko Bangunan Dunia Baru, terutama karyawan bagian kasir toko adalah mampu membantu karyawan untuk mencari data faktur saat ada sales yang melakukan penagihan sehingga menghindari kesalahan pembayaran fakturnya ternyata sudah lunas serta menghindari sales yang kecepatan dalam menagih tagihan. Sedangkan bagi mahasiswa, setelah diberikan contoh kasus nyata penggunaan algoritma sequential dan binary search terdapat peningkatan pengetahuan terkait teori tahapan pencarian menggunakan algoritma sequential search dan binary search serta penerapannya dalam pemrograman.

 

Author Biography

Tinaliah Tinaliah, Universitas Multi Data Palembang

 

 

References

[1] Program Studi Informasi, “Kurikulum Program Studi Sistem Informasi 2022.” Program Studi Sistem Informasi, Palembang, pp. 1–2, 2022.

[2] Tim Dosen, “Rencana Pembelajaran Semester ( Rps ) ( Algoritma Dan Struktur Data ) Rencana Pembelajaran Semester ( Rps ),” no. 14. Palembang, pp. 1–27, 2022.

[3] T. Elizabeth and T. Tinaliah, “Rancang Bangun Aplikasi Penjualan dan Stok Barang Material (Studi Kasus: Toko Bangunan XYZ),” JATISI (Jurnal Tek. Inform. dan Sist. Informasi), 2018, doi: 10.35957/jatisi.v4i2.100.

[4] T. Elizabeth, “Sistem Pendukung Keputusan Pemberian Potongan Harga Pada Toko Bangunan Dunia Baru Menggunakan Metode SMARTER,” JATISI (Jurnal Tek. Inform. dan Sist. Informasi), vol. 9, no. 2, 2022, doi: 10.35957/jatisi.v9i2.2521.

[5] T. Seidl and J. Enderle, “Binary search,” in Algorithms unplugged, Springer Berlin Heidelberg, 2011, pp. 5–11.

[6] R. Jain, “Sequential Search vs Binary Search Comparison: A Study of Implementation and Complexity,” SSRN Electron. J., 2023, doi: 10.2139/ssrn.4451861.

[7] W. L. YUNIAR and F. Amin, “Sistem Pencarian Naskah Dinas Dengan Algoritma Sequential Search,” J. Manaj. Inform. dan Sist. Inf., vol. 4, no. 2, pp. 92–100, Oct. 2021, doi: 10.36595/misi.v4i2.359.

[8] D. Markuci and C. Prianto, “Analisis Perbandingan Penggunaan Algoritma Sequential Search dan Binary Search pada Aplikasi Surat Perjalanan Dinas,” JATI (Jurnal Mhs. Tek. Inform., vol. 6, no. 1, pp. 110–119, Mar. 2022, doi: 10.36040/jati.v6i1.4569.

[9] M. K. Kodmelwar, P. R. Futane, S. D. Pawar, S. A. Lokhande, S. P. Dhanure, and A. Professor, “A Comparative Study of Software Development Waterfall, Spiral and Agile Methodology,” 2022
.
[10] J. C. R. Hauck and M. Vieira, “Towards a Guide for Risk Management Integration in Agile Software Projects,” in Communications in Computer and Information Science, 2021, vol. 1442, doi: 10.1007/978-3-030-85521-5_6.

[11] S. Haag and M. Cummings, Management information systems for the information age, vol. 19, no. 3. 2013.

[12] N. Karumanchi, Data Structures And Algorithmic Thinking With Python Data Structure and Algorithmic Puzzles. 2020.
Published
2024-06-10

Most read articles by the same author(s)

1 2 > >>