program studi teknik informatika fakultas teknik … · 2016-07-20 · (sistem informasi geografis)...

15
SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK PESANTREN BERBASIS WEB DI KABUPATEN DEMAK Oleh : ZAENAL ANWAR 2010-51-154 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015

Upload: others

Post on 31-Jan-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

SKRIPSI

SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK PESANTREN

BERBASIS WEB DI KABUPATEN DEMAK

Oleh :

ZAENAL ANWAR

2010-51-154

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2015

SKRIPSI

SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK PESANTREN

BERBASIS WEB DI KABUPATEN DEMAK

Oleh :

ZAENAL ANWAR

2010-51-154

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2015

UNIVERSITAS MURIA KUDUS

PENGESAHAN STATUS SKRIPSI

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK

PESANTREN BERBASIS WEB DI KABUPATEN DEMAK

NAMA : ZAENAL ANWAR

Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan Program Studi

Teknik Informatika Universitas Muria Kudus dengan syarat-syarat kegunaan sebagai

berikut:

1. Skripsi adalah hak milik Program Studi Teknik Informatika UMK Kudus

2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk

tujuan referensi saja

3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan

pertukaran antar institusi pendidikan tinggi

4. Berikan tanda () sesuai dengan kategori Skripsi

Sangat Rahasia (Mengandung isi tentang keselamatan/kepentingan

Negara Republik Indonesia)

Rahasia (Mengandung isi tentang kerahasiaan dari suatu

organisasi/badan tempat penelitian Skripsi ini

dikerjakan)

Biasa

Disahkan Oleh :

Penulis

Pembimbing Utama

Zaenal Anwar

2010-51-154

Alamat : Ds. Banjarsari Rt 02 Rw 03

Kec. Gajah Kab. Demak

Tanggal: 11 Maret 2015

Rina Fiati, ST, M.Cs

NIDN.0604047401

Tanggal: 11 Maret 2015

UNIVERSITAS MURIA KUDUS

PERNYATAAN PENULIS

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK

PESANTREN BERBASIS WEB DI KABUPATEN DEMAK

NAMA : ZAENAL ANWAR

NIM : 2010-51-154

“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini

adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing

telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang

mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti

yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya

beserta segala hak dan kewajiban yang melekat pada gelar tersebut”

Kudus, 11 Maret 2014

ZAENAL ANWAR

Penulis

UNIVERSITAS MURIA KUDUS

PERSETUJUAN SKRIPSI

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK

PESANTREN BERBASIS WEB DI KABUPATEN DEMAK

NAMA : ZAENAL ANWAR

NIM : 2010-51-154

Skripsi ini telah diperiksa dan disetujui,

Kudus, 11 Februari 2015

Pembimbing 1

Rina Fiati, ST, M.Cs

NIDN.0604047401

Pembimbing 2

Ahmad Jazuli, M.Kom NIDN.0406107004

Mengetahui

Ka. Prodi Teknik Informatika

Ahmad Jazuli, M.Kom NIDN.0406107004

UNIVERSITAS MURIA KUDUS

PENGESAHAN SKRIPSI

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK

PESANTREN BERBASIS WEB DI KABUPATEN DEMAK

NAMA : ZAENAL ANWAR

NIM : 2010-51-154

Skipsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang

Skripsi tanggal 26 Februari 2015. Menurut pandangan kami, Skripsi ini memadai dari

segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)

Kudus, 27 Februari 2015

Ketua Penguji

Mukhamad Nurkamid, S.Kom, M.Cs

NIDN. 0620068302

Penguji 1

Anastasya Latubessy

NIDN. 0620058501

ABSTRACT

Demak is a city located in Central Java region famous as a city guardian

and in the area there are many boarding schools are all spread throughout the urban

to rural areas. With the boarding school which is hard to find the location, he built a

geographic information system mapping boarding school in the county Demak by

utilizing Maps API application. With applications to be built, the system will update

the information filled boarding school in Demak, and the application will display the

full boarding school information using GIS (Geographic Information System) and

system design as well as the flow of data in this application using DFD and to design

table- related tables in the database using entity relationship diagram (ERD). After

designing the system and database, the next step is to transform the design into

development. Where the implementation for this system using the Java programming

language, php and mysql. This application describes the location of the boarding

school, making it easier for the students and the community when it comes to Demak

and visiting the cottage boarding school in Demak. By providing detailed

information is expected to help the community and society Demak other areas if you

want to visit or see the information boarding school in Demak.

