Pembangunan Aplikasi Berbasis Lokasi untuk Pencarian Jalur

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI CHAT MELALUI GPRS MENGGUNAKAN J2ME

PEMBANGUNAN APLIKASI KULINER BERBASIS LOKASI

Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android

PEMBANGUNAN APLIKASI MOBILE FILE SHARING MENGGUNAKAN MOBILE INTERNET ACCESS BERBASIS J2ME

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN APLIKASI PERMAINAN PELIHARAAN BERBASIS SOSIAL DAN LOKASI

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

PEMBANGUNAN SISTEM INFORMASI WISATA MULTI BAHASA BERBASIS LOKASI

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

RANCANG BANGUN APLIKASI MOBILE CITY DIRECTORY YOGYAKARTA BERBASIS ANDROID

PEMBANGUNAN SITUS UNTUK MEMPERTEMUKAN KEBUTUHAN PERUSAHAAN DAN KEMAMPUAN PENCARI KERJA TUGAS AKHIR

Pengembangan Aplikasi Pengolahan Citra Berbasis Mobile Bagi Komunitas Fotografi

PEMBANGUNAN WEBSITE PENCARIAN HOTEL BERDASARKAN JARAK LOKASI DAN BUDGET

PEMBANGUNAN APLIKASI PENCARIAN RUTE BUS TRANS JOGJA TERDEKAT MENGGUNAKAN ALGORITMA DIJKSTRA

PENGEMBANGAN APLIKASI INSTANT MESSENGER DENGAN VOICE DAN VIDEO CONFERENCE

PEMBANGUNAN WEBSITE INFORMASI LETAK PERGURUAN TINGGI DAERAH ISTIMEWA YOGYAKARTA BERBASIS SVG

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERSEWAAN LAPANGAN FUTSAL DI YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PENGEMBANGAN APLIKASI WIKI WISATAPEDIA JOGJA MENGGUNAKAN RICH INTERNET APPLICATION TUGAS AKHIR

Pengembangan Aplikasi Mobile Peta Jalur Pendakian Gunung Berbasis GIS dan GPS

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN APLIKASI SISTEM INFORMASI GEOGRAFIS PEMERATAAN PENYEBARAN GURU DI YOGYAKARTA

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN RESERVASI HOTEL DENGAN VRML

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

PEMBANGUNAN APLIKASI PENGELOLAAN DATA DAN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM INFORMASI INVENTORI DAN HELP DESK DI PUSAT SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

Pembangunan Aplikasi Sistem Pakar Diagnosis Jenis Alergi Dan Penanganannya Pada Penderita Alergi

SKRIPSI APLIKASI PENCARIAN LOKASI GEREJA DI KABUPATEN PARIGI MOUTONG DENGAN METODE LOCATION BASED SERVICE BERBASIS ANDROID.

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE UNTUK NAVIGASI PADA PERSEWAAN MOBIL

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

PEMBANGUNAN APLIKASI AUGMENTED REALITY BOOK TATA SURYA 3D BERBASIS ANDROID

PEMBANGUNAN APLIKASI ANDROID UNTUK INFORMASI TOKO BERBASIS LOKASI

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

Oleh. Wendroandy Kristiyan

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

Pembangunan Aplikasi Sistem Reservasi Tiket Bus JOGLOSEMAR Berbasis J2ME

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

TESIS RANCANG BANGUN APLIKASI TRAVEL GUIDE BANYUMAS BERBASIS ANDROID

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

PEMBANGUNAN APLIKASI JUAL BELI ONLINE TOKO KOEN-B FASHION BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PEMBANGUNAN ONLINE MARKETPLACE UNTUK PENGUSAHA MIKRO DI PASTY

PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PENGEMBANGAN APLIKASI PANDUAN WISATA CANDI PRAMBANAN BERBASIS AUGMENTED REALITY. (Studi Kasus : Candi Prambanan Indonesia) TUGAS AKHIR

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI ABSENSI DENGAN INPUT FINGERPRINT DAN BARCODE BERBASIS WEB DAN SMS PADA PROSES BELAJAR MENGAJAR

PEMBANGUNAN APLIKASI HYBRID PEER-TO-PEER UNTUK PENYALINAN FILE IMAGE VIRTUAL MACHINE MENGGUNAKAN PEMROGRAMAN SOKET TUGAS AKHIR

PEMBANGUNAN APLIKASI KATALOG PENJUALAN MOBIL DENGAN AUGMENTED REALITY

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

PEMBANGUNAN APLIKASI PENGHUBUNG DONATUR DAN PANTI ASUHAN BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

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

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

Transkripsi:

