• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2017

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

Copied!
11
0
0

Teks penuh

(1)

ALGORITMA DIJKSTRA

(Studi Kasus : Plaza / Mall Dikota Medan)

SKRIPSI

ADLY AZHARY

101421060

PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(2)

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK MENENTUKAN JARAK TERPENDEK MENGGUNAKAN ALGORITMA DIJKSTRA

(Studi Kasus : Plaza / Mall Dikota Medan)

DRAFT SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer

ADLY AZHARY 101421060

PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA MEDAN

(3)

PERSETUJUAN

Judul : SISTEM INFORMASI GEOGRAFIS BERBASIS

WEB UNTUK MENENTUKAN JARAK

TERPENDEK MENGGUNAKAN ALGORITMA DIJKSTRA (STUDI

KASUS : PLAZA / MALL DIKOTA MEDAN )

Kategori : SKRIPSI

Nama : ADLY AZHARY

Nomor Induk Mahasiswa : 101421060

Program Studi : S1 EKSTENSI ILMU KOMPUTER

Departemen : ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI

Diluluskan di

Medan, 23 Juli 2013

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Maya Silvi Lidya, BSc, MSc Ade Candra, S.T., M. Kom NIP. 197401272002121001 NIP. 19620317 1991031 001

Diketahui/Disetujui oleh

Departemen Ilmu Komputer Fasilkom-TI USU Ketua,

(4)

4

PERNYATAAN

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK MENENTUKAN JARAK TERPENDEK MENGGUNAKAN ALGORITMA DIJKSTRA

(STUDI KASUS : PLAZA / MALL DIKOTA MEDAN )

SKRIPSI

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

Medan, 23 Juli 2013

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kehadirat Allah SWT dimana atas limpahan karunia dan izin-Nya penulis berhasil menyelesaikan skripsi ini dengan sebaik-baiknya. Skripsi ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan S1 Ilmu Komputer Fasilkom-TI USU.

Pada kesempatan ini penulis ingin menyampaikan terima kasih kepada pihak-pihak yang telah bersedia membantu dalam proses pembuatan skripsi ini hingga selesai. Dengan tulus penulis mengucapkan terimakasih kepada :

1. Bapak Prof. Dr. Muhammad Zarlis, M.Sc sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.

2. Bapak Dr. Poltak Sihombing, M. Kom selaku Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, Ibu Maya Silvi Lydia selaku sekretaris Program Studi S1 Ilmu Komputer dan Ibu Dian Rachmawati, S.Si, M.Kom selaku Kepala Lab. Studio Tugas Akhir.

3. Bapak Ade Candra, ST., M.Kom. dan Ibu Maya Silvi Lidya, BSc, M.Sc selaku dosen pembimbing yang telah bersedia meluangkan waktu, tenaga, dan pikiran untuk penulis demi terselesaikannya skripsi ini.

4. Bapak Drs. Agus Salim Harahap, M.Sc dan Ibu Dian Rachmawati, SSi, M.Kom selaku dosen pembanding yang telah memberikan kritik dan saran untuk perbaikan skripsi ini. 5. Seluruh Dosen Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi

Informasi Universitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada penulis selama kuliah.

6. Seluruh pegawai Program Studi S1 Ilmu Komputer.

7. Teristimewa kepada Ayahanda tercinta H. Mhd Yusuf Nasution dan Ibunda Hj.Mirna Hartati dan seluruh keluarga yang telah memberikan dukungan ,perhatian dan doanya kepada penulis agar semangat dan sehat selalu.

8. Seluruh teman-teman angkatan 2010 yang tidak dapat penulis sebutkan namanya satu persatu yang banyak memberikan dukungan serta masukan kepada penulis dalam menyelesaikan skripsi ini.

9. Terima kasih juga kepada seluruh karyawan PT.Bank SUMUT KCP USU yang telah memberikan semangat dan perhatiannya kepada penulis.

(6)

6

ABSTRAK

Pencarian rute terpendek merupakan salah satu persoalan dalam teori graf. Algoritma Dijkstra merupakan salah satu algoritma untuk pencarian jarak terpendek. Dalam skripsi ini akan dibangun sebuah aplikasi pencarian rute terpendek menuju sebuah mall / plaza dikota medan yang berbasis web menggunakan algoritma dijkstra. Sistem yang dihasilkan berupa sistem informasi geografis yang berbentuk web, dengan menggunakan bahasa pemograman Php dan Mysql sebagai pengelola basis datanya. Dengan menggunakan aplikasi ini, diharapkan pengunjung dapat bisa mengetahui rute terpendek yang bisa ditempuh dari dan menuju sebuah mall / plaza yang ada dikota medan.

(7)

WEB BASED GEOGRAPHIC INFORMATION SYSTEM TO DETERMINE A SHORTEST PATH USING DIJKSTRA ALGORITHM

(CASE STUDY: MALL / PLAZA IN MEDAN CITY)

ABSTRACT

Shortest path problem is one of the problem in graph theory. Dijkstra's algorithm is a search algorithm for the shortest distance. In this thesis will build a search application shortest route to a mall / plaza in the medan city of the web-based field using Dijkstra's algorithm. The resulting system in the form of geographic information systems in the form of a web, the PHP script and Mysql as managing databases. By using this application, visitors can be expected to know the shortest path route that can be taken to and from the mall / plaza that exist in the medan city field.

(8)

8

