• Tidak ada hasil yang ditemukan

APLIKASI KAMUS DWIBAHASA INDONESIA INGGRIS BERBASIS ANDROID

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI KAMUS DWIBAHASA INDONESIA INGGRIS BERBASIS ANDROID"

Copied!
15
0
0

Teks penuh

(1)

APLIKASI KAMUS DWIBAHASA

INDONESIA – INGGRIS BERBASIS ANDROID

SKIRPSI / TUGAS AKHIR

Diajukan Oleh :

RENDITIA YUDISTI NPM : 0734010293

K e p a d a

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR S U R A B A Y A

2011

Hak Cipta © milik UPN "Veteran" Jatim :

(2)

i ABSTRAK

Penggunaan handphone sebagai salah satu media komunikasi sudah umum dijumpai dalam masyarakat di negeri ini. Hubungan komunikasi dapat dengan mudah dilakukan dengan jarak yang hampir tidak terbatas dengan menggunankan handphone. Demikian halnya dengan kamus yang sangat diperlukan dalam menterjemahkan suatau bahasa asing. Kajian ini bertujuan untuk merancang aplikasi kamus digital Indonesia – Inggris dan Inggris – Indonesia untuk perangkat mobile khususnya handphone yang berbasis Android. Sehingga hanya dengan menggunakan handphone, pengguna sistem dapat menterjemahkan bahasa Inggris kedalam bahasa Indonesia dan sebaliknya kapan saja dan dimana saja. Hal ini tentu saja dapat menjadi alat bantu didalam dunia pendidikan khususnya dalam pembelajaran bahasa Inggris. Aplikasi ini dibangun menggunakan Java 2 Micro Edition.

Tahapan yang penulis lakukan untuk melakukan proses pembangunan aplikasi tersebut meliputi tahapan analisis permasalahan dan kebutuhan, perancangan aplikasi dan desain antar muka aplikasi, sehingga aplikasi yang terbentuk menjadi mudah untuk digunakan dan memiliki fungsi yang optimal dalam menterjemahkan bahasa.

Kata Kunci : Komunikasi, Bahasa, Handphone.

Hak Cipta © milik UPN "Veteran" Jatim :

(3)

ii KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penyusunan laporan Tugas Akhir “APLIKASI KAMUS DWIBAHASA INDONESIA – INGGRIS BERBASIS ANDROID” ini dapat terselesaikan dengan baik. Maksud dan tujuan dari penyusunan laporan Tugas Akhir “APLIKASI KAMUS DWIBAHASA INDONESIA – INGGRIS BERBASIS ANDROID” ini adalah untuk melengkapi persyaratan kelulusan tahun ajaran 2007/2008 di UPN “Veteran” Jawa Timur.

Adapun penyusunan laporan Tugas Akhir “APLIKASI KAMUS DWIBAHASA INDONESIA – INGGRIS BERBASIS ANDROID” ini berdasarkan hasil penelitian yang dilakukan penulis selama beberapa bulan terakhir.

Penulis menyadari bahwa dalam penyusunan laporan Tugas Akhir “APLIKASI KAMUS DWIBAHASA INDONESIA – INGGRIS BERBASIS ANDROID” ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada :

1. Kedua orang tua saya yang telah memberikan dukungan penuh dan memberikan doa restu.

2. Nenek tercinta yang selalu mendoakan yang terbaik dalam hidup saya. 3. Bapak Mohamad Irwan Affandi, ST., MSC. selaku dosen pembimbing

pertama yang telah memberi banyak masukkan untuk menyempurnakan sistem yang saya kembangkan.

4. Ibu Fetty Tri Anggraeni, S.kom selaku dosen pembimbing kedua yang juga telah memberi banyak masukkan dalam pengembangan sistem aplikasi ini.

5. Indra Hardika “boss” yang telah mau dan sukarela meminjamkan handphonenya untuk menjadi alat percobaan skripsi saya.

