Implementasi Metode Approximate String Matching Pada Aplikasi Kamus Nama Latin Tumbuhan Berbasis Android

dokumen-dokumen yang mirip
PENERAPAN M-COMMERCE PADA PENJUALAN APEL MALANG BERBASIS ANDROID

Sistem Pakar Pendeteksi Kerusakan Sistem Kelistrikan Pada Mobil Jenis Toyota Rush dengan Menggunakan metode Fuzzy MADM

IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE TUGAS AKHIR

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

Game Gatot Kaca Protection

Pembuatan Game Egg For Me Not For You

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadyah Malang. Oleh:

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PEMESANAN DAN PERSEDIAAN BARANG DI TOKO SUMBER REJEKI NGRAYUN SKRIPSI

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : FARKHAN AMINULLOH

LAPORAN SKRIPSI SISTEM INFORMASI UJIAN PENERIMAAN SISWA BARU PADA MA MAFATTIHUT THULLAB BERBASIS WEB

Sistem Informasi Akuntansi Jual Beli Pada King Furniture Berbasis Web

GAME EDUKASI TEMPAT BERSEJARAH DI INDONESIA TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN PRODUKSI DENGAN METODE SEQUENCING PADA KONVEKSI SAMPURNA

Pemanfaatan Teknologi SMS Gateway Pada Sistem Pembayaran SPP dan Tabungan Sekolah di SMA N 1 Nalumsari

APLIKASI BUKU SAKU DIGITAL UNDANG-UNDANG KETENAGAKERJAAN BERBASIS ANDROID

PEMBUATAN AGEN UNTUK CUSTOMER SERVICE DI WEBSITE UMM BERBASIS PENGETAHUAN TUGAS AKHIR

SISTEM INFORMASI PENGENALAN DAN PEMESANAN MADU PADA PERANGKAT MOBILE BERBASIS ANDROID

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PENYEWAAN SARANA DAN PRASARANA DESA DI DESA NGRAYUN KECAMATAN NGRAYUN SKRIPSI

SKRIPSI SISTEM PENCARIAN KOST MENGGUNAKAN METODE SPHERICAL LAW OF COSINES DI YOGYAKARTA BERBASIS ANDROID

ANALISA DAN PERANCANGAN SISTEM PAKAR PENYEBARAN PENYAKIT DEMAM BERDARAH PADA MANUSIA BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN LOKASI RUMAH SAKIT DAN JADWAL PRAKTEK DOKTER BERBASIS ANDROID

SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS

SISTEM PAKAR DIAGNOSA INFEKSI SALURAN PERNAFASAN AKUT (ISPA) DENGAN METODE CERTAINTY FACTOR BERBASIS WEB

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

GAME ADVENTURE THE MONKEY KING PADA ANDROID SMARTPHONE

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

Rancang Bangun Aplikasi Menghitung Rencana Anggaran Biaya Bangunan Rumah Sederhana Berbasis Android

PEMBANGUNAN APLIKASI LOKASI WISATA DI JAWA TIMUR DENGAN LOCATION-BASED SERVICE BERBASIS ANDROID TUGAS AKHIR

SKRIPSI IMPLEMENTASI DATA MINING PADA DATA TRANSAKSI PENJUALAN UNTUK MENGETAHUI POLA PEMBELIAN MENGGUNAKAN ALGORITMA APRIORI

APLIKASI BABESHOP BERBASIS LBS (LOCATION BASED SERVICE) DENGAN VOICE COMMAND PADA PLATFORM ADROID

PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH BIOLOGI BERBASIS ANDROID. Laporan Tugas Akhir

PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR

PENENTUAN PENJADWALAN GURU MENGGUNAKAN ALGORITMA GENETIKA PADA SMA WIDYA GAMA MALANG BERBASIS DESKTOP TUGAS AKHIR

Rancang Bangun Sistem Inventory Toko Wahana Baru Kosmetik Berbasis Web

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI LINKED LIST LAPORAN TUGAS AKHIR. Oleh WAHYU TEGUH PRATAMA NIM :

PERANCANGAN DAN PEMBUATAN SISTEM LAYANAN INFORMASI P2KK BERBASIS TEKNOLOGI SMS GATEWAY TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

LAPORAN SKRIPSI LAPORAN SKRIPSI

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

Sistem Informasi Inventarisasi Laboratorium pada Program Studi Sistem Informasi Universitas Muria Kudus Berbasis Web

TUGAS AKHIR PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN BARANG PADA UD SUMBER REJEKI KLATEN MENGGUNAKAN PROGRAM VISUAL DATABASE FOXPRO

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

