1
Imaddudin Aziz,2Hani Harfani
1,2
Program Studi Teknik Informatika STMIK Nusa Mandiri
Jl. Jatiwaringin Raya Jakarta Timur
Email : azizgantengkeren363@gmail.com
ABSTRACT
Betawi language is a subsidiary of Malay language. The use of local languages has decreased in the daily
communication. Preserving the local language is very important amid the rapid technological
developments. Dictionaries can be one of the solution to introduce the varieties of local languages in
Indonesia. In this research, we design and build an application for Betawi language dictionary based on
android using sequential search method. The designed Betawi language dictionary application can perform
the meaning of a vocabulary of Betawi language into Indonesian language, base on an android mobile
software, and designed in user friendly tools to make users feel easy to operate. Base on the research that
has been done, it is found that the sequential search algorithm can be applied to the android-based Betawi
language dictionary and can be used efficiently and effectively media in translating Betawi language and
make it easier for users to learn the Betawi language.
ABSTRAK
Bahasa Betawi merupakan salah satu anak Bahasa Melayu. Penggunaan bahasa daerah telah mengalami
penurunan penggunaan dalam bahasa komunikasi sehari-hari . Melestarikan bahasa daerah sangat perlu
ditengah perkembangan teknologi yang semakin pesat. Media kamus dapat menjadi solusi untuk
mengenalkan beragam bahasa daerah yang ada di Indonesia. Dalam penelitian ini dilakukan perancangan
dan membangun aplikasi kamus bahasa Betawi berbasis android dengan menggunakan metode
sequential search. Aplikasi kamus bahasa Betawi yang dirancang dapat melakukan fungsi pencarian
kosakata kamus bahasa Betawi secara elektronik,dapat menampilkan arti dari kosakata bahasa Betawi
dalam bahasa Indonesia,berbasis mobile menggunakan software android serta dirancang secara user friendly
sehingga memudahkan para pengguna dalam mengoperasikannya. Dari penelitian yang telah dilakukan
diperoleh bahwa Algoritma sequential search dapat diterapkan pada aplikasi kamus bahasa Betawi berbasis
android serta dapat digunakan sebagai media yang efisien dan efektif dalam menterjemahkan bahasa
Betawi sehingga memudahkan pengguna dalam mempelajari bahasa Betawi.
makna dan informasi tentang kata yang interaksi antara sistem dengan sistem
dicari. Tidak perlu membuka kamus tebal eksternal dan pengguna. Aplikasi tes buta
dan berat serta mencari kata per kata di warna berbasis android yang dirancang
setiap halaman. Dengan kamus digital cukup mempunyai diagram use case seperti dalam
mengetikkan kata yang ingin dicari Gambar 2.
kemudian klik tombol pencarian maka 2) Activity Diagram
padana kata akan langsung tampil di layar. Activity diagram menggambarkan
Aplikasi kamus Bahasa Betawi digital yang diagram alir aktivitas dalam sistem yang
dirancang merupakan apalikasi berbasis sedang dirancang. Activity diagram untuk
mobile sehingga dapat digunakan tidak aplikasi yang dirancang seperti dalam
memandang waktu dn tempat. Dalam Gambar 3.
perancangan aplikasi ini diperlukan 3) Sequence Diagram
kebutuhan fungsional yang merupakan Sequence diagram merupakan
proses atau layanan yang diberikan oleh diagram yang menjelaskan tentang urutan
sistem atau aplikasi sebagaimana yang telah yang terdapat pada sistem. Aplikasi kamus
direncanakan sebelumnya. Kebutuhan bahasa Betawi mempunyai diagram
fungsional aplikasi kamus Betawi meliputi: sequence seperti dalam Gambar 4,5 dan 6.
1. Aplikasi kamus bahasa Betawi dapat 4) Class Diagram
melakukan fungsi pencarian kosakata Class Diagram merupakan diagram
kamus bahasa Betawi secara elektronik. yang menjelaskan hubungan antar kelas
2. Aplikasi dapat menampilkan arti dari beserta detail dari tiap kelas tersebut seperti
kosakata bahasa Betawi dalam bahasa dalam Gambar 7.
Indonesia C. Pengujian
3. Aplikasi kamus bahasa Betawi Pengujian dari aplikasi yang telah
dirancang berbasis mobile dirancang terdiri dari white box testing dan
menggunakan software Android black box testing. Pengujian dengan
4. Aplikasi dirancang secara user friendly menggunakan white box menguji perangkat
sehingga memudahkan para pengguna lunak dari segi desain dan kode program
dalam mengoperasikannya. apakah mampu menghasilkan fungsi-fungsi,
B. Perancangan masukan, dan keluaran yang sesuai dengan
Pada tahap perancangan dilakukan spesifikasi kebutuhan. Pengujian kotak putih
dengan membuat Unified Modelling dilakukan dengan memeriksa logika dari
Language (UML) yang meliputi: kode program. Diagram alir aplikasi kamus
1) Use Case Diagram bahasa Betawi seperti dalam Gambar 12.
Use Case Diagram menggambarkan
«include»
mencari kata masukan kata
user
tombol Keluar
user sistem
start
menu kamus
apakah ketemu
tidak
(tidak) (ya)
tidak
finish
sd sequence kamus
user menu kamus masukan kata tombol tampil hasil tampil kosa kata
terjemahkan terjemahan kosong
memasukan kata()
pencarian ditemukan()
keluar aplikasi()
AppCompatActivity
MainActiv ity AppCompatActivity
kosa_kata
~ btnTerjemah: Button
~ Keluar: Button # onCreate(Bundle) : void
+ KosaKata() : void
# onCreate(Bundle) : void
- showExitDialog() : void
SQLiteOpenHelper
DataKamus
( )
Dengan:
E = Jumlah Edge yang ditentukan gambar
panah
N = Jumlah simpul grafik alir ditentukan
dengan gambar lingkaran
Kompleksitas siklomatis dari aplikasi yang
dirancang adalah 4.
Pengujian Black Box bertujuan
untuk menguji perangkat lunak dari segi
spesifikasi fungsional tanpa menguji desain
dan kode program. Pengujian ini dilakukan
untuk mengetahui apakah fungsi-fungsi,
Gambar 13. Diagram Alir masukan, dan keluaran dari perangkat lunak
Kompleksitas siklomatis dari diagram alir sesuai dengan spesifikasi yang dibutuhkan.
white box dapat diperoleh dengan Hasil pengujian black box seperti dalam
perhitungan: Tabel 1.
Tabel 1. Pengujian black box aplikasi kamus bahasa Betawi
Input/ Event Proses Output/Next Stage Hasil Pengujian
Masuk Menu Kamus Menampilkan Menu Kamus Tampil Layout Menu Sesuai
kamus
Tombol Terjemahkan Menampilkan arti kata Tampil arti kata Sesuai
Tombol Kosa Kata Menampilkan halaman Kosa Tampil Layout Kosa Sesuai
Kata Kata
Tombol Keluar Menampilkan Halaman Keluar Tampil Layout Keluar Sesuai