6. Iis Afriati Nurhasanah yang telah memberikan dukungan moril.

Hak Cipta © milik UPN "Veteran" Jatim :

(4)

iii 7. Pihak-pihak lain yang tidak dapat penulis sebutkan satu persatu, atas bantuan dan dukungan serta doa restu yang berhubungan dengan kegiatan penyelesaian Tugas Akhir ini.

Penulis menyadari sepenuhnya bahwa dalam penyusunan laporan ini masih banyak kekurangan, karena keterbatasan pengetahuan dan kemampuan, untuk itu kritik dan saran yang membangun dari pembaca sangat diharapkan demi kesempurnaan laporan Tugas Akhir ini.

Demikian kata pengantar ini penulis buat, semoga dapat bermanfaat, khususnya bagi penulis dan bagi pembaca pada umumnya.

Hak Cipta © milik UPN "Veteran" Jatim :

(5)

iv DAFTAR ISI ABSTRAK...i KATA PENGANTAR ... ii DAFTAR ISI...iv DAFTAR GAMBAR ... vi BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Perumusan Masalah ... 2 1.3 Batasan Masalah ... 2 1.4 Tujuan Penelitian ... 3 1.5 Manfaat Penelitian ... 3 1.6 Metodologi Penelitian ... 4 1.7 Sistematika Penulisan ... 6

BAB II TINJAUAN PUSTAKA ... 8

2.1 Sejarah Singkat Tentang Kamus ... 8

2.1.1 Sejarah Perkamusan Di Indonesia ... 8

2.1.2 Jenis – Jenis Kamus ... 10

2.1.3 Berdasarkan Penggunaan Bahasa ... 10

2.1.4 Berdasarkan Isi ... 11

2.1.5 Kamus Istimewa ... 12

2.1.6 Cara Penyusunan Kamus ... 14

2.1.7 Perancangan Kamus ... 14

2.1.8 Pembinaan Data Korpus ... 15

2.1.9 Pengisian dan Pengabjadan Data ... 15

2.1.10 Pengolahan Data ... 15

2.1.11 Pemberian Makna ... 16

2.1.12 Definisi Kamus ... 16

2.2 Definisi Mobile Technology ... 16

2.3 Java 2 Micro Edition(J2ME) ... 19

2.3.1 Sejarah Singkat Java ... 19

2.4 Android ... 20 2.4.1 Sejarah Android ... 20 2.4.2 Definisi Android ... 23 2.4.3 Android features ... 24 2.4.4 Arsitektur Android... 26 2.5 Definisi Database ... 31

2.5.1 Definisi SQLite Database ... 32

Hak Cipta © milik UPN "Veteran" Jatim :

(6)

v

BAB III ANALISA DAN PERANCANGAN SISTEM ... 33

3.1 Analisa Sistem ... 33

3.2 Perancangan Sistem ... 33

3.2.1 Sekenario Sistem ... 34

3.2.2 Spesifikasi Kebutuhan Sistem ... 34

3.2.3 Perancangan Proses ... 35

3.2.3.1 Use Case Diagram ... 36

3.2.3.2 Activity Diagram Bahasa Inggris ... 37

3.2.3.3 Activity Diagram Bahasa Indonesia ... 38

3.2.3.4 Class Diagram ... 39

3.2.3.2 Squence Diagram ... 40

3.2.4 Perancangan Data ... 42

3.2.4.1 CDM(Conceptual Data Model) ... 42

3.2.5 Perancangan User Interface ... 43

3.2.5.1 Desain User Interface Aplikasi ... 43

3.2.6 Perancangan Form ... 44

3.2.6.1 Desain Antar Muka Menu Inggris - Indonesia ... 45

3.2.6.2 Desain Antar Muka Menu Indonesia - Inggris ... 45

3.2.6.3 Desain Antar Muka Menu Tambah Data ... 46

