SMARTPHONE SEBAGAI ALAT BANTU NAVIGASI UNTUK PENGENDARA SEPEDA BERBASISKAN ANDROID TUGAS AKHIR

dokumen-dokumen yang mirip
IMPLEMENTASI LOCATION BASED SERVICE SEBAGAI PELACAK PADA KENDARAAN BERMOTOR DENGAN MENGGUNAKAN GPS ANDROID TUGAS AKHIR

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

Aplikasi Layanan Informasi Lokasi Hotel Menggunakan Augmented Reality TUGAS AKHIR

COLLABORATIVE INFORMATION BASED MOBILE TOURISM GUIDE

SKRIPSI IMPLEMENTASI LIBRARY MAPBOX ANDROID MAP SDK UNTUK VISUALISASI PETA DEALER RESMI MOTOR YAMAHA DI KABUPATEN KLATEN

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

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

Game Gatot Kaca Protection

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

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

Pembuatan Game Egg For Me Not For You

APLIKASI LOCATION BASED SERVICE (LBS) UNTUK OUTLET SEGO NJAMOER BERBASIS ANDROID SKRIPSI

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

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

APLIKASI PEMETAAN GPS SMP SMA SURAKARTA BERBASIS MOBILE ANDROID


PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

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

GAME EDUKASI TEMPAT BERSEJARAH DI INDONESIA TUGAS AKHIR

APLIKASI PENCARIAN RUTE ANGKUTAN UMUM DI KOTA MALANG TUGAS AKHIR

APLIKASI PEMBELJARAN TILAWATIL QUR AN BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

SKRIPSI APLIKASI DONOR DARAH MENGGUNAKAN TEKNOLOGI OPEN STREET MAPS BERBASIS ANDROID

BAB I PENDAHULUAN. pendidikan, budaya maupun industri khususnya di Indonesia bagian timur.

RANCANG BANGUN APLIKASI TEBAK LAGU WAJIB NASIONAL DAN DAERAH BERBASIS ANDROID

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

PERANCANGAN APLIKASI INFORMASI TEMPAT PARIWISATA BERBASIS ANDROID KOTA TULUNGAGUNG TUGAS AKHIR

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

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

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

Gambar 3.1 Flowchart Membuat Rute Lari

BAB I PENDAHULUAN 1.1 Latar Belakang

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

HALAMAN PENGESAHAN PEMBIMBING...

Aplikasi Informasi Tempat Makan Vegetarian Kota Malang Berbasis LBA (Location Based Advertising) Pada Platform Android TUGAS AKHIR

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

RANCANG BANGUN APLIKASI LATIHAN UJIAN ONLINE BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

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

SKRIPSI TEKNOLOGI PELACAKAN LOKASI MENGGUNAKAN FITUR WAKTU SAMPAI (ETA) PADA APLIKASI PERJALANAN KERETA API

Pengembangan Aplikasi Mobile Peta Jalur Pendakian Gunung Berbasis GIS dan GPS

APLIKASI PELACAK LOKASI, KECEPATAN, ARAH DENGAN MENGGUNAKAN GLOBAL POSITIONING SYSTEM (GPS) DAN MENGHASILKAN OUTPUT FILE EKSTENSI KEYHOLE

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN GAME PERMAINAN ANAK PENJAGA LABIRIN MENGGUNAKAN ALGORITMA GREEDY

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

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

GAME ADVENTURE THE MONKEY KING PADA ANDROID SMARTPHONE

PEMBANGUNAN WEB SERVICE SEBAGAI PENYEDIA LAYANAN M-TICKETING BERBASIS MOBILE TUGAS AKHIR

RANCANG BANGUN GAME THE ALPIN CARD TUGAS AKHIR

BAB I PENDAHULUAN. masyarakat untuk menuju suatu tempat. Karena meningkatnya kebutuhan

