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

dokumen-dokumen yang mirip
APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

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

MY HEALTH CALENDAR PERANCANGAN APLIKASI KALENDER SIKLUS MENSTRUASI DAN KESEHATAN WANITA BERBASIS ANDROID TUGAS AKHIR

BAB I PENDAHULUAN Latar belakang

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

RANCANG BANGUN PENCARIAN TUGAS AKHIR DENGAN METODE HILL CLIMBING AUTOMATIC CLUSTER TUGAS AKHIR

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

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

IMPLEMENTASI ALGORITMA RUNUT BALIK DALAM PENYELESAIAN PERMAINAN KAKURO TUGAS AKHIR

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

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

RANCANG BANGUN APLIKASI LAYANAN ADMINISTRASI JURUSAN TEKNIK INFORMATIKA PADA MOBILE BERBASIS ANDROID. Tugas Akhir

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

RANCANG BANGUN GAME EDUKASI NAPAK TILAS PERJALANAN PANGLIMA BESAR JENDERAL SOEDIRMAN TUGAS AKHIR

DESAIN DAN IMPLEMENTASI APLIKASI GAME TEBANG MULTIPLAYER PADA MOBILE TEKNOLOGI TUGAS AKHIR

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADYAH MALANG 2014

Decision Support System Penilaian Kinerja Guru SMK Berdasarkan Standar KTSP (KURIKULUM TINGKAT SATUAN PENDIDIKAN)

APLIKASI PERHITUNGAN WAKTU SHOLAT BERBASIS J2ME TUGAS AKHIR

Game Edukasi Pengenalan Gerakan Semaphore Untuk Pramuka Siaga

PENGEMBANGAN SISTEM INVENTORI LABORATORIUM TEKNIK INFORMATIKA PADA ANDROID DENGAN MENGGUNAKAN BARCODE

IMPLEMENTASI KEAMANAN PESAN SOAP MENGGUNAKAN ALGORITMA RIJNDAEL UNTUK INTEGRASI BEDA PLATFORM TUGAS AKHIR

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

RANCANG BANGUN SIMULASI PERAGA FISIKA UNTUK TINGKAT SMP

PENERAPAN M-COMMERCE PADA PENJUALAN APEL MALANG BERBASIS ANDROID

PERANCANGAN REPLIKASI DATABASE DB4O DENGAN MYSQL TUGAS AKHIR

SISTEM APLIKASI PEMBELIAN SMARTPHONE MENGGUNAKAN METODE TOPSIS ANALISIS BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI PEMBELAJARAN MENGENAL HURUF HIJAIYAH MENGGUNAKAN CONSTRUCT 2 TUGAS AKHIR. Oleh : Ahmad Issam Rosyidi

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

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