Sistem Pemesanan dan Pengendalian Barang pada Percetakan Aksara Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN DATA PANTI ASUHAN AISYIYAH KUDUS BEBRBASIS WEB

Sistem Pakar Untuk Mendiagnosa Penyakit Kulit pada Anak Menggunakan Metode Teorema Bayes Berbasis Web

PERANCANGAN SISTEM INFORMASI DENGAN JAVA NETBEANS UNTUK PERHITUNGAN PENGHASILAN ANGGOTA KOPERASI PETANI SAWIT MAKMUR SEJAHTERA

PEMBUATAN APLIKASI BELAJAR BAHASA JAWA BERBASIS ANDROID SKRIPSI

LAPORAN SKRIPSI. Sistem Informasi Penjualan Rokok pada PR. Arjuna Berbasis Web. Disusun oleh :

PERANCANGAN DAN IMPLEMENTASI APLIKASI UJIAN SERTIFIKASI PADA LEARNING CENTER (Studi Kasus PT.Ebiz Education Enterprise)

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

LAPORAN SKRIPSI. Rancang Bangun Aplikasi Alat Bantu Pembelajaran Zoologi di Indonesia Untuk Sekolah Menengah Pertama Berbasis Android

PEMBANGUNAN APLIKASI E-HAFIS SEBAGAI MEDIA UNTUK MENGHAFAL AL-QURAN BERBASIS ANDROID TUGAS AKHIR. Diajukan Untuk Memenuhi

SISTEM INFORMASI MANAJEMEN ADMINISTRASI PADA LEMBAGA PENDIDIKAN DAN KETERAMPILAN IQRAL BERBASIS DESKTOP JAVA

Sistem Pendukung Keputusan untuk Mendukung Pemilihan Balita Sehat Menggunakan Metode TOPSIS

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

APLIKASI PEMETAAN GPS SMP SMA SURAKARTA BERBASIS MOBILE ANDROID

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN ATLET PADA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA KABUPATEN KUDUS

RANCANG BANGUN GAME THE ALPIN CARD TUGAS AKHIR

APLIKASI PENCARIAN LOKASI ANJUNGAN TUNAI MANDIRI (ATM) TERDEKAT BERBASIS ANDROID DENGAN TEKNOLOGI GPS (GLOBAL POSITIONING SYSTEM)

SISTEM INFORMASI PENDAFTARAN USAHA INDUSTRI PADA KANTOR PELAYANAN PERIJINAN KABUPATEN KUDUS BERBASIS WEB

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

PENJUALAN PERALATAN OLAH RAGA TOKO WANTO SPORT DENGAN E-COMMERCE MENGGUNAKAN PHP, JAVASCRIPT, DAN MYSQL

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAYU UNTUK PEMBUATAN GITAR MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WEB

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

PENGEMBANGAN APLIKASI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT SAPI MENGGUNAKAN ALGORITMA KNN

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

APLIKASI PEMBELAJARAN KEBUDAYAAN JAWA BERBASIS MOBILE ANDROID

PENGEMBANGAN SISTEM INFORMASI PARIWISATA DAERAH DENGAN APLIKASI WEB

APLIKASI PENJADWALAN DAN NOTIFIKASI LIPUTAN RUBRIK SUARA KAMPUS KORAN BESTARI UMM. Tugas Akhir

SISTEM INFORMASI PENGELOLAAN ADMINISTRASI PENYEWAAN SOUND SYSTEM DAN DEKLIT PADA MC BISRI

RANCANG BANGUN SISTEM INFORMASI PELELANGAN GULA PADA APTRI (ASOSIASI PETANI TEBU RAKYAT INDONESIA) SEMARANG

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

SISTEM INFORMASI ADMINISTRASI KLINIK NGUDI WARAS PURWODADI BERBASIS WEB

SISTEM INFORMASI MAJALAH DINDING BERBASIS WEB PADA SMK NU MA ARIF 2 KUDUS

PEMBUATAN APLIKASI PENJADUALAN BIMBINGAN BELAJAR MENGGUNAKAN METODE CONSTRAINT SATISFACTION (STUDI KASUS BIMBEL PEP CENTRAL MAN 3 MALANG)

Sistem Informasi Administrasi Panti Asuhan Aisyiyah di Kabupaten Kudus

LAPORAN SKRIPSI RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN PAJAK HOTEL DAN RESTORAN PADA DPPKD KABUPATEN KUDUS BERBASIS WEB

