PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

dokumen-dokumen yang mirip
PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA MENGGUNAKAN AUGMENTED REALITY SKRIPSI

PEMBANGUNAN APLIKASI JUAL BELI ONLINE TOKO KOEN-B FASHION BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

BAB 1 PENDAHULUAN. latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan, metodologi penelitian, serta sistematika penulisan laporan.

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PENGEMBANGAN SISTEM INFORMASI KEMAHASISWAAN PADA KANTOR KEMAHASISWAAN, ALUMNI DAN CAMPUS MINISTRY UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PEMBANGUNAN SISTEM INFORMASI ANALISIS PEMETAAN KEMISKINAN BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE UNTUK NAVIGASI PADA PERSEWAAN MOBIL

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN PERANGKAT LUNAK BERBASIS WEB UNTUK PELAPORAN DATA BENCANA ALAM

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

PEMBANGUNAN APLIKASI MOBILE SCHEDULED MAINTENANCE SYSTEM FIXED ASSET

PEMBANGUNAN PARSER UNTUK ALAT BANTU PENULISAN KARYA ILMIAH BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI TOKO PAKAN HEWAN TERNAK (POULTRY SHOP)

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

PEMBANGUNAN SISTEM PAKAR DIAGNOSA PENYAKIT SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM INFORMASI RESTORAN DENGAN FITUR CUSTOMER RELATIONSHIP MANAGEMENT (CRM)

DAFTAR ISI TINJAUAN PUSTAKA... 5 LANDASAN TEORI... 7

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

Implementasi Automated Grading System pada Website Pembelajaran Pemrograman

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

PEMBANGUNAN APLIKASI PERMAINAN PELIHARAAN BERBASIS SOSIAL DAN LOKASI

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

Disusun oleh : Michael Aristian Sudarmanto NIM :

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

SISTEM INFORMASI BIAYA TAGIHAN AIR PELANGGAN PDAM KOTA SURAKARTA BERBASIS MOBILE

SISTEM INFORMASI LALU LINTAS ANGKUTAN UDARA PT.ANGKASA PURA I(PERSERO) YOGYAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

PEMBANGUNAN APLIKASI SIMULASI TRY OUT UJIAN NASIONAL SMA BERBASIS MOBILE

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA KANKER LEHER RAHIM DENGAN METODE FORWARD CHAINING BERBASIS ANDROID

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PENGEMBANGAN APLIKASI PERANGKAT LUNAK KLINIK TERPADU BERBASIS WEB DAN ANDROID DENGAN PUSH NOTIFICATION DAN NOSQL DATABASE SKRIPSI JUDUL

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE RENUNGAN HARIAN

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

PEMBANGUNAN APLIKASI MOBILE ALAT BANTU DOKTER UNTUK MENANGANI PASIEN RAWAT INAP RUMAH SAKIT PANTI RAPIH YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERSEWAAN LAPANGAN FUTSAL DI YOGYAKARTA BERBASIS LOKASI

PENGEMBANGAN APLIKASI MOBILE AUGMENTED REALITY UNTUK MEMPERKENALKAN PAKAIAN ADAT INDONESIA

Pembangunan Sistem Informasi Kost Berbasis Web Dengan Framework CodeIgniter SKRIPSI

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

Pengimplementasian CRM pada Pembangunan E-Commerce untuk Usaha Mikro Kecil Menengah dengan Metode Proses Hirarki Analitik SKRIPSI

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK WEB-BASED INTEGRATED DEVELOPMENT ENVIRONMENT

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PROYEK BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PARIWISATA DI KABUPATEN KLATEN BERBASIS WEB

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN WEDDING PLANNER BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PENGEMBANGAN APLIKASI INSTANT MESSENGER DENGAN VOICE DAN VIDEO CONFERENCE

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PENERBITAN JURNAL BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT UNTUK MENDUKUNG PELAYANAN PASIEN DI RUMAH SAKIT UMUM PATMASURI YOGYAKARTA

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PEMBANGUNAN APLIKASI LELANG ONLINE PRODUK PERTANIAN BERBASIS DESA DAN KAWASAN

