aplikasi kamus bahasa indonesia jepang …jurnal.stmikelrahma.ac.id/assets/file/firmansyah adi...

13
APLIKASI KAMUS BAHASA INDONESIA JEPANG BERBASIS ANDROID Firmansyah Adi Harjanto Program Studi/Teknik Informatika STMIK El Rahma Yogyakarta e-mail : [email protected] Intisari 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. Dalam permasalahan tersebut munculah gagasan untuk membuat suatu aplikasi berbasis android, aplikasi ini nantinya akan dibuat berdasarkan kategori per kosakata yang dimana per kosakata yang dibuat dalam bahasa Indonesia akan diterjemahkan kedalam bahasa Jepang tersebut akan disertakan dengan pengucapan sesuai dengan logat pengucapan orang jepang dengan menyertakan huruf jepangnya dan contoh kalimat dari kosa kata tersebut dalam bahasa Jepang. Bahasa pemrograman yang digunakan adalah Java dan SQLite. Aplikasi kamus bahasa Indonesia Jepang ini dibuat agar memudahkan pengguna untuk mencari kosakata bahasa Indonesia ke bahasa Jepang dan bisa menghemat waktu dan tenaga. Kata kunci : Aplikasi kamus, Android, Java, SQLite Abstract Language 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 destination country for work. Currently there are many people who do not understand Japanese perhaps because many vocabulary and dictionary-sized thick enough that it is difficult to carry around - where and less practical. In these problems came the idea to create an application based on Android, this application will be made by category per vocabulary in which a vocabulary made in Indonesian will be translated into Japanese, are included with the pronunciation according to the dialect pronunciation of the Japanese people to include letters Japanese and example sentences of that vocabulary in Japanese. The programming language used is Java and SQLite. Applications dictionary Indonesian - Japan was created in order to allow users to search for Indonesian vocabulary into Japanese and can save time and effort. Keywords: Applications dictionary, Android, Java, SQLite

Upload: nguyentuyen

Post on 08-Mar-2018

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 2: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 3: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 4: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 5: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 6: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

Gambar 2 Activity diagram kamus

Page 7: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

4.4 Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitarsistem.

Sequence Diagram Kamus

Gambar 3 Sequence diagram kamus

Page 8: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 9: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 10: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

Halaman Menu Kamus

Gambar 7 Halaman menu kamus

Halaman Menu Favorit

Gambar 8 Halaman menu favorit

Halaman Menu About

Gambar 9 Halaman menu about

Page 11: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 12: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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

Page 13: APLIKASI KAMUS BAHASA INDONESIA JEPANG …jurnal.stmikelrahma.ac.id/assets/file/Firmansyah Adi Harjanto... · Bahasa pemrograman yang digunakan adalah ... package dan objek beserta

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