3.2.6.4 Desain Antar Muka Menu About Me ... 47

BAB IV IMPLEMENTASI ... 48

4.1 Spesifikasi Sistem ... 48

4.2 Perangkat Sistem ... 48

4.2.1 Perangkat Keras/Hardware ... 48

4.2.2 Perangkat Lunak/Software ... 49

4.3 Implementasi Desain Antar Muka ... 50

4.3.1 Desain Antar Muka Menu Utama ... 50

4.3.2 Desain Antar Muka Menu Indonesia - Inggris ... 51

4.3.3 Desain Antar Muka Menu Inggris - Indonesia ... 52

4.3.4 Desain Antar Muka Pencarian ... 53

4.3.5 Desain Antar Muka Pencarian Gagal ... 54

4.3.6 Desain Antar Muka Menu Tambah Data ... 55

4.3.7 Desain Antar Muka Menu About Me ... 56

4.4 Deploy Aplikasi Ke Handphone ... 57

BAB V UJI COBA DAN EVALUASI ... 60

5.1 Sekenario Uji Coba ... .`60

5.2 Pelaksanaan Uji Coba ... 60

5.2.1 Uji Coba Install Aplikasi ... 61

5.2.2 Uji Coba Menjalankan Aplikasi ... 63

BAB VI PENUTUP ... 69

6.1 Kesimpulan ... .`69

6.2 Saran...69

DAFTAR PUSTAKA ... 71

Hak Cipta © milik UPN "Veteran" Jatim :

(7)

vi DAFTAR GAMBAR

Gambar 2.1 Platform Java ... 20

Gambar 2.2 Android Timeline ... 21

Gambar 2.3 Logo Android ... 22

Gambar 2.4 Arsitektur Android ... 26

Gambar 2.5 Sistem Database ... 32

Gambar 3.1 Skenario Proses Aplikasi Kamus Berbasis Android ... 34

Gambar 3.2 Use Case Diagram ... 36

Gambar 3.3 Activity Diagram Menu Inggris - Indonesia ... 37

Gambar 3.4 Activity Diagram Menu Indonesia - Inggris ... 38

Gambar 3.5 Class Diagram Proses Aplikasi Kamus Dwibahasa... 39

Gambar 3.6 Squence Diagram Proses Aplikasi Kamus Dwibahasa ... 41

Gambar 3.7 Menu Pilihan... 44

Gambar 3.8 Tampilan Menu Inggris - Indonesia ... 45

Gambar 3.9 Tampilan Menu Indonesia - Inggris ... 45

Gambar 3.10 Menu Tambah Data ... 46

Gambar 3.11 Menu About Me ... 47

Gambar 4.1 Halaman Utama ... 50

Gambar 4.2 Halaman Menu Inggris - Indonesia... 51

Gambar 4.3 Halaman Menu Indonesia - Inggris... 52

Gambar 4.4 Halaman Menu Pencarian ... 53

Gambar 4.5 Halaman Menu Pencarian Gagal ... 54

Gambar 4.6 Halaman Menu Tambah Data ... 55

Gambar 4.7 Halaman Menu About Me... 56

Gambar 4.8 Buka Project Tugas Akhir ... 57

Gambar 4.9 Klik kanan -> Export Signed App ... 57

Gambar 4.10 Jendela Export ... 58

Gambar 4.11 Jendela Keystore Selection ... 58

Gambar 4.12 Jendela Key Creation ... 59

Gambar 4.13 Jendela Destination and key/certificate checks ... 60

Gambar 4.13 Hasil Dari Proses ... 60

Gambar 5.1 Menghubungkan HP ke Laptop ... 61

Gambar 5.2 Menu.apk ... 61

Gambar 5.3 Konfirmasi Instalasi Aplikasi ... 62

Gambar 5.4 Proses Instalasi... 62

Gambar 5.5 Pemberitahuan Proses Instalasi Telah Selesai ... 62