Pembangunan Sistem Informasi Penjualan Produk Kulit Berbasis Web

Transkripsi:

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Irvan NIM : 11 07 06694 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2015 i

ii

KATA PENGANTAR Puji syukur kepada Tuhan atas semua karunia dan berkat-nya yang telah dilimpahkan kepada penulis sehingga penulis dapat menyelesaikan laporan skripsi ini dengan baik. Skripsi adalah studi akhir yang merupakan salah satu tugas akhir yang diwajibkan pada mahasiswa Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta setelah lulus mata kuliah teori, praktikum, dan kerja praktek. Tujuan dari pembuatan skripsi ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Teknik Informatika dari Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa dalam pembuatan skripsi ini tidak terlepas dari bantuan berbagai pihak yang telah menyumbangkan pikiran, tenaga, dukungan, bimbingan, dan doa kepada penulis baik secara langsung maupun tidak langsung. Oleh sebab itu, penulis mengucapkan terimakasih kepada : 1. Tuhan Yesus Kristus yang telah memberikan petunjuk dan harapan, serta melimpahkan karunia dan berkat-nya kepada penulis. 2. Bapak Dr. A. Teguh Siswantoro selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 3. Bapak B. Yudi Dwiandiyanta, S.T., M.T., selaku Ketua Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. iii

4. Bapak Kusworo Anindito, S.T., M.T., selaku Dosen Pembimbing I yang telah menawarkan judul skripsi kepada penulis serta atas bimbingan, petunjuk, dan pengarahan hingga skripsi dapat diselesaikan dengan baik. 5. Ibu Th.Devi Indriasari, S.T., M.Sc., selaku Dosen Pembimbing II yang telah menawarkan judul skripsi kepada penulis serta atas bimbingan, petunjuk, dan pengarahan kepada penulis sehingga skripsi dapat diselesaikan dengan baik. 6. Seluruh Staf Pengajar dan Laboran Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta yang telah membantu penulis selama masa kuliah di Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 7. Seluruh keluarga tercinta yang selalu mendoakan serta memberikan dorongan dan motivasi kepada penulis agar dapat menyelesaikan kuliah dengan baik dan tepat waktu. 8. Wanita spesialku, Pricillia Ulina yang selalu sabar, memberikan semangat dan dukungan untuk menyelesaikan tugas akhir ini, dari awal hingga akhir pengerjaan. 9. Teman dan sahabat yang terkasih, Yayud, Tyo, Wewe, Nana, Kevin, Yanuar, Dion, Novri, Vian, Aan, Ciok, Xenix, Always Be Happy, Saraps, anggota KKN 66 Ngampel dan semuanya yang tidak bisa disebutkan satu per satu. Terima kasih atas bantuan, kebersamaan dan kerjasamanya. iv

v

DAFTAR ISI HALAMAN COVER...i HALAMAN PENGESAHAN... ii KATA PENGANTAR... iii DAFTAR ISI... vi DAFTAR GAMBAR... x DAFTAR TABEL... xvi INTISARI... xvii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 4 1.3 Batasan Masalah... 5 1.4 Tujuan Penelitian... 5 1.5 Metodologi... 5 1.6 Sistematika Penulisan... 7 BAB 2 TINJAUAN PUSTAKA... 9 BAB 3 LANDASAN TEORI... 15 3.1 Sistem... 15 3.2 Bencana... 15 3.3 BPBD... 16 3.4 Framework... 17 3.5 Web Server... 18 3.6 Android... 19 3.7 SMS... 19 3.8 SMS Gateway... 20 vi

