PERANCANGAN APLIKASI PENCARIAN RUTE TERPENDEK MENEMUKAN TEMPAT PARIWISATA TERDEKAT DI KEDIRI DENGAN METODE FLOYD- WARSHALL UNTUK SMARTPHONE

dokumen-dokumen yang mirip
PENCARIAN RUTE TERPENDEK LOKASI SPBU TERDEKAT DI KOTA KEDIRI DENGAN MENGGUNAKAN METODE FLOYD-WARSHALL

APLIKASI PENCARIAN RUTE TERPENDEK DAERAH WISATA KOTA KEDIRI MENGGUNAKAN ALGORITMA DIJKSTRA SKRIPSI

BAB 2 TINJAUAN PUSTAKA

Gambar 3.1 Flowchart Membuat Rute Lari

PERANCANGAN ALGORITMA GENETIKA UNTUK MENENTUKAN JALUR TERPENDEK. Kata kunci: Algoritma Genetika, Shortest Path Problem, Jalur Terpendek

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I Pendahuluan Latar Belakang Masalah

PENENTUAN RUTE TERPENDEK PADA OPTIMALISASI JALUR PENDISTRIBUSIAN BARANG DI PT. X DENGAN MENERAPKAN ALGORITMA FLOYD-WARSHALL

BAB II TINJAUAN PUSTAKA

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN RUTE TERDEKAT PADA OPERATOR TAXI UNTUK MENCARI TEMPAT TUJUAN PENUMPANG MENGGUNAKAN ALGORITMA FLOYD-WARSHALL

IMPLEMENTASI HIERARCHICAL CLUSTERING DAN BRANCH AND BOUND PADA SIMULASI PENDISTRIBUSIAN PAKET POS

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN SISTEM INFORMASI RUTE WISATA TERPENDEK BERBASIS ALGORITMA FLOYD-WARSHALL

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENERAPAN ALGORITMA GENETIKA UNTUK PENJADWALAN UJIAN TUGAS AKHIR PADA JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG

Optimizing The Distribution Route of LPG Tube By Using Genetic Algorithm (Case Studies: PT. Restu Ajimanunggal of Surakarta) Kustanto 2)

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

1.1 Latar Belakang BAB I PENDAHULUAN

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Indonesia memiliki pesona alam dan budaya yang beraneka ragam yang

BAB III ANALISIS DAN PERANCANGAN

SISTEM INFORMASI GEOGRAFIS PARIWISATA KABUPATEN NGANJUK BERBASIS ANDROID MENGGUNAKAN CORONA SDK SKRIPSI

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

Desain Rute Terpendek untuk Distribusi Koran Dengan Algoritma Ant Colony System


IMPLEMENTASI ALGORITMA FLOYD-WARSHALL UNTUK PENENTUAN RUTE TERPENDEK MENUJU WAHANA BERMAIN (STUDI KASUS JAWA TIMUR PARK 1 KOTA BATU) TUGAS AKHIR

PERANCANGAN APLIKASI PENGHITUNG KUAT ARUS, HAMBATAN, DAN TEGANGAN DALAM RANGKAIAN LISTRIK TERTUTUP DENGAN MENGGUNAKAN METODE HEURISTIK

RANCANG BANGUN APLIKASI PENCARIAN JALUR TERPENDEK MENGGUNAKAN ALGORITMA FLOYD WARSHALL (STUDI KASUS KOTA SINGKAWANG) Mohammad Hendra Istyanto

VISUALISASI PENCARIAN LINTASAN TERPENDEK ALGORITMA FLOYD- WARSHALL DAN DIJKSTRA MENGGUNAKAN TEX

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

BAB II TINJAUAN PUSTAKA. a) Purwadhi (1994) dalam Husein (2006) menyatakan: perangkat keras (hardware), perangkat lunak (software), dan data, serta

BAB 2 LANDASAN TEORI

PENGGUNAAN ALGORITMA GENETIKA UNTUK MENENTUKAN LINTASAN TERPENDEK STUDI KASUS : LINTASAN BRT (BUS RAPID TRANSIT) MAKASSAR

1-1.

