Aplikasi manajemen penaggulangan bencana banjir berbasis teknologi SMS short message service pada kelurahan karet tengsin
APLIKASI MANAJEMEN PENANGGULANGAN BENCANA BANJIR
BERBASIS TEKNOLOGI SMS (SHORT MESSAGE SERVICE)
PADA KELURAHAN KARET TENGSIN
Skripsi
Diajukan untuk Memenuhi Persyaratan Memperoleh
Gelar Sarjana Komputer (S.Kom)
Oleh
Achmad Taufik
NIM: 104093002953
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI
SYARIF HIDAYATULLAH
JAKARTA
2011 M / 1432 H
(2)
APLIKASI MANAJEMEN PENANGGULANGAN BENCANA BANJIR
BERBASIS TEKNOLOGI SMS (SHORT MESSAGE SERVICE)
PADA KELURAHAN KARET TENGSIN
Oleh
Achmad Taufik
NIM: 104093002953
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI
SYARIF HIDAYATULLAH
JAKARTA
2011 M / 1432 H
(3)
APLIKASI MANAJEMEN PENANGGULANGAN BENCANA BANJIR BERBASIS TEKNOLOGI SMS (SHORT MESSAGE SERVICE)
PADA KELURAHAN KARET TENGSIN
Skripsi
Diajukan kepada Fakultas Sains dan Teknologi untuk Memenuhi Persyaratan Memperoleh
Gelar Sarjana Komputer (S.Kom)
Oleh Achmad Taufik NIM : 104093002953
Menyetujui, Pembimbing I,
Nida’ul Hasanati, MMSI
Pembimbing II,
Zulfiandri, MMSI NIP. 19700130 200501 1 003
Mengetahui,
Ketua Program Studi Sistem Informasi
Nur Aeni Hidayah, MMSI NIP. 19750818 200501 2 008
(4)
v LEMBAR PERNYATAAN
Dengan ini saya menyatakan bahwa:
1. Skripsi ini merupakan hasil karya asli saya yang diajukan untuk memenuhi salah satu persyaratan memperoleh gelar Strata 1 di UIN Syarif Hidayatullah Jakarta.
2. Semua sumber yang saya gunakan dalam penulisan ini telah saya cantumkan sesuai dengan ketentuan yang berlaku di UIN Syarif Hidayatullah Jakarta. 3. Jika di kemudian hari terbukti bahwa karya ini bukan hasil karya asli saya atau
merupakan hasil jiplakan dari karya orang lain, maka saya bersedia menerima sanksi yang berlaku di UIN Syarif Hidayatullah Jakarta.
Jakarta, Juni 2011
(5)
Achmad Taufik – 104093002953Aplikasi Manajemen Penanggulangan Bencana Banjir Berbasis Teknologi SMS (Short Message Service) pada Kelurahan Karet Tengsin. Di bawah bimbinganNida’ul Hasanatidan Zulfiandri.
Kelurahan Karet Tengsin merupakan salah satu daerah yang sangat beresiko terkena bencana banjir. Untuk menanggulangi bencana di wilayahnya Pemerintah Kelurahan Karet Tengsin memiliki Tim SIBAT (Siaga Bencana Berbasis Masyarakat) untuk menanggulangi bencana di tingkat kelurahan. Tim SIBAT sebenarnya sudah memiliki sebuah standar untuk menanggulangi bencana di wilayahnya, yaitu Manajemen Penanggukangan Bencana. Namun ada beberapa kegiatan dalam Manajemen Penanggulangan Bencana yang belum dilakukan dengan optimal. Kegiatan-kegiatan tersebut antara lain pemberian informasi-informasi yang berkaitan dengan musibah banjir dilakukan dengan melakukan pelatihan dan pemasangan poster, mengadakan pelatihan dan pembuatan poster memerlukan biaya yang relatif mahal. Peta yang dimiliki Tim SIBAT hanya peta konvensional, dengan peta tersebut sulit untuk menentukan daerah mana yang rawan bencana. Penyebaran status siaga hanya melalui lisan, sehingga informasi yang didapat masyarakat tidak akurat dan tidak jelas dari mana datangnya informasi tersebut. Pendataan korban (assessment)dilakukan secara kolektif oleh masing-masing RT, data yang diterima sering terlambat tentunya bantuan yang akan diterima masyarakat juga akan terlambat. Berdasarkan uraian tersebut diatas saya selaku penulis tertarik memilih untuk mengembangkan konsep sms (short message service)sebagai basis perancangan sistem informasi yang dapat memberi solusi dari masalah yang ada. Oleh karena itu sesuai dengan permasalahan dan kebutuhan terhadap pengolahan informasi inilah penulis mengambil tema: “Aplikasi Manajemen Penanggulangan Bencana Banjir Berbasis Teknologi
SMS (Short Message Service) pada Kelurahan Karet Tengsin”. Dalam
merancang sistem ini, penulis menggunakan metode Siklus Hidup Pengembangan Sistem (System Development Life Cycle - SDLC) dengan tools Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), Normalisasi, dan Kamus Data. Bahasa pemrograman yang digunakan adalah Personal Home Page (Php), MySql sebagai basis data, serta menggunakan SMS sebagai teknologi mobiledan Gammu sebagai enginenya. Harapannya, penelitian ini dapat membantu mengurangi resiko bencana yang disebabkan kurangnya informasi tentang bencana yang diterima masyarakat, terlambat dan tidak jelasnya status siaga, dan terlambat masuknya data assessment.
Kata kunci: Aplikasi Manajemen Penanggulangan Bencana, Bencana banjir, Peringatan Dini, Assessment, sms, waterfall strategy,php, mysql V Bab + xxv Halaman + 147 Halaman + Gambar + Tabel + 4 Simbol + Daftar Pustaka + Lampiran
(6)
vii KATA PENGANTAR
Bismillahirrahmanirrahim
Segala Puji dan Syukur penulis panjatkan kepada Allah SWT atas segala karunia-Nya karena dapat menyelesaikan penulisan Skripsi ini dengan Judul Aplikasi Manajemen Penaggulangan Bencana Banjir Berbasis Teknologi
SMS (Short Message Service) pada Kelurahan Karet Tengsin dengan baik.
Shalawat serta salam dihaturkan kepada Nabi Muhammad SAW, para sahabat dan keluarga beliau.
Setelah seluruh penulisan Skripsi ini terlaksana, ingin mengucapkan banyak terimakasih kepada seluruh pihak yang telah membantu baik itu berupa motivasi, bimbingan, moril maupun materil, yang ditujukan kepada:
1. Bapak DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta.
2. Ibu Nur Aeni Hidayah, MMSI selaku Ketua Program Studi Sistem Informasi, Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta
3. Ibu Nida’ul Hasanati, MMSI, M.Kom selaku dosen pembimbing I yang selalu memberikan bimbingan, semangat dan selalu meluangkan waktunya walaupun sedang sangat sibuk.
4. Bapak Zulfiandri, MMSI selaku dosen pembimbing II yang telah memberikan pengarahan dan membantu menyelesaikan penulisan skripsi ini.
5. Keluarga tersayang, khususnya kedua orang tua, dan kakak-kakak yang telah memberi dukungan baik moril maupun materil. Terimakasih atas do’a nya selama ini.
(7)
6. Keponakan-keponakanku yang sudah memberikan warna tersendiri dalam menyusun skripsi ini.
7. Bapak Maskur S.Sos, selaku Lurah Karet Tengsin yang telah mengizinkan penulis untuk melakukan penelitian di Kelurahan Karet Tengsin.
8. Staf-staf Kelurahan Karet Tengsin, Bapak Prayudi (Wakil Lurah), Bapak Warsino (Sekretaris Lurah), dan bapak-bapak staf kelurahan lainnya yang tidak mungkin penulis sebutkan satu-persatu, terimakasih telah memberikan informasi penulis butuhkan untuk menyusunan skripsi ini.
9. Bapak Bambang Tri Margono, Komandan Tim SIBAT Kelurahan Karet Tengsin, terimakasih telah memberika alur sistem berjalan tentang penanggulangan bencana jika akan terjadi bencana banjir.
10. Bang M Wawan Nurdin, petugas sosial senior yang telah berbagi pengetahuan dan pengalaman tentang kondisi Kelurahan Karet Tengsin dalam hal penanggulangan bencana.
11. Untuk sahabatku Isrorudin, terimakasih atas keikhlasannya dalam membantu penulis menyelesaikan skripsi ini, terutama dalam memecahkan masalah logika-logika pemrograman yang dahsyat.
12. Peserta tetap Mantabbun, Bule, Gambir, Agus, dan Dhikov yang selalu membawa keceriaan dalam menyelesaikan skripsi ini.
13. Teman-teman Mantabbun (SI-B angkatan 2004) Asko, Andi, Aris, Apit, Angga, Abdullah, Esa, Dika, Didit, Fadlan, Daus, Kosmara, Ichsan, Ryan, Syahril, Sandra, Rika, Ulfah, Indri, Nelly yang tidak pernah bosan menemani, membantu, dan memberi inspirasi.
(8)
ix Jakarta, Juni 2011
Achmad Taufik 104093002953
14. Dan juga untuk teman-teman SI dan TI angkatan 2003, 2004, 2005 yang tidak bisa disebutkan satu per satu. Semuanya terima kasih banyak untuk semua halnya.
15. Terakhir keberhasilan bukan hanya hasil jerih payah kita sendiri tetapi hasil dari do’a tiada henti yang kita panjatkan kepada Allah SWT dan do’a serta restu orang tua kita juga orang-orang yang selalu menyayangi kita. I Love You All.
Penulis sadar bahwa penyusunan skripsi ini masih jauh dari sempurna, oleh karena itu penyusun mengharapkan kritik dan saran yang bersifat membangun agar penyusunan skripsi ini menjadi lebih baik lagi. Akhir kata, semoga skripsi ini bermanfaat khususnya kepada penulis sendiri dan bagi yang membacanya.
(9)
DAFTAR ISI
HALAMAN SAMPUL ... i
HALAMAN JUDUL ... ii
LEMBAR PERSETUJUAN PEMBIMBING... iii
LEMBAR PENGESAHAN UJIAN... iv
LEMBAR PERNYATAAN... v
ABSTRAKSI ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... x
DAFTAR SIMBOL ... xvi
DAFTAR GAMBAR ... xxi
DAFTAR TABEL ... xxiii
DAFTAR LAMPIRAN... xxiv
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 4
1.3 Batasan Masalah...5
1.4 Tujuan dan Manfaat Penelitian ... 6
1.4.1 Tujuan Penelitian ... 6
1.4.2 Manfaat Penelitian ... 6
(10)
xi
1.5.1 Metode Pengumpulan Data ... 7
1.5.2 Model Pengembangan Sistem ... 8
1.6 Sistematika Penulisan ... 10
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem ... 12
2.1.1 Pengertian Sistem ... 12
2.1.2 Karakteristik Sistem ... 13
2.1.3 Klasifikasi Sistem ... 14
2.2 Konsep Dasar Informasi ... 16
2.2.1 Data versusInformasi ... 16
2.2.2 Siklus Informasi ... 17
2.2.3 Kualitas Informasi ... 18
2.2.4 Nilai Informasi ... 19
2.3 Konsep Sistem Informasi ... 19
2.3.1 Pengertian Sistem Informasi ... 19
2.3.2 Komponen Sistem Informasi ... 20
2.4 Aplikasi Web ... 21
2.4.1 Web Statis ... 21
2.4.2 Web Dinamis ... 22
2.5 Manajemen Penanggulangan Bencana Banjir ... 22
2.5.1 Manajemen Penanggulangan Bencana ... 22
(11)
2.5.3 Peringatan Dini ... 26
2.5.4 Assessment ... 26
2.6 Aplikasi Manajemen Penanggulangan Bencana ... 26
2.7 Pengembangan Sistem ... 27
2.8 Konsep Basis Data dan DBMS (DataBase Management System).... 30
2.8.1 SQL (Structured Query Language) ... 31
2.9 ToolsPengembangan Sistem ... 31
2.9.1 Flowchart ... 32
2.9.2 Data Flow Diagram (DFD)... 34
2.9.3 State Transition Diagram (STD)... 37
2.9.4 Kamus Data ... 37
2.9.5 ERD (Entity Relationship Diagram) ... 38
2.9.6 Normalisasi ... 42
2.10 Teknologi Mobiledan Nirkabel ... 45
2.10.1 Perkembangan GSM ... 45
2.10.2 Jaringan GSM ... 46
2.10.3 Pengertian SMS Gateway... 47
2.10.4 Sistem Kerja SMS ... 48
2.10.5 Arsitektur dan Teknologi SMS ... 50
2.10.6 Format Protocol Description Unit (PDU)... 52
2.11 SoftwarePengembangan Sistem ... 53
2.11.1 Web Server ... 53
(12)
xiii
2.11.3 Adobe Photoshop ... 54
2.11.4 PHP ... 54
2.11.5 My SQL ... 56
2.11.6 Gammu ... 58
BAB III METODOLOGI PENELITIAN 3.1 Metode Pengumpulan Data ... 59
3.1.1 Wawancara ... 59
3.1.2 Pengamatan ... 60
3.1.3 Kajian Pustaka ... 61
3.1.4 Studi Literatur ... 61
3.2 Metode Pengembangan Sistem ... 65
3.2.1 System Initiation... 66
3.2.2 System Analysis... 67
3.2.3 System Design... 68
3.2.4 System Implementation... 68
3.3 Kerangka Berfikir BAB IV ANALISIS DAN PERANCANGAN 4.1 System Initiation... 70
4.1.1 Profil Tim SIBAT ... 70
4.1.2 Identifikasi Masalah ... 74
(13)
4.1.4 Tujuan Sistem ... 77
4.2System Analysis ... 77
4.2.1 Analisis Persyaratan ... 74
1. Funtional Requirement(Persyaratan Fungsional) ... 77
2. Nonfuntional Requirement(Persyaratan Nonfungsional) .... 79
4.2.2 Analisis Sistem Berjalan ... 79
4.2.3 Analisis Sistem yang Diusulkan ... 82
4.3System Design... 85
4.3.1 Perancangan Proses ... 85
1. Diagram Konteks yang Diusulkan ... 85
2. DFD Level 0 (zero) yang Diusulkan ... 86
3. DFD Level 1 ... 87
4. DFD Level 2 ... 91
5. Spesifikasi Proses ... 94
6. Kamus Data ... 100
4.3.2 Perancangan Database ... 114
1. Entity Relationship Diagram (ERD)... 114
2. Normalisasi ... 115
3. Spesifikasi Database ... 121
4.3.3 Perancangan Interface ... 126
1. State Transition Diagram (STD) ... 126
(14)
xv
4.4System Implementation... 140
4.4.1. Spesifikasi Kebutuhan Komputer ... 140
4.4.2. Menguji dan Mempertahankan Sistem ... 140
BAB V PENUTUP 5.1 Simpulan ... 145
5.2 Saran ... 146
Daftar Pustaka ... 147
(15)
DAFTAR GAMBAR Gambar 2.1 Siklus Informasi
Gambar 2.2Kualitas Informasi
Gambar 2.3The sequential / waterfall strategy Gambar 2.4Langkah-langkah normalisasi Gambar 2.5Skema cara kerja SMS Gambar 2.6Arsitektur jaringan SMS Gambar 2.7 Logo web server APACHE
Gambar 3.1Perancangan Informasi Aliran Pesan Gambar 3.2Perancangan Flowchart Program Gambar 3.3Kerangka Berfikir
Gambar 4.1Struktur Organisasi Tim SIBAT Kelurahan Karet Tengsin Gambar 4.2Flowchart Sistem Berjalan
Gambar 4.3Flowchart Sistem yang Diusulkan
Gambar 4.4Diagram konteks pada sistem yang diusulkan Gambar 4.5DFD Level 0 pada sistem yang diusulkan Gambar 4.6DFD level 1 Proses ke-1 (Mengolah Data Warga)
Gambar 4.7DFD level 1 Proses 3.0 (Mengolah Data Himbauan)
Gambar 4.8DFD level 1 Proses 5.0 (Mengolah Data Assessment)
Gambar 4.9DFD level 1 Proses 6.0 (Mengolah Data RT RW)
Gambar 4.10DFD level 2 Proses 1.1 (Mengolah Registrasi)
Gambar 4.11DFD level 2 Proses 1.2 (Mengolah Unreg)
Gambar 4.12DFD level 2 Proses 6.1(Mengolah Data RT)
Gambar 4.13DFD level 2 Proses 6.2 (Mengolah Data RW)
(16)
xxii Gambar 4.16Perancangan STD untuk halaman menu peta
Gambar 4.17Perancangan STD untuk halaman menu himbauan
Gambar 4.18Perancangan STD untuk halaman menu pringatan dini
Gambar 4.19Perancangan STD untuk halaman menu pringatan dini
Gambar 4.20Perancangan STD untuk halaman menu daftar warga
Gambar 4.21Perancangan STD untuk halaman menu user
Gambar 4.22Perancangan STD untuk halaman menu logout
Gambar 4.23Perancangan STD untuk halaman utama guest
Gambar 4.24Perancangan STD untuk halaman menu peta
Gambar 4.25 Perancangan interface untuk halaman utama
Gambar 4.26Perancangan interface untuk halaman peta RW
Gambar 4.27 Perancangan interface untuk halaman peta RT
Gambar 4.28Perancangan interface untuk halaman himbauan
Gambar 4.29Perancangan interface untuk halaman tambah himbauan
Gambar 4.30Perancangan interface untuk halaman status siaga Gambar 4.31Perancangan interface untuk halaman assessment Gambar 4.32Perancangan interface untuk halaman detail assessment Gambar 4.33Perancangan interface untuk halaman pilih jenis warga
Gambar 4.34Perancangan interface untuk halaman daftar RW
Gambar 4.35 Perancangan interface untuk halaman daftar RT Gambar 4.36 Perancangan interface untuk halaman daftar Warga Gambar 4.37 Perancangan interface untuk halaman user
Gambar 4.38 Perancangan interface untuk halaman utama
Gambar 4.39Perancangan interface untuk halaman peta RW
(17)
DAFTAR TABEL
Tabel 2.1Tabel korelasi antara general problem-solving dan proses pengembangan sistem Tabel 4.1 Tabel Warga (UNF)
Tabel 4.2Tabel Warga (1 NF) Tabel 4.3Tabel Warga (2 NF) Tabel 4.4Tabel Warga (3 NF) Tabel 4.5 Tabel RT (3 NF)
Tabel 4.6 Tabel RW (3 NF)
Tabel 4.7 Tabel Assessment (3 NF)
Tabel 4.8 Tabel Kebutuhan (UNF dan 1 NF)
Tabel 4.9 Tabel Kebutuhan (2 NF dan 3 NF)
Tabel 4.10 Tabel status (UNF dan 1 NF)
Tabel 4.11 Tabel status (2 NF dan 3 NF)
Tabel 4.12 Tabel status (UNF dan 1 NF)
Tabel 4.13 Tabel status (2NF dan 3 NF)
Tabel 4.14 Tabel status (UNF dan 1 NF) Tabel 4.15 Tabel status (2NF dan 3 NF) Tabel 4.16 Spesifikasi Database Tabel Warga
Tabel 4.17 Spesifikasi Database RT
Tabel 4.18 Spesifikasi Database Tabel RW
Tabel 4.19 Spesifikasi Database Tabel Assessment
Tabel 4.20 Spesifikasi Database Tabel Kebutuhan
Tabel 4.21 Spesifikasi Database Tabel Status
Tabel 4.22 Spesifikasi Database Tabel User
(18)
1 BAB I
PENDAHULUAN 1.1 Latar Belakang
Bencana banjir merupakan bencana alam yang selalu datang pada musim hujan setiap tahunnya, terutama di daerah-daerah dengan dataran rendah dan terdapat aliran sungai. DKI Jakarta merupakan daerah yang sangat beresiko terkena bencana banjir, karena wilayah DKI Jakarta berada pada dataran yang relatif lebih rendah dibandingkan dengan daerah-daerah disekitarnya, selain itu ada tiga belas aliran sungai yang membelah DKI Jakarta (Data Primer).
Bendungan Katulampa merupakan check point pertama guna mengetahui debit aliran air sungai Ciliwung dari kawasan hulu di Puncak, yang menuju ke DKI Jakarta setelah melalui pintu air di Depok. Pos Pemantau Air Sungai Bendung Katulampa yang sering dijadikan indikator tingkat bahaya air dari Bogor yang menuju DKI Jakarta mampu memantau curah hujan di sekitar daerah hulu yang masuk melalui Sungai Ciliwung dan Ciesek (Data Primer). Pihak Bendungan Katulampa akan memberikan informasi peringatan dini bencana banjir secara berkala kepada Pemerintah Provinsi DKI Jakarta. Untuk siaga IV ketinggian air mencapai 100-170 cm, siaga III 170-240 cm, siaga II 240-300 cm, siaga I ketinggian air di atas 300 cm (PBP:Posko Bencana Provivsi).
Pemerintah Provinsi DKI Jakarta memiliki suatu badan yang bertugas untuk mengurus semua masalah yang berhubungan dengan bencana banjir di DKI Jakarta, yaitu Satkorlak Posko Penanggulangan Bencana Provinsi (PBP)
(19)
DKI Jakarta. Satkorlak PBP DKI Jakarta akan memberikan bantuan kepada warga DKI Jakarta yang terkena musibah banjir dengan mendirikan tenda darurat, dapur umum serta menyalurkan bantuan pangan dan obat-obatan bagi korban banjir yang mengalami masalah kesehatan karena musibah banjir. Selain memberikan bantuan material secara langsung, Satkorlak PBP juga memberikan informasi peringatan dini bencana banjir kepada masyarakat lewat kelurahan masing-masing.
Kelurahan Karet Tengsin merupakan salah satu daerah yang sangat beresiko terkena bencana banjir, karena letak geografis Kelurahan Karet Tengsin. Kondisi di Kelurahan Karet Tengsin disebabkan daerah tersebut bersinggungan dengan Sungai Krukut di sebelah barat, Sungai Ciliwung sebelah utara, Kelurahan Bendungan Hilir sebelah selatan, Jalan H. Mas Mansyur sebelah timur. Bila curah hujan di Jakarta dan sekitarnya lebat, maka Sungai Ciliwung dan Sungai Krukut meluap hingga ke rumah warga (Data Primer).
Untuk menanggulangi bencana di wilayahnya Pemerintah Kelurahan Karet Tengsin memiliki Tim SIBAT (Siaga Bencana Berbasis Masyarakat), tim ini telah mendapatkan pelatihan khusus dari PMI (Palang Merah Indonesia) Markas Cabang Jakarta Pusat untuk menanggulangi bencana di tingkat kelurahan. Fungsi utama Tim SIBAT adalah meneruskan apa yang telah dilakukan Satkorlak PBP DKI Jakarta, yaitu melakukan tindakan-tindakan sesuai standar penanganan pencana yang ada, yaitu Manajemen Penanggulangan Pencana di tingkat kelurahan (Data Primer).
(20)
3 Warga memerlukan pengetahuan tentang informasi-informasi yang berkaitan dengan musibah banjir, seperti pencegahan banjir, bahaya banjir, dan penanggulangannya. Informasi ini merupakan tindakan pencegahan yang bertujuan untuk meningkatkan kesadaran masyarakat akan bahaya musibah banjir sehingga dapat mengurangi resiko musibah banjir yang disebabkan oleh masyarakat sendiri.
Saat ini Tim SIBAT belum memiliki peta rawan bencana, yaitu peta yang didalamnya terdapat informasi daerah yang rentan terhadap bencana banjir yang seharusnya dimiliki oleh sebuah tim penanggulangan bencana. Saat ini mereka hanya memiliki peta konvensional untuk membantu mereka dalam bekerja.
Sesaat sebelum bencana banjir terjadi warga memerlukan informasi peringatan dini (early warning system) bencana banjir dengan cepat dan akurat sebelum bencana banjir benar-benar terjadi. Saat ini di belum ada sistem peringatan dini yang informasinya cepat dan akurat, karena penyebaran informasi status siaga hanya mengandalkan lisan dan tidak jelas dari mana datangnya informasi tersebut.
Sesaat setelah musibah banjir biasanya Tim SIBAT melakukan pendataan secara manual untuk mendapatkan data jumlah korban, yang bertujuan menentukan jumlah dan jenis pasokan bantuan yang akan diberikan kepada korban (assessment).
Oleh karena itu diperlukan sebuah sistem yang dapat mendukung Manajemen Penanggulangan Bencana, yaitu sebuah aplikasi yang dapat membantu Tim SIBAT dalam melakukan tindakan-tindakan penanganan
(21)
bencana dengan optimal, sehingga mengurangi dampak buruk bencana banjir bagi masyarakat dan lingkungan.
Berdasarkan uraian tersebut diatas saya selaku penulis tertarik memilih untuk mengembangkan konsep sms (short message service) sebagai basis perancangan sistem informasi yang dapat memberi solusi dari masalah yang ada. Oleh karena itu sesuai dengan permasalahan dan kebutuhan terhadap pengolahan informasi inilah penulis mengambil tema: “Aplikasi Manajemen Penanggulangan Bencana Banjir Berbasis Teknologi SMS (Short
Message Service)pada Kelurahan Karet Tengsin”.
Untuk mendukung aplikasi diatas penulis menggunakan PHP sebagai bahasa pemograman, Dreamweaver sebagai interface dan MySQL sebagai database, serta menggunakan SMS sebagai teknologi mobile dan Gammu sebagai enginenya.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan diatas maka penulis mendapati permasalahan yang sering terjadi pada sistem yang sedang berjalan antara lain:
1. Bagaimana memberikan pengetahuan tentang musibah banjir kepada masyarakat?
2. Bagaimana cara membantu tim penanggulangan bencana mendapatkan data korban bencana, pos pengungsian dan kebutuhan korban bencana? 3. Bagaimana memberikan status siaga secara resmi dalam peringatan dini
(22)
5 4. Bagaimana membantu ketua RT mengirim data assessment kepada tim
penanggulangan bencana?
1.3 Batasan Masalah
Untuk lebih memfokuskan penelitian ini, khususnya pada penanggulangan bencana banjir di Kelurahan Karet Tengsin. Permasalahanan dibatasi sebagai berikut:
Membuat sebuah aplikasi yang memiliki fitur-fitur yang diharapkan dapat meringankan tugas Tim SIBAT dalam Manajemen Penanggulangan Bencana, seperti:
1. Melakukan pendataan dan pemetaan daerah rawan bencana.
2. Memberikan himbauan yang berisi informasi-informasi yang berkaitan dengan musibah banjir kepada warga.
3. Memberikan peringatan dini kepada warga sebelum bencana banjir benar-benar terjadi, yaitu dengan memberikan informasi status siaga.
4. Melakukan assessment setelah terjadi bencana banjir.
5. Menggunakan Handphone Samsung J200i sebagai modem sms gateway, dan menggunakan sim card IM3 dari Indosat dengan nomor 085692117023.
6. Bahasa pemrograman yang digunakan adalah PHP, dreamweaver sebagai interface, MySQL sebagai databasedan gammu sebagai enginesistem.
(23)
1.4 Tujuan dan Manfaat Penelitian 1.4.1 Tujuan Penelitian
Tujuan dilakukannya penelitian untuk membuat aplikasi manajemen penanggulangan bencana banjir adalah:
1. Menganalisis kebutuhan informasi yang diperlukan oleh tim penanggulangan bencana, agar kelemahan-kelemahan yang ada pada sistem berjalan dapat diketahui.
2. Merancang aplikasi manajemen penanggulangan bencana berbasis teknologi sms, yang dapat membantu kegiatan manajemen penangggulangan bencana di Kelurahan Karet Tengsin.
3. Mengimplementasikan aplikasi manajemen penanggulangan bencana, sehingga dapat menunjang kegiatan manajemen penanggulangan bencana di Kelurahan Karet Tengsin.
1.4.2 Manfaat Penelitian
Adapun manfaat yang didapat dari penulisan skripsi ini adalah sebagai berikut:
1. Bagi Penulis
a. Untuk memenuhi salah satu syarat didalam menyelesaikan jenjang pendidikan Strata Satu pada Fakultas Sains dan Teknologi program studi Sistem Informasi.
b. Menambah wawasan penulis tentang teknologi mobile dan dapat menerapkannya langsung dengan mengembangkan aplikasi berbasis teknologi sms tersebut.
(24)
7 2. Bagi Kelurahan Karet Tengsin
a. Meningkatkan pelayanan Pemerintah Kelurahan Karet Tengsin kepada masyarakat Kelurahan Karet Tengsin.
b. Menjadi sumber informasi yang terpercaya, terutama dalam menyebarkan informasi peringatan dini musibah banjir.
3. Bagi Tim SIBAT
Meringankan tugas Tim SIBAT dalam menangani bencana di wilayahnya. Terutama dalam memberikan informasi tentang musibah banjir kepada masyarakat, penerimaan data assessment, dan memberikan peringatan dini.
4. Bagi Pihak lain
Semoga penulisan ini juga dapat bermanfaat bagi pihak lain atau pembaca sebagai media informasi khususnya bagi pembaca yang memiliki minat dan kepentingan yang sama.
1.5 Metodologi Penelitian
1.5.1. Metode Pengumpulan Data
Metodologi yang digunakan dalam pengumpulan data adalah sebagai berikut:
1. Metode Wawancara
Mengadakan tanya jawab kepada sumber-sumber yang berkompeten seperti staf kelurahan, Kordinator Tim SIBAT, dan pekerja sosial penanganan bencana untuk memperoleh gambaran,
(25)
keterangan dan penjelasan untuk membantu bahan dalam penulisan skripsi.
2. Metode Observasi
Melakukan peninjauan dan pengamatan secara langsung terhadap suatu kegiatan yang sedang dilakukan. Kebetulan penulis sendiri adalah anggota dari Tim SIBAT, sehingga sedikit banyak mengerti tentang sistem yang sedang berjalan.
3. Metode Studi Pustaka
Melakukan studi pustaka sebagai bahan tambahan guna melengkapi kekurangan-kekurangan data yang diperoleh dari interview dan observasi. Pengumpulan data dengan cara mengambil dari sumber-sumber media cetak maupun elektronik yang dapat dijadikan acuan pembahasan masalah.
1.5.2. Model Pengembangan Sistem
Metode pengembangan sistem yang penulis gunakan untuk mengembangkan Aplikasi Manajemen Penanggulangan Bencana adalah strategi air terjun (waterfall strategy).
Adapun tahapan dalam proses pengembangan sistem adalah sebagai berikut: (Whitten, et al., 2004:32-34)
1. System initiation, yaitu mengidentifikasi masalah yang dihadapi dan membuat rencana untuk menyelesaikan masalah tersebut. Di dalam system initiation, kita membuat lingkup proyek, tujuan, jadwal dan anggaran yang dibutuhkan untuk menyelesaikan masalah atau sebagai gambaran keuntungan dari proyek.
(26)
9 2. System analysis, yaitu memahami dan menganalisis masalah.
Selain itu, juga dilakukan identifikasi terhadap solusi yang diharapkan. System analysis mempelajari permasalahan untuk merekomendasikan peningkatan dan spesifikasi kebutuhan bisnis serta prioritas solusi. System analysis diharapkan dapat memberikan pemahaman masalah yang lebih dan kebutuhan proyek kepada tim proyek.
3. System design, yaitu mengidentifikasi solusi alternatif dan memilih solusi yang terbaik, kemudian merancang solusi yang telah dipilih. System design membuat spesifikasi teknis dengan solusi berbasis komputer yang telah diidentifikasi pada system analysis.
4. System implementation, yaitu mengimplementasikan solusi yang telah dipilih, kemudian mengevaluasi sistem informasi yang telah dibuat. System implementation merupakan tahapan terakhir dalam proses pengembangan sistem. System implementation meliputi kegiatan membangun, meng-install, menguji dan mengoperasikan sistem informasi.
(27)
1.6 Sistematika Penulisan
Untuk memudahkan pembahasan, keseluruhan perancangan sistem ini dibagi menjadi lima bab dengan pokok pikiran dari tiap-tiap bab sebagai berikut:
BAB I PENDAHULUAN
Dalam bab ini, penulis mengemukakan tentang latar belakang penelitian, perumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metodologi penelitian, metodologi pengembangan sistem dan sistematika penulisan.
BAB II LANDASAN TEORI
Dalam bab ini, penulis mengemukakan dan membahas teori tentang konsep dasar sistem informasi, analisa dan perancangan sistem, teori konsep Manajemen Penanggulangan Bencana, teknologi GSM dan sms, sekilas tentang apache sebagai web server, PHP sebagai bahasa pemograman, MySQL sebagai database dan Gammu sebagai sms engine.
BAB III METODOLOGI PENELITIAN
Dalam bab ini dijelaskan tahap-tahap pengembangan sistem yang meliputi, tahapan pengumpulan data dan tahap model pengembangan sistem yang digunakan, dan menggambarkannya dalam kerangka berfikir.
(28)
11
BAB IV ANALISIS DAN PERANCANGAN
Bab ini merupakan inti dari perancangan aplikasi manajemen penanggulangan bencana banjir, seperti gambaran umum organisasi, analisis sistem yang sedang berjalan dan pengembangan sistem yang baru dengan membuat perancangan Aplikasi Manajemen Penanggulangan Bencana.
BAB V PENUTUP
Berisi kesimpulan mengenai hasil akhir dari penelitian dan penulisan yang dilakukan, serta saran untuk perbaikan dari hasil penelitian tersebut.
(29)
BAB II
LANDASAN TEORI 2.1 Konsep Dasar Sistem
Sistem merupakan sekumpulan dari subsistem-subsistem yang saling terintegrasi untuk mencapai tujuan tertentu. Untuk lebih mendalami suatu konsep dasar dari sistem terdapat beberapa ahli yang berpendapat mengenai apa itu sistem, karakteristik sistem dan klasifikasi sistem.
2.1.1 Pengertian Sistem
Sistem sebagai suatu komponen atau variabel yang terorganisir, saling berinteraksi, saling bergantung satu sama lainnya dan terpadu. (Ladjamuddin, 2005:3).
Sistem adalah kumpulan dari komponen atau elemen yang saling berhubungan satu dengan lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu (Jogiyanto HM, 2005:1).
Pada dasarnya, sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan (Kadir, 2003:54).
Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan (McLeod dan Schell, 2004:9).
(30)
13
2.1.2 Karakteristik Sistem
Sistem memiliki sifat-sifat atau karakterist ik untuk dapat menjalankan suatu fungsi tertentu. Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu (Ladjamudin, 2005:3):
1. Komponen Sistem
Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.
2. Batasan Sistem
Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan menunjukkan ruang lingkup dari sistem tersebut.
3. Lingkungan Luar Sistem
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang memepngaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan juga merugikan. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan demikian harus dijaga dan dipelihara. Sedangkan lingkungan yang merugikan harus ditahan dan dikendalikan, jika tidak akan mengganggu kelangsungan hidup dari sistem.
(31)
4. Penghubung Sistem
Merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini, sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.
5. Masukan Sistem
Merupakan segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses.
6. Keluaran Sistem
Merupakan hasil dari pemrosesan sistem, yang bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainnya.
7. Pengolahan Sistem
Merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna.
8. Sasaran Sistem
Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak mempunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh pada masukan dan keluaran yang dihasilkan.
2.1.3 Klasifikasi Sistem
Suatu sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut: (Jogiyanto HM, 2005:6)
(32)
15
1. Sistem Abstrak dan Sistem Fisik
Sistem abstrak (abstract system) adalah sistem yang berupa
pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan.
Sistem fisik (physical system) merupakan sistem yang ada secara
fisik. Misalnya sistem komputer, sistem akuntansi, sistem produksi dan lain sebagainya.
2. Sistem Alamiah dan Sistem Buatan Manusia
Sistem alamiah (natural system) adalah sistem yang terjadi melalui
proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia (human made system) adalah sistem yang
dirancang oleh manusia. Sistem informasi merupakan contohnya, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.
3. Sistem Tertentu dan Sistem Tak Tentu
Sistem tertentu (deterministic system) beroperasi dengan tingkah
laku yang sudah dapat diprediksi. Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. Sistem komputer adalah contoh dari sistem tertentu yang tingkah lakunya dapat dipastikan berdasarkan program-program yang dijalankan.
(33)
Sistem tak tentu (probabilistic system) adalah sistem yang kondisi
masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.
4. Sistem Tertutup dan Sistem Terbuka
Sistem tertutup (closed system) merupakan sistem yang tidak
berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak diluarnya.
Sistem terbuka (open system) adalah sistem yang berhubungan dan
terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Karena sistem sifatnya terbuka dan terpengaruh oleh lingkungan luarnya, maka suatu sistem harus mempunyai suatu sistem pengendalian yang baik.
2.2 Konsep Dasar Informasi
Untuk lebih mengenal apa itu data dan apa itu informasi, terlebih dahulu harus mengenal definisi dari data dan informasi itu sendiri.
2.2.1 Data versusInformasi
Data terdiri dari fakta-fakta dan angka-angka yang relatif tidak berarti bagi pemakai. Informasi adalah data yang telah diproses atau data yang memiliki arti (McLeod dan Schell, 2004:12). Definisi data yang lain adalah data merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kesatuan nyata adalah berupa
(34)
17 suatu objek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi. Untuk pengambilan keputusan bagi manajemen, maka faktor-faktor tersebut harus diolah lebih lanjut untuk menjadi suatu informasi (Ladjamudin, 2005:8).
Sedangkan informasi adalah data yang telah diproses atau data yang memiliki arti (McLeod dan schell, 2004:12). Informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut (Kadir, 2003:31).
2.2.2 Siklus Informasi
Data merupakan bentuk yang masih mentah, belum dapat bercerita banyak, sehingga harus diolah lebih lanjut. Data diolah melalui suatu model untuk dihasilkan informasi (Jogiyanto HM, 2005:8).
Untuk memperoleh informasi yang bermanfaat bagi penerimanya, perlu untuk dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam menghasilkan informasi (Ladjamudin, 2005:11)
Sumber:Ladjamudin, 2005: 11
(35)
2.2.3 Kualitas Informasi
Informasi yang baik adalah informasi yang berkualitas. John Burch dan Gary Grudnitski menggambarkan kualitas dari informasi dengan bentuk bangunan yang ditunjang oleh tiga buah pilar (Jogiyanto HM, 2005:10).
Sumber :Jogiyanto, 2005:10
Gambar 2.2Kualitas Informasi
Informasi yang baik adalah informasi yang berkualitas, informasi yang berkualitas ditentukan oleh hal-hal sebagai berikut: (Kadir, 2003: 46)
1. Akurat (accurate)
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan, informasi harus jelas mencerminkan maksudnya.
2. Tepat waktu (timelines)
Informasi yang dihasilkan atau dibutuhkan tidak boleh terlambat, karena nantinya tidak mempunyai nilai yang baik, sehingga apabila dijadikan dasar dalam pengambilan keputusan akan berakibat fatal atau kesalahan pengambilan keputusan dan tindakan.
(36)
19
3. Relevan (relevance)
Informasi harus memberikan manfaat yang baik untuk pemakai informasi tersebut.
2.2.4 Nilai Informasi
Nilai dari informasi ditentukan oleh dua hal, yaitu: manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila
manfaatnya lebih efektif dibandingkan dengan biaya untuk
mendapatkannya. Akan tetapi perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah tertentu dengan biaya untuk memperolehnya, karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan (Jogiyanto HM, 2005:11).
2.3 Konsep Sistem Informasi
Sistem informasi merupakan hal yang sangat penting untuk menghasilkan informasi yang berkualitas, dan dapat digunakan untuk mengambil keputusan.
2.3.1 Pengertian Sistem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu
(37)
organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogiyanto HM, 2005:11).
Sistem informasi adalah pengaturan orang, data, proses, dan
teknologi informasi yang berinteraksi untuk mengumpulkan,
memproses, menyimpan, dan menyediakan sebagai output informasi yang diperlukan untuk mendukung sebuah organisasi (Whitten, 2004:10).
2.3.2 Komponen Sistem Informasi
Dalam suatu sistem informasi terdapat komponen-komponen seperti: (Kadir, 2003:70)
1. Perangkat keras (hardware)
Mencakup peranti-peranti fisik seperti komputer dan printer.
2. Perangkat lunak (software) atau program
Sekumpulan intruksi yang memungkinkan perangkat keras untuk memproses data.
3. Prosedur
Sekumpulan aturan yang diapakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.
4. Orang
Semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan, dan penggunaan keluaran sistem informasi. 5. Basis data (database)
Sekumpulan tabel, hubungan, dan lain-lain yang berkaitan dengan penyimpanan data.
(38)
21 6. Jaringan komputer dan komunikasi data
Sistem penghubung yang memungkinkan sumber (resources)
dipakai secara bersama atau diakses oleh sejumlah pemakai.
2.4 Aplikasi Web
Pada awalnya aplikasi web dibangun hanya menggunakan bahasa yang
disebut HTML (Hyper Text Markip Language). Pada perkembangan
berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML. Pada saat ini, banyak skrip seperti itu antara lain yaitu PHP dan ASP, sedangkan contoh yang berupa objek adalah APPLET (Kadir, 2003:386).
Aplikasi webitu sendiri dibagi dua, yaitu :
2.4.1 WebStatis
Web statis adalah web yang berisi atau menampilakn
informasi-informasi yang sifatnya statis (tetap). Disebut statis karena penggguna tidak dapat berinteraksi dengan webtersebut. Pada webstatis pengguna
hanya dapat melihat isi dokuman pada halaman web dan apabila diklik
akan berpindah kehalaman web yang lain. Interaksi pengguna hanya
terbatas pada melihat informasi yang ditampilkan, tetapi tidak dapat mengolah informasi yang dihasilakan. Web statis biasanya merupakan
HTML yang ditulis pada editor teks dan disimpan dalam bentuk .html
(39)
2.4.2 WebDinamis
webdinamis adalah webyang menampilkan informasi serta dapat
berinteraksi dengan pengguna. Web yang dinamis memungkinkan
pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web dinamis bersifat interaktif,
tidak kaku dan terlihat lebih indah.
2.5 Manajemen Penanggulangan Bencana Banjir
Dalam kondisi bencana banjir diperlukan sebuah tindakan
penanggulangan yang terkordinasi dengan baik, sehinga tidak berdampak terlalu buruk bagi masyarakat. Adapun pengertian tentang apa itu manajemen penanggulangan bencana, bencana banjir, peringatan dini dan assessment:
2.5.1 Manajemen Penanggulangan Bencana
Manajemen Penanggulangan bencana adalah serangkaian
kegiatan, yang dilaksanakan sejak sebelum terjadinya suatu peristiwa bencana, selama kejadian bencana, mengurangi dan mengatasi dampak bencana yang ditimbulkannya.
Dalam konteks penanggulangan bencana tujuannya adalah membantu dan bekerjasama dengan pemerintah, terutama dalam menangani aspek bantuan kemanusiaannya. Upaya penanggulangan bencana dilaksanakan sejak masa sebelum terjadinya bencana, saat bencana terjadi dan masa sesudah bencana. Tugas-tugas dalam bidang penanggulangan bencana disemua tingkatan dilaksanakan secara terkordinasi dengan pihak Bakornas, Satkorlak dan Satkorlak PBP.
(40)
23 Secara umum peran pada sebelum, saat dan paska bencana dijabarkan sebagai berikut (Modul PMI).
1. Sebelum Bencana
a. Melaksanakan tugas memberikan penyuluhan dan pelatihan untuk meningkatkan kemampuan, pengetahuan dan kewaspadaan bagi masyarakat dalam menghadapi bencana.
b. Melakukan penyadaran dampak dan resiko bencana (disaster risk
awarness) serta permasalahan social, kesehatan dan lingkungan
yang timbul dalam masyarakat, melalui berbagai media publikasi dan informasi.
c. Melatih dan menyiapkan Tim Khusus Penanggulangan Bencana sesuai dengan standar kompetensi ketrampilannya.
d. Mengembangkan CBDP (Community Based Disaster
Preparedness (Penanggulangan Bencana Berbasis Masyarakat)
maupun ICBRR (Integrated Community Based Risk Reduction –
Pengurangan Resiko Terpadu Berbasis Masyarakat) di daerah-daerah yang rawan bencana.
e. Pendataan dan pemetaan daerah rawan bencana (HVCR Mapping)
f. Meningkatkan kesiapsiagaan logistik di gudang Nasional,
Regional, maupun Emergency Storage.
g. Meningkatkan kapasitas dan sumber daya organisasi di semua tingkatan (finansial, sumber daya manusia, dan perangkat lainnya) yang terkait dalam tugas-tugas penanggulangan bencana.
(41)
h. Mengembangkan Sistem Peringatan Dini dan akses informasi bencana, khususnya pada daerah yang rawan bencana.
i. Melakukan assessment komprehensif.
j. Melakukan upaya-upaya pengurangan resiko yang structural maupun non struktural.
k. Melihat perencanaan kesiapsiagaan bencana secara terpadu dan komprehensif.
l. Meningkatkan kordinasi, komunikasi, dan jaringan kerjasama dengan, Bakornas, Satkorlak dan Satkorlak PBP serta institusi terkait lainnya seperti BMG, Badan Vulkanologi, SAR dan lain-lain.
2. Saat Bencana
a. Mengaktifkan posko-posko Penanggulangan Bencana didaerah. b. Melakukan upaya pertolongan dan penyelamatan para korban. c. Memobilisasi sumber daya untuk melakukan bantuan-bantuan
lanjutan kepada para korban.
d. Meningkatkan kordinasi, komunikasi dan jaringan kerjasama dengan Bakornas, Satkorlak dan Satkorlak PBP serta institusi terkait lainnya yang terlibat dalam operasi tanggap darurat bencana.
(42)
25
3. Setelah Bencana
a. Melakukan assessment dan pengkajian tentang dampak bencana yang telah terjadi.
b. Melakukan pengkajian dan identufikasi kebutuhan untuk upaya-upaya operasi pada tahap rehabilitasi, seperti menelusuri korban yang dirawat, mendata kehilangan mata pencaharian sehari-hari karena cacat dan lain-lain.
c. Melakukan upaya-upaya rehabilitasi dan rekonstruksi, sesuai dengan kapasitas dan kemampuan serta mandate.
d. Penggalangan bantuan dan dukungan dari LSM dan badan-badan bantuan nasional maupun internasional untuk penanganan korban paska bencana.
2.5.2 Bencana Banjir
Bencana merupakan suatu gangguan serius terhadap
keberfungsian masyarakat sehingga menyebabkan kerugian yang meluas pada kehidupan manusia dari segi materi, ekonomi atau ligkungan dan yang melampaui kemampuan masyarakat yang bersangkutan untuk mengatasi dengan menggunakan sumber daya mereka sendiri.
Bencana banjir dikategorikan sebagai bencana alam, karena bencana banjir merupakan suatu peristiwa atau serangkaian peristiwa yang disebabkan oleh alam dan dapat mengakibatkan timbulnya korban jiwa, harta benda, kerusakan sarana dan prasarana lingkungan hidup, dan fasilitas umum (CWS).
(43)
2.5.3 Peringatan Dini
Serangkaian kegiatan dalam upaya memberikan peringatan tentang kemungkinan akan terjadinya bencana, disampaikan secara resmi, menjangkau seluruh masyarakat dengan segera, tegas dan tidak membingungkan (CWS).
2.5.4 Assessment
Assessment adalah identifikasi dan analisa atas sebuah situasi tertentu dan solusi-solusi yang diusulkan, yang menjadi sebuah landasan bagi sebuah proyek, program, atau kegiatan (Modul PMI).
Adapun tujuan dari assessment adalah: 1. Mengidentifikasi dampak suatu konflik. 2. Mengumpulkan informasi dasar.
3. Mengidentifikasi kelompok yang paling rentan. 4. Upaya observasi situasi.
5. Mengidentifikasi kemampuan respons semua pihak yang terkait. 6. Mengidentifikasi jenis bantuan yang dibutuhkan.
2.6 Aplikasi Manajemen Penanggulangan Bencana Banjir
Setelah mengetahui pengertian dari aplikasi web dan juga pengertian Manajemen Penanggulangan Bencana banjir, maka penulis menyimpulkan bahwa Aplikasi Manajemen Penanggulangan Bencana Banjir adalah aplikasi berbasis web yang fitur-fiturnya dapat membantu penggunanya dalam melakukan beberapa kegiatan Manajemen Penanggulangan Bencana.
(44)
27
2.7 Pengembangan Sistem
Pengembangan sistem (system development) dapat berarti menyusun
suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada (Jogiyanto, 2005:35).
Metodologi pengembangan sistem / system development methodology
adalah sebuah proses pengemban gan terstandarisasi yang mendefinisikan satu set aktivitas, metode, praktek terbaik, produk jadi, dan perangkat terotomasi yang akan digunakan oleh para pengembang sistem dan para manajer proyek untuk mengembangkan dan memperbaiki sistem informasi dan perangkat lunak. Padanan kata yang umum adalah proses pengembangan sistem (system development process) (Whitten, 2004:81).
Meskipun proses bisnis pada masing-masing organisasi berbeda, mereka memiliki karakteristik umum yang sama, yaitu kebanyakan proses pengembangan sistem pada organisasi mengikuti pendekatan pemecahan masalah (problem-solving). Pendekatan tersebut biasanya terdiri dari
beberapa langkah problem-solvingsecara umum (Whitten, 2004:31-32):
1. Mengidentifikasi masalah.
2. Memahami dan menganalisis masalah. 3. Mengidentifikasi solusi yang diharapkan.
4. Mengidentifikasi solusi alternatif dan memilih solusi yang terbaik. 5. Merancang solusi yang telah dipilih.
6. Mengimplementasikan solusi yang telah dipilih.
7. Mengevaluasi hasil (jika masalah tidak terpecahkan, kembali ke langkah 1 atau 2).
(45)
Untuk mempermudah pendekatan problem-solving, terdapat empat
tahapan yang harus diselesaikan untuk proyek pengembangan sistem, yaitu
system initiation, system analysis, system designdan system implementation.
Tabel di bawah menunjukkan korelasi antara general problem-solving dan
proses pengembangan sistem (Whitten, 2004:32-34).
Tabel 2.1Tabel korelasi antara general problem-solving dan proses
pengembangan sistem
Proses pengembangan sistem General problem-solving
System initiation 1. Mengidentifikasi masalah (juga
membuat rencana untuk
menyelesaikan masalah tersebut).
System analysis 2. Memahami dan menganalisis masalah.
3. Mengidentifikasi persyaratan dan
solusi yang diharapkan.
System design 4. Mengidentifikasi solusi alternatif dan
memilih solusi yang terbaik.
5. Merancang solusi yang telah dipilih.
System implementation 6. Mengimplementasikan solusi yang
telah dipilih.
7. Mengevaluasi hasil (jika masalah tidak terpecahkan, kembali ke langkah 1 atau 2).
(46)
29 Penjelasan tahapan dalam proses pengembangan sistem adalah sebagai berikut:
1. System initiation, yaitu mengidentifikasi masalah yang dihadapi dan
membuat rencana untuk menyelesaikan masalah tersebut. Di dalam system
initiation,kita membuat lingkup proyek, tujuan, jadwal dan anggaran yang
dibutuhkan untuk menyelesaikan masalah atau sebagai gambaran keuntungan dari proyek.
2. System analysis, yaitu memahami dan menganalisis masalah. Selain itu,
juga dilakukan identifikasi terhadap solusi yang diharapkan. System
analysis mempelajari permasalahan untuk merekomendasikan peningkatan
dan spesifikasi kebutuhan bisnis serta prioritas solusi. System analysis
diharapkan dapat memberikan pemahaman masalah yang lebih dan kebutuhan proyek kepada tim proyek.
3. System design, yaitu mengidentifikasi solusi alternatif dan memilih solusi
yang terbaik, kemudian merancang solusi yang telah dipilih.System design
membuat spesifikasi teknis dengan solusi berbasis komputer yang telah diidentifikasi pada system analysis.
4. System implementation, yaitu mengimplementasikan solusi yang telah
dipilih, kemudian mengevaluasi sistem informasi yang telah dibuat.System
implementation merupakan tahapan terakhir dalam proses pengembangan
sistem. System implementation meliputi kegiatan membangun,
(47)
Pengembangan dengan strategi waterfall (sequential)
menggambarkan bahwa tiap tahapan dimulai dan diselesaikan secara menyeluruh secara berurutan, akan tetapi pada kenyataannya, seringkali
overlap satu sama lain, seperti system design dapat dimulai sebelum
system analysisselesai (Whitten, 2004:36).
Sumber:Whitten, 2004:35
Gambar 2.3The sequential / waterfall strategy
2.8 Konsep Basis Data dan DBMS (DataBase Management System)
Basis data (database) adalah suatu pengorganisasian sekumpulan data
yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Basis data dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas.
(48)
31 Untuk mengelola basis data diperlukan perangkat lunak yang disebut DBMS. DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol dan mengakses basis data dengan cara yang praktis dan efisien. DBMS dapat digunakan untuk mengakomodasikan berbagai macam pemakai yang memiliki kebutuhan akses yang berbeda-beda (Kadir, 2003:254).
2.8.1 SQL (Structured Query Language)
SQL (Structured Query Language) adalah bahasa yang digunakan untuk mengakses basis data yang tergolong relasional. Standar SQL mula-mula didefinisikan oleh ISO (International standard Organization dan ANSI (the Amrican National Standards Institute) yang dikenal dengan sebutan SQL 86 (Kadir, 2003:285)
SQL (dibaca "es-que-el" atau “sequel”) singkatan dari Structured
Query Language. SQL adalah bahasa yang digunakan untuk
berkomunikasi dengan database. Menurut American National
Standards Institute (ANSI), bahasa ini merupakan standar untuk
Relational Database Management System(RDBMS) (Sidik, 2005:49).
2.9 ToolsPengembangan Sistem
Tools pengembangan sistem merupakan alat atau metode yang
(49)
2.9.1 Flowchart
Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan
alir (flow) di dalam program atau prosedur sistem secara logika.
Digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Pedoman untuk menggambarkannya: (Jogiyanto HM, 2005:795)
1. Sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri suatu halaman
2. Kegiatannya harus ditunjukkan dengan jelas
3. Ditunjukkan dengan jelas dimulai dan berakhirnya suatu kegiatan 4. Masing-masing kegiatan sebaiknya digunakan suatu kata yang
mewakili suatu pekerjaan
5. Kegiatannya sudah dalam urutan yang benar
6. Kegiatan yang terpotong dan akan disambung ditunjukkan dengan jelas oleh simbol penghubung
7. Gunakan simbol-simbol yang standar
Ada lima macam bagan alir (flowchart), yaitu sebagai berikut:
(Jogiyanto HM, 2005:796-807)
1. Bagan alir sistem (system flowchart)
Merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem, menjelaskan urut-urutan dari prosedur-prosedur yang ada didalam sistem, dan menunjukkan apa yang dikerjakan di sistem. Simbol-simbol yang digunakan dalam bagan alir sistem dapat dilihat pada halaman daftar simbol.
(50)
33 2. Bagan alir dokumen (document flowchart)
Disebut juga bagan alir formulir (form flowchart) atau paperwork
flowchartmerupakan bagan alir yang menunjukkan arus dari laporan
dan formulir termasuk tembusan-tembusannya. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan bagan alir sistem.
3. Bagan alir skematik (schematic flowchart)
Merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu menggambarkan prosedur di dalam sistem. Perbedaannya adalah bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Fungsi penggunaan gambar tersebut adalah untuk memudahkan komunikasi kepada orang yang kurang mengerti dengan simbol-simbol bagan alir.
4. Bagan alir program (program flowchart)
Merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dapat terdiri dari dua macam, yaitu:
a. Bagan alir logika program (program logic flowchart) yang
digunakan untuk menggambarkan setiap langkah di dalam program komputer secara logika. Bagan alir ini disiapkan oleh analis sistem.
(51)
b. Bagan alir komputer terinci (detailed computer program
flowchart) yang digunakan untuk menggambarkan
intruksi-intruksi program komputer secara terinci. Bagan alir ini disiapkan oleh pemrogram.
Simbol-simbol yang digunakan dalam bagan alir program dapat dilihat pada halaman daftar simbol.
5. Bagan alir proses (process flowchart)
Merupakan bagan alir yang banyak digunakan di teknik industri. Berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur. Juga dapat menunjukkan jarak kegiatan yang satu dengan yang lainnya serta waktu yang diperlukan oleh suatu kegiatan. Bagan alir proses menggunakan lima buah simbol tersendiri. Gambar simbol-simbol bagan alir proses dapat dilihat pada halaman daftar simbol.
2.9.2 DFD (Data Flow Diagram)
Data flow diagram merupakan model dari sistem untuk
menggambarkan pembagian sistem ke modul yang lebih kecil. Salah
satu keuntungan menggunakan data flow diagramadalah memudahkan
pemakai atau user yang kurang menguasai bidang komputer untuk
mengerti sistem yang yang akan dikerjakan. (Ladjamudin, 2005 : 64)
1. Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh
(52)
35 tentang keseluruhan sistem. Sistem dibatasi oleh boundary (dapat
digambarkan dengan garis putus). Dalam diagram konteks hanya ada satu proses. Tidak boleh ada storedalam diagram konteks.
2. Diagram Nol/ Zero (Overview Diagram)
Diagram nol adalah diagram yang menggambarkan proses dari
data flow diagram. Diagram nol memberikan pandangan secara
menyeluruh mengenai sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data dan eksternal
entity. Pada level ini sudah dimungkinkan adanya/digambarkannya
data store yang digunakan. Untuk proses yang tidak rinci lagi pada
level selanjutnya. Simbol atau ’P’ (functional primitive) dapat
ditambahkan pada akhir nomor proses. Keseimbangan output dan
input(balancing) antara diagram konteks harus dipelihara.
3. Diagram Rinci (Level Diagram)
Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagram zeroatau diagram level atasnya.
Elemen dasar dari DFD dapat terdiri dari sebagai berikut: (Ladjamudin, 2005:67)
a. Kesatuan luar (External Entity)
Sesuatu yang berada di luar sistem, tetapi ia memberikan data ke dalam sistem atau memberikan data dari sistem, disimbolkan dengan suatu kotak notasi. External entitytidak termasuk bagian
(53)
(departemen) maka bagian lain yang masih terkait menjadi
external entity.
b. Arus data (Data Flow)
Arus data merupakan tempat mengalirnya informasi dan digambarkan dengan garis yang menghubungkan komponen dari sistem. Arus data ditunjukkan dengan arah panah dan garis diberi nama atas arus data yang mengalir. Arus data ini mengalir di antara proses, data store, dan menunjukkan arus data dari
data yang berupa masukan untuk sistem atau hasil proses sistem. c. Proses (Process)
Proses merupakan apa yang dikerjakan oleh sistem. Proses dapat mengolah data atau aliran data masuk menjadi aliran data keluar. Proses berfungsi mentransformasikan satu atau beberapa data masukan menjadi satu atau beberapa data keluaran sesuai dengan spesifikasi yang diinginkan. Setiap proses memiliki satu atau beberapa masukan serta menghasilkan satu atau beberapa data keluaran.
d. Simpanan data (Data Store)
Simpanan data merupakan tempat penyimpanan data pengikat data yang ada dalam sistem. Data store dapat disimbolkan
dengan sepasang dua garis sejajar atau dua garis dengan salah satu sisi samping terbuka. Proses dapat mengambil data dari
atau memberikan data ke database. Gambar simbol-simbol
(54)
37
2.9.3 State Transition Diagram(STD)
State Transition Diagram (STD) menggambarkan bagaimana
kerja sistem melalui kondisi (state) dan kejadian yang menyebabkan
kondisi berubah. STD juga menggambarkan aksi yang dilakukan karena kejadian tertentu (Pressman, 2001:218).
2.9.4 Kamus Data
Kamus data atau data dictionary atau disebut juga dengan istilah
system datadictionaryadalah katalog fakta tentang data dan
kebutuhan-kebutuhan informasi dari suatu sistem informasi. Dengan menggunakan kamus data, analis sistem dapat mendefinisikan data yang mengalir di sistem dengan lengkap. Kamus data dibuat pada tahap analisis sistem dan digunakan baik pada tahap analisis maupun pada tahap perancangan sistem. Pada tahap analisis, kamus data dapat digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem. Pada tahap perancangan sistem, kamus data digunakan untuk merancang input, merancang laporan-laporan dan database. Kamus data
dibuat berdasarkan arus data yang ada di DFD. Arus data di DFD sifatnya adalah global, hanya ditunjukkan nama arus datanya saja (Jogiyanto HM, 2005:725).
(55)
2.9.5 ERD (Entity Relationship Diagram)
ERD adalah suatu model jaringan yang menggunakan susunan data yang tersimpan dalam sistem secara abstrak. (Ladjamudin, 2005 : 142).
Diagram hubungan entitas atau yang lebih dikenal dengan sebitan E-R Diagram, adalah notasi grafik dari sebuah model data atau sebuah model jeringan yang menjelaskan tentang data yang tersimpan (storage
data) dalam sistem secara abstrak. Diagram hubungan entitas tidak
menyatakan bagaimana memanfaatkan data, membuat data, mengubah data dan menghapus data. (Ladjamudin, 2005 : 143).
Elemen-elemen ERD adalah sebagai berikut: (Ladjamudin, 2005:143-148)
1. Entitas (Entity)
Entity adalah sesuatu apa saja yang ada di dalam sistem, nyata
maupun abstrak di mana data tersimpan atau di mana terdapat data. Entitas diberi nama dengan kata benda dan dapat dikelompokkan dalam empat jenis nama, yaitu orang, benda, lokasi, dan kejadian (terdapat unsur waktu di dalamnya). Pada ERD, entitydigambarkan
dengan sebuah bentuk persegi panjang.
2. Relasi (Relationship)
Pada ERD, Relationship dapat digambarkan dengan sebuah bentuk
belah ketupat. Relationship adalah hubungan alamiah yang terjadi
antara entitas. Pada umumnya penghubung (relationship) diberi
(56)
39 kalimat pasif). Penggambaran hubungan yang terjadi adalah sebuah bentuk belah ketupat dihubungkan dengan dua bentuk empat persegi panjang.
3. Derajat relasi (Relationship Degree)
Relationship degree atau derajat relasi adalah jumlah entitas yang
berpartisipasi dalam satu relationship.
Derajat relasi yang sering dipakai di dalam ERD: a. Unary Relationship
Unary relationship adalah model relasi yang terjadi di antara
entityyang berasal dari entityset yang sama. Sering juga disebut
sebagai recursive relationshipatau reflective relationship.
b. Binary Relationship
Binary relationship adalah model relasi antara instansi-instansi
(istances) dari suatu tipe entitas (dua entity yang berasal dari
entity yang sama). Relationship ini paling umum digunakan
dalam pembuatan model data. c. Ternary Relationship
Ternary relationship merupakan relationship antara
instansi-instansi (istances) dari tiga tipe entitas secara sepihak.
Masing-masing entitas mungkin berpartisipasi satu atau banyak dalam suatu relationship ternary. Perlu dicatat bahwa relationship
(57)
4. Atribut
Secara umum, atribut adalah sifat atau karakteristik dari tiap entitas maupun tiap relationship. Maksudnya, atribut adalah sesuatu yang
menjelaskan apa sebenarnya yang dimaksud entitas maupun
relationship, sehingga sering dikatakan atribut adalah elemen dari
setiap entitas dan relationship. Ada dua jenis atribut:
a. Identifier (key), digunakan untuk menentukan suatu entitysecara
unik (primary key).
b. Descriptor (nonkey attribute) digunakan untuk
men-spesifikasikan karakteristik dari suatu entityyang tidak unik.
5. Kardinalitas (Cardinality)
Kardinalitas relasi menunjukkan jumlah maksimum tuple / record
yang dapat berelasi dengan entitas pada entitas yang lain.
Dari sejumlah kemungkinan banyaknya hubungan antar entitas tersebut, kardinalitas relasi merujuk kepada hubungan maksimum yang terjadi dari entitas yang satu ke entitas yang lain dan begitu juga sebaliknya. Terdapat 3 macam kardinalitas relasi, yaitu:
a. One to One
Tingkat hubungan satu ke satu, dinyatakan dengan satu kejadian pada entitas pertama, hanya mempunyai satu hubungan dengan satu kejadian pada entitas yang kedua dan sebaliknya.
Yang berarti setiap tuple pada entitas A berhubungan dengan
(1)
musiman <br />
4. Banjir pantai ? berhubungan dengan angin tropis, gelombang tsunami, dan badai <br />
</td> <td>
<form method=post
action='himbauan.php?act=edit'> <input type=hidden name=id_himbauan value=2>
<input type=submit value=edit> </form>
<form method=post
action='aksi.php?module=himbauan&act=d elete'>
<input type=hidden name=id_himbauan value=2> <input type=submit value=delete onClick="return confirm('Apakah anda yakin ingin menghapus himbauan ini ?')"> </form>
</td> <td>
<form method=post
action='aksi.php?module=himbauan&act=k irimsms'>
<input type=hidden name=id_himbauan value=2>
<input type=text name=no_telp size=18> <select name='group'>
<option value='' selected>Pilih Tujuan</option>
<option value='all'>Kirim ke-Semua</option>
<option value='rt'>Kirim ke-Ketua RT</option>
<option value='warga'>Kirim ke-Warga</option>
</select>
<input type=submit value=kirim> </form>
</td></tr><tr><td>3</td><td>Hal-hal yang dapat diprediksikan</td><td>Banjir biasanya tergantung pada musim, kapasitas penampungan air, dan survey pemetaan wilayah banjir. Beberapa sistem peringatan mungkin telah dipersiapkan, tetapi kadang hanya sedikit yang dilaksanakan, terutama sebelum banjir bandang dan tsunami terjadi.<br />
</td>
<td>
<form method=post
action='himbauan.php?act=edit'> <input type=hidden name=id_himbauan value=3>
<input type=submit value=edit> </form>
<form method=post
action='aksi.php?module=himbauan&act=d elete'>
<input type=hidden name=id_himbauan value=3> <input type=submit value=delete onClick="return confirm('Apakah anda yakin ingin menghapus himbauan ini ?')"> </form>
</td> <td>
<form method=post
action='aksi.php?module=himbauan&act=k irimsms'>
<input type=hidden name=id_himbauan value=3>
<input type=text name=no_telp size=18> <select name='group'>
<option value='' selected>Pilih Tujuan</option>
<option value='all'>Kirim ke-Semua</option>
<option value='rt'>Kirim ke-Ketua RT</option>
<option value='warga'>Kirim ke-Warga</option>
</select>
<input type=submit value=kirim> </form>
</td></tr><tr><td>4</td><td>Faktor penyebab kerentanan</td><td>1.
Perumahan yang berada di daerah banjir<br />
2. Kurangnya kesadaran akan bahaya dan dampak banjir <br />
3. Berkurangnya kemampuan penyerapan tanah (erosi, bangunan beton)<br /> 4. Pondasi tanah dan bangunan tidak tahan air <br />
5. Elemen infrastruktur yang beresiko tinggi <br />
6. Persediaan bahan pangan, pertanian, dan peternakan dan tidak disimpan dengan baik<br />
(2)
7. Industri maritim dan perkapalan ikan<br />
</td> <td>
<form method=post
action='himbauan.php?act=edit'> <input type=hidden name=id_himbauan value=4>
<input type=submit value=edit> </form>
<form method=post
action='aksi.php?module=himbauan&act=d elete'>
<input type=hidden name=id_himbauan value=4> <input type=submit value=delete onClick="return confirm('Apakah anda yakin ingin menghapus himbauan ini ?')"> </form>
</td> <td>
<form method=post
action='aksi.php?module=himbauan&act=k irimsms'>
<input type=hidden name=id_himbauan value=4>
<input type=text name=no_telp size=18> <select name='group'>
<option value='' selected>Pilih Tujuan</option>
<option value='all'>Kirim ke-Semua</option>
<option value='rt'>Kirim ke-Ketua RT</option>
<option value='warga'>Kirim ke-Warga</option>
</select>
<input type=submit value=kirim> </form>
</td></tr><tr><td>5</td><td>Buang Sampah</td><td>Dilarang buang sampah di kali</td>
<td>
<form method=post
action='himbauan.php?act=edit'> <input type=hidden name=id_himbauan value=13>
<input type=submit value=edit> </form>
<form method=post
action='aksi.php?module=himbauan&act=d elete'>
<input type=hidden name=id_himbauan value=13> <input type=submit
value=delete onClick="return confirm('Apakah anda yakin ingin menghapus himbauan ini ?')"> </form>
</td> <td>
<form method=post
action='aksi.php?module=himbauan&act=k irimsms'>
<input type=hidden name=id_himbauan value=13>
<input type=text name=no_telp size=18> <select name='group'>
<option value='' selected>Pilih Tujuan</option>
<option value='all'>Kirim ke-Semua</option>
<option value='rt'>Kirim ke-Ketua RT</option>
<option value='warga'>Kirim ke-Warga</option>
</select>
<input type=submit value=kirim> </form>
</td></tr></table> </div>
</body> </html>
Halaman Peringatan Dini
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml 1-strict.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="author" content="Luka Cvrk - www.solucija.com" />
(3)
<meta name="description" content="Site Description" />
<meta name="keywords" content="site, keywords" />
<meta name="robots" content="index, follow" />
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" /> <title>APLIKASI MANAJEMEN PENANGGULANGAN
BENCANA</title> </head>
<body>
<div class="wrap background"> <ul id="menu">
<li><a href="index.php">HOME</a></li> <li><a href="peta.php">PETA</a></li> <li><a
href="himbauan.php">HIMBAUAN</a></l i>
<li><a class="current"
href="status.php">PERINGATAN DINI</a></li>
<li><a
href="assessment.php">ASSESSMENT</a ></li>
<li><a href="daftarwarga.php">DAFTAR WARGA</a></li>
<li><a href='user.php'>USER</a></li> <li><a
href='logout.php'>LOGOUT</a></li> </ul>
<table><tr><th width=20>No</th><th width=150>Status</th><th>Kondisi</th><t h width=80>Aksi</th></tr><tr><td align=center>1</td><td
align=center><strong>Normal</strong></t d><td></td>
<td align=center> <form method=post
action='aksi.php?module=status&act=aktifk an'>
<input type=hidden name=id_status value=5>
<input type=submit value=Aktifkan> </form>
</td></tr><tr><td align=center>2</td><td align=center><strong>Siaga
1</strong></td><td>Keadaan dinyatakan
darurat, bilamana curah hujan di Jakarta dan kawasan Bogor dan sekitarnya menimbulka genangan air yang tidak surut dalm waktu 6 jam. Dan diikuti kenaikan di hampir semua pintu air. </td>
<td align=center> <form method=post
action='aksi.php?module=status&act=aktifk an'>
<input type=hidden name=id_status value=4>
<input type=submit value=Aktifkan> </form>
</td></tr><tr><td align=center>3</td><td align=center><strong>Siaga
2</strong></td><td>Mulai terjadi penyimpangan cuaca dan makin meningginya curah hujan dengan diikuti ketinggian di pintu air yang melewati batas normal. Masyarakat harus sudah
meninggalkan lokasi banjir dan menuju ke tempat penampungan sementara. <br /> </td>
<td align=center> <form method=post
action='aksi.php?module=status&act=aktifk an'>
<input type=hidden name=id_status value=3>
<input type=submit value=Aktifkan> </form>
</td></tr><tr><td align=center>4</td><td align=center><strong>Siaga
3</strong></td><td>Curah hujan tinggi di daerah Jakarta ditambah hujan di daerah Bogor, Puncak dan sekitarnya menambah ketinggian air. Segera lakukan pengemasan terhadap barang-barang berharga dan bersiap menuju ke tempat penampungan sementara. <br />
</td>
<td align=center> <form method=post
action='aksi.php?module=status&act=aktifk an'>
<input type=hidden name=id_status value=2>
<input type=submit value=Aktifkan> </form>
</td></tr><tr><td align=center>5</td><td align=center><strong>Siaga
(4)
batas air belum terjadi kenaikan. Namun, segera tentukan barang berharga yang harus diselamatkan. Siapa tahu dalam hitungan menit, status ini akan berubah secara tiba-tiba.</td>
<td align=center><strong>Sedang Aktif</strong>
</td></tr></table> </div>
</body> </html>
Halaman Assessment
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml 1-strict.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="author" content="Luka Cvrk - www.solucija.com" />
<meta name="description" content="Site Description" />
<meta name="keywords" content="site, keywords" />
<meta name="robots" content="index, follow" />
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" /> <title>APLIKASI MANAJEMEN PENANGGULANGAN
BENCANA</title> </head>
<body>
<div class="wrap background"> <ul id="menu">
<li><a href="index.php">HOME</a></li> <li><a href="peta.php">PETA</a></li> <li><a
href="himbauan.php">HIMBAUAN</a></l i>
<li><a href="status.php">PERINGATAN DINI</a></li>
<li><a class="current"
href="assessment.php">ASSESSMENT</a ></li>
<li><a href="daftarwarga.php">DAFTAR WARGA</a></li>
<li><a href='user.php'>USER</a></li> <li><a
href='logout.php'>LOGOUT</a></li> </ul>
<table
width=100%><tr><th>Rw</th><th>Manul a</th><th>Dewasa</th>
<th>Anak-anak</th><th>Balita</th><th>Aksi</th></t r>
<tr><td align=center>RW 02</td><td align=center>40</td>
<td align=center>50</td><td align=center>60</td>
<td align=center>35</td><td align=center> <form method=post
action='assessment.php?act=detail'> <input type=hidden name=id_rw value=1> <input type=submit value=Detail> </form>
</td></tr></table> </div>
</body> </html>
Halaman Daftar Warga
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml 1-strict.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="author" content="Luka Cvrk - www.solucija.com" />
<meta name="description" content="Site Description" />
(5)
<meta name="keywords" content="site, keywords" />
<meta name="robots" content="index, follow" />
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" /> <title>APLIKASI MANAJEMEN PENANGGULANGAN
BENCANA</title> </head>
<body>
<div class="wrap background"> <ul id="menu">
<li><a href="index.php">HOME</a></li> <li><a href="peta.php">PETA</a></li> <li><a
href="himbauan.php">HIMBAUAN</a></l i>
<li><a href="status.php">PERINGATAN DINI</a></li>
<li><a
href="assessment.php">ASSESSMENT</a ></li>
<li><a class="current"
href="daftarwarga.php">DAFTAR WARGA</a></li>
<li><a href='user.php'>USER</a></li> <li><a
href='logout.php'>LOGOUT</a></li> </ul>
<form method=post action='daftarwarga.php'> <select name='group'>
<option value='' selected>--Silahkan Pilih--</option>
<option value='rw'>Daftar Ketua RW</option>
<option value='rt'>Daftar Ketua RT</option>
<option value='warga'>Daftar Warga</option>
</select>
<input type=submit value=View> </form>
</div>
</body> </html> Halaman User
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml 1-strict.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="author" content="Luka Cvrk - www.solucija.com" />
<meta name="description" content="Site Description" />
<meta name="keywords" content="site, keywords" />
<meta name="robots" content="index, follow" />
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" /> <title>APLIKASI MANAJEMEN PENANGGULANGAN
BENCANA</title> </head>
<body>
<div class="wrap background"> <ul id="menu">
<li><a href="index.php">HOME</a></li> <li><a href="peta.php">PETA</a></li> <li><a
href="himbauan.php">HIMBAUAN</a></l i>
<li><a href="status.php">PERINGATAN DINI</a></li>
<li><a
href="assessment.php">ASSESSMENT</a ></li>
<li><a href="daftarwarga.php">DAFTAR WARGA</a></li>
<li><a class="current"
href="user.php">USER</a></li> <li><a
href='logout.php'>LOGOUT</a></li> </ul>
(6)
<table>
<tr><th>User Name</th><th>Full
Name</th><th>password</th><th>Level</t h><th>aksi</th></tr>
<tr><td>admin</td><td>administrator</td> <td>******</td><td></td><td>
<form method=post action=user.php?act=edit> <input type=hidden name=id_user value=1>
<input type=submit
value='Edit'></form></td></tr> </table>
</div> </body> </html>