Implementasi Algoritma Dijkstra Untuk Pencarian Rute Terpendek Menuju Pelabuhan Belawan Berbasis Sistem Informasi Geografis

IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK PENCARIAN RUTE TERPENDEK MENUJU PELABUHAN BELAWAN BERBASIS SISTEM INFORMASI GEOGRAFIS SKRIPSI DEFI RAKHMAWATI 091421023

  

PERSETUJUAN

  Judul : IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK PENCARIAN RUTE TERPENDEK MENUJU PELABUHAN BELAWAN BERBASIS SISTEM INFORMASI GEOGRAFIS

  Kategori : SKRIPSI Nama : DEFI RAKHMAWATI Nomor Induk Mahasiswa : 091421023 Program Studi : EKSTENSI S1 ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

  INFORMASI Diluluskan di

  Medan, 2014 Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Drs. Marihat Situmorang, M. Kom Drs. Agus Salim Harahap, M.Si NIP.

  196312141989031001 NIP. 195408281981031004

  

PERNYATAAN

  

IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK PENCARIAN

RUTE TERPENDEK MENUJU PELABUHAN BELAWAN

BERBASIS SISTEM INFORMASI GEOGRAFIS

  SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing – masing disebutkan sumbernya.

  Medan, 2014 Defi Rakhmawati 091421023

  

PENGHARGAAN

  Alhamdulillah, puji syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan rahmat dan ridho-Nya, sehingga saya dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, Program Studi Ekstensi S1 Ilmu Komputer Universitas Sumatera Utara. Shalawat dan Salam saya hadiahkan kepada Nabi Besar Muhammad SAW.

  Ucapan terima kasih saya sampaikan kepada Bapak Drs. Agus Salim Harahap, M.Si sebagai Dosen Pembimbing I dan Bapak Drs. Marihat Situmorang, M. Kom sebagai Dosen Pembimbing II atas bimbingan, saran dan masukkan kepada penulis untuk menyelesaikan dan menyempurnakan skripsi ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi Ekstensi S1 Ilmu Komputer, Bapak Drs. Poltak Sihombing, M. Kom dan Ibu Maya Silvi Lydia, B.Sc, M.Sc. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, semua dosen, pegawai/staf Program Studi Ekstensi S1 Ilmu Komputer USU.

  Terimakasih yang sebesarnya kepada kedua Orang Tua dan keluarga saya atas dukungannya baik materil maupun spiritual. Terimakasih juga kepada rekan – rekan kerja di PT. Pelabuhan Indonesia I (Persero) serta seluruh teman – teman yang tidak dapat saya sebutkan semuanya.

  Saya menyadari bahwa skripsi ini masih jauh dari kesempurnaan. Oleh karena itu, saya menerima saran dan kritik yang bersifat membangun demi kesempurnaan skripsi ini. Semoga skripsi ini dapat bermanfaat bagi yang memerlukan.

  

ABSTRAK

  Pelabuhan Belawan terletak di kota Medan, Sumatera Utara, Indonesia. Saat ini Pelabuhan Belawan merupakan Pelabuhan tersibuk di Sumatera. Lalu lintas transportasi, logistik maupun aktivitas perdangangan sangat ramai menuju Pelabuhan Belawan sehingga Sistem Informasi Georafis sangat diperlukan. Sistem Informasi Geografis ini dirancang berbasis web dengan layer peta yang direpresentasikan oleh Mapguide Open Source 2.2.0.5703. Digitasi peta menggunakan Quantun GIS 1.8.0-2. Untuk database peta menggunakan PostgreSQL 8.4.16-1 dan Postgis 1.5.5-1. Teknik pencarian rute terpendek menggunakan algoritma Dijkstra, serta diimplementasikan ke halaman web melalui PHP dan Java Script. Adapun penggunaan algoritma Dijkstra karena algoritma ini dipastikan memiliki solusi terbaik dalam menentukan rute terpendek karena algoritma Dijkstra akan membaca seluruh lintasan dan hanya memilih lintasan dengan bobot terkecil sebagai rute terpendeknya. Untuk pengujian dilakukan pencarian rute terpendek dengan melakukan input titik asal dan titik tujuan dimana untuk titik adalah adalah Stasiun Kereta Api Medan dan titik tujuan adalah Terminal Penumpang di Pelabuhan Belawan. Kemudian dari hasil pengujian tersebut menunjukkan bahwa sistem berhasil menampilkan rute terpendek, nama jalan dan jarak yang ditempuh untuk menuju Terminal Penumpang di Pelabuhan Belawan yang divisualisasikan dalam peta kota Medan. Dengan demikian implementasi algoritma Dijkstra pada sistem informasi geografis untuk menentukan rute terpendek menuju Pelabuhan Belawan ini layak digunakan karena berhasil menampilkan rute terpendek menggunakan algoritma Dijkstra.

  