PENERAPAN METODE PARTICLE SWARM OPTIMIZATION PADA OPTIMASI DISTRIBUSI LPG DARI AGEN KE TOKO KOMPETENSI KOMPUTASI SKRIPSI

Rancang Bangun Aplikasi Web Pencarian Rute Terpendek Antar Gedung di Kampus Menggunakan Algoritma Floyd-warshall

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Penentuan Rute Terpendek Tempat Wisata di Kota Tasikmalaya Dengan Algoritma Floyd-warshall

BAB III ANALISA DAN PERANCANGAN

PENYELESAIAN TRAVELLING SALESMAN PROBLEM MENGGUNAKAN METODE SIMPLE HILL CLIMBING

IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK MENENTUKAN JARAK TERPENDEK DALAM PENDISTRIBUSIAN TELUR

ANALISIS ALGORITMA FLOYD UNTUK MENYELESAIKAN MASALAH PENCARIAN LINTASAN TERPENDEK PADA SETIAP PASANGAN SIMPUL

PENENTUAN RUTE TERPENDEK DENGAN METODE FLOYD WARSHALL PADA PETA DIGITAL UNIVERSITAS SUMATERA UTARA SKRIPSI DHYMAS EKO PRASETYO


BAB III ANALISIS DAN PERANCANGAN. dan memudahkan dalam pengembangan sistem selanjutnya. Tujuan dari analisa

SISTEM INFORMASI GEOGRAFIS OBJEK WISATA KOTA BANDUNG

BAB I PENDAHULUAN. juga menurut Direktorat Lalu Lintas Polda Jatim, jumlah kendaran pribadi di

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

Analisis Perbandingan Algoritma Floyd-Warshall Dengan Algoritma Bellman-Ford Dalam Pencarian Rute Terpendek Menuju Museum di Jakarta

Implementasi Algoritma Dijkstra pada Peta Spasial

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Kemajuan teknologi saat ini membuat masyarakat mulai mendigitalisasikan

Pencarian Jalur Terpendek dengan Algoritma Dijkstra

BAB I PENDAHULUAN. aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk mencapai

PENGEMBANGAN SHORTEST PATH ALGORITHM (SPA) DALAM RANGKA PENCARIAN LINTASAN TERPENDEK PADA GRAF BERSAMBUNG BERARAH BERUNTAI

PENENTUAN ARAH TUJUAN OBJEK DENGAN TABU SEARCH

BAB I PENDAHULUAN. diindustri pariwisata. Pemanfaatan teknologi diindustri pariwisata sangat

IMPLEMENTASI ALGORITMA GENETIKA DALAM OPTIMASI JALUR PENDISTRIBUSIAN KERAMIK PADA PT. CHANG JUI FANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

OPTIMASI RUTE PERJALANAN AMBULANCE MENGGUNAKAN ALGORITMA A-STAR. Marhaendro Bayu Setyawan

BAB I PENDAHULUAN. 1.1 Latar Belakang

WEBGIS PENCARIAN RUTE TERPENDEK MENGGUNAKAN ALGORITM A STAR (A*) (Studi Kasus: Kota Bontang)

Penentuan Jarak Terpendek dan Jarak Terpendek Alternatif Menggunakan Algoritma Dijkstra Serta Estimasi Waktu Tempuh

PENGGUNAAN ALGORITMA FLOYD WARSHALL DALAM MASALAH JALUR TERPENDEK PADA PENENTUAN TATA LETAK PARKIR