Keywords: Boarding School, GIS (Geographic Information System)

ABSTRAK

Demak adalah kota yang berada di daerah jawa tengah yang terkenal sebagai

kota wali dan di daerah tersebut terdapat banyak pondok pesantren yang semuanya

menyebar diseluruh daerah perkotaan sampai perdesaan. Dengan adanya pondok

pesantren tersebut yang sulit ditemukan lokasinya, maka dibangunlah sistem

informasi geografis pemetaan pondok pesantren dikabupaten Demak dengan

memanfaatkan aplikasi Maps API. Dengan aplikasi yang akan dibangun, sistem akan

diisi informasi informasi pondok pesantren di Demak, dan aplikasi ini akan

menampilkan secara lengkap informasi pondok pesantren dengan menggunakan SIG

(Sistem Informasi Geografis) serta perancangan sistem serta aliran data pada aplikasi

ini menggunakan DFD dan untuk merancang tabel-tabel berelasi pada database

menggunakan Entity Relationship diagram (ERD). Setelah merancang sistem dan

database, tahap berikutnya ialah mentransformasikan perancangan ke pembangunan.

Dimana implementasi untuk sistem ini menggunakan bahasa pemrograman java, php

dan mysql. Aplikasi ini menjelaskan lokasi pondok pesantren tersebut, sehingga

memudahkan para santri dan masyarakat ketika datang ke Demak dan mengunjungi

pondok pondok pesantren tersebut di Demak. Dengan menyediakan informasi yang

lengkap diharapkan dapat membantu masyarakat Demak maupun masyarakat daerah

lain apabila ingin berkunjung ataupun melihat informasi pondok pesantren di

Kabupaten Demak.

Kata kunci : Pondok pesantren, SIG(Sistem Informasi Geografis).

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 Pemetaan Pondok Pesantren Berbasis Web di

Kabupaten Demak”.

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. Allah SWT yang telah memberikan petunjuk dan kelancaran dalam pembuatan

laporan ini..

2. Bapak Dr.Suparyo, SH.MS, selaku Rektor Universitas Muria Kudus.

3. Bapak Rochmad Winarso, ST.,M.T. selaku Dekan Fakultas Teknik Universitas

Muria Kudus.

4. Bapak Ahmad Jazuli, M.Kom selaku Ketua Program Studi Teknik Informatika

Universitas Muria Kudus.

5. Ibu Rina Fiati, ST, M.Cs selaku pembimbing skripsi penulis.

6. Bapak Ahmad Jazuli, M.Kom selaku pembimbing skripsi penulis.

7. Kedua orang tua dan keluarga yang sangat penulis cintai, yang telah

memberikan dukungan secara material dan spiritual.

8. Teman-teman serta semua pihak yang telah membantu penyusunan skripsi ini

yang tidak dapat penulis sebutkan satu persatu.

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.

Kudus, Febuari 2015

Penulis

DAFTAR ISI

HALAMAN SAMPUL ................................................................................. i

HALAMAN JUDUL ..................................................................................... ii

PENGESAHAN STATUS SKRIPSI ……………………………………... . iii

PERNYATAAN PENULIS ………………………………………………. . iv

PERSETUJUAN SKRIPSI ……………………………………………….. . v

PENGESAHAN SKRIPSI ………………………………………………… vi

ABSTRACT ………………………………………………………………. . vii

ABSTRAK .................................................................................................... viii

KATA PENGANTAR …………………………………………………….. ix

DAFTAR ISI ................................................................................................. x

DAFTAR TABEL ......................................................................................... xii

DAFTAR GAMBAR .................................................................................... xiii

DAFTAR LAMPIRAN …………………………………………………… . xv

BAB I PENDAHULUAN

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

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

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

1.4 Tujuan Penelitian ................................................................... 3

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

1.5.1 Bagi Masyarakat ........................................................ 3

1.5.2 Bagi Instansi .............................................................. 3

1.5.3 Bagi Penulis ............................................................... 3

BAB II TINJAUAN PUSTAKA

2.1 Penelitian Terkait ................................................................... 5

2.2 Landasan Teori ...................................................................... 8

2.2.1 Pondok Pesantren .......................................................... 8

2.2.2 Google Maps API .......................................................... 9

2.2.3 Sistem Informasi Geografis ........................................... 9

2.2.4 Sistem Koordinat ........................................................... 12

2.2.5 Desain Perancangan....................................................... 13

2.2.6 Tools yang digunakan .................................................... 19