PEMBUATAN APLIKASI TES KEPRIBADIAN METODE PERSONALITY PLUS BERBASIS WEB (Studi Kasus di PT. Inspiera Sinergi Indonesia Malang)

PENGEMBANGAN APLIKASI JOB MATCHING PROFILE

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PADA APOTEK BRAYUNG FARMA KUDUS

Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus

SISTEM PAKAR KONSULTASI GANGGUAN KEPRIBADIAN PADA ORANG DEWASA BERBASIS WEB

Sistem Informasi Penjadwalan Kunjungan Perpustakaan Keliling Berbasis Web dengan SMS Gateway pada Kantor Perpustakaan dan Arsip Daerah Kabupaten Kudus

SISTEM INFORMASI PENGAJUAN KARTU PEGAWAI, KARTU ISTRI/SUAMI BAGI PEGAWAI NEGERI SIPIL PADA BADAN KEPEGAWAIAN DAERAH JEPARA BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN AKTA PERKAWINAN DAN KEMATIAN BERBASIS WEB PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN KUDUS

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

Sistem Informasi Geografis Potensi Daerah Kabupaten Jepara

PERANCANGAN SISTEM INFORMASI MANAJEMEN PADA KANTOR KESEKRETARIATAN CALEG DPRD PDI PERJUANGAN KUDUS BERBASIS WEB

ANALISA DAN PERANCANGAN SISTEM INFORMASI ADMINISTRASI KEPEGAWAIAN PADA KANTOR KECAMATAN KALIWUNGU KABUPATEN KUDUS

Sistem Informasi Pemasaran Dan Manajemen Order Pada Percetakan Aksara Berbasis Web

RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK DETEKSI DINI GIZI BURUK DAN SARAN ASUPAN MAKANAN PADA BALITA GIZI BURUK BERBASIS ANDROID

RANCANG BANGUN SIMULASI PERAGA FISIKA UNTUK TINGKAT SMP

SISTEM INFORMASI PROSES PRODUKSI PADA KONVEKSI IFANA COLLECTION

Transkripsi:

Implementasi Metode Approximate String Matching Pada Aplikasi Kamus Nama Latin Tumbuhan Berbasis Android Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : AINUL AZIZ NIM : 07560111 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

KATA PENGATAR Assalamualaikum Wr. WB Syukur Alhamdulillah penulis hanturkan kehadirat allah SWT, yang telah memberikan rahmat dan hidayah-nya kepada penulis,shalawat serta salam semogat terlimpahkan kepada nabi besar Muhammad SAW yang telah membawa tauladan yang khasanah sebagai petunjuk kita, sehingga skripsi yang berjudul Implementasi Metode Approximate String Matching Pada Aplikasi Kamus Nama Latin Tumbuhan Berbasis Android dapat diselesaikan dengan baik. Tugas akhir ini penulis susun sebagai persyaratan untuk memperoleh gelar Sarjana Teknik Informatika Universitas Muhammadiyah Malang Dalam kesempatan ini, ijinkan penulis menyampaikan rasa terima kasih kepada: 1. Kedua orang tua serta saudara saudara yang memberi motivasi serta kasih sayang. 2. Kepada Bpk. Yuda, selaku ketua jurusan teknik informatika universitas muhammadiyah malang dan Kepada pembimbing I. Ibu Lailis Syafa'ah. serta pembimbing II Bpk. Yufiz Azhar, terima kasih telah memberikan bimbingan, masukan, semangat dan nasehat sehingga skripsi ini terselesaikan dengan baik. 3. Bapak dan Ibu dosen Fakultas Teknik terutama Jurusan Informatika yang telah memberikan ilmu pengetahuan dan membantu selama masa kuliah. 4. Semua yang tidak bisa penulis sebutkan satu-persatu. Terima kasih. Semoga kebaikan yang tidak ternilai harganya ini mendapat balasan dan anugrah dari Allah SWT. Akhirnya, dengan segala kerendahan hati penulis menyadari bahwa skripsi ini masih jauh dari sempurna. Oleh karena itu penulis vii

mengharapkan kritik dan saran demi kesempurnaan skripsi ini. Penulis berharap semoga karya yang sederhana ini dapat bermanfaat bagi semua pihak. Malang, 10 Juli 2014 Penulis viii

DAFTAR ISI HALAMAN AWAL... i LEMBAR PERSETUJUAN... ii LEMBAR PENGESASAHAN... iii SURAT PERNYATAAN... iv MOTTO... v PERSEMBAHAN... vi KATA PENGANTAR... vii ABTRAKSI... ix ABSTACTION... x DAFTAR ISI... xi DAFTAR GAMBAR... xiv DAFTAR TABLE... xvi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 2 1.5 Metodologi Penyelesaian... 2 1.6 Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 5 2.1 Pengertian Kamus... 5 2.2 Kamus Digital... 5 2.3 Android... 5 2.3.1 Komponen Android... 6 2.3.2 Android Lifecycle... 7 xi