BAB I PENDAHULUAN. dalam teori graf dikenal dengan masalah lintasan atau jalur terpendek (shortest

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. Di tengah masyarakat dengan aktivitas yang tinggi, mobilitas menjadi hal yang penting.

BAB II KAJIAN PUSTAKA. Pada bab kajian pustaka berikut ini akan dibahas beberapa materi yang meliputi

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

RANCANG BANGUN OPTIMASI PENDISTRIBUSIAN KOSMETIK BERBASIS WEB CV. DINATALE COSMETIC SKRIPSI. Komputer (S.Kom) Pada Program Studi Teknik Informatika

NORBERTUS ADI WIJANANTO

BAB 3 ANALISIS DAN PERANCANGAN

PENCARIAN TITIK LOKASI DENGAN PEMANFAATAN ALGORITMA FLOYD-WARSHALL SEBAGAI PERHITUNGAN JARAK TERDEKAT DI INSTITUT TEKNOLOGI BANDUNG

STUDI PERBANDINGAN ALGORITMA CHEAPEST INSERTION HEURISTIC DAN ANT COLONY SYSTEM DALAM PEMECAHAN TRAVELLING SALESMAN PROBLEM

BAB 1 PENDAHULUAN Dan W Petterson, Introduction To Artificial Intelligent and Expert System, Prentce Hall,1990,p.1.

BAB 2 LANDASAN TEORI

ek SIPIL MESIN ARSITEKTUR ELEKTRO

SIG FASILITAS UMUM UNTUKPENGGUNA JALAN BERBASIS MOBILE PHONE MENGGUNAKAN OS ANDROID

Crossover Probability = 0.5 Mutation Probability = 0.1 Stall Generation = 5

BAB 2 LANDASAN TEORI

PENERAPAN ALGORITMA ANT COLONY UNTUK TRAVELLING SALESMAN PROBLEM PADA PERANGKAT BERGERAK

BAB 2 LANDASAN TEORI

IMPLEMENTASI ALGORITMA GENETIKA UNTUK PENCARIAN RUTE PALING OPTIMUM

SISTEM PENENTUAN LINTASAN TERPENDEK TRAVELING SALESMAN PROBLEM DENGAN ALGORITMA SIMPLE HILL CLIMBING

BAB III METODE PENELITIAN

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB IV IMPLEMENTASI DAN EVALUASI

Perbandingan Algoritma Exhaustive, Algoritma Genetika Dan Algoritma Jaringan Syaraf Tiruan Hopfield Untuk Pencarian Rute Terpendek

IMPLEMENTASI MOBILE TRACKING MENGGUNAKAN METODE ANT COLONY OPTIMIZATION DAN GOOGLE MAPS API SKRIPSI DONNY SANJAYA

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

PENENTUAN RUTE TERPENDEK UNTUK DISTRIBUSI PAKET POS MENGGUNAKAN ALGORITMA FLOYD WARSHALL SKRIPSI AHMAD NAZAM

BAB I PENDAHULUAN. posisinya sebagai penghasil terbesar komoditi tersebut di tataran nasional serta

APLIKASI HASIL PENCARIAN DAN RUTE PENGIRIMAN BARANG DARI SOLUSI MASALAH TRANSPORTASI BIKRITERIA DENGAN METODE LOGIKA FUZZY

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. dari Palang Merah Indonesia berada di Jakarta, unit pusat ini mengkoordinir unit

BAB 1 PENDAHULUAN. 1.1 Pendahuluan

Transkripsi:

PERANCANGAN APLIKASI PENCARIAN RUTE TERPENDEK MENEMUKAN TEMPAT PARIWISATA TERDEKAT DI KEDIRI DENGAN METODE FLOYD- WARSHALL UNTUK SMARTPHONE SKRIPSI Diajukan Untuk Memenuhi Sebagian Syarat Guna Memperoleh Gelar Sarjana Komputer (S.Kom) Pada Program Studi Teknik Informatika OLEH : VENTY SEPTA WIRIANTIKA NPM : 11.1.03.02.0379 FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PERSATUAN GURU REPUBLIK INDONESIA 2016 Fakultas Teknik Teknik Informatika 1

Fakultas Teknik Teknik Informatika 2

Fakultas Teknik Teknik Informatika 3

PERANCANGAN APLIKASI PENCARIAN RUTE TERPENDEK MENEMUKAN TEMPAT PARIWISATA TERDEKAT DI KEDIRI DENGAN METODE FLOYD-WARSHALL UNTUK SMARTPHONE Venty Septa Wiriantika 11.1.03.02.0379 Fakultas Teknik Teknik Informatika Dr. Suryo Widodo, M.Pd., Fatkhur Rohman, M.Pd. UNIVERSITAS NUSANTARA PGRI KEDIRI ABSTRAK Aplikasi pencarian rute terpendek ini menggunakan algoritma Floyd-warshall sebagai penghitung jarak terpendek serta memanfaatkan layanan google maps api untuk menyajikan peta visual. Algoritma Floyd-warshall merupakan algoritma untuk menemukan jarak terpendek antar vertex pada suatu graf yang berbobot. Sehingga algoritma ini cocok untuk diimplementasikan dalam mencari rute terpendek tempat pariwisata di Kota Kediri. Dengan didukung layanan google maps api aplikasi ini dimaksudkan akan lebih memudahkan dan memberikan informasi yang lebih spesifik kepada wisatawan. Aplikasi ini dibuat berbasis android dengan scrip MySQL sebagai pengelola basis datanya. Sehingga cukup dengan android yang terkoneksi dengan jaringan internet dan GPS semua orang dengan mudah dapat mengaksesnya kapan pun. Kata kunci: pariwisata, rute terpendek, algoritma Floyd Warshall. I. LATAR BELAKANG Kota Kediri Jawa Timur merupakan salah satu kota yang banyak mempunyai tempat wisata menarik dan patut untuk dikunjungi karena punya berbagai ragam tempat wisata yang punya potensi atau daya tarik sendirisendiri. Pemilihan obyek pariwisata biasanya berdasarkan informasi yang diterima dari media elektronik maupun dari pengalaman seseorang. Namun demikian adanya sebuah aplikasi untuk membantu masyarakat dalam menentukan pemilihan suatu obyek wisata, dengan memanfaatkan metode Floyd-Warshall diharapkan dapat memudahkan seseorang dalam mencari tempat wisata dan aplikasi ini dapat membantu masyarakat dalam menentukan pilihan jalur terpendek menuju obyek wisata yang dapat diakses melalui smartphonenya. II. FLOYD WARSHALL Algoritma Floyd (Algoritma Floyd-Warshall) adalah salah satu cabang dari ilmu matematika yang salah Fakultas Teknik Teknik Informatika 4

satu fungsinya adalah untuk menyelesaikan masalah lintasan terpendek. Dalam Algoritma Floyd terdapat fungsi (G = V, E) dengan G = graf yang merupakan kumpulan simpul (nodes) yang dihubungkan satu sama lain melalui sisi/busur (edges). Dengan kata lain algoritma ini mencari semua jarak node (all pairs shortest path) pada suatu jaringan. Algoritma floyd menggunakan matriks dua dimensi sebagai representasi dari sebuah jaringan. Jika suatu jaringan terdiri dari n buah arc maka matriks yang akan dibentuk oleh algoritma floyd untuk proses penghitungan adalah sebesar n x n. Matriks ini merepresentasikan bobot w dari keseluruhan arc yang ada pada graph ( S=awal, E=tujuan,) dengan w(i,j) dimana i adalah node awal dan j adalah node tujuan. Dalam Algoritma Floyd terdapat fungsi (G=V,E) dengan G = graf yang merupakan kumpulan simpul (nodes) yang dihubungkan satu sama lain melalui sisi/busur (edges). Suatu graf G terdiri dari dua himpunan yaitu himpunan V dan himpunan E. III. HASIL DAN KESIMPULAN a. Hasil perhitungan Gambar 1 Peta dari UNP ke Goa Selomangleng 1) transformasikan ke bentuk graph seperti berikut : Gambar 2 Graph Hasil Transformasi Dari Rute Kota Kediri. 2) Mengubah dalam bentuk matriks (nxn) sejumlah node, dengan ketentuan jika node tidak terhubung langsung maka di isi dengan tak hingga ( ). Tabel 1 Transformasi Bentuk Graph Ke Dalam Bentuk Matriks Fakultas Teknik Teknik Informatika 5