Gambar 5.6 Halaman Utama Aplikasi ... 63

Gambar 5.7 Halaman Translate Bahasa Indonesia - Inggris ... 63

Gambar 5.8 Halaman Pencarian Kata Inggris - Indonesia Gagal ... 64

Gambar 5.9 Halaman Pencarian Kata Inggris - Indonesia Berhasil ... 64

Gambar 5.10 Halaman Menu Indonesia - Inggris... 65

Gambar 5.11 Halaman Pencarian Indonesia – Inggris ... 65

Gambar 5.12 Halaman MenuTambah Data ... 66

Gambar 5.13 Data Tidak Boleh Kosong ... 66

Gambar 5.14 Data Harus Huruf ... 67

Gambar 5.15 Data Berhasil Disimpan ... 67

Hak Cipta © milik UPN "Veteran" Jatim :

(8)

vii DAFTAR TABEL

Table 2.1 Edisi Platform Java dan fungsinya ... 19 Table 3.1 Table Data Model ... 42

Hak Cipta © milik UPN "Veteran" Jatim :

(9)

1 BAB I PENDAHULUAN

1.1 Latar Belakang

Bahasa merupakan jembatan untuk berkomunikasi. Di dunia ini banyak bahasa salah satunya adalah bahasa Indonesia, bahasa ibu di negeri ini. Tetapi dewasa ini banyak bahasa dari berbagai negara lain yang digunakan untuk berkomunikasi diantara lain adalah bahasa Inggris, bahasanya standart dunia. Tetapi masih banyak yang kurang memahami bahasa inggris secara mendalam yang mungkin dikarenakan begitu banyak kosakata dan buku yang berukuran besar dan tebal yang sulit untuk dibawa kemana-mana dan penggunaan yang cukup lama dengan membuka huruf dari A-Z untuk setiap kosakata yang digunakan.

Dengan kemajuan teknologi yang sangat pesat pada saat ini dibutuhkan sebuah aplikasi yang dapat mengakomodir kebutuhan setiap pengguna akan sebuah aplikasi pengganti buku yang mudah dibawa serta dapat digunakan kapanpun dan dimanapun dengan efektif.

Salah satu aplikasi yang dapat memenuhi kebutuhan dari pengguna tersebut adalah aplikasi Kamus Bahasa Indonesia – Inggris yang berbasis Android. Pada aplikasi ini menyediakan informasi ilmu pengetahuan tentang kosakata dari bahasa Indonesia diterjemakan kedalam bahasa Inggris.

Berdasarkan uraian latar belakang diatas, Penulis bermaksud merancang sebuah aplikasi Kamus Bahasa Indonesia – Inggris berbasis Android. Oleh karena

Hak Cipta © milik UPN "Veteran" Jatim :

(10)

2

itu, Penulis memilih topik ini untuk Tugas Akhir dengan judul “APLIKASI KAMUS DWIBAHASA INDONESIA – INGGRIS BERBASIS ANDROID”.

1.2 Perumusan Masalah

Rumusan masalah untuk sistem aplikasi kamus digital Indonesia – Inggris yang berbasis Android adalah sebagai berikut :

a. Bagaimana merancang dan membangun kamus digital Indonesia – Inggris yang berbasis mobile application?

b. Bagaimana merancang dan membangun aplikasi yang berbasis Android for mobile?

1.3 Batasan Masalah

Batasan masalah dalam “APLIKASI KAMUS DWIBAHASA INDONESIA – INGGRIS BERBASIS ANDROID” adalah sebagai berikut :

a. Aplikasi ini menampilkan hasil pencarian dari kosa kata yang dimaksud.

b. Aplikasi ini melakukan pencarian kata bukan kalimat.

c. Aplikasi ini menampilkan pesan kesalahan jika kosa kata yang dicari tidak ditemukan.

d. Aplikasi ini menyediakan pilihan pencarian kosa kata, dari bahasa Indonesia ke Inggris ataupun sebaliknya.