1.1 Latar Belakang... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Penelitian ... 3

1.5 Manfaat Penelitian ... 3

1.6 Metodologi Penelitian ... 3

1.7 Sistematika Penulisan ... 4

BAB II LANDASAN TEORI ... 6

2.1 Pengertian Sistem Informasi Geografis ... 6

2.2 Teori Graph ... 7

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 17

3.1 Analisis Masalah ... 17

3.1.1 Cause and Effect / Diagram Ishikawa ... 15

3.2 Analisis Kebutuhan Sistem ... 18

3.2.1 Kebutuhan Fungsional Sistem ... 19

3.2.2 Kebutuhan Nonfungsional Sistem ... 20

3.3 Pemodelan Sistem ... 20

3.4.1 Flowchart Dijkstra ... 25

(9)

3.6 Perancangan Database ... 28

3.6.1 Rancangan ERD ... 27

3.6.2 Database ... 30

3.7 Desain Tampilan Antar Muka ... 32

3.7.1 Rancangan Halaman Utama ... 33

3.7.2 Rancangan Halaman Routing Hasil Pencarian ... 34

3.7.3 Rancangan Halaman Admin ... 35

3.7.4 Rancangan Halaman Menu Admin Input Lokasi ... 36

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM ... 37

4.1 Implementasi Sistem ... 37

4.1.1 Data Pengujian ... 39

4.2 Pengujian Sistem ... 40

4.2.1 Tujuan Pegujian ... 42

4.3 Interface Halaman Utama ... 42

4.3.1 Halaman Login Admin ... 43

4.3.2 Pengujian Pemilihan Rute ... 44

4.3.3 Hasil Pengujian Pencarian ... 45

4.3.4 Tampilan Pengujian Administrator ... 46

BAB V KESIMPULAN DAN SARAN ... 49

5.1 Kesimpulan ... 49

5.2 Saran ... 49

(10)

10

DAFTAR TABEL

Halaman

3.1 Tabel ERD ... 29

3.2 Tabel Lokasi ... 31

3.3 Tabel Jalan ... 31

3.4 Tabel Rute ... 32

3.5 Tabel Login ... 32

4.1 Tabel Daftar Mall/Plaza ... 37

4.2 Tabel Daftar Start Point ... 38

4.3 Tabel Koordinat Lokasi ... 38

(11)

DAFTAR GAMBAR

Halaman

2.1 Graph Berarah dan Berbobot ... 7

2.2 Graph Tidak Berarah dan Berbobot ... 8

2.3 Graph Berarah dan Tidak Berbobot ... 8

2.4 Graph Tidak Berarah dan Tidak Berbobot ... 8

2.5 Contoh keterhubungan antar titik dalam algoritma Dijkstra ... 10

2.6 Contoh kasus Djikstra - Langkah 1 ... 11

3.5 Flowchart Pencarian Rute Terpendek bagi user ... 24

3.6 Flowchart Dijkstra Penentuan Rute Terpendek ... 25

3.7 Flowchart Halaman Admin ... 26

3.8 Diagram Blok Koneksi ... 28

3.9 Perancangan ERD ... 30

3.10 Perancangan Menu Halaman Utama ... 33

3.11 Perancangan Halaman Routing Hasil Pencarian ... 34

3.12 Perancangan Menu Menu Admin Input Rute ... 35

3.13 Perancangan Menu Admin Input Start Point dan entry Point ... 36

4.1 Tampilan Utama User... 43

4.2 Tampilan Form Login Admin ... 43

4.3 Tampilan Pemilihan Rute Terpendek ... 44

4.4 Tampilan Form Pencarian Rute Terpendek ... 44

4.5 Tampilan Routing Hasil Pencarian Rute ... 45

4.6 Tampilan Hasil Pencarian Rute ... 46

4.7 Tampilan Halaman Administrator ... 47

4.8 Tampilan Halaman Setting Rute ... 48

Referensi

Dokumen terkait

Rincian tugas adalah suatu paparan atau bentangan atas semua tugas jabatan yang  merupakan  tugas  pokok   yang  dilakukan  oleh   pemegang  jabatan 

Sedangkan hasil penelitian Pemeriksaan Kandungan Bakteri Escherichia coli pada Petis Ikan di Pasar Klampis Bangkalan Madura yang telah dilakukan di dapatkan hasil

Iklan-iklan yang memanfaatkan figur wanita sebagai daya tarik, diklasifikasikan. dalam dua kategori menurut tipe pendekatan keterlibatan wanita di

Untuk mengklasifikasikan suatu objek baru yang akan termasuk dalam grup SERING atau JARANG mengkonsumsi makanan cepat saji adalah dengan menggunakan model

22 Pengambilan contoh untuk pemeriksaan mikrobiologi dapat dilakukan pada air tanah dengan penjelasan sebagai berikut :.. air permukaan secara langsung (lihat gambar 18);

Consequently, heat treatment could enhance the color properties of Korean white pine and royal paulownia woods for value added products.. Keywords : clamping, color change, CIE-Lab

ground resevoir kemudian dialirkan ke titik-titik yang direncanakan atau dilanjutkan ditampng ke tangki atas. bangunan baru didistribusikan ke

26 Sulawesi Tengah 27 Sulawesi Barat 28 Maluku Utara 29 Banten 30 Bangka Belitung 31 Gorontalo 32 Papua Barat 33 Kepulauan Riau. 1