3.9 Trigger... 21 BAB 4 ANALISIS DAN PERANCANGAN PERANGKAT LUNAK... 22 4.1 Analisa Latar Belakang Pembuatan Sistem... 22 4.2 Analisa Sistem Yang Akan Dibangun... 24 4.2.1 Arsitektur Perangkat Lunak... 25 4.2.2 Fungsi Produk... 26 4.2.3 Use Case Diagram... 28 4.3 Perancangan Sistem... 30 4.3.1 Perancangan Arsitektur... 31 4.3.2 Physical Data Model... 33 4.3.3 Deskripsi Perancangan Antarmuka... 34 4.3.3.3 Antarmuka Tampilan Login Mobile... 34 4.3.3.3 Antarmuka Tampilan Menu Utama... 35 4.3.3.3 Antarmuka Tampilan Setting Set SMS Gateway...... 36 4.3.3.4 Antarmuka Tampilan Setting Cek GPS... 37 4.3.3.5 Antarmuka Tampilan Ubah Password... 38 4.3.3.6 Antarmuka Tampilan Laporan Awal Bencana. 39 4.3.3.7 Antarmuka Tampilan Laporan Perkembangan Bencana...... 41 4.3.3.8 Antarmuka Tampilan Laporan Awal Posko... 42 4.3.3.9 Antarmuka Tampilan Laporan Perkembangan Posko...... 44 4.3.3.10 Antarmuka Halaman Pengelolaan Data Petugas...... 45 4.3.3.11 Antarmuka Halaman Pengelolaan Data Pesan 52 vii

4.3.3.12 Antarmuka Halaman Login Web... 57 BAB 5 IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK... 59 5.1 Definisi Sistem... 59 5.2 Implementasi Sistem... 69 5.2.1 Antarmuka Aplikasi Mobile... 69 5.2.1.1 Login Mobile... 69 5.2.1.2 Menu Utama... 70 5.2.1.3 Set SMS Gateway... 71 5.2.1.4 Cek GPS... 72 5.2.1.5 Ubah Password... 74 5.2.1.6 Laporan Awal Bencana... 75 5.2.1.7 Laporan Perkembangan Bencana... 86 5.2.1.8 Laporan Awal Posko... 94 5.2.1.9 Laporan Perkembangan Posko... 99 5.2.2 Antarmuka Aplikasi Web... 103 5.2.2.1 Login Web... 103 5.2.2.2 Halaman Pengelolaan Petugas... 104 5.2.2.3 Halaman Pengelolaan Pesan... 112 5.2.3 File Pendukung PLPDBA... 122 5.2.3.1 SMS Gateway Gammu... 122 5.2.3.2 Trigger Pemecah Isi Pesan... 128 5.3 Hasil Pengujian Perangkat Lunak... 135 5.4 Hasil Pengujian Lapangan Perangkat Lunak... 153 5.5 Analisis Kelebihan dan Kekurangan Aplikasi... 169 BAB 6 KESIMPULAN DAN SARAN... 171 viii

6.1 Kesimpulan... 171 6.2 Saran... 171 DAFTAR PUSTAKA... 172 LAMPIRAN... 175 ix

