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