2.3 Kerangka Pikiran ................................................................... 21

BAB III METODE PENELITIAN

3.1 Studi Literatur ……………………………………………… 23

3.2 Pengumpulan Data dan Analisis ............................................ 23

3.3 Metode Prototype. .......................................................................... 24

3.3.1 Analisa Kebutuhan ................................................................. 24

3.3.2 Analysis ...................................................................... 25

3.3.3 Design ...................................................................... 25

3.3.4 Implementation Pertama ................................................ 25

3.3.5 Implementation kedua ................................................... 25

3.3,6 Sistem ...................................................................... 26

BAB IV ANALISA PERANCANGAN DAN DESAIN INPUT OUTPUT

4.1 Pre-Processing.. ...................................................................... 27

4.2 Analisa Sistem…… ................................................................ 28

4.3 Analisa Kebutuhan ……………………………………. ....... 28

4.3.1 Analisa Kebutuhan Software ......................................... 28

4.3.2 Analisa Kebutuhan Hardware ........................................ 29

4.3.3 Analisa Kebutuhan Brainware ....................................... 29

4.3.4 Analisa Kebutuhan Data dan Informasi ........................ 29

4.4 Perancangan Sistem ……………………………………... .... 30

4.4.1 Context Diagram ........................................................... 30

4.4.2 Dekomposisi Sistem ...................................................... 32

4.4.3 DFD Levelled ................................................................ 32

4.5 Perancangan Basis Data. ........................................................ 35

4.5.1 ERD…… ...................................................................... 35

4.6 Perancangan Database. ........................................................... 38

4.7 Tabel Relasi ………………………………………………... 41

4.8 Perancangan Desain Interface Input Dan Output…………... 41

BAB V IMPLEMENTASI SISTEM

5.1 Persiapan ………………………………………………….... 55

5.5.1 Mempersiapkan Software yang diperlukan ................... 55

5.5.2 Mempersiapkan Website Aplikasi Sistem ..................... 55

5.5.3 Mempersiapkan Database Sistem .................................. 56

5.2 Pengujian Aplikasi …………………………………………. 58

5.2.1 Hasil Pengujian Proses Login ........................................ 58

5.2.2 Hasil pengujian untuk proses tambah desa .................... 59

5.2.3 Hasil pengujian untuk proses tambah Kecamatan ......... 60

5.2.4 Hasil pengujian untuk proses tambah tipe ponpes ........ 60

5.2.5 Hasil pengujian untuk proses input Data Ponpes .......... 61

5.2.6 Hasil pengujian untuk proses lnput Master Berita ........ 63

5.3 Aplikasi Sistem Geografis Pemetaan Pondok Pesantren…… 64

5.4 Rekapitulasi Hasil Kuisoner………………………………... 71

BAB VI PENUTUP

6.1 Kesimpulan ………………………………………………… 79

6.2 Saran ……………………………………………………….. 79

DAFTAR PUSTAKA……………………………………………………… 81

DAFTAR LAMPIRAN …………………………………………………… .

DAFTAR TABEL

Tabel 2.1 Simbol-Simbol Flowchar ....................................................................... 13

Tabel 2.2 Simbol Simbol DFD ………………………...................................... ... 15

Tabel 2.3 Simbol Simbol ERD ….......................................................................... 16

Tabel 4.1 Rancang Tabel Admin……………………........................................... 38

Tabel 4.2 Rancang Tabel Kecamatan………………………………..................... 38

Tabel 4.3 Rancang Tabel Desa………................................................................... 39

Tabel 4.4 Rancang Tabel Tipe Ponpes………..................................................... .. 39

Tabel 4.5 Rancang Tabel Pondok Pesantren......................................................... . 39

Tabel 4.6 Rancang Tabel Berita……………….................................................... . 40

Tabel 4.7 Rancang Tabel Komentar....................................................................... 40

Tabel 5.1 Pengujian Black Box Proses Login....................................................... . 58

Tabel 5.2 Pengujian Black Box Proses Tambah Desa........................................... 59

Tabel 5.3 Pengujian Black Box Proses Tambah Kecamatan…............................. 60

Tabel 5.4 Pengujian Black Box Proses Tambah Tipe Ponpes............................... 60

Tabel 5.5 Pengujian Black Box Proses Input Data Ponpes................................... 61

Tabel 5.6 Pengujian Black Box Proses Input Master Berita................................. 63

Tabel 5.7 Kemudahan Pemetaan Pondok Pesantren……….…............................. 73

