1 SKRIPSI SISTEM INFORMASI GEOGRAFIS LOKASI PENGUNGSIAN BENCANA BANJIR DI KABUPATEN KUDUS Oleh : RIZAL CHAIRUL AMAL SKRIPSI DIAJUKAN SEBAGAI SALAH SAT...
SISTEM INFORMASI GEOGRAFIS LOKASI PENGUNGSIAN BENCANA BANJIR DI KABUPATEN KUDUS
Oleh : RIZAL CHAIRUL AMAL 2010-51-044
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015
i
SKRIPSI
SISTEM INFORMASI GEOGRAFIS LOKASI PENGUNGSIAN BENCANA BANJIR DI KABUPATEN KUDUS
Oleh : RIZAL CHAIRUL AMAL 2010-51-044
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015
ii
iii
iv
v
vi
ABSTRAK Sistem Informasi Geografis adalah sistem berbasis komputer yang digunakan untuk mengumpulkan, menyimpan, dan menganalisis objek dan fenomena dimana lokasi geografis merupakan karakteristik yang penting atau kritis untuk dianalisis. Kami menciptakan sebuah Sistem Informasi Geografis berbasis web untuk memberikan informasi tentang banjir lokal di KabupatenLamongan.Proses untuk membuat data spasial dari peta tematik menggunakan SIG dan membuat database di MySQL. Kemudian menggunakan MapServer pengolahan data spasial dan menampilkan sistem informasi geografis dengan antarmuka Web.Dengan menggunakan bahasa pemrograman PHP / MapScript menghasilkan tampilan berbasis web Sistem Informasi Geografis dilengkapi dengan kemampuan untuk menavigasi peta. Aplikasi ini diharapkan dapat memberikan informasi kepada masyarakat tentang banjir di daerah dan tahu Kudus grafik perbandingan luas pada daerah yang terkena setiap tahun. Kata Kunci: sistem informasi geografis, daerah banjir, mapServer
vii
KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan laporan skripsi “Sistem Informasi Geografis Lokasi Pengungsian Bencana Banjir di Kabupaten Kudus”. Penyusunan laporan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Teknik Informatika S-1 pada Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada : 1.
Bapak Dr. Suparnyo, SH. MS selaku Rektor Universitas Muria Kudus.
2.
Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3.
Bapak Ahmad Jazuli, M.Kom selaku Ketua Program Studi Teknik Informatika S-1 Fakultas Teknik Universitas Muria Kudus.
4.
Ibu Rina Fiati, ST., M.Cs Selaku dosen wali penulis.
Ibu Anastasya Latubessy, S.Kom, M.Cs, selaku pembimbing skripsi penulis.
7.
Keluargaku, Ayah, ibu dan Adik. Terima kasih atas semangat, do’a dan dukungannya.
8.
Keluarga besar Mapala ARGA DAHANA UMK, terima kasih atas dukungannya dan motivasinya.
9.
Teman-teman mahasiswa Teknik Informatika angkatan 2010, terima kasih atas dukungan dan kebersamaannya. Penulis menyadari bahwa dalam penyusunan laporan skripsi masih jauh dari
sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin.
Penulis
viii
DAFTAR ISI Halaman HALAMAN SAMPUL ......................................................................................... i HALAMAN JUDUL ............................................................................................ ii PENGESAHAN STATUS SKRIPSI .................................................................... iii PERNYATAAN PENULIS .................................................................................. iv PERSETUJUAN SKRIPSI ................................................................................... v PENGESAHAN SKRIPSI ................................................................................... vi ABSTRAK ............................................................................................................ vii KATA PENGANTAR .......................................................................................... viii DAFTAR ISI ......................................................................................................... ix DAFTAR TABEL ................................................................................................. xiii DAFTAR GAMBAR ............................................................................................ xiv DAFTAR LAMPIRAN ......................................................................................... xv BAB I
: TINJAUAN PUSTAKA .................................................................... 4 2.1 Penelitian Terkait ......................................................................... 4 2.2 Landasan Teori ............................................................................. 5 2.2.1 Gambaran Umum Wilayah Kudus .................................. 5 2.2.2 Banjir ............................................................................... 5 2.2.3 Sistem Informasi .............................................................. 5 2.2.4 Sistem Informasi Geografis ............................................. 5 2.2.5 Perancangan ..................................................................... 6 2.2.5.1 Flowchart ............................................................. 6 2.2.5.2 Data Flow Diagram (DFD) .................................. 7 2.2.5.3 Entity Relationship Diagram (ERD) ................... 9 ix
2.2.5.4 Arsitektur Umum Aplikasi Pemetaan Web ......... 11 2.2.5.5 Database MySql .................................................. 11 2.2.5.6 Web Application ................................................. 12 2.2.5.6.1 Web....................................................... 12 2.2.5.6.2 HTML ................................................... 13 2.2.5.6.3 PHP ....................................................... 13 2.2.5.6.4 Perangkat yang Dibutuhkan ................. 13 2.2.5.7 Perangkat yang Digunakan ................................ 13 2.2.5.7.1 Rational Rose........................................ 14 2.2.5.7.2 Apache Server ...................................... 14 2.3 Kerangka Teori ........................................................................... 15 BAB III : METODE PENELITIAN ................................................................... 16 3.1 Metode Pengumpulan Data .......................................................... 16 3.1.1 Sumber Data Primer ........................................................ 16 3.1.2 Sumber Data Sekunder .................................................... 16 3.2 Metode Rekayasa Perangkat Lunak ............................................. 16 3.2.1 Planing............................................................................. 17 3.2.2 Perancangan Bangun ....................................................... 17 3.2.3 Implementasi Pertama ..................................................... 17 3.2.4 Implementasi Kedua........................................................ 17 3.2.5 System ............................................................................. 17 3.3 Jadwal Penelitian.......................................................................... 18 BAB IV : ANALISIS DAN PERANCANGAN ................................................. 19 4.1
Gambaran Aplikasi Sistem ....................................................... 19
4.2
Analisis Masalah....................................................................... 19 4.2.1 Analisis Sistem yang Berjalan ......................................... 20 4.2.2 Aanalisis yang di Ususlkan ............................................. 20
4.3
Analisis Kebutuhan Data dan Informasi ................................... 21 4.3.1 Data ................................................................................. 21 4.3.2 Informasi ......................................................................... 22 4.3.3 Analisis Pengguna Sistem ............................................... 22 4.3.4 Admin .............................................................................. 23 x
4.3.5 Pengguna ......................................................................... 23 4.4
Desain Layout SIG Lokasi pengungsian Banjir ....................... 35 4.5.1 Halaman Admin .............................................................. 35 4.5.2 Halaman Home................................................................ 35 4.5.3 Tambah Data Lokasi Pengungsian .................................. 37 4.5.4 Tambah Data Daerah Rawan Banjir ............................... 38 4.5.5 Tambah Data Kecamatan ................................................ 39 4.5.6 Tampil Lokasi Pengungsian ............................................ 40 4.5.7 Tampil Data Lokasi Pengungsian ................................... 41
BAB V
: IMPLEMENTASI SISTEM ............................................................... 43 5.1
Persiapan ................................................................................... 43 5.1.1 Mempersiapkan Software yang Diperlukan .................... 43 5.1.2 Mempersiapkan Website Aplikasi Sistem ...................... 43 5.1.3 Mempersiapkan Database Sistem ................................... 43
5.2
Pengujian Aplikasi .................................................................... 46 5.2.1 Hasil Pengujian untuk Proses Login ............................... 46 5.2.2 Hasil Pengujian untuk Proses Input Lokasi Pengungsian 47 5.2.3 Hasil Pengujian untuk Proses Input Desa Raawan Banjir 49 5.2.4 Hasil Pengujian untuk Proses Input Kecamatan ............. 50 5.2.5 Hasil Pengujian untuk Proses Input Relawan ................. 52
5.3
Aplikasi SIG Lokasi Pengungsian Banjir ................................. 53 5.3.1 Haalaman Admin ............................................................ 54 5.3.2 Haalaman Utama ............................................................. 54 xi
5.3.3 Halaman Peta Pengungsian Perkecamatan ...................... 56 5.3.4 Tambah Data Lokasi Pengungsian .................................. 58 5.3.5 HalamanTambah Data Daerah Rawan Banjir ................. 59 5.3.6 Halaman Tambah Data Kecamatan ................................. 60 5.3.7 HalamanTambah Data Relawan ...................................... 61 5.3.8 HalamanView Data Lokasi Pengungsian ........................ 62 BAB VI : PENUTUP .......................................................................................... 63 6.1 Kesimpulan .................................................................................. 63 6.2 Saran ............................................................................................. 63 DAFTAR PUSTAKA LAMPIRAN-LAMPIRAN
xii
DAFTAR TABEL
Tabel 2.1
Halaman : Simbol Bagan Alir Sistem .......................................................... 7
Tabel 2.2
: Simbol Data Flow diagram ......................................................... 9
Tabel 2.3
: Simbol Entity Relationship Diagram (ERD) .............................. 10
: Interface Halaman Home .......................................................... 37
Gambar 4.8
: Interface Halaman Tambah Data Lokasi Pengungsian Banjir .. 38
Gambar 4.9
: Interface Halaman Tambah Data Desa Rawan Banjir .............. 39
Gambar 4.10 : Interface Halaman Tambah Data Kecamatan ........................... 40 Gambar 4.11 : Interface Halaman Tampilan Lokasi Pengungsian Banjir ........ 41 Gambar 4.12 : Interface Halaman Tampilan Data Lokasi Pengungsian Banjir 42 Gambar 5.1
: Halaman Home ......................................................................... 56
Gambar 5.9
: Halaman Peta Lokasi Pengungsian Banjir ................................ 57
Gambar 5.10 : Source Code Halaman Peta Lokasi Pengungsian ..................... 58 Gambar 5.11 : Halaman Tambah Data Lokasi ................................................. 59 Gambar 5.12 : Halaman Tambah Data Daerah Rawan Banjir.......................... 60 Gambar 5.13 : Halaman Tambah Data Kecamatan .......................................... 61 Gambar 5.14 : Halaman Tambah Data Relawan .............................................. 61 Gambar 5.15 : Halaman View Data Lokasi Pengungsian ................................ 62 xiv