aplikasi kamus bahasa indonesia jepang …jurnal.stmikelrahma.ac.id/assets/file/firmansyah adi...
TRANSCRIPT
APLIKASI KAMUS BAHASA INDONESIA – JEPANGBERBASIS ANDROID
Firmansyah Adi HarjantoProgram Studi/Teknik Informatika STMIK El Rahma Yogyakarta
e-mail : [email protected]
IntisariBahasa merupakan sarana untuk berkomunikasi. Di dunia ini banyak sekali bahasa,
antara lain bahasa Indonesia dan Jepang. Pengetahuan tentang bahasa asing sekarangsangatlah penting terutama bahasa Jepang, Negara Jepang merupakan negara Asia yangsangat maju dan merupakan negara tujuan untuk bekerja. Saat ini masih banyak orangorang yang kurang memahami bahasa Jepang yang mungkin dikarenakan banyaknya kosakata dan kamus yang berukuran cukup tebal yang sulit untuk dibawa kemana – mana dankurang praktis.
Dalam permasalahan tersebut munculah gagasan untuk membuat suatu aplikasiberbasis android, aplikasi ini nantinya akan dibuat berdasarkan kategori per kosakatayang dimana per kosakata yang dibuat dalam bahasa Indonesia akan diterjemahkankedalam bahasa Jepang tersebut akan disertakan dengan pengucapan sesuai dengan logatpengucapan orang jepang dengan menyertakan huruf jepangnya dan contoh kalimat darikosa kata tersebut dalam bahasa Jepang. Bahasa pemrograman yang digunakan adalahJava dan SQLite.
Aplikasi kamus bahasa Indonesia – Jepang ini dibuat agar memudahkan penggunauntuk mencari kosakata bahasa Indonesia ke bahasa Jepang dan bisa menghemat waktudan tenaga.Kata kunci : Aplikasi kamus, Android, Java, SQLite
AbstractLanguage is a means to communicate. In this world a lot of languages, including
Indonesian and Japanese. Knowledge of foreign languages is now very important,especially Japanese, Japan is a highly developed Asian countries and is a destinationcountry for work. Currently there are many people who do not understand Japaneseperhaps because many vocabulary and dictionary-sized thick enough that it is difficult tocarry around - where and less practical.
In these problems came the idea to create an application based on Android, thisapplication will be made by category per vocabulary in which a vocabulary made inIndonesian will be translated into Japanese, are included with the pronunciationaccording to the dialect pronunciation of the Japanese people to include letters Japaneseand example sentences of that vocabulary in Japanese. The programming language usedis Java and SQLite.
Applications dictionary Indonesian - Japan was created in order to allow users tosearch for Indonesian vocabulary into Japanese and can save time and effort.Keywords: Applications dictionary, Android, Java, SQLite
1. PENDAHULUAN
Latar Belakang Masalah
Bahasa merupakan sarana untuk berkomunikasi. Di dunia ini banyak sekali bahasa,
antara lain bahasa Indonesia dan Jepang. Pengetahuan tentang bahasa asing sekarang
sangatlah penting terutama bahasa Jepang, Negara Jepang merupakan negara Asia yang
sangat maju dan merupakan negara tujuan untuk bekerja. Saat ini masih banyak orang
orang yang kurang memahami bahasa Jepang yang mungkin dikarenakan banyaknya kosa
kata dan kamus yang berukuran cukup tebal yang sulit untuk dibawa kemana – mana dan
kurang praktis.
Berkembangnya teknologi saat ini dibutuhkan sebuah aplikasi yang dapat membantu
dan mempercepat pencarian kosakata sebagai pengganti buku ayau kamus yang
berukuran cukup tebal yang dapat dibawa kemana pun dan kapanpun.
Salah satu aplikasi yang dapat membantu pengguna untuk mempelajari kosa kata
bahasa asing adalah Aplikasi Kamus Indonesia – Jepang Berbasis Android. Pada aplikasi
ini menyediakan dua bahasa sekaligus yang dapat dipelajari oleh pengguna , yaitu Bahasa
Indonesia dan Bahasa Jepang. Pengguna dapat mencari kosa kata dari bahasa Indonesia
yang diterjemahkan kedalam bahasa Jepang.
Berdasarkan uraian tersebut, penulis ingin membuat sebuah aplikasi kamus yang
mencakup 2 bahasa yaitu aplikasi Kamus Bahasa Indonesia – Jepang Berbasis Android.
Oleh karena itu, penulis memilih topik untuk Skripsi dengan judul “Aplikasi Kamus
Bahasa Indonesia – Jepang berbasis Android”
2. LANDASAN TEORI
2.1 Pengertian Aplikasi
Dalam Utomo (2014), Jogiyanto mengatakan , Aplikasi merupakan sistem yang
dirancang dan disusun sedemikian rupa untuk menghasilkan informasi yang terpadu
dengan menggunakan sarana komputer sebagai sarana penunjangnya
2.2 Kamus
Dalam Fadlullah (2012) menurut kamus besar bahasa Indonesia, pengertian dari
kamus adalah buku acuan yang memuat kata dari ungkapan yang biasanya disusun
menurut abjad berikut keterangan tentang maknanya, pemakaiannya dan
terjemahannya. Kamus dapat juga digunakan sebagai buku rujukan yang
menerangkan makna kata – kata yang berfungsi untuk membantu seseorang mengenal
perkataan baru. Selain menerangkan maksud kata, kamus juga mungkin mempunyai
pedoman sebutan, asal – usul (etimologi) sesuatu perkataan dan juga contoh
penggunaan bagi sesuatu perkataan. Untuk memperjelas kadang kala terdapat juga
ilustrasi di dalam kamus, terdapat banyak kamus yang populer di Indonesia, seperti :
kamus bahasa Inggris, bahasa Jerman, bahasa Mandarin,bahasa Jepang dan lain
sebagainya.
2.3 Bahasa Jepang
Menurut Shinmura (1998) Bahasa Jepang dapat dikatakan sebagai bahasa yang
dipakai oleh bangsa Jepang yaitu sekelompok masyarakat yang lahir dan hidup di
Negara Jepang yang memiliki luas wilayah kurang lebih 380.000 km persegi. Bahasa
Jepang adalah bahasa yang dilahirkan oleh kebudayaan timur, dalam aspek kosakata
dan huruf mendapat pengaruh dari bahasa cina. Mengenal asal usulnya terdapat
berbagai macam teori, di antaranya ada yang mengatakan sebagai salah satu rumpun
bahasa korea, bahasa Mongol, Ural Altai, Melayu Polinesia, Dravida, dan sebagainya.
Ciri – cirinya antara lain memiliki silabel terbuka, mempunyai struktur yang
menempatkan verba di akhir kalimat, memiliki ragam bahasa hormat, dan sebagainya
2.4 Sistem Operasi Android
Sistem operasi Android adalah sebuah sistem operasi untuk perangkat mobile
berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi (Safaat, 2011).
Platform android bermula dari nama sebuah perusahaan yang berkecimpung di dunia IT
& Communication khususnya bergerak dalam bidang perangkat lunak dengan nama
Android Inc. yang kemudian seluruh sahamnya dibeli oleh perusahaan raksasa yaitu
Google Inc., setelah itu Open Handset Alliance, yaitu konsorsium dari 34 perusahaan
piranti keras, piranti lunak dan telekomunikasi termasuk di dalamnya yaitu : Google,
HTC, Intel, Motorola, Qualcomm, T- Mobile dan Nvidia.
3. METODE PENGUMPULAN DATA
Pada penelitian ini yang menjadi subyek adalah membuat Aplikasi Kamus Bahasa
Jepang Berbasis Android.
3.1 Pengumpulan Data
Teknik pengumpulan data yang digunakan penulis untuk mendapatkan informasi
adalah dengan metode pengumpulan data dan informasi dengan mengumpulkan arsip,
bahan-bahan dan referensi lain yang bersifat teori yang berkaitan dan menunjang
pembuatan laporan penelitian ini.
3.2 Perancangan Sistem
Berikut adalah langkah-langkah dalam merancang sebuah sistem :
a. Analisis Kebutuhan
Analisis kebutuhan adalah analisa yang dilakukan untuk menentukan input dan output
yang diinginkan berdasarkan data yang diperoleh.
b. Perancangan Sistem
Perancangan system merupakan tahapan yang dilakukan untuk membuat sebuah
rancangan program berdasarkan input dan output yang diinginkan.
c. Implementasi Sistem
Setelah pembuatan perancangan system maka langkah selanjutnya adalah
mengimplementasi hasil rancangan kedalam program (Java dan basis data SQLite),
selanjutnya setelah program selesai maka di uji coba.
d. Evaluasi Sistem
Evaluasi merupakan langkah setelah program berhasil dibuat lalu di coba dijalankan
untuk mengetahui kesalahan atau trouble yang mungkin terjadi, sampai dipastikan
system dapat berjalan dengan sempurna
4. HASIL DAN PEMBAHASAN
Rancangan sistem secara umum dilakukan dengan maksud untuk memberikan
gambaran umum tentang sistem yang baru atau sistem yang akan diusulkan. Rancangan
ini mengidentifikasi komponen-komponen sistem informasi yang dirancang secara rinci.
4.2 Use Case Diagram
Use case diagram adalah gambaran graphical dari beberapa atau semua actor, use
case, dan interaksi diantara komponen-komponen tersebut yang memperkenalkan suatu
sistem yang akan dibangun digunakan untuk menjelaskan bagaimana langkah-langkah
yang seharusnya dikerjakan oleh sistem. Use case diagram menjelaskan manfaat suatu
sistem jika dilihat menurut pandangan orang yang berada diluar sistem. Diagram ini
menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem tersebut
berinteraksi dengan dunia luar. Use case ditunjuk pada gambar 1
Gambar 1 Use case diagram kamus
4.3 Activity Diagram
Activity Diagram adalah teknik untuk mendiskripsikan logika prosedural dan aliran
kerja di antaranya sebagai berikut.
Activity Diagram Kamus
Gambar 2 Activity diagram kamus
4.4 Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitarsistem.
Sequence Diagram Kamus
Gambar 3 Sequence diagram kamus
4.5 Class Diagram
Class diagram menggambarkan struktur dan deskripsi class, package dan objek
beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain.
Gambaran Class Diagram dapat dilihat pada gambar 4.
Gambar 4 Class diagram
4.6 Rancangan Menu Utama Kamus
Rancangan menu utama merupakan rancangan dimana dapat mengetahui menu –
menu yang tersedia didalam program. Adapun rancangan menu utama dapat dilihat pada
gambar 5.
Gambar 5 Tampilan menu utama kamus
Halaman Splash
Gambar 6 Halaman splash
Halaman Menu Kamus
Gambar 7 Halaman menu kamus
Halaman Menu Favorit
Gambar 8 Halaman menu favorit
Halaman Menu About
Gambar 9 Halaman menu about
Halaman Menu Keluar
Gambar 10 Halaman menu keluar
Halaman Menu Kategori Kamus
Gambar 11 Halaman menu kategori kamus
Halaman Detail Kamus
Gambar 12 Halaman detail kamus
5. KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dari uraian materi sebelumnya dapat ditarik kesimpulan bahwa :
a. Aplikasi kamus Indonesia – Jepang ini dapat diimplementasikan di smartphone
yang berbasis android dengan versi 4.2 ke atas
b. Aplikasi dapat berjalan tanpa koneksi internet. Sehingga aplikasi ini mudah
dipelajari oleh siapa saja dan dimana saja
5.2 Saran
Saran yang dapat digunakan untuk mengembangkan Aplikasi Kamus Bahasa
Indonesia – Jepang ini antara lain :
a. Untuk kedepannya aplikasi ini bisa disempurnakan dengan menambahkan lebih
banyak lagi database kosakata baik itu bahasa indonesia ataupun bahasa jepang
b. Untuk memberikan kepuasan kepada user, dapat ditambah dengan fasilitas voice
search dan dapat juga menampilkan hasil penterjemah kata dengan suara.
c. Dapat ditambahkan juga fitur bahasa Jepang ke bahasa Indonesia
DAFTAR PUSTAKA
Fadlullah, M., 2012, Rancang Bangun Aplikasi Bahasa Kamus Jerman - Indonesiaberbasis Android. Skripsi S1, Semarang, Universitas Stikubank
Febian, A., 2014, Membuat Alert Dialog di Androidhttp://www.dumetschool.com/blog/Membuat-Alert-Dialog-di-Android, diaksestanggal 7 Juli 2015
Dewi, R.Y., 2013, Analisis dan perancangan Aplikasi Mobile Kamus Bahasa Indonesiaberbasis Android. Skripsi S1, Yogyakarta, STMIK Amikom
Dewi, S., 2015, Konsep Dasar UML http://santika.ilearning.me/2-2-1-konsep-dasar-uml-unified-modeling-language, diakses tanggal 10 Juni 2015
Kumara, S.N., 2012, Pembuatan Aplikasi Kamus Psikologi berbasis Mobile. Skripsi S1,Yogyakarta, STMIK Amikom
Nugroho, A., 2008, Pemrograman Java menggunakan IDE Eclipse Callisto. Yogyakarta,Andi Offset
Pamungkas, A.S., 2015. Buku Induk Bahasa Jepang Seperkilat kuasai Bahasa Jepang.Yogyakarta, Penerbit Araska
Shinmura, I., 1998. Kōjien. Tokyo, Iwanami Shoten
Safaat, N., 2011, Pemrograman Aplikasi Mobile Smartpone dan tablet PC BerbasisAndroid. Bandung, Penerbit Informatika.
Saputro, W., 2010, Konsep Dasar UMLhttp://wahjusaputro.blog.ugm.ac.id/2010/04/18/konsep-dasar-uml, di aksestanggal 20 Juli 2015
Sholiq, 2006, Permodelan Sistem Informasi Berorientasi Obyek Dengan UML.Yogyakarta, Penerbit Graha Ilmu
Utomo, T., 2014, Perancangan Aplikasi Resep Masakan Khas Kalimantan TengahBerbasis Android sebagai Media Promosi. Skripsi S1, Yogyakarta, STMIKAmikom