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