DAFTAR GAMBAR Gambar 3.1 Ilustrasi Cara Kerja SMS Gateway... 20 Gambar 4.1 Arsitektur Perangkat Lunak PLPDBA...25 Gambar 4.2 Use Case Perangkat Lunak Mobile Pelaporan Data Bencana Alam... 28 Gambar 4.3 Use Case Perangkat Lunak Web Pelaporan Data Bencana Alam... 29 Gambar 4.4 Rancangan Arsitektur PLPDBA... 31 Gambar 4.5 Physical Data Model... 33 Gambar 4.6 Antarmuka Tampilan Login... 34 Gambar 4.7 Antarmuka Tampilan Menu Utama... 35 Gambar 4.8 Antarmuka Tampilan Setting Set SMS Gateway 36 Gambar 4.9 Antarmuka Tampilan Setting Cek GPS... 37 Gambar 4.10 Antarmuka Tampilan Ubah Password... 38 Gambar 4.11 Antarmuka Awal Laporan Awal Bencana... 39 Gambar 4.12 Antarmuka Awal Laporan Perkembangan Bencana... 41 Gambar 4.13 Antarmuka Laporan Awal Posko... 42 Gambar 4.14 Antarmuka Laporan Perkembangan Posko... 44 Gambar 4.15 Antarmuka Halaman Awal Pengelolaan Data Petugas... 45 Gambar 4.16 Antarmuka Halaman Tambah Data Petugas... 46 Gambar 4.17 Antarmuka Halaman Awal Edit Data Petugas 47 Gambar 4.18 Antarmuka Halaman Edit Data Petugas... 48 Gambar 4.19 Antarmuka Halaman Awal Hapus Data Petugas 49 Gambar 4.20 Antarmuka Halaman Awal Hapus Data Petugas 50 Gambar 4.21 Antarmuka Halaman Reset Password Petugas 51 Gambar 4.22 Antarmuka Halaman Awal Pengelolaan Data Pesan... 52 x

Gambar 4.23 Antarmuka Halaman Tampil Data Pesan Terkirim... 53 Gambar 4.24 Antarmuka Halaman Tulis Pesan... 54 Gambar 4.25 Antarmuka Halaman Awal Broadcast Informasi Bencana... 55 Gambar 4.26 Antarmuka Halaman Awal Broadcast Informasi Posko... 55 Gambar 4.27 Antarmuka Halaman Login Web... 57 Gambar 5.1 Antarmuka Login Mobile...69 Gambar 5.2 Antarmuka Menu Utama... 70 Gambar 5.3 Antarmuka Set SMS Gateway... 71 Gambar 5.4 Antarmuka Halaman Awal Cek GPS... 72 Gambar 5.5 Antarmuka Halaman Lanjutan Cek GPS... 73 Gambar 5.6 Antarmuka Ubah Password... 74 Gambar 5.7 Antarmuka Halaman Pertama Laporan Awal Bencana... 75 Gambar 5.8 Antarmuka Halaman Kedua Laporan Awal Bencana... 76 Gambar 5.9 Antarmuka Halaman Ketiga Laporan Awal Bencana... 77 Gambar 5.10 Antarmuka Halaman Keempat Laporan Awal Bencana... 79 Gambar 5.11 Antarmuka Halaman Kelima Laporan Awal Bencana... 80 Gambar 5.12 Antarmuka Halaman Keenam Laporan Awal Bencana... 81 Gambar 5.13 Antarmuka Halaman Ketujuh Laporan Awal Bencana... 83 Gambar 5.14 Contoh Format Pesan Laporan Awal Bencana 84 Gambar 5.15 Contoh Header Pesan Laporan Awal Bencana 84 xi

Gambar 5.16 Antarmuka Halaman Pertama Laporan Perkembangan Bencana... 86 Gambar 5.17 Antarmuka Halaman Kedua Laporan Perkembangan Bencana... 87 Gambar 5.18 Antarmuka Halaman Ketiga Laporan Perkembangan Bencana... 88 Gambar 5.19 Antarmuka Halaman Keempat Laporan Perkembangan Bencana... 89 Gambar 5.20 Antarmuka Halaman Kelima Laporan Perkembangan Bencana... 91 Gambar 5.21 Contoh Format Pesan Laporan Perkembangan Bencana... 92 Gambar 5.22 Contoh Header Pesan Laporan Perkembangan Bencana... 93 Gambar 5.23 Antarmuka Halaman Pertama Laporan Awal Posko... 94 Gambar 5.24 Antarmuka Halaman Kedua Laporan Awal Posko... 95 Gambar 5.25 Antarmuka Halaman Ketiga Laporan Awal Posko... 96 Gambar 5.26 Contoh Format Pesan Laporan Awal Posko.. 97 Gambar 5.27 Contoh Header Pesan Laporan Awal Posko.. 98 Gambar 5.28 Antarmuka Halaman Pertama Laporan Perkembangan Posko... 99 Gambar 5.29 Antarmuka Halaman Kedua Laporan Perkembangan Posko... 100 Gambar 5.30 Contoh Format Pesan Laporan Perkembangan Posko... 101 Gambar 5.31 Contoh Header Pesan Laporan Perkembangan Posko... 102 Gambar 5.32 Antarmuka Login Web... 103 xii

