daftar isi · 2020. 7. 13. · halaman menu pengangkutan sampah ..... 78 4.42. halaman laporan...
TRANSCRIPT
xii
DAFTAR ISI
Halaman
LEMBAR PERSETUJUAN .......................................................................... ii
LEMBAR PENGESAHAN ........................................................................... iii
LEMBAR HAK ATAS KEKAYAAN INTELEKTUAL ............................ iv
LEMBAR PERNYATAAN ........................................................................... v
LEMBAR PERSEMBAHAN ........................................................................ vi
ABSTRAK ...................................................................................................... vii
ABSTRACT ..................................................................................................... viii
KATA PENGANTAR .................................................................................... ix
DAFTAR ISI ................................................................................................... xii
DAFTAR GAMBAR ...................................................................................... xvi
DAFTAR TABEL........................................................................................... xix
DAFTAR RUMUS ......................................................................................... xxi
DAFTAR LAMPIRAN .................................................................................. xxii
BAB I PENDAHULUAN
1.1. Latar Belakang .............................................................................. 1
1.2. Rumusan Masalah ......................................................................... 4
1.3. Batasan Masalah ............................................................................ 5
1.4. Tujuan Penelitian........................................................................... 5
1.5. Manfaat Penelitian......................................................................... 5
1.6. Sistematika Penulisan .................................................................... 6
BAB II LANDASAN TEORI
2.1. Profil Perusahaan........................................................................... 8
2.1.1. Sejarah Dinas Kebersihan dan Pertamanan Pekanbaru ..... 8
2.1.2. Tugas Pokok dan Fungsi ................................................... 9
2.1.2. Visi dan Misi ..................................................................... 10
2.1.2. Struktur Organisasi ............................................................ 10
2.2. Sistem Informasi Geografis ........................................................... 12
2.3. Web Geographic Information System (Web GIS) ......................... 13
CORE Metadata, citation and similar papers at core.ac.uk
Provided by Analisis Harga Pokok Produksi Rumah Pada
xiii
2.4. Sampah .......................................................................................... 14
2.4.1. Pengelolaan Sampah.......................................................... 14
2.4.2. Pengangkutan Sampah ...................................................... 14
2.4.3. Timbulan Sampah.............................................................. 16
2.4.4. Faktor-Faktor yang Mempengaruhi Sampah ..................... 16
2.5. Tempat Penampungan Sampah Sementara (TPS) ......................... 17
2.6. Peran Serta Masyarakat ................................................................ 17
2.7. Quantum GIS................................................................................. 18
2.8. Leaflet ............................................................................................ 18
2.8.1. Leaflet Draw ...................................................................... 18
2.8.2. Leaflet Moving Marker ...................................................... 19
2.8.3. Leaflet Marker Cluster ...................................................... 19
2.9. Bahasa Pemograman dan Database .............................................. 19
2.9.1. Hypertext pre Processor (PHP) ......................................... 19
2.9.2. JavaScript .......................................................................... 19
2.9.3. MySQL .............................................................................. 20
2.9.4. Xampp ................................................................................ 20
2.10. CodeIgniter.................................................................................... 20
2.11. Bonfire ........................................................................................... 21
2.12. Balsamiq Mockup .......................................................................... 22
2.13. Unified Modelling Language (UML) ............................................ 22
2.14. Metode Pengembangan Sistem Waterfall ...................................... 22
2.15. Blackbox Testing ............................................................................ 24
2.16. Penelitian Terdahulu ...................................................................... 24
BAB III METODOLOGI PENELITIAN
3.1. Fase Requirement Analysis............................................................ 28
3.2. Fase System Design ....................................................................... 29
3.3. Fase Code ...................................................................................... 30
3.4. Fase Testing ................................................................................... 30
3.5. Dokumentasi ................................................................................. 31
xiv
BAB IV ANALISIS DAN PERANCANGAN
4.1. Analisa Sistem Berjalan ................................................................ 32
4.1.1. Identifikasi Masalah .......................................................... 32
4.2.1. Alur Sistem Berjalan ......................................................... 33
4.2. Analisa Sistem Usulan .................................................................. 33
4.3. Analisa Kebutuhan Sistem (System Requirement) ........................ 35
4.3.1. Kebutuhan Fungsional ....................................................... 35
4.3.2. Kebutuhan Non-Fungsional .............................................. 36
4.4. Analisa Kebutuhan Pengguna (User Requirement) ...................... 37
4.5. Klasifikasi Kebutuhan Data .......................................................... 38
4.5.1. Klasifikasi Data ................................................................. 38
4.5.2. Pengumpulan Data ............................................................ 39
4.6. Perancangan Sistem....................................................................... 45
4.6.1. Alur Sistem Usulan ........................................................... 45
4.6.2. Arsitektur Sistem ............................................................... 46
4.6.3. Usecase Diagram .............................................................. 48
4.6.4. Activity Diagram ............................................................... 55
4.6.5. Sequence Diagram ............................................................ 61
4.6.6. Class Diagram ................................................................... 66
4.6.7. Perancangan Database ...................................................... 67
4.6.8. Perancangan Struktur Menu .............................................. 70
4.6.9. Perancangan Antarmuka Sistem (System Interface) ......... 71
BAB V IMPLEMENTASI DAN PENGUJIAN
5.1. Implementasi Sistem ..................................................................... 81
5.1.1. Batasan Implementasi........................................................ 81
5.1.2. Lingkungan Implementasi ................................................. 82
5.1.1. Implementasi Basisdata ..................................................... 82
5.2. Hasil Implementasi Sistem ............................................................ 87
5.2.1. Halaman Umum ................................................................ 87
5.2.2. Halaman Administrator ..................................................... 93
5.2.3. Halaman Petugas ............................................................... 101
xv
5.3. Pengujian Sistem ........................................................................... 103
BAB VI PENUTUP
6.1. Kesimpulan.................................................................................... 107
6.2. Implementasi Sistem ..................................................................... 107
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR RIWAYAT HIDUP
xvi
DAFTAR GAMBAR
Gambar Halaman
2.1. Struktur Organisasi Dinas Kebersihan dan Pertamanan Kota Pekanbaru . 11
2.2. Konsep MVC ............................................................................................. 21
2.3. Tahapan Metode Waterfall ........................................................................ 23
3.1. Flowchart Metode Penelitian .................................................................... 27
4.1. Alur Pengelolaan Sampah ......................................................................... 33
4.2. Tampilan Atribut Tabel Layer Volume Sampah ........................................ 40
4.3. Tampilan Layer Peta Volume Sampah ....................................................... 40
4.4. Tampilan Atribut Tabel Layer Timbulan Sampah..................................... 42
4.5. Tampilan Layer Peta Timbulan Sampah ................................................... 42
4.6. Tampilan Atribut Tabel Layer Densitas Sampah ...................................... 43
4.7. Tampilan Layer Peta Densitas Sampah ..................................................... 44
4.8. Contoh Rute Pengangkutan Sampah Kecamatan Tampan ........................ 44
4.9. Alur Sistem Usulan .................................................................................... 45
4.10. Arsitektur Sistem ....................................................................................... 47
4.11. Usecase Diagram Sistem Usulan .............................................................. 49
4.12. Activity Diagram Login ............................................................................. 55
4.13. Activity Diagram Kelola Informasi ........................................................... 56
4.14. Activity Diagram Kelola Data User ........................................................... 56
4.15. Activity Diagram Kelola Data TPS............................................................ 57
4.16. Activity Diagram Kelola Data Rute ........................................................... 57
4.17. Activity Diagram Kelola Data Laporan Masyarakat ................................. 58
4.18. Activity Diagram Kelola Laporan Angkut Sampah ................................... 58
4.19. Activity Diagram View Laporan Angkut Sampah ..................................... 59
4.20. Activity Diagram Input Laporan Masyarakat ............................................ 59
4.21. Activity Diagram View Peta ....................................................................... 60
4.22. Sequence Diagram Login Aktor ................................................................ 60
xvii
4.23. Sequence Diagram Kelola Informasi......................................................... 61
4.24. Sequence Diagram Kelola Data User ........................................................ 61
4.25. Sequence Diagram Kelola TPS ................................................................. 62
4.26. Sequence Diagram Kelola Data Rute ........................................................ 62
4.27. Sequence Diagram Kelola Laporan Masyarakat ....................................... 63
4.28. Sequence Diagram Kelola Data Laporan Angkut Sampah ....................... 63
4.29. Sequence Diagram View Laporan Angkut Sampah................................... 64
4.30. Sequence Diagram Input Laporan Masyarakat ......................................... 64
4.31. Sequence Diagram View Peta .................................................................... 65
4.32. Class Diagram Sistem ............................................................................... 66
4.33. Perancangan Struktur Menu ...................................................................... 70
4.34. Halaman Utama (Home) ............................................................................ 71
4.35. Halaman Login .......................................................................................... 72
4.36. Halaman Menu Profil DKP ....................................................................... 73
4.37. Halaman Menu SIG TPS ........................................................................... 74
4.38. Halaman Form Laporan Masyarakat ......................................................... 75
4.39. Halaman Admin Kelola Data TPS ............................................................. 76
4.40 Halaman Admin Kelola Data Rute ............................................................. 77
4.41. Halaman Menu Pengangkutan Sampah ..................................................... 78
4.42. Halaman Laporan Pengangkutan Sampah ................................................. 79
4.43. Halaman Kelola Laporan Laporan Masyarakat ......................................... 80
5.1. Database SIG Pemetaan Titik Lokasi Pembuangan Sampah .................... 83
5.2. Struktur Tabel Users .................................................................................. 83
5.3. Struktur Tabel TPS .................................................................................... 84
5.4. Struktur Tabel Rute ................................................................................... 84
5.5. Struktur Tabel Laporan Angkut ................................................................. 85
5.6. Struktur Tabel Supir .................................................................................. 85
5.7. Struktur Tabel Laporan Masyarakat .......................................................... 86
5.8. Struktur Tabel Informasi ........................................................................... 86
xviii
5.9. Halaman Home .......................................................................................... 87
5.10. Halaman Visi Misi ..................................................................................... 88
5.11. Halaman Struktur Organisasi ..................................................................... 88
5.12. Halaman Informasi Kontak........................................................................ 89
5.13. Halaman Informasi .................................................................................... 89
5.14. Halaman SIG TPS ..................................................................................... 90
5.15. Halaman SIG TPS Menampilkan Informasi TPS ...................................... 91
5.16. Halaman SIG TPS Menampilkan Laporan Masyarakat ............................ 91
5.17. Halaman SIG TPS Masyarakat Tidak Dapat Melapor .............................. 92
5.18. Halaman SIG TPS Menampilkan Balasan Laporan .................................. 92
5.19 Halaman SIG TPS Menampilkan Simulasi Rute ....................................... 93
5.20. Halaman Login .......................................................................................... 93
5.21. Halaman Dashboard Admin ...................................................................... 94
5.22. Halaman Input TPS ................................................................................... 94
5.23. Halaman Kelola Data TPS ......................................................................... 95
5.24. Halaman Input Rute ................................................................................... 95
5.25. Halaman Kelola Data Rute ........................................................................ 96
5.26. Halaman Kelola Informasi Publik ............................................................. 96
5.27. Halaman Input Informasi Publik ............................................................... 97
5.28. Halaman Kelola Data User ........................................................................ 97
5.29. Halaman Input Data User .......................................................................... 98
5.30. Halaman Input Data Petugas ..................................................................... 98
5.31. Halaman Kelola Data Petugas ................................................................... 99
5.32. Halaman Lihat Laporan Masyarakat ......................................................... 99
5.33. Halaman Kelola Data Laporan Masyarakat ............................................... 100
5.34. Halaman Balas Laporan Masyarakat ......................................................... 100
5.35. Halaman Kelola Data Laporan Angkut Sampah ....................................... 101
5.36. Halaman Petugas Input Pengangkutan TPS .............................................. 102
5.37. Halaman Petugas Kelola Pengangkutan TPS ............................................ 102
xix
DAFTAR TABEL
Tabel Halaman
2.1. Perbandingan Penelitian ......................................................................... 24
4.1. Format Objek Data ................................................................................. 38
4.2. Data Volume Sampah Permukiman Tahun 2016 .................................... 39
4.3. Data Penduduk Kota Pekanbaru ............................................................. 41
4.4. Aktor yang Terlibat ................................................................................ 49
4.5. Defenisi Usecase .................................................................................... 50
4.6. Skenario UC-01 Usecase Login ............................................................. 51
4.7. Skenario UC-02 Usecase Kelola Informasi ............................................ 52
4.8. Skenario UC-03 Usecase Kelola Data User .......................................... 52
4.9. Skenario UC-04 Usecase Kelola Data TPS ........................................... 52
4.10. Skenario UC-05 Usecase Kelola Data Rute ........................................... 53
4.11. Skenario UC-06 Usecase Kelola Data Laporan Masyarakat .................. 53
4.12. Skenario UC-07 Usecase Input Laporan Angkut Sampah ..................... 53
4.13. Skenario UC-08 Usecase View Laporan Angkut Sampah ...................... 54
4.14. Skenario UC-09 Usecase Input Keluhan dan Pengaduan....................... 54
4.15. Skenario UC-10 Usecase View Peta ....................................................... 55
4.16. Keterangan Class Diagram .................................................................... 65
4.17. Tabel Data User ...................................................................................... 67
4.18. Tabel Data TPS ....................................................................................... 67
4.19. Tabel Data Rute ...................................................................................... 68
4.20. Tabel Data Laporan Angkut ................................................................... 68
4.21. Tabel Data Laporan Masyarakat ............................................................. 69
4.22. Tabel Data Petugas Angkut .................................................................... 69
4.23. Tabel Data Informasi .............................................................................. 70
4.24. Keterangan Interface Halaman Utama Sistem ....................................... 71
4.25. Keterangan Halaman Menu Profil DKP ................................................. 73
xx
4.26. Keterangan Halaman SIG TPS ............................................................... 74
4.27. Keterangan Halaman Laporan Masyarakat ............................................ 75
4.28. Keterangan Halaman Admin Kelola Data TPS ....................................... 76
4.29. Keterangan Halaman Admin Kelola Data Rute ...................................... 77
4.30. Keterangan Halaman Menu Pengangkutan Sampah............................... 78
4.31. Keterangan Halaman Laporan Pengangkutan Sampah........................... 79
4.32. Keterangan Halaman Kelola Laporan Masyarakat ................................. 80
5.1. Identifikasi Pengujian Blackbox Testing ................................................ 103
xxi
DAFTAR RUMUS
Rumus Halaman
2.1. Densitas .................................................................................................. 15
2.2. Timbulan Sampah ................................................................................... 16
xxi
DAFTAR LAMPIRAN
Lampiran Halaman
A Hasil Wawancara ................................................................................... A-1
B Dokumentasi ........................................................................................... B-1
C Data ......................................................................................................... C-1