15
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

SKRIPSI - eprints.umk.ac.ideprints.umk.ac.id/4222/1/HALAMAN_JUDUL.pdf · skripsi sistem informasi geografis lokasi pengungsian bencana banjir di kabupaten kudus oleh : rizal chairul

Embed Size (px)

Citation preview

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

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

iii

iv

v

vi

vii

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

viii

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.

5. Bapak Mukhamad Nurkamid, S.Kom, M.Cs selaku pembimbing skripsi penulis.

6. 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

ix

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 : PENDAHULUAN ............................................................................. 1

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

1.2 Batasan Masalah ....................................................................... 2

1.3 Rumusan Masalah ..................................................................... 2

1.4 Tujuan Penelitian ...................................................................... 2

1.5 Manfaat Penelitian .................................................................... 3

BAB II : 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

x

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

xi

4.3.5 Pengguna ......................................................................... 23

4.4 Perancangan Sistem .................................................................. 23

4.4.1 Context Diagram ............................................................. 23

4.4.2 Data Flow Diagram (DFD) ............................................ 24

4.4.2.1 DFD Level ......................................................... 24

4.4.2.2 DFD Level 2 Menampilkan Informasi .............. 25

4.4.3 Perancangan Database ..................................................... 27

4.4.3.1 Entity Relation Diagram (ERD) ........................ 29

4.4.3.2 Kamus Data ....................................................... 30

4.4.3.3 Skema Relasi Tabel ........................................... 33

4.5 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

xii

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

xiii

DAFTAR TABEL

Halaman

Tabel 2.1 : Simbol Bagan Alir Sistem .......................................................... 7

Tabel 2.2 : Simbol Data Flow diagram ......................................................... 9

Tabel 2.3 : Simbol Entity Relationship Diagram (ERD) .............................. 10

Tabel 4.1 : Tabel Admin ............................................................................... 30

Tabel 4.2 : Tabel Kecamatan......................................................................... 31

Tabel 4.3 : Tabel Desa .................................................................................. 31

Tabel 4.4 : Tabel Lokasi ................................................................................ 32

Tabel 4.5 : Tabel Dukuh ................................................................................ 32

Tabel 4.6 : Tabel Relawan ............................................................................ 33

Tabel 5.1 : Pengujian Black box Pada Proses Login..................................... 46

Tabel 5.2 : Pengujian Black box Pada Proses Input Lokasi Pengungsian .... 47

Tabel 5.3 : Pengujian Black box Pada Proses Input Desa Rawan Banjir...... 49

Tabel 5.4 : Pengujian Black box Pada Proses Input Kecamatan ................... 51

Tabel 5.5 : Pengujian Black box Pada Proses Input Relawan ....................... 52

xiv

DAFTAR GAMBAR

Halaman

Gambar 2.1 : Arsitektur Umum Aplikasi Pemetaan Berbasis Web .............. 11

Gambar 2.2 : Kerangka Teori ......................................................................... 15

Gambar 4.1 : Context Diagram SIG Lokasi Pengungsian Banjir .................. 24

Gambar 4.2 : DFD Level 1 SIG Lokasi Pengungsian Banjir ........................ 25

Gambar 4.3 : DFD Level 2 SIG Lokasi Pengungsian Banjir ........................ 26

Gambar 4.4 : Entity Relation Diagram SIG Lokasi Pengungsian Banjir ....... 30

Gambar 4.5 : Relasi Tabel Lokasi Pengungsian Banjir .................................. 34

Gambar 4.6 : Interface Halaman Admin ........................................................ 35

Gambar 4.7 : 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 : Tabel Admin ............................................................................. 44

Gambar 5.2 : Tabel Desa ................................................................................ 44

Gambar 5.3 : Tabel Dukuh ............................................................................. 44

Gambar 5.4 : Tabel Kecamatan ...................................................................... 45

Gambar 5.5 : Tabel Lokasi ............................................................................. 45

Gambar 5.6 : Tabel Relawan .......................................................................... 45

Gambar 5.7 : Halaman Admin ........................................................................ 54

Gambar 5.8 : 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

xv

DAFTAR LAMPIRAN

Lampiran 1 : Lembar Catatan Bimbingan dan Konsultasi Pembimbing 1.

Lampiran 2 : Lembar Catatan Bimbingan dan Konsultasi Pembimbing 2.

Lampiran 3 : Lembar Revisi.

Lampiran 4 : Lembar Kuisioner