4. Pengujian Sistem
Pada tahap ini, penulis mulai melakukan proses pengujian sistem yang telah dibuat. Pengujian akan menampilkan judul berita yang terdapat pada media
massa online yang kemungkinan berhubungan dengan keyword yang dimasukkan oleh user.
5. Dokumentasi
Pada tahap ini, penulis melakukan pembuatan dokumentasi dan penulisan laporan seluruh pngerjaan dari penilitian pencarian kata menggunakan
algoritma Rabin-Karp untuk menunjukkan hasil dari penelitian ini.
1.7 Sistematika Penulisan
Bagian utama dari penulisan skripsi ini terdiri dari lima bab yang akan dijelaskan secara singkat sebagai berikut:
Bab 1 Pendahuluan Bab ini berisi tentang latar belakang permasalahan yang mendasari judul skripsi ini,
perumusan masalah yang diambil dari permasalahan tersebut, batasan-batasan masalahnya, tujuan, dan manfaat dari penelitian ini, metodologi penelitian serta
sistematika penulisan dari skripsi ini. Bab 2 Tinjauan Pustaka
Bab ini menjelaskan tentang teori-teori yang mendukung dan berhubungan dengan perancangan dan pembuatan sistem. Kemudian bab ini menjelaskan mengenai
penelitian terdahulu yang berhubungan dengan penelitian ini. Bab 3 Analisis dan Perancangan Sistem
Bab ini menjelaskan tentang langkah-langkah penelitian akan dilakukan dalam menyelesaikan permasalahan terhadap algoritma Rabin-Karp pada sistem pencarian
kata.
Universitas Sumatera Utara
Bab 4 Implementasi dan Pengujian Bab ini menjelaskan implementasi dan analisis yang dilakukan dan pengujian terhadap
sistem. Bab 5 Kesimpulan dan Saran
Bab ini menjelakan kesimpulan yang didapatkan terhadap hasil penenlitian skripsi dan saran untuk mengembangkan lebih lanjut tentang topik terkait yang dibahas pada
skripsi.
Universitas Sumatera Utara
Tabel 2.2 Penelitian Terdahulu Nama
Judul Penelitian Tahun
Kurniawan Adi Putranto
Implementasi dan Analisis Konsep Web 3.0 Pada Search Engine
Toko Komputer Online 2010
Cynthia Arilla Sembiring
Focus Cra wler Untuk Mengoptimalkan Pencarian
Jurnal Menggunakan Metode Porter Stemmer 2014
Rizkia Haifa Perbandingan Kecepatan Sistem Pencarian Kata
Pada Database Simple-O 2011
Faruq Tataran Aplikasi Panduan Kata Dalam Mencari Ayat Al-
Qur’an Juz 30 Berbasis Java Mobile 2010
Universitas Sumatera Utara
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Arsitektur Umum
Arsitektur umum merupakan desain arsitektur sebuah sistem berjalan. Pada desain ini digambarkan bahwa sistem memiliki 2 proses utama yaitu user dan admin.
Proses yang dilakukan oleh user adalah sebagai berikut. 1.
User menginput keyword 2.
Sistem melakukan proses text preprocessing. 3.
Proses pembentukan gram yang terdapat pada
keyword.
4. Lalu sistem akan mencocokan gram keyword dengan gram dalam informasi
database . Kemudian menghitung jumlah kemiripan gram yang sama.
5. Jika jumlah kemiripan antara gram keyword dengan gram yang ada di database
melebihi dari 3 maka data akan ditampilkan. Jika jumlah kemiripan kurang atau sama dengan 3 maka data tidak akan ditampilkan.
6. Pada akhirnya sistem menampilkan data-data yang ada di database.
Proses yang dilakukan oleh admin adalah sebagai berikut. 1.
Admin memasukkan feed media massa online berupa nama media massa, alamat media massa dan kategorinya.
2. Sistem akan melakukan penyimpanan feed media massa.
3. Lalu feed yang disimpan akan digunakan untuk men-download judul berita dan
alamat berita. 4.
Kemudian alamat berita akan digunakan untuk men-download konten. Pada saat itu juga, judul berita dan konten akan ditentukan nilai gram-nya.
5. Data-data yang telah di-download akan tersimpan ke database.
Rancangan arsitektur umum dari sistem dapat dilihat pada gambar 3.1.
Universitas Sumatera Utara
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Arsitektur Umum