Rancang Bangun Aplikasi Pencarian Data Gandengan Truk Dengan Menggunakan Algoritma Boyer Moore
Abstract
ABSTRAK Siti Syahrani Rancang Bangun Aplikasi Pencarian Data Gandengan Truk Dengan Menggunakan Algoritma Boyer Moore 2019 Proses pencarian data merupakan kegiatan penting dalam pemrosesan data. Dalam masalah Pencarian Data Gandengan Truk, diperlukan ketelitian untuk mencari data gandengan truk sesuai dengan nomor container yang dibawanya. Tingginya denda atas kesalahan dan ketidaktepatan waktu dalam proses pengembalian container dapat menyebabkan kerugian besar bagi perusahaan, sehingga diperlukan suatu teknik pencarian yang efisien. Algoritma Boyer Moore merupakan suatu solusi pencarian yang efisien yang dapat melakukan perbandingan pattern mulai dari kanan ke kiri. Jika terjadi ketidak cocokan string dari kanan pattern maka ketidak cocokan akan membantu kita untuk menggerakkan pattern tersebut dengan jarak yang lebih jauh. Gerakan melompat ini akan memberikan informasi berapa banyak pattern harus digeser untuk mencocokkan karakter terakhir yang cocok dengan kemunculan awal pattern. Artinya, akan lebih signifikan dalam mengurangi proses perbandingan sehingga lebih efisien dalam mencari data yang dibutuhkan. Kata kunci : Boyer Moore, Container, Gandengan Truk, Pencarian data
Downloads
References
Adisantoso, Julio., Rambe, A., dan Kaliana, Indra. Juli 2013. Pencarian Nama
Yang Memiliki Kesamaan Fonetik Menggunakan Algoritma Kesamaan
String Boyer Moore.
Akbar, A. (2018). Pembangunan Model Electronic Government Pemerintahan
Desa Menuju Smart Desa. Jurnal Teknik dan Informatika, 5(1), 1-5.
Argakusumah, Kencana Wulan. 2014. Implementasi Algoritma Boyer-Moore pada
Aplikasi Kamus Kedokteran Berbasis Android.
Badawi, A. (2018). Evaluasi Pengaruh Modifikasi Three Pass Protocol Terhadap
Transmisi Kunci Enkripsi.
Batubara, S., Wahyuni, S., & Hariyanto, E. (2018, September). Penerapan Metode
Certainty Factor Pada Sistem Pakar Diagnosa Penyakit Dalam. In Seminar
Nasional Royal (SENAR) (Vol. 1, No. 1, pp. 81-86).
Boyer, RS and Moore, JS. 1977. A fast string searching algorithm.
Communications of the ACM .
Chiquita, Christabella. 2012. Penerapan Algoritma Boyer-Moore Dynamic
Programming untuk Layanan Auto-Complete dan Auto Correct.
Hariyanto, E., & Rahim, R. (2016). Arnold’s cat map algorithm in digital image
encryption. International Journal of Science and Research (IJSR), 5(10),
1363-1365.
Havena, M., & Marlina, L. (2018). The Technology of Corn Processing as an
Effort to Increase The Income of Kelambir V Village. Journal of Saintech
Transfer, 1(1), 27-32.
Hendrawan, J. (2018). Rancang Bangun Aplikasi Mobile Learning Tuntunan
Shalat. INTECOMS: Journal of Information Technology and Computer
Science, 1(1), 44-59.
Khairul, K., Haryati, S., & Yusman, Y. (2018). Aplikasi Kamus Bahasa Jawa
Indonesia dengan Algoritma Raita Berbasis Android. Jurnal Teknologi
Informasi dan Pendidikan, 11(1), 1-6.
Kumara, Gozali Harda. 2009. Visualisasi Beberapa Algoritma Pencocokan String
dengan Java. Jurnal: Jurusan Teknik Informatika, Fakultas Elektro
Informatika, Institut Teknologi Bandung.
Kurnia, D. (2017). Analisis QoS Pada Pembagian Bandwidth Dengan Metode
Layer 7 Protocol, PCQ, HTB Dan Hotspot Di SMK Swasta Al-Washliyah
Pasar Senen. CESS (Journal of Computer Engineering, System and
Science), 2(2), 102-111.
Kurnia, D., Dafitri, H., & Siahaan, A. P. U. (2017). RSA 32-bit Implementation
Technique. Int. J. Recent Trends Eng. Res, 3(7), 279-284.
Mariance, U. C. (2018). Analisa dan Perancangan Media Promosi dan Pemasaran
Berbasis Web Menggunakan Work System Framework (Studi Kasus di
Toko Mandiri Prabot Kota Medan). Jurnal Ilmiah Core IT: Community
Research Information Technology, 6(1).
Munir, Rinaldi. Algoritma dan pemrograman : Dalam bahasa pascal dan C,
Informatika, Bandung, 2001
Muntaha, Amir. Juli 2013. Pengenalan Sidik Jari Dengan Menggunakan
Algoritma Pencocokan String Boyer Moore.
Nievergelt, Jurg., Hinrichs, Klaus H. 2000 . Algorithms & Data Structures with
Application to Graphichs and Geometry, Prentice-Hall,.
Putri, N. A. (2018). Sistem Pakar untuk Mengidentifikasi Kepribadian Siswa
Menggunakan Metode Certainty Factor dalam Mendukung Pendekatan
Guru. INTECOMS: Journal of Information Technology and Computer
Science, 1(1), 78-90.
Rahim, R., Aryza, S., Wibowo, P., Harahap, A. K. Z., Suleman, A. R., Sihombing,
E. E., ... & Agustina, I. (2018). Prototype file transfer protocol application
for LAN and Wi-Fi communication. Int. J. Eng. Technol., 7(2.13), 345-
347.
Rompah, Edward. 2009. Contoh Kasus Sederhana Penerapan Algoritma BoyerMoore.
Ruwaida, D., & Kurnia, D. (2018). Rancang Bangun File Transfer Protocol (FTP)
dengan Pengamanan Open SSL pada Jaringan VPN Mikrotik di SMK
Dwiwarna. CESS (Journal of Computer Engineering, System and
Science), 3(1), 45-49.
Sarif, M. I. (2017). Penemuan Aturan yang Berkaitan dengan Pola dalam Deret
Berkala (Time Series).
Suarga, 2004. Algoritma Pemrograman. Yogyakarta: Andi.
Sulistyo, Imam, Adie Pratipto, dkk. 2006. Algoritma Boyer- Moore dalam
Pencarian String.
Suranto, SE, 2011, Manajemen Operasional Angkutan Laut dan Terminal Peti
Kemas, Gema Indonesia, Medan.
Wahana, K., 2013, Visual Basic 2010 Source Code, Andi Offset, Yogyakarta.
Wijaya, R. F., Utomo, R. B., Niska, D. Y., & Khairul, K. (2019). Aplikasi Petani
Pintar Dalam Monitoring Dan Pembelajaran Budidaya Padi Berbasis
Android. Rang Teknik Journal, 2(1).
Yesputra, Rolly. 2017. Belajar Visual Basic.NET Dengan Visual Studio 2010,
Royal Asahan Press, Kisaran.
http://www.beacukai.go.id/berita/mengenal-biaya-demurrage-saat-impor-danekspor-.html diakses pada 20 Februari 2018.
https://bayuputraperkasa.com/jenis-ukuran-kontainer diakses pada 9 Maret 2018.
https://darmansyah.weblog.esaunggul.ac.id/2012/11/10/data-flow-diagram diakses
pada 19 Maret 2018.
https://fairuzelsaid.wordpress.com/sistem-basis-data-erd/ diakses pada 5 April
2018.
https://www.kompasiana.com/jiminandri//hebatnya-sopir-truk-kontainer diakses
pada 20 Februari 2018.
https://id.wikipedia.org/wiki/Microsoft_Access diakses pada 13 Maret 2018.
https://id.wikipedia.org/wiki/Peti_kemas diakses pada 22 Februari 2018.