e. Bahasa pemrograman yang dipakai dalam pembuatan aplikasi kamus bahasa ini menggunakan Java 2 Micro Edition (J2ME) dan SQLite

Hak Cipta © milik UPN "Veteran" Jatim :

(11)

3

sedangkan untuk perangkat lunak yang digunakan adalah JDK, JRE, Android SDK, Eclipse Galileo, ADT dan Droid Draw.

f. Penggunaan aplikasi ini dapat digunakan pada semua merk HP berbasis Android 2.1.

1.4 Tujuan

Dalam penyusunan tugas akhir ini tujuan yang hendak dicapai adalah untuk merancang dan membuat sistem aplikasi kamus digital berbasis Android yang memiliki dua buah bahasa, yaitu bahasa Indonesia dan bahasa Inggris yang sesuai guna membantu siswa dalam menterjemahkan bahasa Indonesia ke dalam bahasa Inggris dan sebaliknya.

1.5 Manfaat

Manfaat yang diperoleh dari pembuatan sistem aplikasi kamus digital berbasis Android ini adalah :

a. Memberikan kemudahan bagi para pengguna aplikasi kamus digital dwibahasa Indonesia – Inggris yang berbasis Android dalam mempelajari setiap kosakata, baik itu kosakata bahasa Indonesia maupun kosakata bahasa Inggris.

b. Pengguna aplikasi kamus digital dwibahasa Indonesia – Inggris yang berbasis Android ini bisa mengetahui arti kata yang dicari dengan cepat, dengan cara memasukkan kata yang dicari kedalam inputan dan

Hak Cipta © milik UPN "Veteran" Jatim :

(12)

4

menekan tombol terjemah maka hasilnya akan langsung keluar dilayar handphone pengguna aplikasi ini.

c. Dengan adanya aplikasi kamus digital dwibahasa Indonesia – Inggris ini pengguna bisa memperoleh kosakata baru, karena didalam aplikasi kamus digital dwibahasa Indonesia – Inggris berbasis Android ini telah disisipkan banyak kosakata yang sering digunakan oleh masyarakat beserta dengan keterangan dari masing – masing kosakata yang ada.

1.6 Metodologi

Metodologi pelaksanaan yang dilakukan selama membuat tugas akhir ini, meliputi:

a. Studi Literatur

Mengumpulkan referensi baik dari buku, internet, maupun sumber- sumber yang lainnya mengenai J2ME Android sebagai bahasa pemrograman untuk aplikasi Android mobile, SQLite untuk database yang digunakan untuk menyimpan data, serta acuan untuk perancangan sistem dan analisa.

b. Analisis Sistem

Melakukan analisis terhadap permasalahan yang ada mengenai bagaimana sistem aplikasi kamus dwibahasa Indonesia – Inggris bisa dijalankan dengan mudah dan bisa dimanfaatkan oleh user pada Android mobile dengan fasilitas bahasa pemrograman Java Two Mobile Edition(J2ME).

Hak Cipta © milik UPN "Veteran" Jatim :

(13)

5

c. Desain Sistem

Pada tahap ini dilakukan perancangan program, membuat desain sistem dengan UML (Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram).

d. Implementasi

Pada tahap ini dilakukan pembuatan program untuk menjalankan sistem aplikasi Kamus Indonesia – Inggris berbasis Android mobile menggunakan bahasa pemrograman J2ME dan SQLite.

e. Uji Coba

Melakukan pengujian program, menangani dan memperbaiki kesalahan yang ada pada program aplikasi Kamus Indonesia – Inggris tersebut agar dapat berjalan dengan baik.

f. Dokumentasi

Pada tahap ini dilakukan pembuatan laporan mulai dari studi literatur sampai dengan implementasi, serta penarikan kesimpulan dan saran. Pada tahap ini juga akan dicatat apa saja yang menjadi kelemahan dan kelebihan dalam aplikasi kamus dwibahasa Indonesia – Inggris.

