LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS (GIS) LOKASI LATIHAN BERSAMA (LATBER) BURUNG BERKICAU DI KABUPATEN KUDUS AMIRUL CHAKIM NIM. 201251016 DOSEN PEMBIMBING Rizkysari Meimaharani, M.Kom Alif Catur Murti, M.Kom PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2017 HALAMAN PERSETUJUAN SISTEM INFORMASI GEOGRAFIS (GIS) LOKASI LATIHAN BERSAMA (LATBER) BURUNG BERKICAU DI KABUPATEN KUDUS AMIRUL CHAKIM NIM. 201251016 Kudus, 30 Januari 2017 Menyetujui, ii HALAMAN PENGESAHAN SISTEM INFORMASI GEOGRAFIS (GIS) LOKASI LATIHAN BERSAMA (LATBER) BURUNG BERKICAU DI KABUPATEN KUDUS AMIRUL CHAKIM NIM. 201251016 Kudus, 30 Januari 2017 Menyetujui, Mengetahui Dekan Fakultas Teknik Ketua Program Studi Teknik Informatika iii PERNYATAAN KEASLIAN Saya yang bertanda tangan dibawah ini : Nama : Amirul Chakim NIM : 201251016 Tempat & Tanggal Lahir : Kudus, 24 Januari 1994 Judul Skripsi : Sistem Informasi Geografis (GIS) Lokasi Latihan Bersama (Latber) Burung Berkicau Di Kabupaten Kudus Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik untuk naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai. Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus. Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun. Kudus, 30 Januari 2017 Yang memberi pernyataan, Materai 6000 Amirul Chakim NIM. 201251016 iv SISTEM INFORMASI GEOGRAFIS (GIS) LOKASI LATIHAN BERSAMA (LATBER) BURUNG BERKICAU DI KABUPATEN KUDUS Nama mahasiswa : Amirul Chakim NIM : 201251016 Pembimbing : 1. Rizkysari Meimaharani, M.Kom 2. Alif Catur Murti, M.Kom RINGKASAN Seiring dengan kemajuan dalam bidang teknologi komputer dan informasi saat ini, GIS (Geographic Information System) merupakan teknologi yang terus dikembangkan baik secara desktop maupun secara online yang digunakan untuk memasukkan, menyimpan, mengambil kembali, mengelola, menganalisa, dan menghasilkan data bereferensi geografis atau geospatial untuk mendukung pengambilan keputusan dalam suatu perencanaan. Dengan menggunakan GIS diharapkan akan mempermudah para pengambil keputusan untuk mengetahui lokasi latihan bersama (latber) burung berkicau yang diselenggakan berbagai wilayah di kabupaten Kudus. Karena dengan adanya GIS ini akan digambarkan letak lokasi latber yang akan diselenggarakan, pada kondisi sesungguhnya dalam hal ini adalah peta kabupaten kudus dengan menggunakan Google Maps API. Tujuan dari proyek akhir ini adalah pembuatan sistem yang memudahkan dalam mengetahui serta mendapatkan informasi yang akurat keberadaan suatu daerah yang akan dituju dimana program ini dapat digunakan sebagai media informasi bagi para pecinta burung berkicau. Kata kunci : Lokasi Latber, Sistem Informasi Geografis, Google Maps API v SISTEM INFORMASI GEOGRAFIS (GIS) LOKASI LATIHAN BERSAMA (LATBER) BURUNG BERKICAU DI KABUPATEN KUDUS Student Name : Amirul Chakim Student Identity Number : 201251016 Supervisor : 1. Rizkysari Meimaharani, M.Kom 2. Alif Catur Murti, M.Kom ABSTRACT The development of technology in the field of computer and information currently, GIS (Geographic Information System) is a technology that continues to be developed both in the desktop nor online that used to enter, save, retake, manage, analyze, and produce a geographic or geospatial reference data to support the taker decision in a planning. By using the GIS is expected will be easier for the decision taker to know the location of the shared exercise (latber) bird singing contest in Kudus regency. Because by using the Google Maps API. The purpose of this final project was the creation of a system that makes it easier in knowing and getting accurate information can be used as a medium of information for lovers of the Twitter bird. Keywords : Location of singing contest, Geographic Information System, Google maps API vi KATA PENGANTAR Puji syukur kehadirat Allah SWT, sholawat serta salam semoga selalu tercurah kepada baginda tercinta Nabi Agung Muhammad SAW, karena atas Rahmat, Hidayah, dan Syafaatnya baginda penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Sistem Informasi Geografis Lokasi Latihan Bersama (latber) Burung Berkicau Di Kabupaten Kudus”. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada : 1. Bapak Dr. H. Suparnyo, S.H. M.S, selaku Rektor Universitas Muria Kudus. 2. Bapak Mohammad Dahlan, S.T., M.T., selaku Dekan Fakultas Teknik Universitas Muria Kudus. 3. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus. 4. Ibu Rizkysari Meimaharani, M.Kom, selaku pembimbing utama yang telah banyak memberikan masukan selama penyusunan skripsi ini. 5. Bapak Alif Catur Murti, S.Kom, M.Kom, selaku pembimbing pembantu yang telah banyak memberikan masukan selama penyusunan skripsi ini. 6. Mas Hans F.A, selaku koordinator lapangan Latber Joglo Pereng Kudus yang telah banyak membantu dalam penelitian. 7. Ibu dan Bapak serta Keluarga tercinta yang senantiasa memberikan dukungan, semangat, doa dan materi yang sangat berarti. 8. Teman-Teman JurusanTI Angkatan 2012, khususnya sahabat-sahabat saya kelas A (TiOne) sekaligus teman ngopi bersama, wabil khusus Saifudin, Nadhif, Hendrik, Hendik, Kholil, Apip, Malik, Kharis, Bakhtiar, dkk yang telah banyak memberikan saran dan motivasi. 9. Teman-Teman EECC Kudus yang saya cintai dan saya banggakan. 10. Keluarga Besar KKN Tematik Desa Boyolali Demak 2015. vii Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai pihak untuk sempurnanya sebuah karya tulis. Selain itu penulis juga berharap semoga karya tulis ini dapat memberikan manfaat bagi semua, Amin. Kudus, 30 Januari 2017 Penulis viii DAFTAR ISI HALAMAN JUDUL ........................................................................................ HALAMAN PENGESAHAN ........................................................................... ABSTRAK ......................................................................................................... ABSTRACT ....................................................................................................... KATA PENGANTAR ....................................................................................... DAFTAR ISI ...................................................................................................... DAFTAR GAMBAR ......................................................................................... DAFTAR TABEL ............................................................................................. i iii v vi vii ix xi xii BAB I PENDAHULUAN 1.1 Latar Belakang ....................................................................................... 1.2 Perumusan Masalah ................................................................................ 1.3 Batasan Masalah ..................................................................................... 1.3 Tujuan Penelitian .................................................................................... 1.5 Manfaat Penelitian .................................................................................. 1 2 2 3 3 BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terkait ................................................................................... 2.2 Landasan Teori ....................................................................................... 2.2.1 Pengertian GIS ....................................................................................... 2.2.2 Sistem Koordinat .................................................................................... 2.2.3 Google Map API V3 ............................................................................... 2.2.4 Desain Perancangan ............................................................................... 2.2.4.1 Data Flow Diagram ............................................................................. 2.2.4.2 Entity Relationship Diagram ............................................................... 2.2.5 Tools Yang Digunakan ............................................................................ 2.2.5.1 PHP ....................................................................................................... 2.2.5.2 JavaScript .............................................................................................. 2.2.5.3 MySQL.................................................................................................. 2.2.5.4 CSS........................................................................................................ 2.2.5.5 JQuery ................................................................................................... 2.2.5.6 AJAX .................................................................................................... 2.2.5.7 HTML ................................................................................................... 2.3 Kerangka Pemikiran ............................................................................... 5 6 6 8 9 10 10 11 13 13 14 14 14 15 15 17 17 BAB III METODOLOGI PENELITIAN 3.1 Pengumpulan Data ................................................................................ 19 3.1.1 Metode Pengerjaan .................................................................................. 19 3.1.2 Metode Pengumpulan Data ..................................................................... 20 BAB IV HASIL DAN PEMBAHASAN 4.1 Analisa Masalah ..................................................................................... 4.2 Analisis Kebutuhan Data Dan Informasi ................................................ 4.2.2 Data ........................................................................................................ 4.2.2 Informasi ................................................................................................. ix 21 21 21 22 4.3 Analisa Pengguna Sistem .......................................................................... 4.3.1 Admin .................................................................................................. 4.3.2 Pengguna (user) ........................................................................................ 4.4 Perancangan Sistem ................................................................................. 4.4.1 Context Diagram ....................................................................................... 4.4.2 Hiararchy Decomposisi Process ............................................................... 4.4.3 Data Flow Diagram (DFD) ..................................................................... 4.5 Perancangan Database .............................................................................. 4.5.1 Entity Relationship Diagram .................................................................... 4.5.2 Struktur Tabel ........................................................................................... 4.5.3 Relasi Antar Tabel..................................................................................... 4.6 Perancangan Desain Interface, Input Dan Output ................................... 4.7 Implementasi Sistem ................................................................................ 4.7.1 Implementasi Dan Pembahasan Sistem ................................................... 4.7.1.1 Identifikasi Kebutuhan Perangkat Lunak .............................................. 4.7.1.2 Identifikasi Kebutuhan Perangkat Keras ............................................... 4.7.2 Implementasi Antar Muka ....................................................................... 4.8 Pengujian Sistem ....................................................................................... 22 22 22 22 22 24 25 29 29 30 33 33 40 40 40 40 41 51 BAB V PENUTUP 5.1 Kesimpulan .................................................................................................. 57 5.2 Saran ............................................................................................................. 57 DAFTAR PUSTAKA ....................................................................................... 59 LAMPIRAN ...................................................................................................... 60 BIODATA PENULIS x DAFTAR GAMBAR Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 3.1 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14 Gambar 4.15 Gambar 4.16 Gambar 4.17 Gambar 4.18 Gambar 4.19 Gambar 4.20 Gambar 4.21 Gambar 4.22 Gambar 4.23 Gambar 4.24 Gambar 4.25 Gambar 4.26 Gambar 4.27 Gambar 4.28 Gambar 4.29 Subsistem-sistem SIG .................................................................... 7 Uraian subsistem-sistem SIG ........................................................ 8 Kerangka Pemikiran ...................................................................... 17 Metodologi Waterfall .................................................................... 19 Context Diagram SIG .................................................................... 23 Hierarchy Decomposisi Process ................................................... 24 DFD Level 0 SIG........................................................................... 26 DFD Level 1 Pendataan Admin .................................................... 27 DFD Level 1 Menampilkan Informasi .......................................... 28 Entity Relationship Diagram (ERD) ............................................. 29 Relasi Antar Tabel ......................................................................... 33 Halaman Desain Aplikasi .............................................................. 34 Halaman Utama User .................................................................... 34 Halaman Data Latber ..................................................................... 35 Halaman Data Komunitas.............................................................. 35 Halaman Lihat Peta ....................................................................... 36 Halaman Login Admin ................................................................... 36 Halaman Utama Admin.................................................................. 37 Halaman Input Data Kecamatan .................................................... 37 Halaman Input Data Latber ........................................................... 38 Halaman Input Data Komunitas .................................................... 38 Halaman Data Info Lokasi............................................................. 39 Halaman Logout ............................................................................ 39 Halaman Utama User .................................................................... 41 Halaman Latihan Bersama ............................................................ 42 Halaman Komunitas Burung ......................................................... 43 Halaman Lihat Lokasi ................................................................... 44 Halaman Login Admin ................................................................... 45 Halaman Utama Admin.................................................................. 46 Halaman Data Kecamatan ............................................................. 47 Halaman Data Latber ..................................................................... 48 Halaman Data Komunitas.............................................................. 49 Halaman Info Lokasi ..................................................................... 50 xi DAFTAR TABEL Tabel 2.1 Tabel 2.2 Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7 Tabel 4.8 Tabel 4.9 Tabel 4.10 Tabel 4.11 Simbol Data Flow Diagram............................................................... 11 Simbol Entity Relationship Diagram ................................................. 12 Struktur Tabel Latber ......................................................................... 30 Struktur Tabel Kecamatan .................................................................. 31 Struktur Tabel Info ............................................................................. 31 Struktur Tabel Komunitas .................................................................. 32 Struktur Tabel Login .......................................................................... 32 Pengujian Login.................................................................................. 51 Pengujian Input Data Kecamatan ....................................................... 52 Pengujian Input Data Latber .............................................................. 53 Pengujian Input Data Komunitas ....................................................... 53 Pengujian Input Info Lokasi ............................................................... 54 Pengujian Pencarian Lokasi ............................................................... 55 xii DAFTAR LAMPIRAN Lampiran 1 Lampiran 2 Buku Konsultasi Skripsi ..............................................................60 Bukti Penelitian ..........................................................................62 xiii DAFTAR ISTILAH DAN SINGKATAN LATBER : Latihan Bersama SIG : Sistem Informasi Geografis xiv LAMPIRAN 1 BUKU KONSULTASI SKRIPSI xv xvi xvii xviii xix LAMPIRAN 2 BUKTI PENELITIAN xx xxi BIODATA PENULIS Nama : Amirul Chakim Tempat & : Kudus, 24 januari 1994 Tgl. Lahir Alamat : Pereng Prambatan Lor Email : [email protected] Nomor HP : 085640180644 Riwayat Pendidikan: 1. MI Manafiul Ulum 2. Mts Ma’rifatul Ulum 3. SMK Muhammadiyah xxii