PENDAHULUAN PEMBANGUNAN PERANGKAT LUNAK BERBASIS WEB UNTUK PELAPORAN DATA BENCANA ALAM.

BAB I
PENDAHULUAN
g latar belakang,
g
Pada bab ini akan membahas tentang
rumusan

masalah,

tujuan
tujuan

dan

m todologi
me
metodologi

penelitian

aplikasi web untuk

untuk pelaporan data bencana
benc
ncana alam.

1.1

Latar Belakang
Be
ela
lakang
g
Indone
nesia
Indonesia

be
berada

di


antara

dua
u
dua

benua
benua

dan
dan

dua

sa
amudra,
a, terbentang
ter
erbent
tang di garis khatulistiwa,

khatuli
listiw
wa, dan
dan
a terletak
ter
rletak
samudra,
pada
a pertemuan
per
ert
temu
uan tiga lempeng tektonik utama
uta
tama dunia,
dun
unia
ia, yaitu
ya

aitu
lemp
mpen
eng
lempeng

Eurasia,
Eurasia,

Au
ustrali
lia,
Australia,

lempeng

sehingga

pasifik


merupakan

dan

lem
e pe
eng
lempeng

wilayah

yang
g
yang

Ind
dia
i
India
ra n

rawan

te
terh
r ad
dap bencana. Salah satu bencana yang terjadi
terj
te
jad
adi
i di
terhadap
In
Indon
nesia khususnya di Daerah Istimewa Yogyakarta
Yogyakart
ta adalah
adal
ad
alah

ah
Indonesia
letus
san Gunung Merapi yang terjadi sejak 26 Oktober
Oktob
ber 2010.
2010
10.
.
letusan
Sa
S
mpai dengan awal tahun 2012 dampak dari letusan Gunung
Gu
unung
g
Sampai
Mera
rap
pi

Merapi

berupa

banj
ba
njir
i
banjir

lahar

din
ingi
gin
n
dingin

masih


terj
rja
adi
terjadi

di

berbagai daerah di sepanjang
sep
epan
anjang
ng daerah
daerah aliran
al
liran sungai yang
yang
me
meliputi
Yogyakarta (Siswanto, 2012).
2012)

2).
Jawa Tengah dan Yogyakarta
P
a a saat bencana terjadi, kegiatan tanggap
ad
tangg
ggap
ap darurat
dar
arur
urat
Pada
be
benc
n an
ana
a merupakan
meru
me
rupa

paka
kan
n hal
hal yang
yang
bencana
Ke
egi
giat
atan
an
Kegiatan

ini
ini

k
untuk

pen
enti
ting
ng untuk
unt
ntuk
uk dilakukan.
dil
ilak
akuk
ukan.
penting

menanga
gani
menangani

dam
ampa
ak
dampak

buru
bu
ruk
k
buruk

yang

ditimb
ulk
lkan, yang meliputi
meli
ipu
p ti kegiatan penyelamatan
penyelamatan
l
ditimbulkan,
dan
evakuasi korban, harta benda, pemenuhan
pemenuhan kebutuhan dasar,
perlindungan, pengurusan
a pengungsi,
pengu
gungsi, penyelamatan, serta
pemulihan prasarana dan sarana
saran
na (Indriasari, dkk., 2015).
Informasi seperti dimana letak
le
etak posko bencana dan jumlah
pengungsi bencana alam yang ada di tiap posko,
posko fasilitas
yang ada di tiap posko dan kebutuhan mendesak yang
diperlukan,
bencana

akan

alam.

dapat

Saat

membantu

terjadi

proses

bencana

gempa

penanganan
bumi

dan

xiv

gelombang tsunami yang melanda Provinsi Nanggroe Aceh
Darussalam (NAD) dan sebagian Sumatera Utara (SUMUT)
p
gg
p
g
pada tanggal
26 Desember 2004, terdapat
426.849 orang
pengungsi bencana alam.
alam. Karena
a kurangnya koordinasi,
lokasi tenda-tenda
tenda-te
tenda pengungsi umumnya
a terbentuk secara
alami dan
n tersebar dalam
dalam jarak yang cukup
cuku
kup berjauhan,
sehingga
ga
Pram
mono,
Pramono,

menyu
yuli
litk
t an
menyulitkan
200
05)
5).
2005).

penanggulangan
pe
enanggu
gula
lang
ngan