1 Pembangunan Aplikasi Berbasis Lokasi untuk Pencarian Jalur TUGAS AKHIR Diajukan untuk memenuhi sebagian persyaratan mencapai derajat Sarjana Teknik Informatika Disusun oleh : Anak Agung Krisna Putra 05 07 4546 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2010

2

3 KATA PENGANTAR Puji syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa, karena atas rahkmat dan restu-nya penulis dapat menyelesaikan laporan skripsi ini dengan baik. Skripsi adalah studi akhir yang merupakan salah satu tugas akhir yang diwajibkan pada mahasiswa Program Studi Falkutas Teknologi Industri Universitas Atma Jaya Yogyakarta setelah lulus mata kuliah teori, praktimum dan kerja praktik. Tujuan dari pembuatan skripsi ini adalah salah satu syarat untuk mencapai derajat sarjanan Teknik Informatika dari Program Studi Falkutas Teknologi Industri Universitas Atma Jaya Yogyakarta. Dalam kesempatan ini tidak lupa pula penulis mengucapkan terima kasih atas bantuan dan waktu yang telah diberikan kepada penulis dalam melaksanakan skripsi maupun dalam penyusunan laporan ini, yaitu khususnya kepada: 1. Bapak Ir.B.Kristyanto, M.Eng.,Ph.D. selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 2. Bapak Prof.Ir.Suyoto,M.Sc.,Ph.D. selaku Kepala Program Studi Teknik Informatika Fakultas Teknologi Indrustri Universitas Atma Jaya Yogyakarta. 3. Bapak Y. Sigit Purnomo W.P., S.T., M.Kom. selaku Dosen Pembimbing I. 4. Bapak Kusworo Anindito, S.T., M.T selaku Dosen Pembimbing II. 5. Keluargaku : Anak Agung Oka Suarja(Ajik), Anak Agung Rai Ratnawati(Ibu), Anak Agung Indra Kusuma(Kakak),

4 Anak Agung Ayu Ambarawati(Adik), Bli aik, Muin, mok tu, Bligus Subaga, Zhacky yang selalu memberikan perhatian bimbingan dan doa restu. 6. Nenchy Barrungan yang selalu mendoakan, mendukung dan memberikan banyak bantuan, Trima Kasih ya.. 7. Janti Crew : Joni, Joehan, Adik, Dede, Rontos dan Suara trima kasih atas pengertiannya dan bantuannya selama ini. 8. Kontrakan BangunTapan :Wah Ama, Komang, Cahyadi, Alit, dan Goes They Trima kasih atas Bantunya Selama ini. 9. Asisten Dosen PAM : Arief, Jayak, Rio, Prima, Wilmen Thank bro 10. Teman Teman Atma Jaya : Wawan, Bram, Budi, Ivan, Dana, Bagong, Tri, Aditya, Adi, Alex, Made, Thomas, Anton, Dismas, Dan Masih Banyak Yang Lainnya yang tidak bisa penulis sebutkan satu persatu. Tanpa kalian penulis tidak berarti. Penulis menyadari bahwa laporan ini masih jauh dari sempurna karana memiliki keterbatasan waktu dan pengetahuan yang dimiliki penulis. Oleh karena itu segala kritik dan saran yang bersifat membangun sangat diharapkan. Akhir kata, semoga laporan ini dapat berguna bagi semua orang. Yogyakarta, 15 Januari 2010 Penulis

5 DAFTAR ISI HALAMAN JUDUL...i HALAMAN PENGESANGAN... ii KATA PENGANTAR...iii DAFTAR ISI...v DAFTAR TABEL...vii DAFTAR GAMBAR...viii DAFTAR LAMPIRAN...ix INTISARI...x BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 10 1.2 Rumusan Masalah... 11 1.3 Maksud dan Tujuan... 12 1.4 Batasan Masalah... 12 1.5 Metodologi Penelitian... 14 1.6 Sistematika Penulisan Laporan... 15 BAB II LANDASAN TEORI... 17 2.1 Global Positioning System(GPS)... 17 2.2 Assisted Global Positioning System(A-GPS)... 19 2.2 Sistem Koordinat Geografi... 21 2.3 Aplikasi-aplikasi Berbasis GPS... 22 2.3.1 Militer... 22 2.3.2 Navigasi... 22 2.3.3 Survey dan pemetaan... 24 2.3.4 Penggunaan Di Bidang Lain... 25 2.4 J2ME... 26 2.5 Java API Berbasis Lokasi (Location API)... 28 2.6. Google Maps API... 32 2.7 Framework CodeIgniter... 34 BAB III ANALISIS DAN PERANCANGAN SISTEM... 36 3.1 Pengantar... 36 3.2 Analisis Sistem... 36 3.2.1 Lingkup Masalah... 36 3.2.2 Perspektif Produk... 37