3) Rumus dalam perulangan S(r) + E(r) < S(E) maka [S(E) = S(r) + E(r)] 4) Iterasi pertama r0=r1 Gambar 3 Graph dengan bobot pada masing-masing simpul. Untuk penentuan jarak pariwisata dari A ke D : D C = 4100-2800 = 1300 (dilalui) B = 4100-2483 = 1617 (dilalui) B A = 1617 1617 = 0 (selesai) Jarak total A ke D = 1300 + 1617 = 2917 Tabel 2 Iterasi ke satu S = {A(r) = 0 ; B(r) = 1617 ; C(r) = 2000 ; D(r) = } E = {A(r) = 0 ; B(r) = 1617 ; C(r) = 2000 ; D(r) = } Perhitungan hingga pada interasi terakhir 5) Matrik hasil b. Relational Database dan Alur Sistem a) Relational Database Database yang digunakan dalam sistem ini adalah MySQL, sedangkan perancangan dan pembuatannya menggunakan bantuan Visual Paradigm. Adapun relasi class diagram dapat dilihat pada gambar: Gambar 4 class diagram Tabel 3 Matriks hasil 6) Perhitungan perbandingan jarak b) Alur Sistem Alur sistem digambarkan dalam Flowchart Sistem, adapun Flowchart Sistem ini dapat dilihat pada gambar : Fakultas Teknik Teknik Informatika 6