PEMBUATAN APLIKASI LET'S HEALTHY MEMANFAATKAN ACCELEROMETER DI SMARTPHONE ANDROID TUGAS AKHIR

APLIKASI HOME SERVICE BERBASIS ANDROID

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

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

DETEKSI MUTU BAKAT PEMAIN FUTSAL MENGGUNAKAN METODE ANALITYCAL HIERARCHY PROCESS (AHP)

Yogi Waskitha Nugraha

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

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

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

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

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

RANCANG BANGUN APLIKASI ONLINE DELIVERY ORDER MENGGUNAKAN GOOGLE MAPS BERBASIS ANDROID TUGAS AKHIR

GAME EDUKASI TEKA-TEKI SILANG BERBASIS MULTIPLAYER PADA PLATFORM ANDROID TUGAS AKHIR

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

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

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

SKRIPSI APLIKASI STASIUN PEMBERHENTIAN KERETA API PRAMEKS MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID. ADITYO SURYO NUGROHO Nomor Mahasiswa :

RANCANG BANGUN APLIKASI TOKO ONLINE MULTI SHOP BERBASIS ANDROID TUGAS AKHIR

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

PERANCANGAN DAN PEMBUATAN GAME PENGENALAN VOCABULARY BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN RUTE TERPENDEK BENGKEL MOBIL MENGGUNAKAN ALGORITMA DIJKSTRA

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

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

BAB I PENDAHULUAN. faktor yang sangat penting dalam kehidupan manusia agar dapat melakukan

APLIKASI PEMETAAN PENDUDUK MISKIN DENGAN MENGGUNAKAN MOBILE APPLICATION ANDROID (STUDI KASUS : DINAS KESEJAHTERAAN SOSIAL )KOTA SAMARINDA TUGAS AKHIR

APLIKASI PEMBELAJARAN UNSUR-UNSUR KIMIA BERBASIS ANDROID MENGGUNAKAN AUGMENTED REALITY TUGAS AKHIR

SKRIPSI. Implementasi Layanan Berbasis Lokasi. Pada Sistem Informasi Geografis. Pencarian Lokasi Perumahan dan Cluster.

DETEKSI TINGKAT KEMACETAN LALU LINTAS BERDASARKAN LAJU KENDARAAN BERBASIS OPEN CV TUGAS AKHIR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PEMBELAJARAN TAJWID BERBASIS ANDROID

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN EVALUASI

SKRIPSI APLIKASI PENCARIAN BENGKEL MOTOR DI KABUPATEN GUNUNGKIDUL BERBASIS ANDROID

Equipment Monitoring Control Manajemen System Berbasis Web Application

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

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

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

APLIKASI LOST SMARTPHONE DETECTION MENGGUNAKAN METODE LOCATION BASE SERVICE DAN K-NEARESTN NEIGHBOR (KNN)

BAB III ANALISIS DAN DESAIN SISTEM

PENERAPAN TEKNOLOGI QUICK RESPONSE CODE PADA GELANG PASIEN BERBASIS MOBILE TUGAS AKHIR. Oleh : Ardian Alam Rahmatullah

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

Sistem Pendukung Keputusan Untuk Pembelian Handphone Menggunakan Metode Promethee Berbasis Web Service

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI PERGURUAN TINGGI DI YOGYAKARTA BERBASIS ANDROID

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

GAME EDUKASI TETRIS MATEMATIKA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

