RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK PEMETAAN HOTEL DAN HOMESTAY DI KAWASAN WISATA GUNUNG BROMO
Tugas Akhir Diajukan Kepada Fakultas Teknik Universitas Muhammadiyah Malang Untuk Memenuhi Salah Satu Persyaratan Akademik dalam Menyelesaikan Program Sarjana Teknik
Disusun Oleh : DHIMAS RIO PRIANDHIKA 201110370311428
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016
i
ii
SURAT PERNYATAAN Yang bertanda tangan dibawah ini : Nama
: Dhimas Rio Priandhika
NIM
: 201110370311428
Jurusan
: Teknik Informatika
Fakultas
: Teknik
UNIVERSITAS MUHAMMADIYAH MALANG Dengan ini menyatakan dengan sebenar-benarnya bahwa : Tugas Akhir dengan judul : RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK PEMETAAN HOTEL DAN HOMESTAY DI KAWASAN WISATA GUNUNG BROMO adalah hasil karya sendiri,dan dalam naskah ini tidak terdapat karya ilmiah yang pernah diajukan orang lain untuk memperoleh gelar akademik di suatu perguruan tinggi dan tidak terdapat karya orang lain, baik sebagian atau keseluruhan, kecuali secara tertulis dikutip dalam naskah ini dan disebutkan dalam sumber kutipan atau daftar pustaka. Demikian pernyataan ini saya buat dengan sebenarnya untuk dipergunakan sebagaimana mestinya dan apabila pernyataan ini tidak benar maka saya bersedia mendapat sanksi akademis.
Mengetahui, Dosen Pembimbing I
Malang, 26 Oktober 2016 Yang menyatakan
Galih Wasis W, S.Kom, M.Cs NIP. 108.1410.0541
Dhimas Rio Priandhika
iii
LEMBAR PERSEMBAHAN Puji syukur kehadirat Allah SWT Tuhan penguasa alam semesta yang telah memberikan kenikmatan kepada seluruh hamba-Nya. Sholawat dan salam tetap tercurahkan kepada junjungan Nabi Besar kita, Nabi Muhammad Saw. Yang telah membimbing para umatnya menuju jalan yang diRidhoi Allah SWT. Dan tak lupa saya persembahkan Karya Ilmiah ini kepada : 1.
Orang Tua Ayah Hariyadi, S.Pd dan Ibu Ninik Suharmini, S.Pd yang saya hormati dan saya sayangi, atas segala do’a yang tulus ikhlas serta motivasi yang tidak ada hentinya sehingga saya dapat menyelesaikan tugas akhir ini dan juga mendapatkan gelar Strata 1.
2.
Saudari kandung saya Hanik Eka Ratna Puspitasari dan juga Cindy Velinda dan seluruh keluarga besar saya yang selalu memberikan motivasi dan do’anya sehingga saya bisa menyelesaikan tugas akhir ini.
3.
Sahabat-sahabatku yang selalu ada Indra, Faiz, Lutfi, Dian, Machfud, Adi. Dan seluruh teman-teman Teknik Informatika, Khususnya Kelas I 2011. Terima kasih atas dukungannya. Tetap semangat guys!
4.
Keluarga Besar GG24 Villa Sengkaling Malang (Toni, David, Yoga, Abi, Wisnu, Widy, Didik, Jaka, Dimas) terima kasih atas dukungannya, semoga GG24 tetap KOMPAK sampai anak cucu.
5.
Untuk kekasihku tercinta, Hesty Aprilya yang tidak pernah bosan untuk berdo’a, memberi semangat dan memberi motivasi. Terima kasih atas apa yang telah kau berikan sehingga saya bisa menyelesaikan tugas akhir ini.
iv
KATA PENGANTAR Bismillaahirrohmanirrahim Assalamu`alaikum Wr. Wb Alhamdulillah, puji syukur kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas akhir yang menjadi salah satu syarat untuk menyelesaikan program studi Teknik Informatika jenjang Strata-1 Universitas Muhammadiyah Malang. Penulis menyadari bahwa dalam menyelesaikan tugas akhir ini tidak lepas dari peran berbagai pihak yang telah banyak memberi bantuan, nasehat, bimbingan dan dukungan. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang tak terhingga khususnya kepada : 1.
Bapak Drs. Fauzan, M.Pd selaku Rektor Universitas Muhammadiyah Malang.
2.
Bapak Ir. Sudarman, M.T, selaku Dekan Fakultas Teknik Universitas Muhammadiyah Malang.
3.
Bapak Yuda Munarko, S.Kom., M.Sc, selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang.
4.
Bapak Galih Wasis W, S.Kom, M.Sc dan Ibu Evi Dwi W, S.Kom selaku Dosen Pembimbing I dan Pembimbing II yang selalu sabar memberikan bimbingan, masukan dan arahan yang berarti dan meluangkan waktunya untuk membimbing penulis dan senantiasa dengan kesabaran memberi nasehat dan saran dalam bimbingan yang sangat berarti bagi penulis.
5.
Bapak Ali Sofyan Kholimi, S.Kom, M.Kom selaku Dosen Wali.
6.
Bapak dan Ibu Dosen Jurusan Teknik Informatika yang dengan kesabarannya memberikan ilmu pengetahuan sehingga penulis mampu menyelesaikan studi dan Tugas Akhir ini.
7.
Orang Tua, Kakak, Adik, penulis atas segala doa restu dan dukungannya baik material atau spiritual kepada penulis dalam penyelesaian tugas akhir ini.
8.
Semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah membantu dalam menyelesaikan penulisan tugas akhir ini.
v
Penulis menyadari bahwa dalam penyusunan tugas akhir ini banyak kekurangannya. Oleh karena itu, penulis mengharapkan kritik dan saran yang dapat menyempurnakan penulisan ini sehingga dapat bermanfaat untuk pengembangan ilmu. Wassalamu`alaikum Wr. Wb.
Malang, 26 Oktober 2016
Penulis
vi
ABSTRAK Disetiap daerah terutama tempat wisata, terdapat berbagai fasilitas yang berfungsi untuk menunjang para wisatawan. Tersebarnya tempat hotel dan homestay menyulitkan para wisatawan untuk melakukan peristirahatan di kawasan wisata. Sistem Informasi Geografis untuk pemetaan hotel dan homestay dikawasan Wisata Gunung Bromo membantu para wisatawan untuk memberikan informasi mengenai letak hotel dan homestay. Disamping itu, terdapat informasi mengenai nama, alamat, jenis, fasilitas, harga, contact person. Sistem ini memanfaatkan titik longitude dan latitude untuk melakukan pemetaan dan kemudian dilakukan digitasi dengan menggunakan ArcMap 10.1. Hasil digitasi ini diimplementasikan dalam basis web, dengan menggunakan browser untuk menampilkannya. Perangkat lunak yang digunakan untuk membangun aplikasi ini adalah bahsa pemrograman php, apache sebagai webserver, MS4W sebagai mapserver, MySQL sebagai database, dan pmapper sebagai framework WebSIG. Penggunaan Sistem Informasi Geografis ini merupakan suatu cara untuk akses informasi yang mudah dan efisien. Selain itu, sistem informasi yang interaktif dapat digunakan dinas pariwisata untuk memberikan layanan informasi kepada masyarakat khususnya wisatawan.
Kata Kunci : Sistem Informasi Geografis, ArcMap, Web, hotel dan homestay, bromo
vii
ABSTRACT In every area, especially the tourist attractions, there are various facilities that serve to support the tourists. The spread of a hotel and a homestay difficult for tourists to a resort in the tourist area. Geographic Information System for mapping hotel and homestay area of Mount Bromo Travel helps travelers to provide information about the location of the hotel and homestay. In addition, there is information on the name, address, type, amenities, price, contact person. The system utilizes a point of longitude and latitude to conduct mapping and then carried digitized using ArcMap 10.1. The result of this digitization is implemented in the base web, using a browser to display it. The software used to build this application is the programming language support php, apache as a WebServer, MS4W as MapServer, MySQL as the database, and pmapper as WebSIG framework. The use of Geographic Information System is a way to access information easily and efficiently. In addition, the interactive information system that can be used tourism agencies to provide information services to the public, especially tourists.
Keywords: Geographic Information System, ArcMap, Web, hotels and homestays, bromo
viii
DAFTAR ISI Halaman LEMBAR PERSETUJUAN ...................................................................
i
LEMBAR PENGESAHAN ....................................................................
ii
SURAT PERNYATAAN ........................................................................
iii
LEMBAR PERSEMBAHAN .................................................................
iv
KATA PENGANTAR.............................................................................
v
ABSTRAK. ..............................................................................................
vii
DAFTAR ISI............................................................................................
ix
DAFTAR TABEL ...................................................................................
xii
DAFTAR GAMBAR...............................................................................
xiii
BAB I PENDAHULUAN 1.1 Latar Belakang ........................................................................
1
1.2 Rumusan Masalah ...................................................................
2
1.3 Tujuan......................................................................................
2
1.4 Batasan Masalah......................................................................
2
1.5 Manfaat....................................................................................
3
1.6 Metodologi Penelitian .............................................................
3
A. Studi Literatur dan Pengumpulan Data ...............................
3
B. Analisa dan Perancangan WebGIS ......................................
4
C. Implementasi........................................................................
4
D. Pengujian .............................................................................
4
E. Pembuatan Laporan..............................................................
4
1.7 Sistematika Penulisan..............................................................
4
BAB II DASAR TEORI 2.1 Hotel dan Homestay ................................................................
6
2.2 Sistem Informasi Geografis.....................................................
7
2.2.1 Konsep Dasar Sistem Informasi Geografis ...................
7
2.2.2 Definisi Sistem Informasi Geografis.............................
8
2.2.3 Subsistem Sistem Informasi Geografis .........................
8
ix
2.2.4 Cara Kerja SIG ..............................................................
9
2.3 WebGIS ...................................................................................
9
2.4 MapServer SIG........................................................................
10
2.5 Framework WebGIS ...............................................................
11
2.6 ArcGIS ....................................................................................
12
BAB III ANALISA PERANCANGAN SISTEM 3.1 Analisa Proses .........................................................................
15
3.2 Analisa Kebutuhan ..................................................................
15
3.2.1 Kebutuhan Fungsional...................................................
15
3.2.2 Kebutuhan Non Fungsional...........................................
16
3.3 Arsitektur Sistem.....................................................................
16
3.4 Perancangan Sistem.................................................................
17
3.4.1 Rancang Proses .............................................................
17
3.4.2 Rancangan Basis Data...................................................
22
3.4.3 Rancangan User Interface .............................................
24
3.4.4 Flowchart.......................................................................
26
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Kebutuhan Sistem.............................................
29
4.1.1 Perangkat Keras.............................................................
29
4.1.2 Perangkat Lunak............................................................
30
4.2 Data yang digunakan dalam Sistem ........................................
30
4.3 Implementasi Database ...........................................................
31
4.4 Implementasi Source Code......................................................
32
4.5 Implementasi Interface ............................................................
37
4.5.1 Implementasi Interface Pengunjung..............................
37
4.5.2 Implementasi Interface Admin......................................
39
4.6 Pengujian Sistem .....................................................................
41
4.6.1 Pengujian Metode Blackbox pada Admin.....................
41
4.6.2 Pengujian Metode Blackbox pada Wisatawan ..............
44
4.6.3 Pengujian Kuisioner ......................................................
45
x
BAB V PENUTUP 5.1 Kesimpulan..............................................................................
48
5.2 Saran........................................................................................
48
DAFTAR PUSTAKA ..............................................................................
50
LAMPIRAN
xi
DAFTAR TABEL Tabel 3.1 Admin........................................................................................
22
Tabel 3.2 Tabel hotel dan homestay .........................................................
23
Tabel 3.3 Tabel objek wisata ....................................................................
23
Tabel 4.1 Pengujian blackbox pada bagian admin....................................
42
Tabel 4.2 Pengujian blackbox pada bagian wisatawan .............................
44
Tabel 4.3 Hasil pengujian kuisioner soal nomor 1....................................
46
Tabel 4.4 Hasil pengujian kuisioner soal nomor 2....................................
46
Tabel 4.5 Hasil pengujian kuisioner soal nomor 3....................................
46
Tabel 4.6 Hasil pengujian kuisioner soal nomor 4....................................
47
Tabel 4.7 Hasil pengujian kuisioner soal nomor 5....................................
47
xii
DAFTAR GAMBAR Gambar 2.1 Arsitektur Mapserver Secara Umum.....................................
11
Gambar 3.1 Arsitektur Sistem Informasi Geografis .................................
17
Gambar 3.2 DFD Level 0..........................................................................
18
Gambar 3.3 DFD Level 1..........................................................................
19
Gambar 3.4 DFD Level 2-Login...............................................................
20
Gambar 3.5 DFD Level 2-Proses Melihat Peta.........................................
20
Gambar 3.6 DFD Level 2-Manajemen Informasi Hotel dan Homestay ...
21
Gambar 3.7 DFD Level 2-Manajemen Informasi Objek Wisata ..............
22
Gambar 3.8 Tampilan Home.....................................................................
24
Gambar 3.9 Tampilan Penginapan............................................................
24
Gambar 3.10 Tampilan Tempat Wisata ....................................................
25
Gambar 3.11 Tampilan Login Admin.......................................................
25
Gambar 3.12 Tampilan Halaman Admin ..................................................
26
Gambar 3.13 Flowchart Admin ................................................................
27
Gambar 3.14 Flowchart Wisatawan..........................................................
27
Gambar 4.1 Implementasi Database pada MySQL PhpMyAdmin...........
31
Gambar 4.2 Source code untuk memanggil map ......................................
32
Gambar 4.3 Source code untuk memanggil layer peta .............................
33
Gambar 4.4 Hasil pemanggilan layer peta ................................................
33
Gambar 4.5 Source code untuk memanggil layer jalan ............................
34
Gambar 4.6 Hasil pemanggilan layer jalan ...............................................
34
Gambar 4.7 Source code untuk memanggil layer hotel ............................
35
Gambar 4.8 Hasil pemanggilan layer hotel...............................................
35
Gamabr 4.9 Source code pemanggilan layer homestay ............................
36
Gambar 4.10 Hasil pemanggilan layer homestay .....................................
36
Gambar 4.11 Interface Halaman Utama....................................................
37
Gambar 4.12 Interface daftar penginapan.................................................
38
Gambar 4.13 Interface objek wisata..........................................................
38
Gambar 4.14 Interface peta WebGIS ........................................................
39
Gambar 4.15 Interface form login.............................................................
39
xiii
Gambar 4.16 Interface home admin..........................................................
40
Gambar 4.17 Interface data penginapan....................................................
40
Gambar 4.18 Interface profil.....................................................................
41
xiv
DAFTAR PUSTAKA [1]
http://travel.kompas.com/read/2015/01/03/1148007/550.000.Wisatawan.K unjungi.Bromo-Semeru (Diakses, 9 November 2015)
[2]
Prahasta, Eddy, 2002. Konsep-konsep Dasar SIG, Informatika, Bandung.
[3]
Prahasta, Eddy, 2005. Sistem Informasi Geografis : Tutorial Arcview, Informatika, Bandung.
[4]
Prahasta, 2007. Sistem Informasi Geografis, Membangun Aplikasi WebBased GIS dengan MapServer. Bandung : Informatika Bandung
[5]
http://www.maptools.org/ms4w/ (Diakses, 23 Maret 2016)
[6]
http://www.pmapper.net (Diakses, 23 Maret 2016)
50