13
Perancangan Sistem Informasi Geografi Dalam Penentuan Rute Terpendek Perjalanan Pariwisata di Kabupaten Sumba Timur Dengan Metode Dijkstra SKRIPSI Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer Oleh: Leandro Jan Sergius Ndahawali NIM : 682004032 Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga Februari 2012

Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

  • Upload
    lelien

  • View
    242

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

Perancangan Sistem Informasi Geografi Dalam

Penentuan Rute Terpendek Perjalanan Pariwisata di

Kabupaten Sumba Timur Dengan Metode Dijkstra

SKRIPSI

Diajukan kepada

Fakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Oleh:

Leandro Jan Sergius Ndahawali

NIM : 682004032

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

Salatiga

Februari 2012

Page 2: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata
Page 3: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

iii

Page 4: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

iii

Page 5: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

iv

Lembar Identitas

Judul : Perancangan Sistem Informasi Geografi

Dalam Penentuan Rute Terpendek

Perjalanan Pariwisata di Kabupaten

Sumba Timur Dengan Metode Dijkstra. Mahasiswa

a) Nama Lengkap : Leandro Jan Sergius Ndahawali

b) NIM : 682004032

c) Bidang Konsentrasi : Sistem Informasi Pariwisata

d) Fakultas/ Progdi : Teknologi Informasi/ Sistem Informasi

e) Alamat : Jln. Diponegoro 87a, Salatiga, Jawa

Tengah

f) Telp/Hp/Faks : 081390457411

g) Email : [email protected]

Peneliti

a) Nama Lengkap : Augie D. Manuputty, S.Kom., M.Cs. b) Bidang Keahlian : Sistem Informasi Akuntansi c) Unit Kerja : FTI UKSW

d) Alamat : Margosari II/9, Salatiga, Jawa Tengah

e) Telpon/Hp/Faks : 085727186868

f) Email : [email protected]

Page 6: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

v

Prakata

Puji syukur penulis panjatkan kepada Tuhan Yesus Kristus

karena atas berkat dan rahmat-Nya, penulis dapat menyelesaikan

skripsi yang berjudul “ Perancangan Sistem Informasi Geografi

Dalam Penentuan Rute Terpendek Perjalanan Wisata di Kabupaten

Sumba Timur Dengan Metode Dijkstra ” ini. Skripsi ini disusun

untuk memenuhi sebagian persyaratan dalam memperoleh gelar

Sarjana Komputer pada Program Studi Sistem Informasi, Fakultas

Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.

Skripsi ini dapat selesai berkat bantuan dari berbagai pihak

yang telah memberikan bimbingan, ide, dan berbagai dukungan

lainnya kepada penulis. Pada kesempatan ini penulis mengucapkan

terima kasih kepada :

1. Bapak Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan

Fakultas Teknologi Informasi Universitas Kristen Satya Wacana

Salatiga.

2. Ibu Yessica Nataliani, S.Si., M.Kom., selaku Ketua Program

Studi Sistem Informasi, Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana.

3. Bapak Augie D Manuputty, S.Kom., M.Cs, selaku dosen

pembimbing atas kesabaran dalam memberi bimbingan,

masukan, motivasi dan pengarahan dalam penyusunan skripsi

ini.

4. Seluruh Bapak/Ibu Dosen pengajar dan seluruh staf di Fakultas

Teknologi Informasi Univeristas Kristen Satya Wacana Salatiga

Page 7: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

vi

yang telah mendidik dan memberikan bekal kepada penulis

selama kuliah.

5. Seluruh Staf dan Dosen Pengajar FTI UKSW khususnya Dosen

Program Studi Sistem Informasi yang telah membantu dan

memberikan dukungan kepada penulis.

6. Papa dan Mama tersayang terimakasih yang sangat dalam buat

semua doa, motivasi, nasehat, dan dukungannya kepadaku.

7. Festiani Ferderica dan Trixya Lifine (My Sister), Devis Rinaldy

(My Brother)yang menjadi alasan untuk penulis bisa menjadi

yang terbaik buat mereka.

8. Semua keluargaku di Waingapu yang telah memberikan

dukungan dan doa untuk penulis.

9. My Sweet heart Dewi Russianti, terimakasih untuk waktu,

perhatian, kasih sayang, dan doa untuk penulis selama berada di

Salatiga.

10. Teman – Teman Terbaik di salatiga : Alm Umbu Daddy, Umbu

Dino, Ama Glen (Nak Jonson), James R Sulivan (Mezo), Umbu

Anwar (Papa Tutu), Jacky (Boker), Umbu Evan (Om Jack),

