Flowchart Gambaran Umum Sistem Flowchart Proses Boyer-Moore

3.2.4 Flowchart Sistem

3.2.4.1 Flowchart Gambaran Umum Sistem

Gambaran umum sistem ini dapat dilihat pada flowchart di bawah ini : mulai Input kata Cari kata cocok Mendapatkan arti Menampilkan running time selesai ya tidak Gambar 3.6 Flowchart Sistem Kamus Mandarin Dari Gambar 3.6 dapat dilihat gambaran umum dari sistem ini. Terdapat 5 proses pada sistem. Pertama sekali sebelum sistem melakukan pencariang string maka terlebih dahulu harus menginput data berupa pattern. Setelah itu proses dilanjutkan dengan membaca pattern untuk mendapat teks dalam bentuk kata yang sudah dikelompokan sesuai dengan databasenya. Kerangka tersebut melalui proses Universitas Sumatera Utara pencocokan algoritma Boyer-Moore dan Brute Force untuk memperoleh arti kata. Tahap selanjutnya adalah teks telah tampil sesuai dengan pattern yang diinputkan. Kemudian pengguna melakukan pemilihan teks dalam bentuk kata untuk mendapatkan arti kata bahasanya. Lalu tahap yang terakhir adalah menghasilkan hasil arti kata dan menampilkan running time proses pencarian .

3.2.4.2 Flowchart Proses Boyer-Moore

Mulai Input Patten Menampilkan hasil running time Mendapatkan Pattern dalam teks Selesai Melakukan identifikasi pattern pada teks database SQLite Melakukan pencocokan String dari kanan ke kiri Tidak Ya Gambar 3.7 Flowchart Proses Boyer-Moore Dari Gambar 3.7 dapat dilihat proses Boyer-Moore yang terdapat pada sistem yang akan dibangun ini. Pertama masukkan pattern berupa karakter untuk dapat melakukan Universitas Sumatera Utara pencarian string. Kemudian melakukan pembacaan pattern pada teks pada SQLite, apakah string dicari merupakan cocok yang terdapat pada teks. Melakukan pencocokan string dari kana ke kiri sesuai dengan inputan pattern yang diinginkan oleh sipengguna. Dan dilakukan sampai pattern yang dicari dilakukan pencocokan. Setelah melakukan pencocokan, maka pattern akan mendapatkan kecocokan pada teks yang telah tersedia. Dimana sudah terjadi pengkelompokan data untuk langsung dapat mengetahui artinya. Akhirnya sistem mengeluarkan output, dimana sistem ini secara otomatis mengeluarkan semua pilihan berdasarkan pattern yang diinputkan.

3.2.4.3 Flowchart Proses Brute Force