Aplikasi Pencarian Jalan Berbasis Web GIS (Geografis Information System) (Implementasi Perangkat Delivery Service Resto Cooking Company Cab.

ANALISA PERBANDINGAN METODE DISCRETE COSINE TRANSFORM (DCT) DAN SINGULAR VALUE DECOMPOSITION (SVD) PADA IMAGE WATERMARKING

Transkripsi:

SMARTPHONE SEBAGAI ALAT BANTU NAVIGASI UNTUK PENGENDARA SEPEDA BERBASISKAN ANDROID TUGAS AKHIR Sebagai persyaratan guna meraih gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Oxy Rizal Alwianata Kusuma 09560212 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul SMARTPHONE SEBAGAI ALAT BANTU NAVIGASI UNTUK PENGENDARA SEPEDA BERBASISKAN ANDROID. Skripsi ini disusun untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Informatika di Program Studi Teknik Universitas Muhammadyah Malang. Shalawat dan salam atas junjungan besar kita Nabi Muhammad S.A.W. Beserta keluarga dan para sahabat sekalian, lewat perjuangannya penulis bisa merasakan nikmatnya iman dan Islam. Alhamdulillah penulis bisa menyelesaikan skripsi ini, meskipun Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan. Akhir kata Penulis mengucapkan terima kasih dan semoga Laporan ini dapat berguna dan bermanfaat bagi siapa saja yang membaca. Malang, 7 Mei 2014 Penulis

DAFTAR ISI ABSTRAK... i ABSTRACT... ii UCAPAN TERIMA KASIH... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... vii DAFTAR TABEL... viii BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 3 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1 Navigation... 6 2.1.1.Navigation pada Smartphone...... 6 2.1.2 Prinsip Kerja GPS pada Smartphone...... 6 2.1.3 A-GPS... 8 2.1.4 Cell-ID...... 8 2.1.5 Wi-Fi... 9 2.2 Arsitektur Android OS... 9 2.3 Google Maps... 10 2.4 Google Map API... 10 2.5 Cara Kerja Google Map API... 11 2.6 Algoritma Dijkstra pada Google Map API... 12 BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Arsitektur Sistem... 14 3.2 Analisa Perangkat Lunak... 15 3.3 Perancangan Perangkat Lunak... 16 3.3.1 Use Case Diagram Aplikasi pada Smartphone Android... 17 3.3.2 Activity Diagram... 19 3.3.3 Sequence Diagram... 21 3.3.3.1 Sequence Diagram untuk View Map... 21 3.3.3.2 Sequence Diagram untuk Menampilkan Rute... 22 3.3.4 Class Diagram... 23 3.4 Perancangan Tampilan... 24 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Kebutuhan Sistem... 25 4.1.1 Spesifikasi Software... 26 4.2 Implementasi Skenario... 27 4.2.1 Skenario Check Google Play Service... 27 4.2.2 Skenario Open Application Map Kota Malang... 28 4.2.3 Skenario Mencari lokasi menggunakan GPS dan Network Provider... 29 4.2.4 Skenario untuk memberi pesan Setting GPS... 29 4.2.5 Skenario Menambahkan Marker Current Location... 29 4.2.6 Skenario Meminta dan Melihat Rute dari Google Map Server... 30 4.3 Implementasi Antarmuka... 30 4.3.1 Tampilan Icon...... 30 4.3.2 Tampilan Menu Map... 31 4.4 Analisis Hasil Pengujian Aplikasi... 32 4.4.1 Pengujian Peta Kota Malang... 32 4.4.2 Pengujian Akurasi... 33 BAB V PENUTUP 5.1 Kesimpulan... 38 5.2 Saran... 38 DAFTAR PUSTAKA

DAFTAR GAMBAR Gambar 2.1 Trilatertion... 7 Gambar 2.2 Architecture Android OS... 10 Gambar 2.3 Pembagian gambar peta sebesar 256 x 256 pixel... 11 Gambar 3.1 Arsitektur Sistem Aplikasi Android... 14 Gambar 3.2 Use Case Diagram Aplikasi pada Smartphone Android... 17 Gambar 3.3 Activity Diagram untuk Proses Tampilkan Map dan Rute... 19 Gambar 3.4 Sequence Diagram Aplikasi untuk View Map... 21 Gambar 3.5 Sequennce Diagram untuk Menampilkan Rute... 22 Gambar 3.6 Class Diagram Aplikasi... 23 Gambar 3.7 Rancangan Antar Muka Map... 24 Gambar 4.1 Hasil Pemeriksaan Google Play Service... 27 Gambar 4.2 Peta Kota Malang... 28 Gambar 4.3 Pesan Setting GPS... 29 Gambar 4.4 Tampilan Icon... 31 Gambar 4.5 Tampilan Menu Map... 31 Gambar 4.6 Hasil Uji posisi di jalan mertojoyo barat menggunakan gps... 34 Gambar 4.7 Hasil Uji posisi di jalan mertojoyo barat menggunakan Mobile Network... 34 Gambar 4.8 Hasil Uji Apllikasi Navigasi dan Pencarian Rute... 35 Gambar 4.9 Hasil Uji Pencarian Rute Jarak Jauh... 35 Gambar 4.10 Hasil Uji perbandingan aplikasi sepeda (kiri) dengan google map (kanan)... 36

DAFTAR TABEL Tabel 3.1 Perangkat Lunak... 16 Tabel 3.2 Keterangan Singkat Use Case Diagram Aplikasi Smartphone Android... 18 Tabel 4.1 Tools... 26 Tabel 4.2 Uji Coba Pada Smartphone... 26 Tabel 4.3 Pengujian Aplikasi 1... 32 Tabel 4.4 Pengujian Aplikasi 2... 33 Tabel 4.5 Pengujian Aplikasi 3... 35 Tabel 4.6 Pengujian Aplikasi 4... 36 Tabel 4.7 Daftar Marker... 37

DAFTAR LAMPIRAN Lampiran 1 Source Code Method Mencari Lokasi... 40 Lampiran 2 Source Code Method showsettingsalert... 41 Lampiran 3 Source Code Method addmarker... 41 Lampiran 4 Source Code Method getdocument... 42 Lampiran 5 Source Code Method getdurationtext... 42 Lampiran 6 Source Code Method getdirection... 43

Daftar Pustaka [1]. Riftandi, Mohammad 2007, Variasi Penggunaan Fungsi Heuristik Dalam Pengaplikasian Algoritma A*, Teknik Informatika ITB. [2]. Wikipedia, Sistem Navigasi, 2010, http://id.wikipedia.org/wiki/sistem_navigasi, diakses pada 9 September 2013). [3]. Kompas, 10 Teknologi Navigasi di Ponsel, 2012, http://nasional.kompas.com/read /2012/04/15/07271783/10.Teknologi. Navigasi.di.Ponsel, waktu akses 20 Maret 2014, pukul 02.00 WIB. [4]. Maxiandroid, cara kerja dan arsitektur android, 2012, http://maxiandroid.blogspot.com/ 2012/03/cara-kerja-dan-arsitekturandroid.html, waktu akses 12 November 2013, pukul 01.00 WIB. [5]. Wikipedia, Google Maps, 2014, http://en.wikipedia.org/wiki/google_maps, diakses pada 7 Juni 2014. [6]. Amri, Syaiful, Membangun Sistem Navigasi di Surabaya Menggunakan Google Maps API, Jurusan Teknik Informatika Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya [7]. Busana, Andri. 2013, Sistem Navigasi Pariwisata di Jawa Timur pada Smartphone Android, Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika & Teknik Komputer. [8]. Google Earth Antarctica (http://www.ig.utexas.edu/outreach/googleearth /latlong.html) Waktu akses 18 Juni 2014, pukul 20.00 WIB [9]. Irham Acep, 2013, Implementasi Google Maps API Dalam Aplikasi Mobile Penghitung jarak Aman Dari Dampak Kemungkinan letusan Gunung Galunggung, Teknik Informatika Universitas Siliwangi Tasikmalaya. [10]. Twoh Engineering. Direction GoogleMapApiV2 (online) (http://www.twoh.co/2013/09/ menampilkan-rute-tercepat-driving-directiondi-antara-dua-koordinat-pada-android-maps-v2/) Waktu akses 18 Maret 2014, pukul 03.00WIB.