PENERAPAN ALGORITMA C4.5 UNTUK MEMBANTU CALON KONSUMEN DALAM MENENTUKAN PROGRAM ASURANSI YANG SESUAI (STUDI KASUS : PT. ASURANSI BINTANG Tbk.

Rancang Bangun Sistem Informasi Berbasis Web Untuk Manajemen Jurnal TUGAS AKHIR

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

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

RANCANG BANGUN GAME PERMAINAN ANAK PENJAGA LABIRIN MENGGUNAKAN ALGORITMA GREEDY

PEMBUATAN APLIKASI WISUDA MENGGUNAKAN TEXT TO SPEECH BERBAHASA INDONESIA DENGAN MBROLA SPEECH ENGINE BERBASIS DESKTOP

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

MEMBANGUN SMS GATEWAY INFO KESISWAAN PONDOK PESANTREN PUTRA AL-ITTIHAD AL-ISLAMI MADURA

GAME EDUKASI TETRIS MATEMATIKA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

PENGEMBANGAN GAME CATUR JAWA BERBASIS MOBILE MENGGUNAKAN ALGORITMA MINIMAX

PEMANFAATAN SMARTPHONE SEBAGAI REPORT ABSENSI REAL TIME UNTUK WALI MURID DALAM ABSENSI SISWA

Pembuatan Game Egg For Me Not For You

Game Gatot Kaca Protection

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

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

APLIKASI SISTEM PAKAR FUZZY SUGENO UNTUK REKOMENDASI PENGOBATAN DIABETES MELLITUS TIPE 2 TUGAS AKHIR

GAME EDUKASI AKSARA JAWA BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN GAME SCRAMBLE DENGAN ALGORITMA DEPTH FIRST SEARCH (DFS) BERBASIS ANDROID TUGAS AKHIR

PENGEMBANGAN GAME CONGKLAK BERBASIS ANDROID TUGAS AKHIR

MEMBANGUN APLIKASI PEMBELAJARAN MENULIS DAN CARA BACA HURUF ARAB PADA ANAK BERBASIS ANDROID TUGAS AKHIR. Afif Hidayat

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

GAME ADVENTURE THE MONKEY KING PADA ANDROID SMARTPHONE

APLIKASI PENENTU MEREK PAKAIAN FAVORITE MENGGUNAKAN SIMPLE ADDITIVE WEIGHTING (SAW) TUGAS AKHIR

RANCANG BANGUN APLIKASI PELAPORAN STASIUN KERETA API TUJUAN BERBASIS A-GPS (ASSISTED - GLOBAL POSITIONING SYSTEM) PADA MOBILE ANDROID TUGAS AKHIR

GAME EDUKASI TEMPAT BERSEJARAH DI INDONESIA TUGAS AKHIR

RANCANG BANGUN APLIKASI WHOLESALE FASHION STORE BERBASIS ANDROID MOBILE TUGAS AKHIR

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

RANCANG BANGUN APLIKASI MOBILE NOTIFICATION UNTUK PROMOSI UKM BERBASIS ANDROID TUGAS AKHIR

DETEKSI PLAGIARISME SOURCE CODE BERBASIS ABSTRACT SYNTAX TREE

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

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

PENGGUNAAN NEAR FIELD COMMUNICATION (NFC) UNTUK PERANCANGAN SISTEM PARKIR SWALAYAN PADA PLATFORM ANDROID TUGAS AKHIR

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

PENCARIAN DOKUMEN MENGGUNAKAN METODE SINGLE PASS CLUSTERING (STUDI KASUS : ABSTRAKSI TA TEKNIK INFORMATIKA UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

Oleh: ARIF DARMAWAN NIM

IMPLEMENTASI METODE ASSOSIATION RULES UNTUK MENEMUKAN POLA HUBUNGAN ANTARA DATA AKADEMIK DAN NON-AKADEMIK TUGAS AKHIR

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

APLIKASI PANDUAN TROUBLE SHOOTING MESIN CUCI 2 TABUNG MENGGUNAKAN METODE FORWARD CHAINING (STUDI KASUS CV NR ELEKTRONIK) Laporan Tugas Akhir

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI PENGIRIM SMS ANTARMUKA SUARA BERBASIS MOBILE TEKNOLOGI DENGAN ALGORITMA FAST FOURIER TRANSFORM (FFT) TUGAS AKHIR

APLIKASI HITUNG TAGIHAN LISTRIK ONLINE PADA SMARTPHONE ANDROID TUGAS AKHIR

APLIKASI PENGENALAN NAMA BARANG PADA SEBUAH PENITIPAN BARANG MENGGUNAKAN ALGORITMA SURF TUGAS AKHIR

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana. Oleh : MUHAMMAD FAISAL

PERANCANGAN DAN IMPLEMENTTASI APLIKASI MAP RUMAH SAKIT DI KOTA MALANG PADA TELEPON SELULER BERBASIS ANDROID TUGAS AKHIR

MODIFIKASI SECURE KEY COLUMNAR TRANSPOSITION MENGGUNAKAN MACLAURIN PADA PLAYFAIR CIPHER UNTUK KEAMANAN SMS BERBASIS ANDROID TUGAS AKHIR

MEMBANGUN APLIKASI ENKRIPSI DAN KOMPRESI LAYANAN PESAN SINGKAT MENGGUNAKAN ALGORITMA RSA DAN METODE HUFFMAN BERBASIS ANDROID. Proposal Tugas Akhir

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

APLIKASI COUNTING OBYEK BERGERAK MENGGUNAKAN OPENCV PADA SMARTPHONE TUGAS AKHIR

APLIKASI PENCARIAN DAN INFORMASI DARAH DI PALANG MERAH INDONESIA (PMI) KOTA MALANG BERBASIS LOCATION BASED SERVICE PADA PLATFORM ANDROID TUGAS AKHIR

IMPLEMENTASI ALGORITMA GREEDY PADA PERMAINAN HALMA MULTIPLAYER TUGAS AKHIR

PEMANFAATAN METODE EXPONENTIAL MOVING AVERAGE (EMA) DALAM PROSES PREDIKSI HARGA SAHAM PERBANKAN TUGAS AKHIR

RANCANG BANGUN APLIKASI SISTEM INFORMASI PRAKTEK DOKTER SPESIALIS BERBASIS ANDROID TUGAS AKHIR

IMPLEMENTASI ALGORITMA ITERATIVE DEEPENING SEARCH (IDS) PADA GAME EDUCATION PUZZLE KATA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3 TUGAS AKHIR

PERANCANGAN APLIKASI NASAB DALAM PENENTUAN MAHRAM BERBASIS WEB TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI APLIKASI PEMBELAJARAN BAHASA JERMAN SMA KELAS X BERBASIS ANDROID TUGAS AKHIR

DETEKSI PLAGIARISME DENGAN ALGORITMA RABIN KARP DAN ALGORITMA KLASTERISASI SUFFIX TREE PADA TEKS DOKUMEN TUGAS AKHIR

RANCANG BANGUN APLIKASI WEB E-COMMERCE TANAMAN HIAS DAN JASA TAMAN PADA CV. MALANGGOGREEN MENGGUNAKAN FRAMEWORK CODEIGNITER

BAB 1 PENDAHULUAN Latar Belakang

SISTEM PENDUKUNG KEPUTUSAN PENCARIAN MOTOR BEKAS MENGGUNAKAN METODE TOPSIS BERBASIS WEB TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI SISTEM E-PEMILU UNTUK PEMILIHAN KETUA BEM MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR

APLIKASI PEMBELAJARAN MATEMATIKA KELAS 2 SMP / MTS BERBASIS ANDROID

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

SISTEM KLASIFIKASI SOAL PILIHAN GANDA BERDASARKAN PROPORSI TINGKAT KESUKARAN DENGAN MENGGUNAKAN METODE BAYES. (Studi Kasus: Tingkat Sekolah Dasar)

SISTEM INFORMASI PENJUALAN BERBASIS ANDROID DENGAN MEMANFAATKAN QR-CODE DAN BARCODE SKRIPSI. Oleh Hendra Prayoga

GAME TRADISIONAL DAM DAMAN UNTUK SMARTPHONE TUGAS AKHIR

IMPLEMENTASI METODE FORWARD CHAINING PADA GAME DUCK HUNTER TUGAS AKHIR

Transkripsi:

IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Fauzan Azhima 09560042 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013

LEMBAR PENGESAHAN IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun oleh : Fauzan Azhima 09560042 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal Mei 2013 Menyetujui, Penguji I Penguji II Yuda Munarko, S.Kom, M.Sc Wahyu Andhyka, S.Kom Mengetahui, Ketua Jurusan Teknik Informatika Eko Budi Cahyono, S.Kom, MT NIP. 108.9504.0330

KATA PENGANTAR Alhamdulillahirabbilalamin, puji syukur kehadirat Allah SWT atas limpahan rahmat dan hidayah-nya, serta shalawat dan salam kepada Rasulullah SAW sehingga penulis dapat menyelesaikan dengan baik tugas akhir yang berjudul: IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE Pada tugas akhir ini, dibahas mengenai bagaimana perancangan aplikasi kamus keperawatan yang berbasis android dan bagaimana mengimplementasikan Levenshtein Distance pada aplikasi kamus keperawatan yang berbasis android. Penulis menyadari bahwa tugas akhir ini masih jauh dari kesempurnaan. Oleh sebab itu penulis mengharapkan masukan berupa saran maupun kritik yang membangun untuk pengembangan dari tugas akhir ini kedepannya. Akhir kata penulis berharap semoga tugas akhir ini dapat bermanfaat dan menjadi tambahan ilmu pengetahuan. Tak lupa penulis mengucapkan terima kasih kepada semua pihak yang telah membantu hingga tugas akhir ini terselesaikan. Malang, 19 April 2013 Penulis

DAFTAR ISI HALAMAN JUDUL... i LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii LEMBAR PERNYATAAN... iv ABSTRAK... v ABSTRACT... vi LEMBAR PERSEMBAHAN... vii KATA PENGANTAR... viii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xii BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan... 2 1.4. Batasan Masalah... 3 1.5. Metodologi... 3 1.6. Sistematika Penulisan... 4 BAB II LANDASAN TEORI... 6 2.1. Kamus... 6 2.1.1. Pengertian Kamus... 6 2.1.2. Jenis-Jenis Kamus... 6 2.2. Algoritma Levenshtein Distance... 8 2.2.1. Pengertian Algoritma Levenshtein Distance... 8 2.2.2. Langkah-Langkah Algoritma Levenshtein Distance... 9 2.2.3. Contoh Kasus Algoritma Levenshtein Distance... 10 2.2.4. Penggunann Algoritma Levenshtein Distance... 12 BAB III ANALISA DAN PERANCANGAN SISTEM... 13 3.1. Analisa Sistem... 13 3.1.1. Deskripsi Sistem... 13

3.1.2. Kebutuhan Fungsional dan Non-Fungsional... 14 3.1.3 Algoritma Levenshtein Distance... 15 3.2. Perancangan Sistem... 16 3.2.1. UML ( Unified Modeling Language)... 16 3.2.1.1. Use Case Diagram... 16 3.2.1.2. Activity Diagram... 17 3.2.1.3. Sequence Diagram... 19 3.2.1.4. Class Diagram... 19 3.2.2. Perancangan Antarmuka (interface)... 20 3.2.2.1. Perancangan Halaman Menu... 20 3.2.2.2. Perancangan Halaman Pencarian Kata... 21 3.2.2.3. Perancangan Halaman Petunjuk... 22 3.2.2.4. Perancangan Halaman Tentang... 22 3.2.3. Perancangan database... 23 BAB IV IMPLEMENTASI DAN PENGUJIAN... 24 4.1. Implementasi Software dan Hardware... 24 4.2. Implementasi Desain Antar Muka (Interface)... 25 4.2.1. Halaman Utama (Menu)... 26 4.2.2. Halaman Pencarian Kata... 28 4.2.3. Halaman Petunjuk... 31 4.2.4. Halaman Tentang... 33 4.3. Implementasi Database... 36 4.3. Implementasi Algoritma levenshtein Distance... 37 4.5. Pengujian Sistem... 40 4.5.1 Pengujian Perhitungan Algoritma Levenshtein Distance... 43 BAB V Penutup... 46 5.1. Kesimpulan... 46 5.2. Saran... 46 DAFTAR PUSTAKA... 47

DAFTAR PUSTAKA [1] Chaer, Abdul. 2003. Liguistik Umum. Jakarta: PT. Rineka [2] Debdikbud. 2007. Kamus Besar Bahasa Indonesia. Jakarta: Balai Pustaka. [3] Andhika, Fatardhi R. 2010. Penerapan String Suggestion dengan Algoritma Levenshtein Distance dan Alternatif Algoritma Lain dalam Aplikasi. Bandung: Institut Teknologi Bandung. [4] Bahari Ilmy, Muhammad. Nitia Rahmi dan Roland Bu ulolo. 2006. Penerapan Algoritma Levenshtein Distance untuk Mengoreksi Kesalahan Pengejaan pada Editor Teks. Bandung: Institut Teknologi Bandung. [5] Adiwidya, BMD. 2009. Algoritma Levenshtein dalam Pendekatan Approximate String Matching. Bandung: Institut Teknologi Bandung. [6] Tsn, Khiar Wali. 2007. Metode Pembuatan Aplikasi / Rekayasa Perangkat Lunak. Ilmukomputer.com. [7] Develover Android, www.developer.android.com, diakses pada tanggal 18 Maret 2013 [8] EEE Computer Society, www.computer.org, diakses pada tanggal 18 Maret 2013 [9] Hendra, Hartono. 2011. Pemrograman Piranti Bergerak Berbasis Android. Medan: STMIK IBBI. [10] Huda, Arif Akbarul. 2011. 24Jam!! Pintar Pemrograman Android. Yogyakarta: ANDI. [11] Sempena, Samsu. 2009. Algoritma Program Dinamis Edit distance untuk Pengecekan Ejaan. Bandung: Institut Teknologi Bandung. [12] Adriyani, NMM. 2012. Implementasi Algoritma Levenshtein Distance Dan Metode Empiris Untuk Menampilkan Saran Perbaikan Pengetikan Dokumen berbahasa Indonesia. Bali: Universitas Udayana. [13] Susilo, Heri. 2012. Buku Saku Kamus Istilah Keperawatan. www.mydocumentku.blogspot.com.