DAFTAR ISI HALAMAN JUDUL... Halaman i LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii LEMBAR PERNYATAAN... iv RIWAYAT HIDUP... v KATA PENGANTAR... vi DAFTAR ISI... vii DAFTAR TABEL... xi DAFTAR GAMBAR... xii BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 3 1.5 Manfaat... 3 BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Geografis... 5 2.2 Data Spasial... 7 2.3 Data Non Spasial...... 9 viii
2.4 Perbandingan Beberapa Perangkat Lunak GIS... 9 2.5 Demam Berdarah Dengue (DBD)... 14 2.6 Malaria... 15 2.7 Internet... 15 2.8 World Wide Web... 16 2.9 PHP... 16 2.10 HTML... 17 2.11 MySQL... 18 2.12 MapServer... 18 2.12.1 MS 4 W (MapServer for Windows)... 19 2.12.2 Isi Paket... 19 2.12.3 MapFile... 20 2.13 Xampp... 21 2.14 ArcView... 22 2.15 Unified Modeling Language (UML)... 24 2.16 Model Waterfall... 30 2.16 Black-box Testing... 32 BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian... 34 3.2 Diagram Alir Proses Pembuatan WEB-GIS... 35 3.3 Tahap Penelitian...... 36 3.3.1 Tahap Pengumpulan Data... 36 3.3.2 Tahap Pembuatan Sistem... 38 BAB IV HASIL DAN PEMBAHASAN 4.1 Hasil... 65 4.1.1 Setting Database File (dbf) di ArcView... 65 4.1.2 Konversi Shape File (.shp) ke Database MySQL... 66 4.1.3 Menentukan Interval Kelas dari setiap Penyakit... 66 4.1.4 Implementasi Sistem... 77 ix
4.1.5 Implementasi Sistem (Administrator)... 89 4.1.6 Pengujian Sistem... 108 4.1.7 Hasil Pengujian... 109 4.2 Pembahasan... 131 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 134 5.2 Saran... 135 DAFTAR PUSTAKA... 136 LAMPIRAN... 138 x
DAFTAR TABEL Tabel Halaman 2.1 Perbandingan Perangkat Lunak GIS... 9 3.1 Struktur Tabel Admin... 55 3.2 Struktur Tabel Bts_desapolygon... 55 3.3 Struktur Tabel Geometry_Columns... 56 3.4 Struktur Tabel Spatial_Ref_Sys... 56 3.5 Struktur Tabel Puskesmas... 57 3.6 Struktur Tabel Map... 57 3.7 Struktur Tabel Penyakit... 57 3.8 Struktur Tabel Tahun DBD... 58 3.9 Struktur Tabel Tahun Malaria... 58 3.10 Struktur Tabel Tahun Akhir... 58 3.11 Struktur Tabel Daftar... 59 3.12 Struktur Tabel Forum... 59 3.13 Struktur Tabel Guestbook... 59 3.14 Struktur Tabel Berita... 60 3.15 Struktur Tabel Counter... 60 4.1 Interval Kelas Penyakit Demam Berdarah Dengue (DBD... 68 4.2 Interval Kelas Penyakit Malaria... 69 4.3 Daftar Pengujian Sistem... 108 4.4 Komulatif hasil pengujian... 131 xi
DAFTAR GAMBAR Gambar Halaman 2.1 Aplikasi SIG dalam Kesehatan... 7 2.2 Simbol Use Case... 25 2.3 Simbol Aktor... 26 2.4 Notasi dari Tipe Message... 27 2.5 Action... 28 2.6 Initial dan Final node dalam diagram... 28 2.7 Decision Node... 29 2.8 Merge Node dengan Final Node... 29 2.9 Model Waterfall... 30 3.1 Diagram Alir Proses Pembuatan WEB-GIS... 35 3.2 Use Case Diagram... 42 3.3 Activity Diagram Proses Login... 43 3.4 Activity Diagram Mengelola Data Penyebaran... 44 3.5 Activity Diagram Mengelola Koordinat Puskesmas... 44 3.6 Activity Diagram Tambah Tahun... 45 3.7 Activity Diagram Membuat Mapfile... 45 3.8 Activity Diagram Upload Mapfile... 46 3.9 Activity Diagram Mengelola Artikel... 46 3.10 Activity Diagram Mengelola Profil... 47 3.11 Activity Diagram Melihat Peta... 47 3.12 Activity Diagram Pencarian Data... 48 3.13 Activity Diagram Menampilkan Diagram... 48 3.14 Activity Diagram Mengisi Forum... 49 3.15 Activity Diagram Mengisi Guestbook... 49 3.16 Sequence Diagram Kelola Mapfile... 50 xii
3.17 Sequence Diagram Kelola Data Penyebaran... 52 3.18 Sequence Diagram Menampilkan Peta Penyebaran... 53 3.19 Entity Class Diagram... 61 3.20 Rancangan User Interface (Halaman Utama)... 62 3.21 Rancangan Interface Peta... 62 3.22 Interface Form Login... 63 3.23 Interface Halaman Utama Administrator... 63 4.1 Setting database di ArcView... 65 4.2 Konversi Shapefile (.shp) ke Database MySQL... 66 4.3 Hasil Konversi Shapefile (.shp) ke Database MySQL... 66 4.4 Potongan Mapfile Mendefinisikan Objek Master... 70 4.5 Potongan Mapfile Mendefinisikan Layer... 71 4.6 Potongan Mapfile Koneksi Database... 71 4.7 Potongan Mapfile Mendefinisikan Class... 72 4.8 Potongan Mapfile Mendefinisikan Label... 72 4.9 Potongan Mapfile Mendefinisikan Style... 73 4.10 Potongan Kode Program menge-load MapServer... 73 4.11 Potongan Kode Program Memanggil Mapfile... 74 4.12 Halaman Pencarian Peta... 75 4.13 Tampilan Peta... 76 4.14 Potongan Kode Program Menampilkan Checkbox... 76 4.15 Potongan Kode Program Proses Navigasi... 77 4.16 Potongan Kode Program Koneksi Database... 77 4.17 Halaman Home... 78 4.18 Login Pengunjung... 79 4.19 Potongan Program Login Pengunjung... 79 4.20 Tampilan Sign Up... 80 4.21 Potongan Program Proses Sign Up... 80 4.22 Halaman Tabel... 81 4.23 Halaman Diagram... 82 4.24 Halaman Artikel... 83 4.25 Halaman Detil Artikel... 84 xiii
4.26 Halaman Forum... 85 4.27 Halaman Membuat Forum... 86 4.28 Halaman Replay Forum... 86 4.29 Halaman Lihat Replay Forum... 87 4.30 Halaman Guestbook... 88 4.31 Potongan Kode Program Login Administrator... 89 4.32 Tampilan Login... 90 4.33 Halaman Home... 90 4.34 Halaman Data Penyebaran... 91 4.35 Potongan Kode Program Menampilkan Detil... 92 4.36 Halaman Lihat Detil Penyebaran Penyakit... 92 4.37 Form Edit Data Penyebaran... 93 4.38 Potongan Kode Program Menyimpan Data... 93 4.39 Halaman Data Puskesmas... 94 4.40 Form Edit Koordinat Puskesmas... 95 4.41 Potongan Kode Program Edit Koordinat... 95 4.42 Halaman Tambah Tahun... 96 4.43 Potongan Kode Program Menyimpan Tahun... 96 4.44 Halaman Buat Mapfile DBD... 97 4.45 Potongan Kode Program Membuat Mapfile... 97 4.46 Halaman Buat Mapfile Malaria... 98 4.47 Kotak Dialog Download Mapfile... 99 4.48 Potongan Kode Program Upload MapFile... 99 4.49 Halaman Upload Mapfile... 100 4.50 Halaman Data Mapfile... 101 4.51 Form edit data Mapfile... 101 4.52 Halaman Edit Artikel... 102 4.53 Halaman Menambah Artikel... 103 4.54 Form Edit Artikel... 104 4.55 Halaman Edit Forum... 105 4.56 Halaman Edit Guestbook... 106 4.57 Halaman Edit Profil... 107 xiv
4.58 Halaman Edit Member... 107 4.59 Login... 109 4.60 Tampilan Proses Pengelolaan Data... 110 4.61 Tampilan Proses Pengelolaan Koordinat Puskesmas... 111 4.62 Tampilan Proses Tambah Tahun... 112 4.63 Tampilan Proses Membuat Mapfile... 113 4.64 Tampilan Proses Upload Mapfile... 114 4.65 Tampilan Proses Pengelolaan Artikel... 115 4.66 Tampilan Proses Pengelolaan Forum... 116 4.67 Tampilan Proses Pengelolaan Profil... 117 4.68 Tampilan Proses Pengelolaan Member... 118 4.69 Tampilan Proses Melihat Peta... 119 4.70 Tampilan Proses Melihat Tabel Data Penyebaran... 120 4.71 Tampilan Proses Melihat Diagram Data Penyebaran... 121 4.72 Tampilan Proses Mengisi Forum... 122 4.73 Tampilan Proses Melihat Artikel... 123 4.74 Tampilan Proses Mengisi Guestbook... 124 4.75 Tampilan Peta... 125 4.76 Tampilan Peta di Browser... 126 4.77 Pemilihan Layer Peta... 127 4.78 Hasil Tombol Navigasi... 128 4.79 Halaman Peta Setelah Zoom... 129 4.80 Halaman Peta Setelah Peta Direset... 130 xv