Tabel 3.2 Tabel Extraword
Field Type
Ukuran Keterangan
ID Integer PK
- Bahasa awal yang dipakai
From Varchar
3 Pilihan bahasa yang digunakan
To Varchar
3 Pilihan bahasa yang digunakan
Extra Varchar
80 Menambahkan kata ke dalam database
3.5 Perancangan Sistem
Antarmuka merupakan perantara antara pengguna dengan sistem. Tampilan antarmuka sangat mempengaruhi penggunaan suatu sistem, oleh karena itu antarmuka harus
dirancang sedemikian rupa sehingga memudahkan pengguna dalam menggunakan sistem tersebut. Pada tahap ini akan dilakukan perancangan antarmuka sistem yang
akan digunakan dan dalam perancangannya sebagai aplikasi Android maka tampilan antarmuka ini dirancang pada masing
– masing layout yang saling berintegrasi satu sama lain. Rancangan antarmuka sistem ini terdiri dari beberapa layout yang memiliki
tujuan dan kegunaan yang berbeda – beda, seperti layout Tampilan Awal, layout Info
Aplikasi, layout Pilihan, layout Tampil Kamus Mandarin, dan layout Hasil. Namun dari sejumlah layout tersebut, layout Tampil Kamus Mandarin, dan layout Hasil
merupakan tampilan utama yang dinamis dan akan dirancang secara khusus.
3.5.1 Antarmuka Menu Halaman Utama
Antarmuka Tampil Halaman Utama Kamus Mandarin merupakan layout yang dilihat oleh pengguna untuk hanya sekedar melihat Kamus Mandarin. Layout ini memiliki
fungsi yang memperbolehkan pengguna untuk melakukan proses touchscreen untuk menampilkan layout pada platform android. Dikarnakan fungsi
– fungsi pencarian dan input data terdapat pada bagian dalam. Jika setelah touchscreen layer pada android.
Universitas Sumatera Utara
Gambar 3.10 Rancangan Antarmuka Halaman Utama
Keterangan : 1.
Listview Pencarian Boyer Moore Digunakan untuk melakukan pencarian arti menggunakan Algoritma Boyer Moore
2. Listview pencarian Brute Force
Digunakan untuk melakukan pencarian arti kata menggunakan algoritma Brute Force
3. Data
Menampilkan berupa bentuk kata, dimana menampilkan semua bahasa yang diinputkan dan dapat menambahkan kata.
4. Tentang
Digunakan untuk mengetahui latar belakang adanya kamus bahasa Mandarin secara umum.
Universitas Sumatera Utara
3.5.2 Antarmuka Pilih Pencarian
Antarmuka Pilih Pencarian juga merupakan layout pada android. Layout ini memiliki tampilan didalamnya, Layout Pilih pencarian string dan input pada pattern. Layout
tersebut melakukan pencarian hasil dari pencocokan pattern pada teks pada SQLite database untuk aplikasi android oleh algoritma Boyer-Moore yang sebelumnya telah
diberikan inputan.
Gambar 3.11 Rancangan Antarmuka Pilih Pencarian
Keterangan : 1.
Terdapat bahasa Mandarin – Indonesia – Inggris tergantung user memilih, dimana
pada posisi 1 tempat bahasa yang ingin di artikan.
Universitas Sumatera Utara
2. Terdapat bahasa Mandarin
– Indonesia – Inggris tergantung user sama halnya
dengan posisi 1. Namun pada posisi 2 sistem berfokus pada arti bahasa yang
pilihan terdapat 3 bahasa, yaitu : Mandarin – Indonesia - Inggris.
3. Untuk melakukan cari kata, untuk mendapatkan hasil dari terjemahan dari kata
yang dicari. User harus melakukan inputan data pada posisi 3 agar sistem dapat
melakukan pencarian string dengan metode pencocokan algoritma. 4.
Hasil running time dari kedua pencarian algoritma.
3.5.3 Antarmuka Pilih Data