6 3.2.3 Kebutuhan Antarmuka Eksternal... 38 3.2.4 Kebutuhan Fungsionalitas Perangkat Lunak... 40 3.2.5 Spesifikasi Rincian Kebutuhan... 41 3.2.6 Persistent Data... 44 3.3 Perancangan Sistem... 45 3.3.2 Class Diagram... 48 3.3.3 Class Diagram Specific Description... 50 3.3.4 Deskripsi Perancangan Antarmuka... 51 BAB IV PENGKODEAN DAN PENGUJIAN PERANGKAT LUNAK... 56 4.1 Pengantar... 56 4.2 Definisi Perangkat Lunak... 56 4.3 Pengujian Perangkat Lunak... 57 4.4. Pengujian Antarmuka Perangkat Lunak... 58 4.4.1. Halaman Main Screen... 58 4.4.2. Halaman Register Member Screen... 59 4.4.3. Halaman Login Screen... 60 4.4.4. Halaman Friend Online... 61 4.4.5. Halaman Finding Place Screen... 62 4.4.6. Halaman MyLocation Screen... 63 4.4.7. Halaman About Screen... 65 4.4.8. Halaman Edit Profile... 66 4.4.9. Halaman Send Message Screen... 67 4.4.10. Halaman Friend Request Screen... 68 4.4.11. Halaman Delete Friend Screen... 69 4.4.12. Halaman Add Friend Screen... 70 4.4.13. Halaman Map Directions Screen... 71 4.4.14. Halaman Rute Screen... 73 4.5. Analisis Kelebihan dan Kekurangan Sistem.... 78 4.6. Kesimpulan Pengujian... 78 BAB V KESIMPULAN DAN SARAN... 79 5.1. Kesimpulan... 79 5.2. Saran... 80 DAFTAR PUSTAKA... 71 LAMPIRAN

7 DAFTAR TABEL Tabel 2.1 kelas penyedia informasi lokasi...30 Tabel 2.2 Kelas penyedia informasi lokasi...30 Tabel 2.3 Kelas pengukuran informasi lokasi...31 Tabel 2.4 Kelas pengelolaan Landmark...31 Tabel 2.5 Kelas informasi arah...32 Tabel 2.6 kelas dasar Google Maps API... 33 Tabel 4.1 Tabel PDHUPL MPathFinding:...74

8 DAFTAR GAMBAR Gambar 2.1 Bumi dgn Garis Lintang dan Garis Bujur...18 Gambar 2.2 Perbedaan Panjang garis Katulistiwa dengan garis Latitude pada 60 Lintang Utara...19 Gambar 2.2 A-GPS...20 Gambar 2.3 Java 2 Micro Edition (Sun Microsystem)... 28 Gambar 2.4 contoh model aplikasi yang menggunakan Location API...29 Gambar 3.1 Arsitektur Perangkat lunak MPathFinding..38 Gambar 3.2 Use Case Diagram...40 Gambar 3.3 Use Persistent Data......44 Gambar 3.4 Sequence Diagram : Search Near Location..45 Gambar 3.5 Sequence Diagram : Route...46 Gambar 3.6 Sequence Diagram : Login...47 Gambar 3.7 Class Diagram: Perangkat Mobile...48 Gambar 3.9 Class Diagram MpathFinding Pada WebService49 Gambar 3.10 Antarmuka MainScreen...52 Gambar 3.11 Antarmuka ChangeName...53 Gambar 3.12 Antarmuka SearchingNearLocation...54 Gambar 3.13 Antarmuka ViewMap... 55 Gambar 4.1 Halaman Main Screen...58 Gambar 4.2 Halaman Register Member Screen...59 Gambar 4.3 Halaman Login Screen...60 Gambar 4.4 Friend Online Screen...61 Gambar 4.5 Halaman Finding Place Screen...62 Gambar 4.7 About Screen...65 Gambar 4.3. Halaman Edit Profile...66 Gambar 4.9 Halaman Send Message...67 Gambar 4.10 Halaman Friend Request Screen...68 Gambar 4.11 Halaman Delete Friend Screen...70 Gambar 4.12 Halaman Add Friend Screen...71 Gambar 4.13 Halaman Map Directions Screen...72 Gambar 4.13 Halaman Map Directions Screen...73

9 DAFTAR LAMPIRAN Lampiran I Spesifikasi Kebutuhan Perangkat Lunak(SKPL). II Deskripsi Perancangan Perangkat Lunak (DPPL).