IMPLEMENTASI ALGORITMA QUICKSORT, LINEAR SEARCH, DAN BINARY SEARCH SERTA SISTEM MULTILANGUAGE DATABASE PADA APLIKASI INFORMASI RESEP MASAKAN

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN Latar Belakang

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

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

Pengembangan Aplikasi Panduan Wisata Taman Impian Jaya Ancol Dengan Augmented Reality Berbasis Android

APLIKASI PERANGKAT BERGERAK ENGLISH BY IMAGE SEBAGAI SARANA PEMBELAJARAN DI SEKOLAH DASAR

Nama : Laisa Nurin Mentari Npm : Jurusan : Sistem Informasi Pembimbing : Dr. Andini Sintawati

PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID

BAB IV HASIL DAN UJI COBA

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID

Aplikasi Media Sosial How To Cook Menggunakan Teknologi Mobile Backend As A Service (MBaaS)

PEMBIMBING : Dr. Lulu Chaerani Munggaran, SKom., MMSI

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

APLIKASI PENGENALAN KEBUDAYAAN KHAS TORAJA ( UKIRAN ) BERBASIS ANDROID

PEMBUATAN APLIKASI BATIK NUSANTARA DENGAN MENGGUNAKAN DUA BAHASA BERBASIS ANDROID

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

APLIKASI PENCARIAN DATA FILE MUSIK DENGAN ALGORITMA GENETIK PADA ANDROID SITI NURSULISTYAWATI

1 BAB I PENDAHULUAN. Seiring dengan berkembangnya teknologi, permainan (game) terus

3.9 Peta JSON Android Studio UML (Unified Modeling Language) Use Case Diagram

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS SPBU DI KOTA MEDAN BERBASIS ANDROID LAPORAN TUGAS AKHIR. Oleh:

PERANCANGAN APLIKASI KAMUS BROADCASTING UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Aditya Wahyu Prasetyo

APLIKASI MOBILE LEARNING MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN JAVA BERBASIS ANDROID

3.5.2 Model Basis Data Entity Relationship Diagram Aplikasi Android Arsitektur Android

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

PENGENALAN ALAT MUSIK TRADISIONAL JAWA TENGAH BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

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

: Adhika Novandya NPM : Jurusan : Teknik Informatika Pembimbing : Dr. Debyo Saptono

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

MENGAPA HARUS ADA TAHAPAN PENGEMBANGAN PERANGKAT LUNAK?

PEMBUATAN APLIKASI MOBILE MEDIA SOSIAL ALUMNI SISTEM KOMPUTER UNIVERSITAS GUNADARMA BERBASIS ANDROID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. alat komunikasi universal pada ruang lingkup internasional. Pembelajaran bahasa

BAB IV IMPLEMENTASI DAN PENGUJIAN

ANALISIS DAN DESAIN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Aplikasi Matematika Asyik Kelas VI Sekolah Dasar Berbasis Android

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK ANGKUTAN UMUM (ANGKOT) BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata kunci: Ensiklopedia, Masakan Tradisional, Android.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

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

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Gilang Mantara Putra

BAB IV HASIL DAN PEMBAHASAN

Website E-commerce Penjualan Barang Elektronik Menggunakan PHP dan MySQL

BAB III ANALISIS DAN PERANCANGAN SISTEM

HALAMAN PENGESAHAN PEMBIMBING...

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI PEMBELAJARAN MATEMATIKA SEKOLAH DASAR PADA HANDPHONE BERBASIS ANDROID

: RAHMAT HIDAYAT NPM : : Ilmu Komputer dan Teknologi Informasi

COVER HALAMAN PENGESAHAN...

APLIKASI PENGHITUNG ZAKAT BERBASIS ANDROID DENGAN MENGGUNAKAN FRAMEWORK IONIC

APLIKASI BUKU SAKU DIGITAL UNDANG-UNDANG KETENAGAKERJAAN BERBASIS ANDROID

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN.

APLIKASI MEDIA PEMBELAJARAN BAHASA INGGRIS BERBASIS ANDROID (DI TK AL-IKHLAS)

BAB IV HASIL DAN PEMBAHASAN. dirancang dan dibangun, maka aplikasi akan di implementasikan dengan cara diuji

