skripsi - eprints.umk.ac.ideprints.umk.ac.id/4222/1/halaman_judul.pdf · skripsi sistem informasi...
Post on 17-Mar-2019
218 Views
Preview:
TRANSCRIPT
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
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
top related