Kata Kunci : Sistem Informasi Geografis, Algoritma Dijkstra, Rute Terpendek, Pelabuhan

  

IMPLEMENTATION OF DIJKSTRA ALGORITHM TO DETERMINE A

SHORTEST PATH TO PORT OF BELAWAN BASED ON GEOGRAPHIC

  

INFORMATION SYSTEM

ABSTRACT

  Belawan is a port in Medan, North of Sumatra, Indonesia. Belawan is Indonesia's busiest port of Sumatera Island. The traffic of logistics and trade activity in Belawan port is very crowded it means people need Geographic Information System. Geographic Information System created by web basis through map layers which is represented by Mapguide Open Source 2.2.0.5703. Map digitation by Quantun GIS 1.8.0-2. PostgreSQL 8.4.16-1 and Postgis 1.5.5-1 is used for database of map. Dijkstra method is used as the shortest route searching technique. It will be implemented to web page through PHP and Java Script. The author has chosen algorithm Dijkstra because this algorithm has a best solution to find a shortest path because it will find the path with lowest cost as the shortest path. For the testing to find a shortest path add start point and end point which is start point is Stasiun Kereta Api Medan and the end point is Port of Belawan. The result is the shortest path found and represented with routing of shorthest path, name of road and the distance to go to Port of Belawan that visualization in Map of Medan City. Then this System Information Geographic is useful because it can representation the shortest path by using Dijkstra Algorithm.

  

Keywords : Geographic Information System, Algorithm Dijkstra, Shortest Path, Port of

Belawan.

DAFTAR ISI

  6

  1.7 Metode Penelitian

  4

  1.4 Sistematika Penulisan

  5 Bab II Landasan Teori

  6

  2.1 Sistem Informasi Geografis

  2.1.1 Sistem

  1.6 Lokasi dan Waktu Penelitian

  6

  2.1.2 Informasi

  6

  2.1.3 Sistem Informasi

  7

  2.1.4 Geografi

  7

  4

  Halaman Persetujuan ii

  Pernyataan iii

  1

  Penghargaan iv

  Abstrak v

  Abstract

  vi Daftar Isi vii

  Daftar Gambar ix

  Daftar Tabel x

  Bab I Pendahuluan

  1.1 Latar Belakang

  1.5 Manfaat Penelitian

  1

  1.2 Rumusan Masalah

  2

  1.3 Batasan Masalah

  3

  1.4 Tujuan Penelitian

  3

  3

  3.2.2 Analisis Kebutuhan Non Fungsional

  37

  3.6.1 Perancangan Antarmuka Situs Pengunjung

  35 Bab IV Implementasi Sistem

  37

  4.1 Implementasi

  37

  4.2 Implementasi Algoritma Dijkstra

  4.3 Tampilan Sistem Informasi Geografis

  3.6 Perancangan Antarmuka

  48

  4.3 Pengujian Sistem

  52

  4.4 Pengujian Black Box (Black Box Testing)

  53 Bab V Kesimpulan dan Saran

  54 Daftar Pustaka

  55 Lampiran

  35

  28

  23

  24

  3.3 Pemodelan Sistem

  23

  3.3.1 Model Proses DFD (Data Flow Diagram)

  23

  3.3.1.1 DFD (Data Flow Diagram) Level 0

  23

  3.3.1.2 DFD (Data Flow Diagram) Level 1

  3.3.1.3 DFD (Data Flow Diagram) Level 2 Proses 1

  3.5 Perancangan Database

  25

  3.3.2 Model Data (Entity Relationship Diagram)

  26

  3.4 Flowchart

  26

  3.4.1 Flowchart Algoritma Dijkstra Dalam Mencari Rute Terpendek

  26

  57 Curriculum Vitae A-1

  