BAB IV HASIL DAN UJI COBA

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

PEMBUATAN APLIKASI SISTEM INFORMASI GEOGRAFIS OBJEK WISATA WILAYAH PUNCAK KABUPATEN BOGOR BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN

PEMBUATAN APLIKASI MOBILE LEARNING DENGAN STUDI KASUS MATA PELAJARAN STOKIOMETRI KIMIA. Disusun Oleh: Pembimbing : Dr. rer.nat.

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

BAB II LANDASAN TEORI

BAB III ANALISA DAN DESAIN SISTEM

BAB II DASAR TEORI...

BAB IV IMPLEMENTASI DAN PENGUJIAN. Tahap ini focus pada pengembangan komponen dan fitur-fitur sistem. implementasi perangkat lunak pada kode program.

DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN...

Pembuatan Situs Web Alumni Sistem Komputer Universitas Gunadarma Berbasis Media Sosial

PERANCANGAN APLIKASI MOBILE PENJUALAN PULSA ELEKTRONIK PUTRI CELL BERBASIS ANDROID LAPORAN TUGAS AKHIR. Diajukan Sebagai Melengkapi Salah Satu Syarat

Aplikasi Bergerak First Aid Pocket Guide

BAB IV HASIL DAN UJI COBA

APLIKASI TATACARA PEMBUATAN DAN JENIS-JENIS AQUASCAPE BERBASIS ANDROID.

BAB I PENDAHULUAN 1.1 Latar Belakang

Disusun Oleh : ARGA RAGA SETYAWAN NIM. M

Aplikasi Pengenalan Tanda Rambu-Rambu Lalu Lintas Berbasis Android. Dwi Suci Saraswaty Pembimbing : Lely Prananingrum, S.Kom.

APLIKASI PEMBELAJARAN BAHASA ISYARAT BAGI PENYANDANG TUNA RUNGU BERBASIS ANDROID DENGAN METODE BISINDO

Nama : Agung Februanto NPM : Jurusan : Sistem Informasi Fakultas : Ilmu Komputer dan Teknologi Informasi

PENERAPAN ALGORITMA PENCARIAN SEQUENTIAL SEARCH

BAB 1 PENDAHULUAN Latar Belakang

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

PEMBUATAN APLIKASI MOBILE WISATA, HOTEL, KULINER, BERBASIS ANDROID

APLIKASI PEMBELAJARAN DASAR PERMMAINAN OLAHRAGA BOLA BASKET BERBASIS ANDROID : RAFLY GUNAWAN NPM :

APLIKASI PENGENALAN KOSAKATA BAHASA INGGRIS MY PICTURE DICTIONARY BERBASIS ANDROID

Transkripsi:

IMPLEMENTASI ALGORITMA QUICKSORT, LINEAR SEARCH, DAN BINARY SEARCH SERTA SISTEM MULTILANGUAGE DATABASE PADA APLIKASI INFORMASI RESEP MASAKAN Nama : Dani Mahardhika NPM : 51412683 Jurusan : Teknik Informatika Pembimbing : Dr. Lulu Chaerani Munggaran

Latar Belakang Masalah Tingginya penggunaan smarthphone berbasis Android Banyak aplikasi Android mengenai informasi resep masakan, namun belum ada aplikasi yang mampu memberikan rekomendasi resep masakan berdasarkan masukkan bahan yang dipilih pengguna

Batasan Masalah 1. Data yang digunakan dalam aplikasi berupa teks dan gambar. 2. Informasi yang dihasilkan dalam aplikasi berupa teks dan gambar. 3. Resep masakan yang dimuat hanya resep masakan Indonesia. 4. Algoritma yang digunakan yaitu algoritma quicksort, algoritma pencarian biner, dan algoritma pencarian linier.

Lanjutan Batasan Masalah 5. Database yang digunakan pada aplikasi yaitu SQLite, dan database yang digunakan pada server yaitu MySQL. 6. Data yang ada pada database mendukung 2 bahasa, yaitu Bahasa Indonesia dan Bahasa Inggris. 7. Aplikasi hanya mendukung sistem operasi Android, khususnya pada versi Jelly Bean dan versi dengan kemampuan diatasnya. 8. Aplikasi dibuat menggunakan bahasa pemrograman Java menggunakan Android Studio.