Tabel 5.8 Kecepatan Pemetaan Pondok Pesantren…………................................ 73

Tabel 5.9 Tampilan Aplikasi………………........................................................ .. 73

Tabel 5.10 Kecepatan Akses…………………………............................................ 73

Tabel 5.11 Kesesuaian Fitur Aplikasi……………………….…............................. 74

Tabel 5.12 Tampilan Pengoprasian Aplikasi…………………............................... 74

Tabel 5.13 Proses Pemetaan Pondok Pesantren...................................................... 75

Tabel 5.14 Kelayakan Aplikasi………………………............................................ 75

Tabel 5.15 Kriteria Penilaian .................................................................................. 76

DAFTAR GAMBAR

Gambar 2.1 Subsistem Subsistem SIG ................................................................. 11

Gambar 2.2 Subsistem SIG…………..................................................................... 11

Gambar 2.3 Kerangka Pemikiran............................................................................ 21

Gambar 3.1 Diagram Metode Prototipe………………………….......................... 24

Gambar 4.1 Context Diagram……………………………………......................... 31

Gambar 4.2 Dekomposisi Sistem………………………………………................ 32

Gambar 4.3 DFD Level 0…………………………………………….................... 33

Gambar 4.4 DFD Level 1 Olah Daerah…………………………………….......... 34

Gambar 4.5 DFD Level 1 Olah Ponpes.................................................................. 35

Gambar 4.6 ERD………………………………………………………................. 37

Gambar 4.7 Relasi Tabel……………………………………………..................... 41

Gambar 4.8 Hirarki Menu……………................................................................... 42

Gambar 4.9 Halaman Utama Pengunjung............................................................... 42

Gambar 4.10 Halaman Home………………………................................................ 43

Gambar 4.11 Halaman Ponpes……………………….............................................. 44

Gambar 4.12 Halaman Berita……………………………………............................ 45

Gambar 4.13 Halaman Komentar…………………................................................. 46

Gambar 4.14 Halaman Map View…………………................................................ 47

Gambar 4.15 Form Input Komentar…………………………….............................. 48

Gambar 4.16 Form Input Login User…………........................................................ 48

Gambar 4.17 Halaman Input Master Tipe Ponpes.................................................... 49

Gambar 4.18 Halaman Input Master Kecamatan...................................................... 49

Gambar 4.19 Halaman Input Master Desa................................................................ 50

Gambar 4.20 Halaman Input Master Pondok Pesantren........................................... 50

Gambar 4.21 Halaman Input Master Berita….......................................................... 51

Gambar 4.22 Halaman Input Master Baru User........................................................ 51

Gambar 4.23 Halaman Input Master Tipe Ponpes.................................................... 52

Gambar 4.24 Halaman Master Kecamatan……....................................................... 52

Gambar 4.25 Halaman Master Desa…………………………………………......... 53

Gambar 4.26 Halaman Master Ponpes………………………………………........ 53

Gambar 5.1 Tabel User………………………….................................................... 56

Gambar 5.2 Tabel Desa………………................................................................... 56

Gambar 5.3 Tabel Kecamatan……………............................................................. 56

Gambar 5.4 Tabel Tipe Ponpes………………………………............................... 56

Gambar 5.5 Tabel Ponpes……………................................................................... 57

Gambar 5.6 Tabel Berita…………………............................................................. 57

Gambar 5.7 Tabel Komentar………....................................................................... 57

Gambar 5.8 Halaman Berita………........................................................................ 65

Gambar 5.9 Halaman Pondok Pesantren…………………………………………. 65

Gambar 5.10 Halaman Peta Wilayah…...……………............................................. 66

Gambar 5.11 Halaman Login Admin………………................................................ 66

Gambar 5.12 Form Data Desa……………............................................................... 67

Gambar 5.13 Form Data Kecamatan……………..................................................... 67

Gambar 5.14 Form Data Tipe………....................................................................... 68

Gambar 5.15 Form Data Ponpes………................................................................... 69

Gambar 5.16 Form Input Ponpes…...…………….................................................. 70

Gambar 5.17 Form Master Berita………................................................................ 70

DAFTAR LAMPIRAN

Lampiran 1 : Lembar Kuisoner………………………………………………………

Lampiran 2 : Daftar Pondok Pesantren………………………………………………

Lampiran 3 : Lembar Bimbingan…………………………………………………….

Lampiran 4 : Lembar Revisi………………………………………………………….