DAFTAR GAMBAR

  38 4.2b Node Terpilih Pada Iterasi ke-1

  3.3.2 Entity Relationship Diagram

  26

  3.4.1 Flowchart Algoritma Dijkstra

  27

  3.6.1 Perancangan Antarmuka SIG Berbasis Web

  35 4.2a Representasi Graf

  39 4.2c Node terpilih pada Iterasi ke-2

  3.3.1.3 DFD Level 2 Proses 1

  40 4.2d Node terpilih pada Iterasi ke-3

  41 4.2e Node terpilih pada Iterasi ke-4

  42 4.2f Node terpilih pada Iterasi ke-5

  43 4.2g Node terpilih pada Iterasi ke-6

  44 4.2h Node terpilih pada Iterasi ke-7

  45 4.3a Tampilan Awal

  48 4.3b Tampilan Zoom In

  25

  25

  Halaman

  13

  2.1.5.1 Ilustrasi Subsistem SIG

  8

  2.1.5.2 Pelabuhan Belawan

  10 2.2.1a Proyeksi Peta

  11 2.2.1b Jenis Proyeksi Peta

  11 2.2.2a Peta Dunia Berproyeksi UTM

  13 2.2.2b Peta Indonesia Berproyeksi UTM

  2.3.1 Graf

  3.3.1.2 DFD Level 1

  15

  3.1.1 Diagram Ishikawa Untuk Analisis Masalah

  21

  3.1.2 Gambaran Umum Perancangan SIG

  22

  3.3.1.1 DFD Level 0

  24

  49

  

DAFTAR TABEL

  39 4.2b Hasil Iterasi Ke-2

  4.5 Hasil Pengujian Black Box

  44

  43 4.2g Hasil Iterasi Ke-7

  42 4.2f Hasil Iterasi Ke-6

  41 4.2e Hasil Iterasi Ke-5

  40 4.2d Hasil Iterasi Ke-4

  40 4.2c Hasil Iterasi Ke-3

  35 4.2a Hasil Iterasi Ke-1

  Halaman

  34 3.5g Node

  32 3.5f Database Tabel Bangunan

  30 3.5e Network

  29 3.5d Rincian Tabel Jalan

  28 3.5c Jalan

  28 3.5b Rincian Tabel Bangunan

  15 3.5a Bangunan

  2.3.1 Perhitungan Dijkstra pada gambar 2.3.1

  53

Dokumen yang terkait

Implementasi Sistem Informasi Geografis Untuk Menentukan Jarak Terpendek Menggunakan Algoritma Dijkstra Berbasis Web (Studi Kasus : Tempat Wisata di Kota Banda Aceh)

15 87 90

Implementasi Algoritma Dijkstra Untuk Pencarian Rute Terpendek Menuju Pelabuhan Belawan Berbasis Sistem Informasi Geografis

28 248 133

Implementasi Algoritma Dijkstra Dalam Penentuan Rute Terpendek Berbasis Mobile GIS (Studi Kasus: Universitas Sumatera Utara)

10 79 148

Sistem Informasi Geografis Untuk Menentukan Rute Terpendek Menggunakan Algoritma Dijkstra Berbasis Web (Studi Kasus Pada Salah Satu Bimbingan Belajar Di Kota Medan)

10 104 128

Sistem Informasi Geografis Berbasis Web Untuk Menentukan Jarak Terpendek Menggunakan Algoritma Dijkstra (Studi Kasus : Plaza / Mall Dikota Medan)

13 67 105

Sistem Informasi Geografis Pariwisata Berbasis Web Dan Pencarian Jalur Terpendek Dengan Algoritma Dijkstra

0 2 6

Implementasi Sistem Informasi Geografis Untuk Menentukan Jarak Terpendek Menggunakan Algoritma Dijkstra Berbasis Web (Studi Kasus : Tempat Wisata di Kota Banda Aceh)

0 0 27

BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Informasi Geografis - Implementasi Sistem Informasi Geografis Untuk Menentukan Jarak Terpendek Menggunakan Algoritma Dijkstra Berbasis Web (Studi Kasus : Tempat Wisata di Kota Banda Aceh)

0 0 11

Implementasi Algoritma Dijkstra Untuk Pencarian Rute Terpendek Menuju Pelabuhan Belawan Berbasis Sistem Informasi Geografis

0 1 63

BAB II LANDASAN TEORI 2.1 Sistem Informasi Geografis 2.1.1 Sistem - Implementasi Algoritma Dijkstra Untuk Pencarian Rute Terpendek Menuju Pelabuhan Belawan Berbasis Sistem Informasi Geografis

0 0 14