SISTEM INFORMASI GEOGRAFIS PARIWISATA KOTA BATU BERBASIS WEB DENGAN MENGGUNAKAN METOGE ALGORTMA A BINTANG
SKRIPSI
Disusun oleh : Ninin Krisinda 201010130311135
JURUSAN ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015 i
LEMBAR PERSETUJUAN SISTEM INFORMASI GEOGRAFIS PARIWISATA KOTA BATU BERBASIS WEB DENGAN MENGGUNAKAN METODE ALGORITMA A BINTANG
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana (S1) Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh : Ninin Krisinda 201010130311135
Diperiksa dan Disetujui oleh :
Pembimbing I
Pembimbing II
Dr. Ir. Ermanu A.H, MT
Ir. M. Irfan, MT
NIDN : 0705056501
NIDN : 0705106601
ii
LEMBAR PENGESAHAN SISTEM INFORMASI GEOGRAFIS PARIWISATA KOTA BATU BERBASIS WEB DENGAN MENGGUNAKAN METODE ALGORITMA A BINTANG Diajukan Untuk Memenuhi Salah satu Syarat Memperoleh Gelar Sarjana (S1) Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh : Ninin Krisinda 201010130311135 Tanggal Ujian : 8 Agustus 2015 Periode Wisuda : Periode ke-III Disetujui Oleh :
1. Dr. Ir. Ermanu A.H, MT
( Pembimbing I )
NIDN : 705056501 2. Ir. M. Irfan, MT
( Pembimbing II )
NIDN : 0705106601 3. M. Crasrun H, ST, MT NIDN : 0007086808
( Penguji I )
4. Ilham Pakaya, ST NIDN : 0717018801
(Penguji II )
Mengetahui, Ketua Jurusan Teknik Elektro
Ir. Nur Alif Mardiyah,MT NIP : 10892030257 iii
LEMBAR PERNYATAAN Yang bertanda tangan dibawah ini : Nama
: Ninin Krisinda
Tempat/Tgl lahir
: 23 November 1992
NIM
: 201010130311135
Fakultas/Jurusan
: Teknik / Elektro
Dengan ini saya menyatakan bahwa Tugas Akhir saya dengan judul: “SISTEM
INFORMASI GEOGRAFIS PARIWISATA KOTA BATU BERBASIS WEB DENGAN MENGGUNAKAN METODE ALGORITMA A BINTANG” beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya maka saya siap menanggung segala bentuk resiko /sanksi yang berlaku. Malang, 03 Juli 2015 Yang Membuat Pernyataan
( Ninin Krisinda )
Mengetahui, Pembimbing I
Pembimbing II
(Dr. Ir. Ermanu A.H, MT)
(Ir. M. Irfan, MT)
iv
LEMBAR PERSEMBAHAN Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada: 1. Kedua orang tua saya, Eddy Suhartoyo dan Lina Susiatun yang tiada hentinya selalu mendoakan dan mendukung saya. 2. Bapak Dr. Ir. Ermanu A.H, MT dan Ir. M. Irfan, MT selaku pembimbing Tugas Akhir. 3. Bapak Dekan Fakultas Teknik Universitas Muhammadiyah Malang. 4. Ibu Ir.Nur Alif Mardiyah,MT selaku Kepala Jurusan Teknik Elektro Universitas Muhammadiyah Malang. 5. Bapak M. Chasrun Hasani,ST.,MT selaku Dosen Wali Jurusan Teknik Elektro C Angkatan 2010. 6. Seluruh Bapak/Ibu Dosen dan Staf Kantor Jurusan Teknik Elektro Universitas Muhammadiyah Malang. 7. Adik saya, Bongei Dewana yang selalu memberikan semangat. 8. Ahmad Tholaba Ilmi yang selalu membantu saya dalam mengerjaan skripsi dan selalu menyemangati selama proses pengerjaan skripsi hingga selesai. 9. Teman-teman seperjuangan, Oki Palupi, Rosmala Rachmawati, Irfan Attamimi, Rengga Maulana dan teman-teman yang telah terlebih dahulu lulus yang selalu memberi semangat Lenny Farida.ST, Auliyaa Rositasari.ST, Yudha Candra B.,ST, Annisa Zuraidah.ST, Serta teman-teman Teknik Elektro C Angkatan 2010 yang lainnya, teman-teman seperjuangan di Hummasoft, Rania Hasan, Indah Yunitasari, Intan Septaningtyas, dan Trimakasih atas bimbingan mbak Anisa dan Mas Afrizal selama saya les di Hummasoft. 10. Teman-teman di kos Tasya Mbak Ane, Mbak Vita, Mbak Een W, Spd, Adikadik kos dan trimaksih banyak untuk Ratna Dewi Pradiska, Juwita Nundya E.V, Aries Suci L, yang slalu menemani dan mendukung saya dalam mengerjakan sekripsi hingga selesai.
v
KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : “SISTEM INFORMASI GEOGRAFIS PARIWISATA KOTA BATU BERBASIS WEB DENGAN MENGGUNAKAN METODE ALGORITMA A BINTANG“ Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi perancangan dan pembuatan aplikasi tentang informasi lokasi wisata yang ada di kota batu dengan menggunakan metode algoritma a bintang dan menggunakan HTML5 untuk mnentukan lokasi terdekat dengan user, pengujian yang dilakukan secara real time saat seorang pengunjung ingin mengetahui informasi yang ada dilokasi pariwisata batu dengan cara masuk ke dalam aplikasi yang sudah dibuat. Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu, penulis mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan dalam bidang Sistem Informasi.
Malang, 03 Juli 2015 Penulis
vi
DAFTAR ISI JUDUL ......................................................................................................................... i LEMBAR PERSETUJUAN ....................................................................................... ii LEMBAR PENGESAHAN ........................................................................................ iii LEMBAR PERNYATAAN........................................................................................ iv LEMBAR PERSEMBAHAN...................................................................................... v KATA PENGANTAR ................................................................................................ vi ABSTRAK ....................................................................... Error! Bookmark not defined. DAFTAR ISI .............................................................................................................. ix DAFTAR GAMBAR ....................................................... Error! Bookmark not defined. DAFTAR TABEL .........................................................................................................xii BAB I PENDAHULUAN ............................................................................................ 1 1.1
Latar Belakang ................................................................................................ 1
1.2
Rumusan Masalah ........................................................................................... 3
1.3
Batasan Masalah ............................................................................................. 3
1.4
Tujuan ............................................................................................................ 4
1.5
Metodologi ..................................................................................................... 4
1.6
Sistematika Penulisan ..................................................................................... 6
BAB II DASAR TEORI .............................................................................................. 7 2.1
Pengertian Sistem Informasi Geografis(SIG)................................................... 7
2.2
Pengertian Geolocation/HTML ....................................................................... 7
2.3
Algoritma ....................................................................................................... 8
2.4
Pemodelan sistem ......................................................................................... 20
2.5
Pengertian PHP ............................................................................................. 22
2.6
Pengertian MySQL ....................................................................................... 23
2.7
Pengertian Xampp......................................................................................... 25
BAB III PERANCANGAN SISTEM .................................................................... 26 3.1
Analisa Sistem .............................................................................................. 26
3.2
Analisa Kebutuhan........................................................................................ 26
3.2.1
Kebutuhan Admin .................................................................................. 26
3.2.2
Kebutuhan Pengguna ............................................................................. 26 vii
3.3
Arsitektur Sistem .......................................................................................... 27
3.4
Spesifikasi Sistem ......................................................................................... 28
3.5
Perancangan Sistem ...................................................................................... 28
BAB IV HASIL DAN PENGUJIAN......................................................................... 38 4.1
Tujuan Pengujian .......................................................................................... 38
4.2
Spesifikasi Sistem ......................................................................................... 38
4.3
Prosedur Pengujian ....................................................................................... 39
4.4
Pengujian Sistem .......................................................................................... 44
4.4.1
Pengujian Fungsionalitas ...................................................................... 44
4.4.2
Pengujian dengan kuisioner ................................................................... 48
BAB V PENUTUP..................................................................................................... 50 5.1
Kesimpulan................................................................................................... 50
5.2
Saran ............................................................................................................ 50
DAFTAR PUSTAKA .................................................................................................... LAMPIRAN
viii
DAFTAR GAMBAR Gambar 2.1 Tampilan awal ......................................................................................... 13 Gambar 2.2 Set parent ................................................................................................ 14 Gambar 2.3 Masuk ke close ........................................................................................ 16 Gambar 2.4 Pemlihan close ......................................................................................... 17 Gambar 2.5 Pemilihan close2 ...................................................................................... 18 Gambar 2.6 Final node masuk .................................................................................... 19 Gambar 2.7 Backtack .................................................................................................. 19 Gambar 2.8 Simbol-simbol pemodelan sistem ............................................................. 20 Gambar 2.9 Contoh DFD ............................................................................................ 20 Gambar 2.10 Contoh ERD .......................................................................................... 21 Gambar 2.11 Stuktu pembacaan web server ................................................................ 23 Gambar 3.1 Arsitektur sistem ...................................................................................... 27 Gambar 3.2 DFD level 0 ............................................... Error! Bookmark not defined. Gambar 3.3 DFD level 1 ............................................................................................. 30 Gambar 3.4 Rancangan ERD ...................................................................................... 31 Gambar 3.5 Rancangan Form login ............................................................................. 34 Gambar 3.6 Rancangan Form User ............................................................................. 35 Gambar 3.7 Rancangan Form Kategoti Wisata ............................................................ 35 Gambar 3.8 Rancangan Form Tempat Wisata ............................................................. 36 Gambar 3.9 Rancangan Form Lokasi Wisata............................................................... 36 Gambar 3.10 Rancangan Form Pencarian ................................................................... 37 Gambar 3.11 Rancangan Form Anggota ..................................................................... 37 Gambar 4.1 Tamplan login user dan admin ................................................................. 39 Gambar 4.2 Tampilan home pada admin ..................................................................... 40 Gambar 4.3 Tampilan home pada user ........................................................................ 41 Gambar 4.4 Tampilan kategori wisata ......................................................................... 41 Gambar 4.5 Tampilan tempat wisata ........................................................................... 42 Gambar 4.6 Tamplan lokasi wisata.............................................................................. 42 Gambar 4.7 Tampilan pencarian.................................................................................. 43 Gambar 4.8 Tampilan anggota .................................................................................... 43
ix
DAFTAR TABEL Tabel 3.1 Tampilan Menu ........................................................................................... 32 Tabel 3.2 Tampilan Menu Pengguna ........................................................................... 32 Tabel 3.3 Tampilan Menu Kategori Wisata ................................................................. 33 Tabel 3.4 Tampilan Menu Tempat Wisata ................................................................... 33 Tabel 3.5 Perhitungan ................................................................................................. 34 Tabel 4.1 Hasil pengujian fungsionalitas ..................................................................... 44 Tabel 4.2 Hasil pengujian kuisioner ............................................................................ 48
x
DAFTAR PUSTAKA Abdul Kadir, 2002, Pengenalan Sistem Informasi, Penerbit Andi Yogyakarta, Yogyakarta A.S,Rosa dan Shalahuddin, M, 2011, Modul Pembelajaran: Rekayasa Perangkat Lunak, Modula, Bandung Bunafit Nugroho, 2008, Aplikasi Pemrograman Web Dinamis Dengan PHP dan MySQL, Gava Media, Yogyakarta. Denny Carter, Irma Agtrisari, 2003, Desain dan Aplikasi SIG, Jakarta : PT Elex Komputindo http://id.wikipedia.org/wiki/Geografi, (Diakses 15 Juni 2014) http://id.wikipedia.org/wiki/Google_Maps (Diakses 15 Juni 2014) http://id.wikipedia.org/wiki/Javascript (Diakses 15 Juni 2014) http://www.scribd.com/doc/16846801/Tutorial-Dasar-Pemrograman-GoogleMaps-API, (Diakses 15 Juni 2014) http://power.lecture.ub.ac.id/files/2011/04/DFD.pdf, (Diakses 15 Juni 2014) Kadir, Abdul 1999, Konsep & Tuntunan Praktis Basis Data, Andi Yogyakarta Prahasta, Eddy. 2009. Sistem Informasi Geografis (Konsep – Konsep Dasar). Informatika:Bandung. Prahasta, Eddy, 2002, Konsep-konsep Dasar SIG, Informatika, Bandung. Wikipedia, 2010, XAMPP. http://id.wikipedia.org/wiki/XAMPP, (Diakses, 15 Juni 2014)
1