2.4 MYSQL... 9 2.5 Approximate String Matching... 9 2.5.1 Operasi Penghapusan... 10 2.5.2 Operasi Penyisipan... 10 2.5.3 Operasi Penggantian... 10 BAB III ANALISA DAN PERANCANGAN SISTEM... 11 3.1 Analisa Sistem... 11 3.1.1 Analisa Masalah... 12 3.1.2.Analisa Kebutuhan... 12 3.1.2.1 Analisa Kebutuhan Fungsional... 12 3.1.2.2 Analisa Kebutuhan Non Fungsional... 13 3.2 Analisa Model... 14 3.2.1 Use Case... 14 3.2.2 Activity Diagram... 15 3.2.4 Sequence Diagram... 18 3.2.5 Class Diagram... 21 3.3 Perancangan Sistem... 23 3.3.1 Rancangan Desain Database... 23 3.3.2 Entity Relationship Diagram (ERD)... 23 3.3.3 Tabel Database... 24 3.3.3.1 Tabel Kategori... 24 3.3.3.2 Tabel Nama... 25 3.3.4 Perancangan Tampilan Antar Muka... 25 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM... 35 4.1 Implementasi Lingkungan Sistem... 35 4.1.1 Perangkat Lunak Yang Digunakan... 35 4.1.2 Perangkat Keras Yang Digunakan... 35 4.2 Implementasi Sistem... 35 4.2.1 Implementasi Menu Intro... 36 xii

4.2.2 Implementasi Tampilan Menu Utama... 36 4.2.3 Implementasi Tampilan Halaman Pencarian... 37 4.2.4 Implementasi Tampilan Detail Data... 38 4.2.5 Implementasi Tampilan Menu Kategori... 38 4.2.6 Implementasi Tampilan Menu Tambah Kategori... 39 4.2.7 Implementasi Tampilan Menu Edit dan Hapus Kategori... 39 4.2.8 Implementasi Tampilan Menu Nama Tumbuhan... 40 4.2.9 Implementasi Tampilan Menu Tambah Nama Tumbuhan... 40 4.2.10 Implementasi Tampilan Menu Edit dan Hapus Nama Tumbuhan... 41 4.2.11 Implementasi Tampilan Menu About... 41 4.3 Pengujian... 42 4.3.1 Pengujian Sistem... 42 4.3.1.1 Pengujian Sistem Masuk Menu Utama... 42 4.3.1.2 Pengujian Sistem Simpan Data... 43 4.3.1.3 Pengujian Sistem Edit Data... 48 4.3.1.4 Pengujian Sistem Hapus Data... 53 4.3.1.5 Pengujian Sistem Pencarian Data... 57 4.3.2 Pengujian Fungsional... 62 BAB V KESIMPULAN DAN SARAN... 64 5.1 Kesimpulan... 64 5.2 Saran... 64 DAFTAR PUSTAKA... 65 LAMPIRAN... 66 xiii

DAFTAR PUSTAKA [1] Renanda Cahaya Saputra, Teguh Sutanto dan Tri Sagirani, Rancang Bangun Aplikasi Kamus Percakapan Bahasa Arab Berbasis Mobile Menggunakan Teknologi J2ME, Sekolah Tinggi Manajemen Informatika & Komputer Surabaya [2] Dharma, Nandang Rahmansyah dan Parno, Aplikasi Mobile Kamus Istilah Psikologi Berbasis Android 2.2, Jurusan Sistem Informasi Universitas Gunadarma Depok, 2011 [3] Sri Wahyuni Husain, Penerapan Algoritma Binary Search dan Metode Approximate String Matching Pada Aplikasi Kamus Bahasa Indonesia - Mongondow Berbasis Mobile, Universitas Gorontalo, 2011 [4] Activities,(http://developer.android.com/guide/components/activities.html, diakses tanggal 04 Agustus 2014 ) [5] Joni Parlin dan Kurniadi Saputra, Penerapan Metode String Matching Pada Aplikasi Kamus Bahasa Kedokteran Berbasis Java Me, STMIK GI MDP, 2010 [6] Asosiasi Herbalis Nusantara, Daftar Lengkap Tanaman Obat Indonesia, http://www.herbalisnusantara.com/obatherbal/ (diakses 4 Agustus 2014) 65