1.7 Sistematika Penulisan

Penulisan serta pembahasan tugas akhir ini dibagi menjadi beberapa bab dengan sistematika penulisan sebagai berikut:

Hak Cipta © milik UPN "Veteran" Jatim :

(14)

6

BAB I PENDAHULUAN

Bab ini merupakan pengantar yang memberikan gambaran mengenai permasalahan- permasalahan yang kemudian akan dibahas pada bab- bab selanjutnya. Terdapat tujuh pokok bahasan dalam bab ini, yaitu latar belakang, perumusan masalah, batasan masalah, tujuan, manfaat, metodologi, dan sistematika penulisan.

BAB II TINJAUAN PUSTAKA

Bab ini berisi mengenai konsep dan teori pembelajaran yang menjadi landasan untuk merancang dan membuat sistem yang diharapkan, sehubungan dengan permasalahan yang diangkat dan ilmu yang diterapkan.

BAB III ANALISA DAN DESAIN SISTEM

Bab ini membahas mengenai analisis dari permasalahan yang ada saat ini dan analisis kebutuhan yang diperlukan untuk mengatasi permasalahan tersebut. Pembuatan desain dari sistem dengan mengacu pada analisis yang telah dibahas. Desain sistem yang akan dijelaskan terbagi menjadi tiga bagian, meliputi desain user interface, desain data dan desain proses.

BAB IV IMPLEMENTASI

Bab ini menjelaskan mengenai pengimplementasian desain sistem yang telah dibuat ke dalam bentuk program dan disertai dengan beberapa contoh potongan program.

Hak Cipta © milik UPN "Veteran" Jatim :

(15)

7

BAB V UJI COBA DAN EVALUASI

Bab ini berisi tentang penjelasan lingkungan uji coba aplikasi, pelaksanaan uji coba dan evaluasi dari hasil uji coba yang telah dilakukan untuk mengetahui kelayakan pemakaian aplikasi.

BAB VI PENUTUP

Bab ini berisi kesimpulan dan saran untuk pengembangan aplikasi lebih lanjut dalam upaya memperbaiki kelemahan pada aplikasi guna untuk mendapatkan hasil kinerja aplikasi yang lebih baik dan pengembangan program selanjutnya.

Hak Cipta © milik UPN "Veteran" Jatim :

Referensi

Dokumen terkait

Berdasarkan uraian di atas, dapat disimpulkan bahwa kemampuan menulis cerpen adalah kapasitas individu untuk dapat menuangkan ide atau gagasan, pengalaman,

29 PBM tidak membantu untuk bersikap secara tepat dengan kehidupan bersama orang tua 30 Setelah mengikuti pembelajaran IPS saya tidak terlatih berbicara di depan umum 31

Praktik akad syirkah pada usaha transportasi angkutan desa di Desa Panembangan Kecamatan Cilongok Kabupaten Banyumas adalah kerjasama antara pemilik mobil

Maka penulis tertarik untuk meneliti produk TV merek Sharp yang dimiliki warga pada Perumahan Tegal Sari Indah Dukuhwaluh Purwokerto untuk mengetahui seberapa

demikian dapat disimpulkan bahwa “ terdapat hubungan yang signifikan antara gaya mengajar guru proaktif terhadap sikap

Skripsi ini mengangkat permasalahan tentang” Tinjauan Dakwah Terhadap Profesi Sebagai Model Dalam Video Klip Lagu- Lagu Bergek” Dakwah dalam pembahasan skripsi ini yaitu

Hasil penelitian menunjukkan angka kejadian TB Paru di Provinsi Sulawesi Utara Riskesdas tahun 2010 sebesar 47 orang (2,6%), orang yang mengonsumsi rokok setiap hari

Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah PKM-M Pengaplikasian SIMS (Sistem Informasi