UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004 ANALISA DAN PERANCANGAN SISTEM INFORMASI GEOGRAFI PENANGGULANGAN KEBAKARAN DI JAKARTA BARAT Wulan Puspitaningtyas Wedy 0400493104 Ernest Tandean 0400500116 Franky Handoyo 0400501011 Kelas / Kelompok : 08MAT / 06 Abstrak TUJUAN PENELITIAN, ialah untuk menambah fasilitas informasi bagi kepolisian, pemadam kebakaran dan rumah sakit untuk meningkatkan kinerja dan koordinasi dalam menanggulangi kebakaran. METODOLOGI PENELITIAN yang digunakan oleh penulis adalah metode waterfall. HASIL YANG DICAPAI adalah suatu program sistem informasi yang menampilkan informasi geografis untuk meningkatkan kinerja aparat dalam penanggulangan kebakaran. SIMPULAN yang didapat dari skripsi ini adalah adanya suatu sistem informasi berisi data spasial dan non spasial serta jalur alternatif yang berguna bagi pemadam kebakaran dalam penanggulangan kebakaran. Kata kunci : sistem informasi geografi, kebakaran, pemadam kebakaran, jalur alternatif. iv
PRAKATA Puji syukur kepada Tuhan Yang Maha Esa atas segala berkat dan rahmat-nya, sehingga skripsi ini dapat diselesaikan dengan baik dan tepat pada waktunya. Ada pun tujuan dari penulisan ini yaitu untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1. Kepada semua pihak yang telah membantu kami dalam menyelesaikan penulisan skripsi ini, perkenankanlah kami mengucapkan banyak terima kasih. Antara lain ditujukan kepada: 1. Ibu Dr. Ir. Theresia Widia Soeryaningsih, MM., selaku rektor Universitas Bina Nusantara yang telah memberi kesempatan kepada kami untuk mendapatkan pendidikan selama ini di Universitas Bina Nusantara. 2. Bapak Sablin Yusuf, Ir., M.Sc., M.CompSc. selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara, Jakarta. 3. Bapak Dr. Eko Syamsuddin Hasrito, M.Eng. selaku Dosen Pembimbing Skripsi yang telah memberikan dukungan serta arahan sehubungan dengan penyusunan skripsi ini sejak awal hingga selesai. 4. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan tuntunan baik untuk memperoleh gelar kesarjanaan ini maupun ilmu yang dapat kami terapkan dalam masyarakat. 5. Orang tua kami yang telah banyak memberi dorongan moral dan materi selama penulisan ini. 6. Suku Dinas Pemadam Kebakaran Jakarta Barat yang telah memberikan kesempatan kepada penulis untuk menyusun skripsi ini. 7. Bapak Tubagus selaku pengajar di EDP Media yang telah memberikan bantuannya. v
8. Teman-teman kami yang telah banyak memberi semangat dan masukkan berharga dalam masa penyusun skripsi. Dengan segala kerendahan hati kami sangat menghargai segala saran dan kritik yang membangun dari pembaca. Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi pembaca dan almamater. Penulis. vi
DAFTAR ISI Halaman Judul Luar... Halaman Judul Dalam... Halaman Persetujuan Hardcover... Halaman Pernyataan Dewan Penguji... Abstrak... Prakata... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... i ii iii iv v vi viii xiii xiv xix BAB 1 PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Ruang Lingkup... 3 1.3. Tujuan dan Manfaat... 3 1.4. Metodologi Penelitian... 4 1.5. Sistematika Penulisan... 7 BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Geografi... 8 2.1.1. Pengertian Sistem... 8 2.1.2 Pengertian Informasi... 9 vii
2.1.3. Pengertian Sistem Informasi... 9 2.1.4. Pengertian Sistem Informasi Geografi... 10 2.1.5. Komponen Sistem Informasi Geografi... 11 2.1.6. Sumber Data Sistem Informasi Geografi... 16 2.1.7. Data Masukan Untuk Sistem Informasi Geografi... 17 2.1.8. Analisis Data Sistem Informasi Geografi... 20 2.1.9. Kemampuan Sistem Informasi Geografi... 23 2.1.10. Masalah yang Perlu Diperhatikan dalam Pengembangan Sistem Informasi Geografi. 26 2.2. Metode Waterfall... 30 2.3. Daerah Rawan Kebakaran... 33 2.3.1. Pengertian Rawan Kebakaran... 33 2.3.2. Klasifikasi Daerah Rawan Kebakaran... 33 2.4. Sumber Air... 34 2.4.1. Hidran Milik Suku Dinas Jakarta Barat... 35 2.5. Rumah Sakit... 36 2.6. Kantor Polisi... 36 BAB 3 ANALISA DAN PERANCANGAN SISTEM 3.1 Struktur Organisasi... 38 3.1.1 Sejarah Dinas Kebakaran DKI Jakarta... 38 3.1.2 Sejarah Suku Dinas Kebakaran Jakarta Barat... 39 3.2 Gambaran Umum Permasalahan... 40 3.3 Kebutuhan Sistem Dan Pemecahan Masalah... 41 3.3.1 Sistem Yang Sedang Berjalan... 41 viii
3.3.2 Kebutuhan Sistem Yang Sedang Berjalan... 42 3.3.3 Pemecahan Masalah... 42 3.4 Perancangan Sistem... 43 3.4.1 Data Flow Diagram... 43 3.4.1.1 Diagram Konteks... 43 3.4.1.2 Diagram Nol Rancangan Sistem... 44 3.4.1.3 Diagram Rinci... 45 3.4.2 Normalisasi.... 46 3.4.2.1. Bentuk Tidak Normal... 46 3.4.2.2 Bentuk 1NF... 48 3.4.2.3 Bentuk 2NF... 50 3.4.3 Kamus Data... 51 3.4.4 Perancangan Database... 52 3.4.4.1 Database Kecamatan Jakarta Barat... 52 3.4.4.2 Database Hidran... 52 3.4.4.3 Database Sungai... 52 3.4.4.4 Database Rawan Kebakaran... 53 3.4.4.5 Database Jalan... 53 3.4.4.6 Database Rumah Sakit Jakarta Barat... 54 3.4.4.7 Database Kantor Polisi Jakarta Barat... 54 3.4.4.8 Database Pemadam Kebakaran Jakarta Barat... 54 3.4.4.9 Database Jalur Alternatif Pemadam Kebakaran Rawan Kebakaran... 55 ix
3.4.4.10 Database Jalur Alternatif Kantor Polisi Rawan Kebakaran... 56 3.4.4.11 Database Jalur Alternatif Rumah Sakit Rawan Kebakaran... 56 3.4.5 Entity Relationship Diagram... 57 3.4.5 State Transition Diagram... 58 3.5 Perancangan Menu... 60 3.6 Perancangan Layar... 64 3.7 Spesifikasi Program 80 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem... 94 4.1.1. Perangkat Keras... 94 4.1.2. Perangkat Lunak... 94 4.2. Prosedur Operasional... 95 4.2.1. Menjalankan Menu Lokasi Penting... 97 4.2.2. Menjalankan Menu Analisa... 99 4.2.3. Menjalankan Menu Jalur Alternatif... 101 4.2.4. Menjalankan Menu Informasi... 116 4.2.5. Menjalankan Menu Keluar... 133 4.2.6. Tools... 135 4.3. Rencana Implementasi... 136 4.4. Evaluasi... 137 4.4.1. Evaluasi Kebutuhan Sistem... 140 4.4.2. Hasil Evaluasi. 144 x
4.4.3. Kelebihan Sistem Informasi Geografis yang Dirancang 144 BAB 5 SIMPULAN DAN SARAN 5.1. Simpulan...147 5.2. Saran...148 DAFTAR PUSTAKA... 149 xi
DAFTAR GAMBAR Gambar 2.1 Komponen Perangkat Keras SIG... 13 Gambar 2.2 Komponen Perangkat Lunak SIG... 14 Gambar 2.3 Titik (point)... 19 Gambar 2.4 Garis (Line)..... 19 Gambar 2.5 Bidang (Area)..... 19 Gambar 2.6 Overlay Method..... 21 Gambar 2.7 Analisa AND..... 22 Gambar 2.8 Analisa OR...... 22 Gambar 2.9 Analisa NOT..... 22 Gambar 2.10 Analisa XOR..... 23 Gambar 2.11 The Classic Life Cycle (Waterfall Model)... 31 Gambar 3.1 Struktur Organisasi Dinas Pemadam Kebakaran... 40 Gambar 3.2 Diagram Konteks... 43 Gambar 3.3 Diagram Nol... 44 Gambar 3.4 Diagram Rinci 1.0.. 45 Gambar 3.5 Diagram Rinci 3.0.. 45 Gambar 3.6 Normalisasi Bentuk 2NF.. 50 Gambar 3.7 ERD antar Tabel. 57 Gambar 3.8 STD Menu Utama.. 58 Gambar 3.9 STD Menu Lokasi Penting. 58 Gambar 3.10 STD Menu Jalur Alternatif. 59 xii
Gambar 3.11 STD Menu Analisa.... 59 Gambar 3.12 STD Menu Informasi. 60 Gambar 3.13 STD Menu Keluar.. 60 Gambar 3.14 Rancangan Menu Utama 61 Gambar 3.15 Rancangan Menu Lokasi Penting... 61 Gambar 3.16 Rancangan Menu Jalur Alternatif.. 62 Gambar 3.17 Rancangan Menu Analisa.. 63 Gambar 3.18 Rancangan Menu Informasi... 63 Gambar 3.19 Rancangan Menu Keluar 64 Gambar 3.20 Rancangan Layar Tampilan Awal... 65 Gambar 3.21 Rancangan Layar Menu Utama. 65 Gambar 3.22 Rancangan Layar Menu Lokasi Penting (Kecamatan Kalideres)... 66 Gambar 3.23 Rancangan Layar Menu Lokasi Penting (Jakarta Barat) 67 Gambar 3.24 Rancangan Layar Menu Pilih Wilayah Kecamatan... 68 Gambar 3.25 Rancangan Layar Menu Pilih Lokasi Rawan Kebakaran... 68 Gambar 3.26 Rancangan Layar Menu Pilih Lokasi Pos Pemadam Kebakaran 69 Gambar 3.27 Rancangan Layar Menu Pilih Jalur Alternatif... 69 Gambar 3.28 Rancangan Layar Menu Pilih Kecamatan.. 70 Gambar 3.29 Rancangan Layar Menu Pilih Lokasi Rawan Kebakaran... 70 Gambar 3.30 Rancangan Layar Menu Pilih Lokasi Kantor Polisi...... 71 Gambar 3.31 Rancangan Layar Menu Pilih Jalur Alternatif... 71 Gambar 3.32 Rancangan Layar Menu Pilih Kecamatan.. 72 Gambar 3.33 Rancangan Layar Menu Pilih Lokasi Rawan Kebakaran... 72 xiii
Gambar 3.34 Rancangan Layar Menu Pilih Lokasi Rumah Sakit... 73 Gambar 3.35 Rancangan Layar Menu Pilih Jalur Alternatif 73 Gambar 3.36 Rancangan Layar Menu Analisa (Kecamatan Kalideres).. 74 Gambar 3.37 Rancangan Layar Menu Analisa (Jakarta Barat) 75 Gambar 3.38 Rancangan Layar Menu Cari. 76 Gambar 3.39 Rancangan Layar Menu Perbarui... 77 Gambar 3.40 Rancangan Layar Menu Profil 77 Gambar 3.41 Rancangan Layar Menu Bantuan 78 Gambar 3.42 Rancangan Layar Menu Keluar Program.. 79 Gambar 3.43 Rancangan Layar Menu Keluar Map Info. 79 Gambar 4.1 Tampilan Selamat Datang... 95 Gambar 4.2 Tampilan Menu Utama.. 96 Gambar 4.3 Tampilan Sub Menu Lokasi Penting Kecamatan Palmerah... 97 Gambar 4.4 Tampilan Sub Menu Lokasi Penting Jakarta Barat... 99 Gambar 4.5 Tampilan Sub Menu Analisa Kecamatan Palmerah... 100 Gambar 4.6 Tampilan Sub Menu Analisa Jakarta Barat... 101 Gambar 4.7 Tampilan Sub Menu Pilih Wilayah Kecamatan... 102 Gambar 4.8 Tampilan Sub Menu Pilih Lokasi Rawan... 103 Gambar 4.9 Tampilan Sub Menu Pilih Pos Pemadam... 104 Gambar 4.10 Tampilan Sub Menu Masukkan Jalur... 105 Gambar 4.11 Tampilan Hasil Jalur Alternatif... 106 Gambar 4.12 Tampilan Sub Menu Pilih Wilayah Kecamatan. 107 Gambar 4.13 Tampilan Sub Menu Pilih Lokasi Rawan... 108 Gambar 4.14 Tampilan Sub Menu Masukkan Pos Polisi... 109 xiv
Gambar 4.15 Tampilan Sub Menu Masukkan Jalur... 110 Gambar 4.16 Tampilan Hasil Jalur Alternatif... 111 Gambar 4.17 Tampilan Sub Menu Pilih Wilayah Kecamatan. 112 Gambar 4.18 Tampilan Sub Menu Pilih Lokasi Rawan... 113 Gambar 4.19 Tampilan Sub Menu Masukkan Rumah Sakit dan Puskesmas... 114 Gambar 4.20 Tampilan Sub Menu Masukkan Jalur... 115 Gambar 4.21 Tampilan Hasil Jalur Alternatif... 116 Gambar 4.22 Tampilan Sub Menu Cari... 117 Gambar 4.23 Tampilan Sub Menu Cari Pos Pemadam Kebakaran. 118 Gambar 4.24 Tampilan Hasil Cari Pos Pemadam Kebakaran. 119 Gambar 4.25 Tampilan Sub Menu Cari Kantor Polisi. 120 Gambar 4.26 Tampilan Hasil Cari Kantor Polisi. 121 Gambar 4.27 Tampilan Sub Menu Cari Rumah Sakit... 122 Gambar 4.28 Tampilan Hasil Cari Rumah Sakit. 123 Gambar 4.29 Tampilan Sub Menu Cari Puskesmas. 124 Gambar 4.30 Tampilan Hasil Cari Puskesmas. 125 Gambar 4.31 Tampilan Sub Menu Cari Rawan Kebakaran... 126 Gambar 4.32 Tampilan Hasil Cari Rawan Kebakaran... 127 Gambar 4.33 Tampilan Sub Menu Perbarui Pos Pemadam Kebakaran. 128 Gambar 4.34 Tampilan Sub Menu Perbarui Kantor Polisi... 129 Gambar 4.35 Tampilan Sub Menu Perbarui Rumah Sakit dan Puskesmas... 130 Gambar 4.36 Tampilan Sub Menu Perbarui Daerah Rawan... 131 Gambar 4.37 Tampilan Sub Menu Profil. 132 Gambar 4.38 Tampilan Sub Menu Bantuan. 133 xv
Gambar 4.39 Tampilan Sub Menu Keluar Program 134 Gambar 4.40 Tampilan Sub Menu Keluar MapInfo... 135 Gambar 4.41 Tampilan Tools Button.. 135 Gambar 4.42 Diagram pie presentase Pertanyaan no. 1 140 Gambar 4.43 Diagram pie presentase Pertanyaan no. 2... 140 Gambar 4.44 Diagram pie presentase Pertanyaan no. 3... 141 Gambar 4.45 Diagram pie presentase Pertanyaan no. 4.. 142 Gambar 4.46 Diagram pie presentase Pertanyaan no. 5... 142 Gambar 4.47 Diagram pie presentase Pertanyaan no. 6.. 143 xvi
DAFTAR TABEL Tabel 2.1 Kebenaran Operator Boolean 22 Tabel 2.2. Tabel Pembagian Kantor Polisi 37 Tabel 3.1 Bentuk Tidak Normal.... 46 Tabel 3.2 Bentuk 1NF..... 48 Tabel 3.3 Kecamatan Jakarta Barat... 52 Tabel 3.4 Hidran 52 Tabel 3.5 Sungai... 53 Tabel 3.6 Rawan Kebakaran. 53 Tabel 3.7 Jalan.. 53 Tabel 3.8 Rumah Sakit Jakarta Barat.... 54 Tabel 3.9 Kantor Polisi Jakarta Barat... 54 Tabel 3.10 Pemadam Kebakaran Jakarta Barat.. 55 Tabel 3.11 Database Jalur Alternatif Pemadam Kebakaran Rawan Kebakaran 55 Tabel 3.12 Database Jalur Alternatif Kantor Polisi Rawan Kebakaran. 56 Tabel 3.13 Database Jalur Alternatif Rumah Sakit Rawan Kebakaran.. 56 Tabel 4.1 Rencana Implementasi 136 Tabel 4.2 Tabel Hasil Evaluasi 138 xvii
DAFTAR LAMPIRAN Daftar Riwayat Hidup... Kuesioner Evaluasi... Listing Program... Surat Keterangan Survey... L1 L4 L5 L54 xviii