Start Input jalan Proses Perhitungan Jarak Map yes End Output Informasi Jarak dan data Fasilitas Tunjukkan map? Gambar 5 Flowchart Sistem. c) Implementasi Sistem 1) Tampilan untuk logo aplikasi pencarian objek wisata terdekat menggunakan algoritma Floyd Warshall. no 3) Halaman ini menampilkan objek wisata terdekat dari user dan informasi tentang objek wisata tersebut, jika user sudah memilih tombol Tampil Data. Dan tombol Tampilkan Rute berfungsi untuk menuju halaman berikutnya, yakni menunjukan lokasi objek wisata terdekat dengan user. Gambar 6 tampilan logo aplikasi 2) Tampilan untuk lokasi user yang ada pada aplikasi menunjukkan dimana user berada pada waktu aplikasi ini digunakan. Dan terdapat tombol upload lokasi untuk menunjukan koordinat lokasi user Gambar 8 tampilan informasi objek wisata terdekat 4) Tampilan ini menunjukan lokasi objek wisata terdekat dengan user. Terdapat tombol berwarna biru untuk menampilkan langsung rute ke objek wisata tujuan. Sedangkan tombol hijau dan merah untuk menuju koordinat lokasi objek wisata di google maps. Gambar 7 tampilan lokasi user Gambar 9 tampilan informasi objek wisata Fakultas Teknik Teknik Informatika 7

5) Tampilan ini menunjukan lokasi objek wisata dengan rute terdekat Gambar 10 tampilan rute ke lokasi objek wisata. c. Kesimpulan Telah dihasilkan rancangan sistem dan program aplikasi pencarian jarak terdekat menggunakan Algoritma Floyd- Warshall yang divalidasi dengan analisis sistem, flowchart sistem, use case sistem, class diagram, sequence diagram dan rancangan desain interface sistem. IV. DAFTAR PUSTAKA 1. Efendi, R., Penerapan algoritma semut untuk pemecahan masalah spanning tree pada kasus pemasangan jaringan kabel telepon. TugasAkhir, Jurusan Teknik Informatika,Universitas Islam Indonesia, 2003. 2. Eko, R, Program aplikasi GPS dan GIS untuk mencari lokasi dan jarak SPBU di Tangerang selatan dengan peta dan Augmented Reality Camera- View pada perangkat bergerak berbasis android. TugasAkhir, Jurusan Teknik Informatika,Universitas Gunadarma. 3. Goldberg, D.E., Genetic Algorithms in Search, Optimization & Machine Learning, New York: Addison- Wesley, 1989 4. Heuristi, Yogyakarta: Graha Ilmu, 2005 Lukas, dkk., Penerapan Algoritma Genetika untuk Travelling Salesman Problem dengan Menggunakan Metode Order Crossover dan Insertion Mutation, Seminar Nasional Aplikasi Teknologi Informasi, hlm: 1 s/d 5,2005 5. Kusumadewi, S., Artificial Intelligence (TeknikdanAplikasinya), Yogyakarta: Graha Ilmu, 2003 6. Kusuma dewi, S., dan H., Purnomo, Penyelesaian Masalah Optimasi dengan Teknik-teknik 7. Yudhi P, Diana P, Agung W, Implementasi dan analisis algoritma pencarian rute terpendek di kota Surabaya. Tugas Akhir,Jurusan Teknik Informatika, Institut Teknolgi Sepuluh Nopember (ITS). Fakultas Teknik Teknik Informatika 8