Gambar 5.33 Antarmuka Halaman Awal Pengelolaan Data Petugas... 104 Gambar 5.34 Antarmuka Halaman Tambah Data... 105 Gambar 5.35 Antarmuka Pesan Konfirmasi Tambah Data. 105 Gambar 5.36 Antarmuka Halaman Kesalahan Tambah Data 106 Gambar 5.37 Antarmuka Halaman Awal Ubah Data... 106 Gambar 5.38 Antarmuka Halaman Hasil Pencarian Ubah Data... 107 Gambar 5.39 Antarmuka Pesan Konfirmasi Ubah Data... 107 Gambar 5.40 Antarmuka Halaman Ubah Data... 108 Gambar 5.41 Antarmuka Halaman Kesalahan Ubah Data.. 109 Gambar 5.42 Antarmuka Halaman Awal Hapus Data... 109 Gambar 5.43 Antarmuka Halaman Hasil Pencarian Hapus Data... 110 Gambar 5.44 Antarmuka Pesan Konfirmasi Hapus Data.. 110 Gambar 5.45 Antarmuka Pesan Konfirmasi Reset Password... 111 Gambar 5.46 Antarmuka Halaman Awal Pengelolaan Pesan 112 Gambar 5.47 Antarmuka Dialog Isi Pesan Masuk... 112 Gambar 5.48 Antarmuka Halaman Awal Pengelolaan Pesan 113 Gambar 5.49 Antarmuka Dialog Isi Pesan Masuk... 113 Gambar 5.50 Antarmuka Halaman Tulis Pesan... 114 Gambar 5.51 Antarmuka Dialog Kontak Petugas... 115 Gambar 5.52 Antarmuka Halaman Awal Broadcast Informasi Bencana... 116 Gambar 5.53 Antarmuka Dialog Peringatan Pilih Petugas... 116 Gambar 5.54 Antarmuka Halaman Pilih Bencana Broadcast Informasi Bencana... 117 Gambar 5.55 Antarmuka Dialog Peringatan Pilih Bencana... 117 xiii

Gambar 5.56 Antarmuka Halaman Konfirmasi Broadcast Informasi Bencana... 118 Gambar 5.57 Antarmuka Dialog Konfirmasi Broadcast Informasi Bencana... 119 Gambar 5.58 Antarmuka Halaman Awal Broadcast Informasi Posko... 119 Gambar 5.59 Antarmuka Halaman Pilih Posko Broadcast Informasi Posko... 120 Gambar 5.60 Antarmuka Halaman Konfirmasi Broadcast Informasi Posko... 121 Gambar 5.61 Antarmuka Dialog Konfirmasi Broadcast Informasi Posko... 122 Gambar 5.62 Instalasi Gammu 1... 123 Gambar 5.63 Instalasi Gammu 2... 124 Gambar 5.64 Instalasi Gammu 3... 125 Gambar 5.65 Instalasi Gammu 4... 125 Gambar 5.66 Instalasi Gammu 5... 126 Gambar 5.67 Instalasi Gammu 6... 126 Gambar 5.68 Instalasi Gammu 7... 127 Gambar 5.69 Instalasi Gammu 8... 127 Gambar 5.70 Instalasi Gammu 9... 128 Gambar 5.71 Penjelasan Trigger 1... 129 Gambar 5.72 Penjelasan Trigger 2... 129 Gambar 5.73 Penjelasan Trigger 3... 130 Gambar 5.74 Penjelasan Trigger 4... 131 Gambar 5.75 Penjelasan Trigger 5... 132 Gambar 5.76 Penjelasan Trigger 6... 132 Gambar 5.77 Penjelasan Trigger 7... 133 Gambar 5.78 Penjelasan Trigger 8... 133 Gambar 5.79 Penjelasan Trigger 9... 134 Gambar 5.80 Foto Perangkat Pengujian 1... 154 xiv

