PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Akademik Studi Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: GUPTA YUSUF PUTRA 09560101 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
KATA PENGANTAR Alhamdulillahi Rabbilalamin, Segala puji bagi Allah yang senantiasa memberikan nafas kehidupan dan keberkahan sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE. Pada penelitian tugas akhir ini penulis merancang sebuah kamus itilah fisika dengan tambahan animasi pada setiap istilahnya dan menggunakan metode autocomplete, yang diharapkan dapat berguna dan membantu proses pencarian istilah fisika. Tak lupa dalam penyusunan tugas akhir ini penulis dibantu oleh dosen pembimbing Bapak Hariyadi, S. Kom, MT dan Bapak Yuda Munarko, S. Kom, M. Sc yang dengan kesabarannya membimbing penulis. Untuk itu penulis sangat berterimakasih dan semoga penulis berharap dapat membalas jasa dosen pembimbing. Kepada kedua orangtua yang dengan sabar memberi dukungan moril dan materil penulis menyampaikan rasa kasih saying dan hormat yang tak terhingga. Dengan tugas akhir ini penulis berharap dapat sedikit membantu dalam bidang fisika dengan adanya aplikasi kamus istilah fisika ini, meskipun penulis sangat menyadari banyak kekurangan disana - sini. Pada kesempatan ini penulis juga berharap kepada pembaca untuk memberikan kritik dan sarannya. Malang, 13 Oktober 2015 Penulis
DAFTAR ISI LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN... ABSTRAK... ABSTRACT... LEMBAR PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iii iv v vi vii viii x xi BAB I BAB II PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Penelitian... 2 1.4 Batasan Masalah... 2 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 4 LANDASAN TEORI 2.1 Aplikasi Mobile... 6 2.2 Smartphone... 7 2.3 Android... 7 2.4 Kamus... 9 2.4.1 Kamus Offline... 9 2.4.2 Kamus Online... 10 2.4.3 Kamus Digital... 10 2.5 SQLite... 11 2.6 Metode Autocomplete... 12 2.7 Animasi... 13
BAB III 2.8 Eclipse IDE (Integrated Development Environment)... 15 2.9 Emulator... 15 ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem... 18 3.1.1 Arsitektur Sistem... 18 3.1.2 Analisa Kebutuhan... 19 3.1.3 Use Case... 21 3.2 Perancangan Sistem... 21 3.2.1 Sequence Diagram... 21 3.2.2 Activity Diagram... 24 3.2.3 Perancangan Tampilan Antarmuka... 26 3.2.4 Class Diagram... 29 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem... 30 4.1.1 Implementasi Lingkungan Pengembangan... 30 4.1.2 Implementasi User Interface... 31 4.1.3 Implementasi Aplikasi / Sistem... 34 4.2 Pengujian Sistem... 39 4.2.1 Pengujian Fungsional... 39 4.2.1.1 Hasil Pengujian Fungsi Autocomplete... 40 4.2.1.2 Pengujian untuk animasi dan gambar... 41 4.2.2 Pengujian Pada Perangkat Android (Smartphone)... 42 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 44 5.2 Saran... 44 DAFTAR PUSTAKA... 46
DAFTAR PUSTAKA [1] Hafizh Herdi Naufal, Tutorial Membuat Aplikasi Database Android Menggunakan SQLite, http://www.twoh.web.id/2013/01/tutorialmembuat-aplikasi-database-sqlite-android/, waktu akses 11 Februari 2014 [2] Sudarja, Frieo R, Perbandingan Algoritma String Matching Dan Algoritma Autocomplete Pada Aplikasi Kamus Kedokteran Dorland Berbasis Android, http://eprints.mdp.ac.id/778/1/jurnal%202007250091%20frieo.r.sudarja. pdf, waktu akses 11 Februari 2014. [3] Safaat H, Nazruddin 2011. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC berbasis Android. Bandung : Informatika. [4] Hafizh Herdi Naufal, Tutorial Belajar Membuat Aplikasi Android Menggunakan Eclipse, http://www.twoh.web.id/mudengdroid-belajarandroid-bersama-twohs-engineering/, waktu akses 11 Februari 2014. [5] Antara, Kukuh Aji Des 2013, Perancangan dan Implementasi Kamus Istilah Biologi Berbasis Android, Malang : Informatika. [6] Autocomplete Text in TextView, http://developer.android.com/reference/android/widget/autocomp letetextview.html, waktu akses 11 Februari 2014. [7] Android TextView autocomplete and autosearch, http://stackoverflow.com/questions/8705468/android-textviewautocomplete-and-autosearch, waktu akses 11 Februari 2014. [8] Autocomplete Text in TextView, http://www.edumobile.org/android/androiddevelopment/autocomplete-text-in-textview/, waktu akses 11 Februari 2014. [9] Mengenal Apa Itu Android, http://maaziyah.blogspot.com/2012/04/mengenalapa-itu-android.html, waktu akses 11 Februari 2014