Tahap Pengumpulan Data Tahap Analisis Algoritma
BAB 2 TINJAUAN PUSTAKA Bab ini membahas berbagai konsep dasar dan teori-teori yang berkaitan
dengan topik penelitian seperti pengertian String, String Matching, Algoritma, Algoritma String Matching, Algoritma Zhu-Takaoka, Algoritma Reverse Colussi,
Kompleksitas Algoritma, Notasi Big-O, Metode Pembangunan Perangkat Lunak yang digunakan, Bahasa Pemrograman yang digunakan, Tools yang digunakan,
Pemodelan Data yang dilakukan, pendekatan untuk pembangunan software yang digunakan, dan pengujian algoritma yang digunakan.
BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi pembahasan mengenai analisis dan perancangan algoritma
Zhu-Takaoka dan algoritma Reverse Colussi yang akan diimplementasikan pada aplikasi Perbandingan Algoritma Zhu-Takaoka dan Algoritma Reverse Colussi.
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi pembahasan mengenai implementasi algoritma Zhu-Takaoka
dan algoritma Reverse Colussi dari hasil tahapan analisis algoritma dan perancangan sistem yang dibangun, serta uji coba dan hasil pengujian sistem
menggunakan Unit Testing.
BAB 5 KESIMPULAN DAN SARAN Bab ini berisi kesimpulan yang diperoleh dari hasil pengujian yang
dilakukan untuk mengetahui tingkat akurasi dan waktu yang dibutuhkan oleh algoritma Zhu-Takaoka dan Reverse Colussi pada saat mencocokkan string dalam
satu kali proses dan saran untuk pengembangan selanjutnya.
9