pen
enya
yalu
lura
ran
n
penyaluran
Dalam

bencana
bencana

b ntuan
ba
bantuan

upaya
a
dan

(D
(Darmawan

&

untu
uk
untuk

me
melakukan

penanganan
pen
enangana
nan
n

pengungsi,
pengu
ungsi,

diperlukan
d
ipe
erl
luk
uka
an adanya
ada
danya kerjasama dan koordinasi
koordina
nasi dengan
deng
de
ngan
a semua
se
emua
pihak
piha
ak seperti
sepe
perti dari masyarakat dan relawan
n (Prasetyo
(P
Pra
rase
s tyo &
Utami,
Ut
tami,

2011).

Usaha

tersebut

memerlukan

data
da
ata

yang
yang
g

lengkap
le
leng
n ka
ap untuk mendukung proses penyelamatan, evakuasi,
eva
aku
uas
a i,
da pembagian
dan
pembagian bahan bantuan.
Sistem informasi adalah sekumpulan elemen-elemen
eleme
en-elem
men
yang
ya
y
ng saling berinteraksi untuk mengumpulkan (input),
(inpu
put),
,
membuat
memb
mbu
uat

atau

memanipulasi

mendistribusikan
mendistrib
bus
sik
ikan

(output)
(ou
outp
tput
ut)

(process),
data
data

atau
at
tau

menyimpan
menyimp
mpan
an
informasi
info
in
f rmasi

dan
dan
serta
sert
rta
a

memberikan
m
emberikan perbaikan (feedback)
(feed
edb
back) untuk mencapai tujuan.
tuj
ujua
uan
n.
Manfaat
Ma
Manf
nfaa
aat dari penelitian ini tidak terlepas dari
i peranan
pe
era
rana
nan
sistem
informasi,
yaitu
si
sist
tem i
nfor
nf
orma
masi
si,
, ya
yait
itu
u untuk
untu
un
uk meningkatkan
meni
me
ning
ngka
katk
tkan
an efisiensi
efi
fisi
sien
ensi
si dan
dan
efektivitas
dalam
data.
ef
efek
ekti
tivi
vita
tas
s da
dala
lam mengelola
meng
ngelol
ola
a da
ata
ta.
Hasil
penelitian
Ha
Hasi
sil
l dari penelit
tian ini
ini adalah sebuah
seb
ebua
uah
h aplikasi
berbasis web yang dapat
dapa
at digunakan
digun
nakan untuk mengelola data
bencana
pemetaan

alam

dan

terhadap

data
dat
ta

pengungsi
pengu
ungsi

sebaran
seb
baran

bencana

pengungsi

alam

serta

bencana

alam.

Pengguna akan melakukan pengisian
peng
pe
gisian data melalui aplikasi.
Data tersebut akan diolah
h menjadi informasi, sehingga
pengguna

mendapatkan

laporan

dalam

bentuk

PDF

dan

grafik.

xv

1.2

Rumusan Masalah
Dari

latar

belakang

di

atas

dapat

dirumuskan

g
masalah sebagai
berikut:
1. Bagaimana cara
ca
web
e site untuk melakukan
membangun website
pengel
lol
olaan data bencana alam dan
dan data pengungsi
pengelolaan
ben
ncana alam?
bencana
2.
. Bagaim
man
ana
a
Bagaimana

ca
ara
cara

mena
me
namp
mpil
ilka
k n
menampilkan

pemeta
t an
pemetaan

data

pengungs
gsi
i b
encana alam?
pengungsi
bencana
Bagaimana
3. Ba
Baga
gaimana
a cara
cara menampilkan
n laporan
laporan
an dalam
dal
a am bentuk
bentuk
PD da
PDF
dan grafik interaktif?

1.3

Batasan Masalah

Da
Dari
perumusan masalah di atas aplikasi ini
i dapat
dapa
da
p t
dikembangkan
di
dikemb
mbangkan dengan batasan-batasan sebagai berikut:
beri
r ku
ut:
1. Pemetaan dilakukan dengan menggunakan layanan
layana
nan
n
dari Google Maps API berdasarkan data dari
da
ari basis
ba
asis
s
data yang
g ada. Grafik ditampilkan menggunakan
men
ngg
ggu
unak
kan
layanan
dari
Highchart.
laya
anan d
ari
ri H
ighcha
ig
art
rt.
2. Aplikasi ini dapat
at digunakan oleh petugas
s dan
da
publik. Sebagai seorang petugas, pengguna
peng
ggu
gun
na dapat
dap
apat
melakukan
me
mela
laku
kuka
kan
n akses
aks
ak
ses untuk
unt
ntuk
uk semua
sem
emua
a fungsi
fun
ungs
gsi
i yang
ya g ada.
ada.
Untuk
Un
Untu
tuk
k publik,
publ
pu
blik
k, pengguna
peng
ngg
guna
a hanya
hanya
a dapat
dap
apat
at melihat
mel
elih
ihat
at data
dan peta
alam
la
laporan
ta sebaran
seb
baran pengungsi
i bencana
be
yang ada.
3. Aplikasi ini hanya
han
a ya dapat
da
apat menangani bencana alam
(gempa

bumi,

longsor,

gunung
g nung
gu
ng

banjir,
banji
ir,

berapi,

tsunami,

kekeringan,

tanah

kebakaran,

puting beliung, gelombang
kebakaran hutan, angin
an
laut pasang, dan abrasi).

xvi

1.4

Tujuan Penelitian

Tujuan dari penelitian ini adalah sebagai berikut:
g
p
y g dilengkapi
g p dengan
g
1. Membangun
aplikasi
web yang
fungsi pengelolaan
peng
ngel
elolaan data bencana
b ncana alam dan data
be
pengun
ngsi bencana alam.
pengungsi
2. Men
enampilkan pemetaan
pem
e etaan data pengungsi
si bencana alam
Menampilkan
sehing
gga m
emba
ant
ntu
u pr
pros
oses
es distribusi
d stribusi informasi,
di
sehingga
membantu
proses
relawan
n, dan
da bantuan.
relawan,
Menampilkan
3. Me
Mena
nampilka
kan
n laporan sesuai
ai dengan
denga
gan
n format
f rmat
fo
t yang
dan
tersedia.
ad
ada,
dan didasarkan dari data yang
ya
ter
erse
sedi
d a.

1.5

Metode Penelitian

Me
Metode

yang

digunakan

dalam

penelitian
penelitia
an

adalah
ada
dalah
h

sebagai
se
sebag
gai berikut:
1. Metode Observasi
Metode

ini

digunakan

untuk

mendapatkan

data
data
a

sesuai dengan
denga
g n kondisi yang
g sebenarnya dengan
deng
nga
an cara
car
ara
a
melakukan
mela
lak
kuk
kan

pengamatan
peng
pe
ngam
amatan
n

terhadap
ter
erh
had
dap

data-data
data-data

yang
yang

terkait dengan pembuatan
pem
mbu
buatan sistem.
2. Metode Studi Pustaka
Merupakan
Me
Meru
rupa
paka
kan sumber
sumb
su
mber
er yang
yan
ang
g dapat
dapa
da
pat
t dijadikan
dija
di
jadi
dika
kan
n rujukan
ru
uju
juk
kan
dari
dari

sumber
sumb
ber

se
seperti

data
ta

jurnal
l

atau
atau

literatur–literatur
l te
li
tera
ratu
tur
r–li
lite
teratur

internasional
in
nternasional

dan
dan

jurnal

nasional.
Pembangunan
Perangkat
3. Metode Pembangu
unan Per
rangkat Lunak
a. Analisis
Menganalisa

dan
d
an
n

mengumpulkan

kebutuhan-

kebutuhan untuk
k seluruh elemen sistem yang
sesuai dengan domain informasi, unjuk kerja,
dan antar muka yang diperlukan. Proses ini

xvii

didokumentasikan

di

Spesifikasi

Kebutuhan

Perangkat Lunak (SKPL).
b. Desain
Mengubah
h

k
ebutuhan-kebu
butuhan
kebutuhan-kebutuhan

pera
ancangan
perancangan

perangkat

d
iperkirakan
an
diperkirakan

sebelum

menjadi

lu
una
n k
lunak

yang

dimul
lai
dimulai

sebuah
dapat

penulisan

prog
gra
am. Proses
Pro
rose
ses
s ini
ini berfokus
berf
be
r okus pada
pad
da struktur
program.
data,
, arsitektur
ar
perangk
kat lunak,
lunak
k, representasi
repr
res
e entasi
perangkat
muka,
an
antar
muk
mu
ka, dan detail algoritma
alg
l orit
tma prosedural.
prosedu
d ral.
Proses
Pr
roses

ini

didokumentasikan
didokumentasika
an

di

Deskripsi
Des
e krip
i si

Perancangan Perangkat Lunak (DPPL).
(DPP
PL)
L .
c. Pengkodean (Coding)
Menerjemahkan desain menjadi bentuk yang
y ng
ya
g dapat
dap
a at
t
dimengerti

oleh

mesin,

dengan

menggunakan
men
nggu
una
nakan
n

bahasa pemrograman.
d. Pengujian
Memfokuskan

pada

logika
log
gika

internal
al

dari
dar
ari
i

perangkat
lunak,
pe
erangk
kat
t lu
luna
nak, fungsi
fun
ungs
gsi
i eksternal,
ek
kster
t rnal,
l dan mencari
menca
ari
kemungkinan
segala kemungkin
inan kesalahan dan memastikan
memasti
tika
kan
bahwa

input

akan

memberikan

hasil
hasi
sil
l

yang
yan
ya
ng

dibutuhkan.
di
dibu
butu
tuhk
hkan
an.

1.6
6

Sistematika
Penulisan
S
istematika Penul
is
u isan
an

Penulisan laporan
n tugas akhir akan dibagi menjadi
enam bab yang meliputi:
BAB I:

PENDAHULUAN
PENDAHUL
LUA
U N
latar
Berisi la
atar
r belakang masalah, rumusan
masalah,

batasan

masalah,

tujuan

penelitian, metodologi, dan sistematika
penulisan laporan.

xviii

BAB II:

TINJAUAN PUSTAKA
Tinjauan pustaka berisi uraian singkat
p
penelitian

hasil-hasil
terd
rdah
ahulu
terdahulu

yang

permasalahan

ada
ada

yang

atau

analisis

hubungannya

aka
an
akan

ditinjau

dengan
dalam

tugas a
khir.
akhir.
BA
AB III:
BAB

LAND
LA
N ASAN
AN TEORI
TEO
EORI
RI
LANDASAN
M
embahas mengenai uraian
em
ura
raia
ian dasar
da
asar teori
te
eor
o i yang
Membahas
akan
ak
kan digunakan penulis
pen
nul
ulis dalam
dal
alam
am melakukan
melak
a ukan
perancangan dan pembuatan
pembuata
an program.
pr
rog
ogra
ram.
m

IV:
BA I
BAB
V:

ANALISIS DAN PERANCANGAN SISTEM
SI
IST
S EM
Berisi
lunak

penjelasan
yang

akan

mengenai
i

dibuat,

perangkat
pera
pe
rang
gkat
t

serta
sert
rta

desain
de
esa
s in
n

system yang akan diterapkan.
BAB V:

IMPLEMENTASI

DAN

PENGUJIAN

PERANGKAT
PERANGK
KAT

LUNAK
Membahas

mengenai

pengujian
peng
guj
ujia
ian
n

perangkat
pe
era
rang
ngka
kat
t

implementasi
implementas
asi
i
lunak
luna
nak
k

yang

dan
dan
sesuai
sesua
uai
i

dengan garis
is besar yang telah digariskan
digari
isk
ska
an
pada

analisa

sebelumnya,
se
sebe
belu
lumn
mnya
ya,

dan

sehingga
sehi
se
hing
ngga
ga

desain
tidak
tid
idak
ak

system
syst
sy
ste
em

menyimpang
men
enyi
yimp
mpang

maksud
da
dari
m
a sud
ak
d dan tujuan
tujuan
an awal.
awa
wal
l.
BAB VI
BAB
VI:

KESIMPULAN
KESIMPULA
LAN DAN
DA
AN SARAN
Berisi kesimpulan
kesimpul
lan dari pembahasan tugas
akhir secara
se
ecara keseluruhan
ke
eseluruhan dan saran untuk
pengembangan
pengemban
ngan lebih
lebih lanjut.

Demikian

pembahasan
pembahasa
an

mengenai

latar

belakang

pembangunan
aplikasi.
akan
dibahas
b
lik i Pada
P d bab
b b selanjutnya
l j t
k
dib h
mengenai aplikasi yang sejenis dengan aplikasi web untuk

xix

pelaporan data bencana alam dan perbandingan aplikasiaplikasi yang sudah ada.

xx