Ama Jack (Namone tana), Om Vigo, Om Yoga, Pak‟d U.T,

Odan (Om Dani Broclyn), Jolis Ando (papa Mae Praiwora) Asa

Maurorin (Avensa PiLLox), Ari Lawa, Ewhil, Jintox, Hery Raga

(Borlan) K Engky, Sanderos, Dody L, Anton Punk, Jimy Adoe

(Jimat), Mandoza, Aba Dewa, R Bukang, Roland Penumoi,

Jonatan Jefferson (Mea), Thyto Stardyn. Terimakasaih banyak

sudah Menjadi saudara yang terbaik buat penulis selama berada

di Salatiga dan terimakasih juga buat semua cerita yang pernah

kita buat bersama.

Page 8: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

vii

11. My zizt Diana, McElyn, Winda, Artha, Elsy, Joice Kiha.

Makasih Buat bantuan-bantuan Mendadaknya selama di

salatiga.

12. Helen M Banggu, Stefani Merian, Siti Husni, Vera Tule, Itha

Anin, Icha Aritra Aritonang, Lili Kurnia, Dwi, Ivon, Rani, inne

silva, Ochie Margo, Ochie smg. Makasih untuk semua kenangan

yang pernah ada, icha Aritra (you are always be my sister).

13. Teman-teman PERWASUS, MARKURY, IKMASTI.

14. Teman – teman FTI 04 : Engo, Bu Arpon, PoLLox, Bonar,

Peterzon Banggo, Otis, Dius, Edy, Rimes, Arcel, Rio M, Deddy,

Lebe, Vanus, Dista, Fany, Martha, Fobby, Allen.

15. Segenap pihak yang penulis tidak dapat tuliskan namanya satu

persatu yang turut dan terlibat dalam penyusunan dan penulisan

skripsi ini.

Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi

ini masih terdapat kekurangan. Oleh karena itu, penulis

mengharapkan saran yang membangun dari pembaca demi

penyempurnaan laporan ini.

Akhir kata, penulis berharap semoga laporan skripsi ini dapat

bermanfaat bagi pembaca sekalian. Tuhan Yesus memberkati.

Salatiga, 02 Januari 2012

Leandro J S Ndahawali

Page 9: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

viii

Daftar Isi

Halaman

Halaman Judul ………………………………………………… i

Lembar Pengesahan …………………………………………… ii

Lembar Penrnyataan …………………………………............... iii

Lembar Publikasi …………………………………………........ iv

Lembar Identitas …………………............................................. v

Prakata ...……………………………………………………..... vi

Daftar Isi …………………………………………………......... vii

Daftar Gambar ……………………………………………….... xi

Daftar Singkatan ………………………………………………. xii

Abstract ....................................................................................... xiii

Bab 1 Pendahuluan ................................................................... 1

1.1 Latar Belakang ……………………………….............. 1

1.2 Rumusan Masalah ……………………………………. 2

1.3 Batasan Masalah ........................................................... 3

1.4 Tujuan dan Manfaat Penelitian ………………………. 3

1.4.1 Tujuan ………………………………………... 3

1.4.2 Manfaat ............................................................. 3

1.5 Sistematika Penulisan ………………………………... 4

Bab 2 Tinjauan Pustaka ……………………………………... 5

2.1 Landasan Teori …………………………………........ 5

2.2 Sistem Informasi Geografi (SIG)……………………. 6

2.2.1 Komponen Sistem Informasi Geografi ……....... 7

2.2.2 Sistem Kerja SIG ………………………............ 11

2.3 Metode Penyelesaian Masalah ……………………….. 12

2.4 Algoritma Dijkstra ..................………………………… 13

2.5 Hipotesis .....................................................…………… 18

Bab 3 Metode Dan Perancangan …………………………… 19

3.1 Metode Perancangan Sistem ………………………… 19

3.2 Metode Waterfall ……………………………………. 19

3.3 Spesifikasi Sistem. 23

3.3.1 Perangkat Lunak ……………………… 23

3.3.2 Perangkat Keras …………………...... 25

1.4 Jalannya Penelitian ……………………. 25

1.5 Data Flow Diagram ………………………………… 26

3.5.1 DFD Level 0 (Model Top Level)……………. 26

3.5.2 DFD Level 1 27

Page 10: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

ix

3.5.3 DFD Level 2 (Proses Penyimpanan Data)……... 29

3.5.4 DFD Level 2 (Proses Pencarian Rute Terpendek) 31

3.6 Perancangan Tampilan .................................................. 32

3.6.1 Perancangan Tanpilan Awal ............................... 33

