SKRIPSI
SISTEM INVENTARISASI LAMPU PENERANGAN JALAN UMUM (PJU) BERBASIS GIS DI KABUPATEN PATI
Oleh : KHOIRUL UMAM 2011-51-126
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2016
i
SKRIPSI
SISTEM INVENTARISASI LAMPU PENERANGAN JALAN UMUM (PJU) BERBASIS GIS DI KABUPATEN PATI
Oleh : KHOIRUL UMAM 2011-51-126
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2016
ii
UNIVERSITAS MURIA KUDUS PENGESAHAN STATUS SKRIPSI JUDUL SAYA
: SISTEM INVENTARISASI LAMPU PENERANGAN JALAN UMUM (PJU) BERBASIS GIS DI KABUPATEN PATI : KHOIRUL UMAM
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 Universitas Muria Kudus 2. Perpustakaan Teknik Informatika UMK Dibenarkan Mebuat 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 tepat penelitian Skripsi ini dikerjakan) Biasa Disahkan Oleh : Penulis
Pembimbing Utama
Khoirul Umam 201151126 Alamat Tetap: Ds.Domo klakah kasihan Rt 03/01
Arief Susanto, S.T. M.Kom NIDN. 0603047104
Kudus, 23 Desember 2015
Kudus, 23 Desember 2015
iii
UNIVERSITAS MURIA KUDUS PERNYATAAN PENULIS JUDUL
: SISTEM INVENTARISASI LAMPU PENERANGAN JALAN UMUM (PJU) BERBASIS GIS DI KABUPATEN PATI
NAMA
: KHOIRUL UMAM
NIM
: 2011-51-126
“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringakasan 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, akan saya bersedia untuk dibatalkan gelar Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.
Kudus, 23 Desember 2015
Khoirul Umam Penulis
iv
UNIVERSITAS MURIA KUDUS PERSETUJUAN SKRIPSI JUDUL
: SISTEM INVENTARISASI LAMPU PENERANGAN JALAN UMUM (PJU) BERBASIS GIS DI KABUPATEN PATI
NAMA
: KHOIRUL UMAM
NIM
: 2011-51-126
Skripsi ini telah diperiksa dan disetujui,
Kudus, 2 Desember 2015
Pembimbing Utama
Pembimbing Pembantu
Arief Susanto, S.T. M.Kom NIDN. 0603047104
Tri Listyorini, M.Kom NIDN. 0616088502 Mengetahui Komite Skripsi
Muhammad Imam Ghozali, M.Kom NIDN: -
v
UNIVERSITAS MURIA KUDUS PENGESAHAN SKRIPSI JUDUL NAMA NIM
: SISTEM INVENTARISASI LAMPU PENERANGAN JALAN UMUM (PJU) BERBASIS GIS DI KABUPATEN PATI : KHOIRUL UMAM : 2011-51-126
Skripsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang Skripsi tanggal 23 Desember 2015. Menurut pandangan kami, Skripsi ini memadai dari segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom) Kudus, 23 Desember 2015 Ketua penguji
Anggota Penguji 1
Endang Supriyati, M.Kom NIDN. 0629077402
Tutik Khotimah, M.Kom NIDN. 0608068502
Mengetahui Dekan Fakultas Teknik
Ka. Prodi Teknik Informatika
Rochmad Winarso, ST., MT. NIS. 0610701000001138
Ahmad Jazuli, M.Kom NIDN. 0406107004
vi
ABSTRACT
Issues management of street lighting (PJU) is a great .trouble faced by districts or cities throughout Indonesia is no exception Pati District Government, the burden to be borne by the budget to pay for electrical energy consumption accounts for PJU, the average around 1.3 billion rupiah every month, not to mention the time spent by the PJU team in determining the location of the PJU and inventarisasion less efficient way, the burden will be growing along with increasing PJU lights installed on the road. With the cost of it, then it should be a process of planning and installation has been done can produce PJU function efficiently. PJU main function is to provide illumination as well as good in accordance with existing standards, so as to provide driving comfort at night, increase safety, improve environmental safety as well as provide comfort and beauty garden. One way to overcome the above problems is to update the data collection system as long as this is done by the manager of the PJU, thenin this final inventory system will be made public street lighting lamps based GIS, with the program expected in PJU management easier and more effective. Keywords: inventory, GIS, efficient, effective.
vii
ABSTRAK Permasalahan pengelolaan lampu penerangan jalan umum (PJU) merupakan permasalahan yang besar yang dihadapi oleh kabupaten atau kota diseluruh Indonesia tidak terkecuali Pemerintah Daerah Kabupaten Pati, yaitu beban berat yang harus ditanggung oleh APBD untuk membayar rekening pemakaian energi listrik untuk PJU, yang rata-rata berkisar 1.3 Milyar rupiah setiap bulannya belum ditambah lagi waktu yang digunakan oleh pihak pengeloa PJU dalam menentukan letak PJU dan cara pendataannya yang kurang efisien, beban ini akan semakin bertambah seiring dengan bertambahnya lampu PJU yang terpasang di jalan. Dengan biaya yang sebesar itu, maka sudah seharusnya proses perencanaan dan pemasangan yang selama ini dilakukan dapat menghasilkan fungsi PJU yang efisien. Fungsi utama PJU adalah memberikan penerangan sebaik baiknya sesuai dengan standar yang ada, sehingga dapat memberikan kenyamanan berkendara pada malam hari, meningkatkan keselamatan, meningkatkan keamanan lingkungan serta memberikan kenyamanan dan keindahan lingkungan.Salah satu cara untuk mengatasi masalah diatas adalah dengan cara memperbarui sistem pendataan yang selama ini dilakukan oleh pihak pengelola PJU, maka dalam tugas akhir ini akan dibuat sistem inventarisasi Lampu penerangan jalan umum berbasis GIS, dengan adanya program ini di harapkan dalam pengelolaan PJU menjadi lebih mudah dan efektif .
Kata kunci : inventarisasi, GIS, efisien, efektif.
viii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Sistem Inventarisasi Lampu Penerangan Jalan Umum Berbasis GIS di Kabupaten Pati”. Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesarbesarnya, penghargaan yang setinggi-tingginya dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini, terutama kepada : 1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya. 2. Bapak Dr.Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus. 3. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus. 4. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus. 5. Bapak Arief Susanto, S.T, M.Kom, selaku pembimbing Skripsi penulis. 6. Ibu Tri Listyorini, M.Kom, selaku pembimbing Skripsi penulis. 7. Terima kasih kepada kedua orang tua dan saudara-saudaraku. 8. Semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu persatu. 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. Kudus, 23 Desember2015 Penulis
ix
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 ............................................................................................... xiv DAFTAR GAMBAR ........................................................................................... xv DAFTAR LAMPIRAN ........................................................................................ xvii BAB I PENDAHULUAN .................................................................................... 1 1.1 Latar Belakang ......................................................................................... 1 1.2 Rumusan Masalah .................................................................................... 2 1.3 Batasan Masalah ....................................................................................... 2 1.4 Tujuan ...................................................................................................... 2 1.5 Manfaat .................................................................................................... 3 BAB II TINJAUAN PUSTAKA .......................................................................... 4 2.1 Penelitian Terkait ..................................................................................... 4 2.2 Landasan Teori ......................................................................................... 6 2.2.1 Definisi PJU ...................................................................................... 6 2.2.2 Data PJU ........................................................................................... 6 2.2.2.1 Tiang............................................................................................. 6 2.2.2.2 Jenis Lampu .................................................................................. 6 2.2.2.3 Daya Lampu.................................................................................. 6 2.2.2.4 Panel LPJU (kwhmeter) ................................................................ 6 2.3 Landasan Teori ......................................................................................... 6
x
2.2.3 Definisi PJU ...................................................................................... 6 2.2.4 Data PJU ........................................................................................... 6 2.2.2.5 Tiang............................................................................................. 6 2.2.2.6 Jenis Lampu .................................................................................. 6 2.2.2.7 Daya Lampu.................................................................................. 6 2.2.2.8 Panel LPJU (kwhmeter) ................................................................ 6 2.2.2.9 Trafo ............................................................................................. 7 2.2.5 Sistem Informasi Geografis (SIG) ...................................................... 7 2.4 Analisis Sistem ......................................................................................... 7 2.5 Perancangan sistem .................................................................................. 8 2.4.1 Data Flow Diagram (DFD) ................................................................ 8 2.4.2 Unified Modeling Language (UML) .................................................. 9 2.4.3 Flowchart .......................................................................................... 10 2.4.4 Entity Relationship Diagram (ERD) ................................................... 12 2.6 DBMS (Database Management Sistem) .................................................... 12 2.7 Tool yang digunakan ................................................................................ 13 2.6.1 PHP ................................................................................................... 13 2.6.2 XAMPP ............................................................................................. 13 2.6.3 Database MySQL .............................................................................. 14 2.6.4 Google Maps API (Application Programming Interface) .................... 14 2.8 Kerangka Pemikiran ................................................................................. 15 BAB III METODE PENELITIAN ....................................................................... 16 3.1 Sistem Prototype ...................................................................................... 16 3.2 Establish Prototype Objective ................................................................... 17 3.3 Survey GPS .............................................................................................. 17 3.4 Interview .................................................................................................. 18 3.5 Define Prototype Functionality. ................................................................ 18 3.6 Membangun Prototyping .......................................................................... 18 3.7 Evaluasi Sistem ........................................................................................ 18 3.8 Mengkodekan Sistem ............................................................................... 19
xi
3.9 Evaluasi Sistem Prototype ........................................................................ 19 BAB IV ANALISA DAN PERANCANGAN ...................................................... 20 4.1 Analisa Masalah ....................................................................................... 20 4.1.1 Deskripsi Masalah ............................................................................. 20 4.1.2 User Interface .................................................................................... 20 4.2 Analisa Kebutuhan Data dan Informasi..................................................... 21 4.3 Perancangan Proses .................................................................................. 21 4.3.1 Konteks Diagram ............................................................................... 21 4.3.2 Decomposition................................................................................... 22 4.3.3 DFD Level 0 ...................................................................................... 24 4.3.4 DFD Level 1 Web info ...................................................................... 25 4.3.5 DFD Level 1 Login............................................................................ 25 4.3.6 DFD level 2 Master Data ................................................................... 26 4.3.7 Diagram Mindmap ............................................................................. 28 4.3.7.1 Mindmap Tiang ............................................................................. 29 4.3.7.2 Mindmap Penyangga ..................................................................... 30 4.3.7.3 Mindmap Lampu ........................................................................... 30 4.3.7.4 Mindmap Trafo ............................................................................. 31 4.3.7.5 Mindmap Kwhmeter ..................................................................... 32 4.3.7.6 Mindmap Box ............................................................................... 32 4.3.7.7 Mindmap jaringan ......................................................................... 33 4.3.8 Entity Relational Diagram (ERD) ...................................................... 34 4.3.9 Tabel Database .................................................................................. 35 4.4 Perancangan Interface ............................................................................... 38 4.4.1 Struktur Menu.................................................................................... 38 4.4.2 Desain Form dan Algoritma ............................................................... 40 4.4.2.1 Desain Form Tambah Data Tiang dan Algoritma. .......................... 40 4.4.2.2 Desain Form Tambah Data Penyangga dan Algoritma. .................. 43 4.4.2.3 Desain Form Tambah Data Lampu dan Algoritma. ........................ 45 4.4.2.4 Desain Form Tambah Data KwhMeter dan Algoritma. .................. 47
xii
4.4.2.5 Desain Form Tambah Data Trafo dan Algoritma. .......................... 49 4.4.2.6 Desain Form Tambah Data Box dan Algoritma. ............................ 51 4.4.2.7 Desain Form Tambah Data Jaringan dan Algoritma....................... 53 BAB V IMPLEMENTASI SISTEM .................................................................... 54 5.1 Implementasi Sistem ................................................................................ 55 5.2 Pengujian Sistem ...................................................................................... 65 BAB VI PENUTUP ............................................................................................. 70 6.1 Kesimpulan .............................................................................................. 70 6.2 Saran
............................................................................................... 70
DAFTAR PUSTAKA .......................................................................................... xix
xiii
DAFTAR TABEL Tabel 2.1 : Simbol Data Flow Diagram (DFD) ..................................................... 8 Tabel 2.2 Simbol-simbol UML ............................................................................ 10 Tabel 2.3 : Simbol-simbol Flowchart ................................................................... 11 Tabel 2.4 : Simbol ERD ....................................................................................... 12 Tabel 4.1 : Tabel kwh meter ................................................................................. 35 Tabel 4.2 : Tabel Lampu ...................................................................................... 36 Tabel 4.3 : Tabel Penyangga ................................................................................ 36 Tabel 4.4 : Tabel Trafo ........................................................................................ 36 Tabel 4.5 : Tabel Jaringan .................................................................................... 37 Tabel 4.6 : Tabel Box........................................................................................... 37 Tabel 4.7 : Tabel PJU ........................................................................................... 37 Tabel 5.1: Hasil Pengujian Proses Login .............................................................. 65 Tabel 5.2: Hasil Pengujian Tambah Data Tiang.................................................... 66 Tabel 5.3: Hasil Pengujian Tambah Data penyangga ............................................ 66 Tabel 5.4: Hasil Pengujian Tambah Data Lampu .................................................. 67 Tabel 5.5: Hasil Pengujian Tambah Data Kwhmeter ............................................ 67 Tabel 5.6: Hasil Pengujian Tambah Data Trafo .................................................... 68 Tabel 5.7: Hasil Pengujian Tambah Data Box ...................................................... 68 Tabel 5.8: Hasil Pengujian Tambah Data Jaringan ............................................... 69 Tabel 5.9: Hasil Pengujian Digitasi ...................................................................... 69
xiv
DAFTAR GAMBAR Gambar 2.1 Kerangka Pemikiran .................................................................... 15 Gambar 3.1: Model Prototype ......................................................................... 16 Gambar 4.1 Context Diagram SIG PJU Kab.Pati............................................. 22 Gambar 4.2 Decomposition GIS PJU Kab.Pati ................................................ 23 Gambar 4.3 DFD Level 0 PJU Kab.Pati .......................................................... 24 Gambar 4.4 DFD Level 1 Web Info ................................................................ 25 Gambar 4.5 DFD Level 1 Login ...................................................................... 26 Gambar 4.6 DFD Level 2 Master Data ............................................................ 27 Gambar 4.7: Diagram MindMap PJU .............................................................. 28 Gambar 4.8: Diagram MindMap Tiang ........................................................... 29 Gambar 4.9: Diagram MindMap Penyangga ................................................... 30 Gambar 4.10: Diagram MindMap Lampu ....................................................... 31 Gambar 4.11: Diagram MindMap Trafo .......................................................... 31 Gambar 4.12: Diagram MindMap Kwhmeter .................................................. 32 Gambar 4.13: Diagram MindMap Box ............................................................ 33 Gambar 4.14: Diagram MindMap jaringan ...................................................... 33 Gambar 4.15: Gambar ERD PJU ..................................................................... 34 Gambar 4.16: Relasi Tabel Database PJU ....................................................... 35 Gambar 4.17: Struktur Menu Pengguna .......................................................... 38 Gambar 4.18: Struktur Menu Admin ............................................................... 39 Gambar 4.19: Form Tambah Data Tiang ......................................................... 40 Gambar 4.20: Form Algoritma id tiang Otomatis ............................................ 41 Gambar 4.21: Algoritma Tambah Data Tiang .................................................. 41
xv
Gambar 4.22: Algoritma Simpan Data Tiang .................................................. 42 Gambar 4.23: Algoritma Edit Data Tiang ........................................................ 42 Gambar 4.24: Algoritma Hapus Data Tiang .................................................... 43 Gambar 4.25: Form Tambah Data Penyangga ................................................. 43 Gambar 4.26: Algoritma Simpan Data Penyangga........................................... 44 Gambar 4.27: Algoritma Edit Data Penyangga ................................................ 44 Gambar 4.28: Algoritma Hapus Data Penyangga ............................................ 45 Gambar 4.29: Form Tambah Data Lampu ....................................................... 45 Gambar 4.30 Algoritma Simpan Data Lampu .................................................. 46 Gambar 4.31: Algoritma Edit Data Lampu ...................................................... 46 Gambar 4.32: Algoritma Hapus Data Lampu .................................................. 47 Gambar 4.33: Form Tambah Data KwhMeter ................................................. 47 Gambar 4.34: Algoritma Simpan Data KwhMeter ........................................... 48 Gambar 4.35 Algoritma Edit Data KwhMeter ................................................. 48 Gambar 4.36: Algoritma Hapus Data KwhMeter ............................................. 49 Gambar 4.37: Form Input Data Trafo .............................................................. 49 Gambar 4.38: Algoritma Simpan Data Trafo ................................................... 50 Gambar 4.39: Algoritma Edit Data Trafo ........................................................ 50 Gambar 4.40 Algoritma Hapus Data Trafo ...................................................... 50 Gambar 4.41: Form Input Data Box ................................................................ 51 Gambar 4.42: Algoritma SimpanData Box ...................................................... 51 Gambar 4.43: Algoritma Edit Data Box .......................................................... 52 Gambar 4.44: Algoritma Hapus Data Box ....................................................... 52 Gambar 4.45: Form Input Data Jaringan.......................................................... 53
xvi
Gambar 4.46: Algoritma Simpan Data Jaringan .............................................. 53 Gambar 4.47: Algoritma Edit Data Jaringan .................................................... 54 Gambar 4.48: Algoritma Hapus Data Jaringan ................................................ 54 Gambar 5.1: Domain Web .............................................................................. 55 Gambar 5.2: Daftar Database .......................................................................... 56 Gambar 5.3: Import Database.......................................................................... 56 Gambar 5.4: File Manager .............................................................................. 57 Gambar 5.5: Tampilan Halaman Beranda ........................................................ 58 Gambar 5.6: Tampilan Halaman Sekilas PJU .................................................. 58 Gambar 5.7: Tampilan Halaman GIS PJU ....................................................... 59 Gambar 5.8: Tampilan Halaman Login Admin ................................................ 59 Gambar 5.9: Tampilan Tabel Data Tiang ........................................................ 60 Gambar 5.10: Tampilan Tabel Data Penyangga ............................................... 60 Gambar 5.11: Tampilan Tabel Data Lampu ..................................................... 61 Gambar 5.12: Tampilan Tabel Data Kwhmeter ............................................... 61 Gambar 5.13: Tampilan Tabel Data Trafo ....................................................... 62 Gambar 5.14: Tampilan Tabel Data Box ......................................................... 62 Gambar 5.15: Tampilan Tabel Data Jaringan .................................................. 63 Gambar 5.16: Tampilan Halaman Digitasi ...................................................... 64 Gambar 5.17: Tampilan Halaman Inventaris Lampu ....................................... 64
xvii
DAFTAR LAMPIRAN Lampiran 1
Lembar Revisi
Lampiran 2
Lembar Bimbingan
xviii