Gambar 5.81 Koordinat Lokasi Uji 1... 155 Gambar 5.82 Bukti Pengiriman SMS Uji 1... 156 Gambar 5.83 Bukti SMS Masuk Uji 1... 156 Gambar 5.84 Foto Perangkat Pengujian 2... 157 Gambar 5.85 Koordinat Lokasi Uji 2... 158 Gambar 5.86 Bukti Pengiriman SMS Uji 2... 159 Gambar 5.87 Bukti SMS Masuk Uji 2... 159 Gambar 5.88 Foto Perangkat Pengujian 3... 160 Gambar 5.89 Koordinat Lokasi Uji 3... 161 Gambar 5.90 Bukti Pengiriman SMS Uji 3... 162 Gambar 5.91 Bukti SMS Masuk Uji 3... 162 Gambar 5.92 Foto Perangkat Pengujian 4... 163 Gambar 5.93 Koordinat Lokasi Uji 4... 164 Gambar 5.94 Bukti Pengiriman SMS Uji 4... 165 Gambar 5.95 Bukti SMS Masuk Uji 4... 165 Gambar 5.96 Foto Perangkat Pengujian 5... 166 Gambar 5.97 Koordinat Lokasi Uji 5... 167 Gambar 5.98 Bukti Pengiriman SMS Uji 5... 168 Gambar 5.99 Bukti SMS Masuk Uji 5... 168 xv

DAFTAR TABEL Tabel 2.1 Tabel Perbandingan Sistem... 13 Tabel 5.1 File-file Pendukung Aplikasi Web... 63 Tabel 5.2 File-file Pendukung Aplikasi Mobile... 64 Tabel 5.3 File dan Modul Pendukung PLPDBA... 69 Tabel 5.4 Hasil Pengujian Perangkat Lunak... 135 xvi

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY INTISARI Irvan (11 07 06694) Saat ini di Indonesia, bencana alam kerap terjadi secara mendadak dan tidak dapat diprediksi sebelumnya. Hal ini dapat menimbulkan banyak kerugian baik jiwa maupun material. Hadirnya Badan Penanggulangan Bencana Daerah (BPBD) sebagai lembaga khusus bertugas untuk menangani penanggulangan bencana daerah di Indonesia. Saat ini BPBD belum memiliki alat bantu yang dapat digunakan dalam melaksanakan proses pencatatan data bencana, seluruh proses pengerjaan masih dilakukan secara manual. Pencatatan data mengenai kondisi bencana yang terjadi penting dilakukan agar dapat diolah dan digunakan untuk menentukan tindakan penanganan selanjutnya. Penelitian ini dilakukan sebagai usaha untuk membantu permasalahan tersebut. Dibutuhkan solusi yakni media berupa aplikasi yang dapat digunakan untuk melakukan pencatatan data bencana serta posko yang dapat langsung dikirimkan dan disimpan dalam basis data. Aplikasi yang dibangun akan dibuat dalam dua bentuk yakni mobile dan web. Aplikasi mobile menggunakan bahasa pemrograman Java dan Android SDK, sedangkan aplikasi web menggunakan bahasa pemrograman PHP dan framework CodeIgniter. Untuk database yang digunakan adalah MySQL. Modul Gammu akan digunakan sebagai aplikasi SMS Gateway. Aplikasi yang dibangun diharapkan dapat menjadi salah satu solusi guna menjalankan proses pencatatan data mengenai kondisi bencana secara cepat dan efisien. Kata Kunci : Bencana Alam, Data Bencana, SMS Gateway, Mobile Application. xvii