3.6.2 Perancangan Tampilan Form Login 34

3.6.3 Perancangan Tampilan Form Input Kecepatan

Kendaraan dan Harga Premium ..........................

35

3.6.4 Perancangan Tampilan Form Penentuan Rute.... 36

3.6.5 Perancangan Tampilan Form Implementasi

Dijkstra.

37

Bab 4 Implementasi Program ……………………………….. 39

4.1 Implementasi Metode Dijkstra ………………………... 39

4.1.1 Tampilan awal Form Sistem Informasi Geografi 39

4.1.2 Tampilan Form Admin 41

4.1.3 Tampilan Form Input Kecepatan dan Harga

Premium...............................................................

.

41

4.1.4 Tampilan Form informasi …………………....... 42

4.1.5 Tampilan Form Penentuan Lokasi Awal ……… 43

4.1.6 Tampilan Firm Penentuan Lokasi Tujuan …….. 44

4.1.7 Tampilan Form Hasil dari Proses Perhitungan

dan Visualisasi Dijkstra ......................................

45

4.2 Pengujian Program ……………………………............. 46

Bab 5 Kesimpulan dan Saran Pengembangan ……………... 50

5.1 Kesimpulan ………………………………………....... 50

5.2 Saran …………………………..................................... 51

Daftar Pustaka ……………………………………………….. 52

Lampiran ……………………………………………………... 54

Page 11: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

x

Daftar Gambar

Halaman

Gambar 2.1 Komponen Sistem Informasi Geografis............ 7

Gambar 2.2 Contoh Gambar Geospasial .............................. 9

Gambar 2.3 Sistem Kerja SIG …………………….............. 12

Gambar 2.4 Diagram Alir Algoritma Dijkstra ..................... 16

Gambar 2.5 Contoh proses Dijkstra ..................................... 17

Gambar 3.1 Metode Waterfall (Pressman, 2000) ................. 20

Gambar 3.2 DFD Level 0 Aplikasi Pencarian Rute ............. 26

Gambar 3.3 Proses Penyimpanan Data dan Proses

Pencarian Data ..................................................

27

Gambar 3.4 DFD Level 2 (Proses Penyimpanan Data) ....... 29

Gambar 3.5 DFD Level 2 (Proses pencarian Rute

Terpendek) ........................................................

31

Gambar 3.6 Perancangan Tampilan Awal ………………… 34

Gambar 3.6 Perancangan Tampilan Awal ……………….... 34

Gambar 3.7 Perancangan Tampilan Form Login …………. 35

Gambar 3.8 Perancangan Tampilan Form Input Kecepatan

Kendaraan dan Harga Premium .......................

36

Gambar 3.9 Perancangan Tampilan Form Penentuan Rute.. 37

Gambar 3.10 Perancangan Tampilan Form Implementasi

Dijkstra ……………………….........................

38

Gambar 4.1 Tampilan Awal ……………………………… 40

Gambar 4.2 Tampian Form Admin ……………………….. 41

Gambar 4.3 Tampilan Form Input Kecepatan dan Harga

Premium ……………………………...............

42

Gambar 4.4 Tampilan Form Informasi …............................ 43

Gambar 4.5 Tampilan Form Penentuan Lokasi Awal …...... 44

Gambar 4.6 Tampilan Form Penentuan Lokasi Tujuan ...... 45

Gambar 4.7 Tampilan Form Hasil dari Proses Visualisasi

Dijkstra .............................................................

46

Page 12: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

xi

Daftar Singkatan

DFD : Data Flow Diagram

GIS : Geografi Information System

PHP : Personal Home Page

JPG : Joint Photographic Experts Group

SHP : Shapefile

RPL : Rekayasa Perangkat Lunak

SIG : Sistem Informasi Geografi

DBMS : Database Management System

Page 13: Perancangan Sistem Informasi Geografi Dalam Penentuan Rute ...repository.uksw.edu/bitstream/123456789/1759/1/T1_682004032_Judul.pdf · Penentuan Rute Terpendek Perjalanan Pariwisata

xii

Abstract

The aim of design is to make a kind of software which can

provide geographic information about shortest route from one

tourism location to other tourism location in Sumba Timur Regency.

Other information that can be gain from this software are

information about location of tourism object, expense, and time

taken to travel from one place to another place.

The design of application is done using the methods of

Dijkstra, Dijkstra is one of the algorithms that capable to finding the

shortest path from one point to another point in a graph. The

method of Dijkstra was chosen because this method only given one

output point that shows the shortest route.

Keywords : Geographical Information Systems (GIS), Dijkstra,

East Sumba