Tujuan Mengimplementasikan algoritma quicksort, linear search, dan binary search serta sistem multilanguage database pada aplikasi berbasis mobile mengenai informasi resep masakan Indonesia dan cara pembuatannya, serta mampu memberikan rekomendasi resep masakan berdasarkan masukkan bahan yang dipilih pengguna

Metodologi Penelitian 1. Identifikasi 2. Analisis 3. Perancangan 4. Pembuatan 5. Uji Coba

Analisis Fitur Aplikasi 1. Mampu memberikan rekomendasi resep masakan berdasarkan bahan yang dipilih pengguna. 2. Menyediakan informasi dalam dua bahasa, Bahasa Indonesia dan Bahasa Inggris. 3. Fitur pencarian resep masakan. 4. Resep masakan favorit. Pengguna dapat menandai beberapa resep masakan sebagai favorit, resep masakan tersebut dapat dilihat pada bagian yang terpisah.

Metodologi Penelitian 1. Identifikasi 2. Analisis 3. Perancangan 4. Pembuatan 5. Uji Coba

Perancangan 1. Membuat rancangan algoritma yang digunakan. 2. Membuat UML. 3. Membuat rancangan struktur database 4. Membuat struktur navigasi 5. Membuat rancangan tampilan

Perancangan Use Case Diagram

Perancangan Activity Diagram

Perancangan Struktur Navigasi Splash Main Recipes What s To Cook Favorites Settings FAQs About Recipe Ingredients Filtered Recipes Recipe Detail

Perancangan Rancangan Tampilan Splash Screen Menu Utama

Perancangan Rancangan Tampilan Daftar Semua Resep Informasi Resep Daftar Semua Bahan

Perancangan Rancangan Tampilan Pengaturan FAQs Tentang

Metodologi Penelitian 1. Identifikasi 2. Analisis 3. Perancangan 4. Pembuatan 5. Uji Coba

Tampilan Aplikasi

Tampilan Aplikasi

Tampilan Aplikasi

Tampilan Aplikasi

Tampilan Aplikasi

Metodologi Penelitian 1. Identifikasi 2. Analisis 3. Perancangan 4. Pembuatan 5. Uji Coba

Uji Coba

Uji Coba

Uji Coba

Uji Coba

Kesimpulan 1. Algoritma quicksort, algoritma pencarian biner, dan algoritma pencarian linier serta sistem multilanguage database berhasil diimplementasikan pada aplikasi CookBook. 2. Aplikasi CookBook memiliki ukuran 4,7 MB sebelum dipasang pada perangkat (file APK), dan 12 MB setelah dipasang pada perangkat. 3. Aplikasi CookBook menampilkan daftar resep masakan terurut berdasarkan abjad secara ascending.

Lanjutan Kesimpulan 4. Pencarian resep masakan akan menampilkan resep masakan sesuai dengan kata kunci pencarian. 5. Rekomendasi resep masakan yang ditampilkan sesuai dengan bahan-bahan yang dipilih oleh pengguna. 6. Aplikasi CookBook dapat menampilkan informasi resep masakan dalam dua bahasa, yaitu Bahasa Indonesia dan Bahasa Inggris.

Lanjutan Kesimpulan 7. Aplikasi tidak perlu diperbarui atau dipasang ulang ketika data resep masakan ditambah, aplikasi hanya perlu menghubungi server untuk mengambil data resep masakan yang baru. 8. Dari hasil uji coba menggunakan metode blackbox testing semua fungsi yang ada pada aplikasi berjalan dengan benar.

Saran 1. Pengguna dapat menambahkan resep masakan yang belum tersedia dan resep masakan tersebut dapat dilihat oleh pengguna lainnya. 2. Fitur untuk memberikan komentar pada resep masakan. 3. Fitur pengelompokan resep masakan sesuai dengan jenis masakan. 4. Bantuan dalam cara membuat resep masakan dengan bentuk video. 5. Tampilan aplikasi yang dapat dibuat lebih menarik.

Terima Kasih