Anda di halaman 1dari 62

PROPOSAL TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI TANGGAP DARURAT


KABUPATEN TAKALAR BERBASIS ANDROID

DESIGN AND BUILD AN ANDROID-BASED THE TAKALAR DISTRICT


EMERGENCY RESPONSE INFORMATION SYSTEM

DISUSUN OLEH :
NURLELA NURDIN (1824133005)
SRI WAHYUNI (1824133020)

KONSENTRASI SOFTWARE ENGINEERING


PROGRAM STUDI TEKNIK ELEKTRO D3
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
JULI 2021
ii
DAFTAR ISI

HALAMAN JUDUL .........................…………………….…………….................i


HALAMAN PENGESAHA

N..............................................................................................................................ii
DAFTAR ISI..........................................................................................................iii
DAFTAR GAMBAR...............................................................................................v
DAFTAR TABEL..................................................................................................vi
BAB I.......................................................................................................................1
PENDAHULUAN...................................................................................................1
A. Latar Belakang..............................................................................................1
B. Rumusan Masalah.........................................................................................4
C. Tujuan Penelitian..........................................................................................5
D. Manfaat Penelitian........................................................................................5
BAB II......................................................................................................................7
TINJAUAN PUSTAKA..........................................................................................7
A. Kajian Pustaka..............................................................................................7
1. Pengertian Rancang Bangun.....................................................................7
2. Pengertian Sistem......................................................................................7
3. Pengertian Informasi.................................................................................8
4. Pengertian Sistem Informasi.....................................................................8
5. Pengertian Keadaan Darurat......................................................................9
6. Pengertian Tanggap Darurat....................................................................10
7. Pengertian Panggilan Darurat..................................................................11
8. Manfaat Panggilan Darurat.....................................................................13
9. Pengertian Sistem Informasi Tanggap Darurat.......................................14
10. Manfaat Sistem Informasi Tanggap Darurat.......................................14
11. Kabupaten Takalar...............................................................................14
12. Smartphone..........................................................................................15
13. Android................................................................................................16

iii
14. Android Studio.....................................................................................19
15. Corel Draw...........................................................................................19
16. Java......................................................................................................20
17. Database...............................................................................................20
18. Firebase................................................................................................21
19. Use Case Diagram...............................................................................22
20. Activity Diagram.................................................................................23
21. Class Diagram......................................................................................25
22. Flowchart.............................................................................................26
B. Penelitian yang Relevan..............................................................................27
C. Kerangka Pikir............................................................................................29
BAB III..................................................................................................................32
METODE PENELITIAN.......................................................................................32
A. Jenis Penelitian............................................................................................32
B. Waktu dan Tempat Penelitian.....................................................................32
C. Model Pengembangan.................................................................................33
D. Prosedur Penelitian.....................................................................................35
E. Teknik Pengumpulan Data..........................................................................49
F. Instrumen penelitian....................................................................................50
G. Alat dan Bahan............................................................................................50
H. Pengujian Sistem.........................................................................................51
DAFTAR PUSTAKA............................................................................................55

iv
DAFTAR GAMBAR

Gambar 2.1 Logo Kabupaten Takalar…….….…………….……..………..…....15


Gambar 2.2 Logo Android Studio…..………….………...……..……………....19
Gambar 2.3 Bagan Kerangka Pikir.....…………….....………….………………31
Gambar 3.1 Model Pengembangan Waterfall………………...…………………34
Gambar 3.2 Diagram Konteks……………...………………...…………………37
Gambar 3.3 Use Case Diagram User……….………………...…………………38
Gambar 3.4 Use Case Diagram Admin……..………………...…………………39
Gambar 3.5 Class Diagram Aplikasi…………..……………...…………………40
Gambar 3.6 Activity Diagram Menu Sig In…………………………………...…41
Gambar 3.7 Activity Diagram Menu Login……………………………...………41
Gambar 3.8 Activity Diagram Menu Panggilan kontak PMI……………………42
Gambar 3.9 Activity Diagram Menu Lokasi kantor PMI………………...……...42
Gambar 3.10 Activity Diagram Menu Panggilan kontak Polisi……….....……...43
Gambar 3.11 Activity Diagram Menu Lokasi kantor Polisi………...…………...43
Gambar 3.12 Activity Diagram Menu Panggilan kontak Pemadam Kebakaran...44
Gambar 3.13 Activity Diagram Menu Lokasi kantor Pemadam Kebakaran….....44
Gambar 3.14 Activity Diagram Menu Panggilan kontak Ambulans…………….45
Gambar 3.15 Activity Diagram Menu Lokasi kantor Ambulans………………...45
Gambar 3.16 Activity Diagram Menu Panggilan kontak Mobil Derek………….46
Gambar 3.17 Activity Diagram Menu Lokasi kantor Mobil Derek……………...46
Gambar 3.18 Activity Diagram Menu Informasi Aplikasi………………………47
Gambar 3.19 Flowchart Tampilan Aplikasi……………………………………...47
Gambar 3.20 Flowchart Tampilan Aplikasi …………….……………………….48

v
DAFTAR TABEL

Tabel 2.1 Simbol-simbol Use Case Diagram…………………………………….22

Tabel 2.2 Simbol-simbol Diagram Activity……………………………………...23

Tabel 2.3 Simbol-simbol Class Diagram….……………………………………..25

Tabel 2.4 Simbol-simbol Flowchart……………….…………………….……….26

vi
BAB I

PENDAHULUAN

A. Latar Belakang

Negara Kesatuan Republik Indonesia memiliki kondisi geografis,

geologis, hidrologis dan demografis yang memungkinkan terjadinya bencana. Hal

ini disebabkan oleh faktor alam, non alam, maupun faktor manusia yang

menyebabkan timbulnya korban jiwa, kerusakan lingkungan, kerugian harta benda

dan dampak psikologis yang dalam keadaan tertentu dapat menghambat

pembangunan nasional.

Pembangunan Indonesia yang dilakukan di segala bidang yang merupakan

suatu bagian dari proses modernisasi. Pembangunan bertujuan menciptakan

kesejahteraan dan ketenteraman bagi rakyat Indonesia. Selain dampak positif

tersebut, pembangunan juga memberikan dampak negatif salah satunya adalah

menyebabkan tingkat kemacetan. Hal ini dikarenakan tidak berbandingnya jumlah

kendaraan dengan jumlah ruas jalan. Sehingga memungkinkankan terjadinya

kecelakaan lalu lintas dan menimbulkan rasa ketidaknyamanan bagi para

pengguna jalan raya.

Berdasarkan data Badan Pusat Statistik, laju pertumbuhan penduduk per

tahun selama 2010-2021 rata-rata sebesar 1,25 persen. Hal ini menyebabkan

pembangunan semakin padat dan tidak teratur sehingga mengakibatkan potensi

timbulnya kebakaran semakin besar. Salah satu penyebab terjadinya kebakaran

dapat dipicu akibat hubungan arus pendek. Kebakaran ini menimbulkan kerugian

1
2

yang cukup besar jika tidak mendapatkan penanganan yang cepat dari pihak

tertentu seperti pemadam kebakaran.

Berbagai bencana sering terjadi seperti bencana alam, non alam maupun

bencana sosial. Bencana alam adalah bencana yang diakibatkan oleh peristiwa

atau serangkaian peristiwa yang disebabkan oleh alam antara lain gempa bumi,

tsunami, gunung meletus, banjir, kekeringan, angin topan dan tanah longsor.

Bencana non alam adalah bencana yang diakibatkan oleh peristiwa atau rangkaian

peristiwa non alam yang antara lain berupa kegagalan teknologi, kegagalan

modernisasi, epidemi dan wabah penyakit. Sedangkan bencana sosial adalah

bencana yang diakibatkan yang oleh manusia. Bencana sosial seperti konflik

sosial antar kelompok atau antar komunitas masyarakat, dan teror.

Bencana-bencana tersebut sering terjadi di berbagai daerah di Indonesia

termasuk Kabupaten Takalar Provinsi Sulawesi Selatan. Badan Nasional

Penanggulangan Bencana mengkaji resiko bahaya bencana seperti cuaca ekstrim,

gelombang ekstrim dan abrasi, tsunami, kebakaran serta banjir bandang. Hasil

kajian menunjukkan bahwa di Kabupaten Takalar Provinsi Sulawesi Selatan

menempati bahaya kelas tinggi. Pada tahun 2015, BNPB menyatakan potensi

kerugian di Kabupaten Takalar 5 tahun kedapan mencapai 944,79 Milyar Rupiah.

Selain itu, Badan Penanggulangan Bencana Daerah (BPBD) Sulawesi

Selatan mencatat ada 1839 rumah rusak akibat bencana yang terjadi pada awal

2020, termasuk Kabupaten Takalar Provinsi Sulawesi-Selatan. Polisi Daerah

(Polres Takalar) mencatat data aksi kejahatan dalam 3 bulan mencapai 258 kasus
3

yang terdiri dari kasus penganiayaan, pembunuhan, pencurian, kekerasan, hingga

kasus narkoba.

Banyaknya kasus/kejadian yang terjadi di Kabupaten Takalar,

mengakibatkan masyarakat menjadi takut dan tidak tahu harus melakukan hal apa.

Terlebih kendala sebagian masyarakat yang tidak mengetahui alamat instansi,

tidak mengetahui kontak bahkan jarak instansi yang begitu jauh mengakibatkan

lambatnya laporan dari masyarakat. Karenanya instansi maupun masyarakat harus

memiliki komunikasi yang baik, baik melalui kunjungan maupun lewat sosial

media agar penanganannya bisa dilakukan dengan cepat dan tanggap.

Perkembangan teknologi komputasi mobile telah meningkat pesat, hal ini

ditandai dengan semakin banyaknya fungsi pada perangkat mobile tersebut. Ini

menjadi sebuah evolusi perangkat mobile dalam hal ini adalah handpone yang

ditandai lahirnya teknologi smartphone yang kemampuannya hampir mirip

dengan sebuah personal komputer. Dengan bantuan alat komunikasi tersebut,

maka akan memudahkan masyarakat terhubung langsung dengan pihak instansi

ketika dalam keadaan darurat dan butuh penanggulangan cepat ataupun dapat

memberikan pertolongan pertama bagi korban bencana.

Kehidupan di tengah masyarakat Indonesia saat ini, khususnya masyarakat

Kabupaten Takalar Provinsi Sulawesi - Selatan telah banyak menggunakan

teknologi yang canggih, namun ketika terjadi suatu keadaan darurat, korban atau

penolong kesulitan untuk mencari kontak telepon instansi terkait dalam

memperoleh pertolongan cepat. Panggilan darurat merupakan layanan yang

sangat penting apabila terjadi suatu kejadian yang sifatnya darurat, sehingga
4

peneliti memiliki ide untuk membuat aplikasi berbasis android. Aplikasi ini dapat

membantu masyarakat dalam menemukan kontak telepon instansi yang

bersangkutan dalam keadaan darurat.

Berdasarkan latar belakang tersebut maka akan dirancang sistem dan

laporan tugas akhir dengan judul “Rancang Bangun Sistem Informasi Tanggap

Darurat Kabupaten Takalar berbasis Android”. Sistem ini dapat membantu

masyarakat dalam menemukan kontak telepon instansi, lokasi instansi, serta fitur

form pengaduan atau pelaporan.

B. Rumusan Masalah

Berdasarkan latar belakang di atas, masalah dalam penelitian ini

dirumuskan sebagai berikut :

1. Bagaimana merancang Sistem Informasi Tanggap Darurat Kabupaten

Takalar berbasis Android?

2. Bagaimana membangun Sistem Informasi Tanggap Darurat Kabupaten

Takalar berbasis Android?

3. Bagaimana hasil pengembangan Sistem Informasi Tanggap Darurat

Kabupaten Takalar berbasis Android?

4. Bagaimana hasil pengujian Sistem Informasi Tanggap Darurat Kabupaten

Takalar dengan menggunakan Standar ISO/IEC 25010?


5

C. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah sebagai berikut :

1. Menghasilkan rancangan Sistem Informasi Tanggap Darurat Kabupaten

Takalar berbasis Android.

2. Mengembangkan Sistem Informasi Tanggap Darurat Kabupaten Takalar

berbasis Android.

3. Mengetahui hasil rancangan Sistem Informasi Tanggap Darurat Kabupaten

Takalar berbasis Android

4. Mengetahui hasil pengujian Sistem Informasi Tanggap Darurat Kabupaten

Takalar dengan menggunakan Standar ISO/IEC 25010.

D. Manfaat Penelitian

Manfaat dari hasil penelitian ini adalah sebagai berikut :

1. Bagi Peneliti

Menerapkan dan mengembangkan ilmu pengetahuan yang diperoleh

selama di bangku perkuliahan sehingga dapat memberikan konstribusi yang nyata

bagi masyarakat serta peneliti juga dapat menggunakan sistem ini sebagai

pertolongan pertama pada saat terjadi masalah darurat.

2. Bagi Akademik

Sebagai penambahan pustaka baru serta sebagai perbandingan untuk

penelitian lebih lanjut dan dapat dijadikan sebagai sumber informasi kontak

tanggap darurat terpercaya.

3. Bagi Objek Penelitian


6

Dapat memberikan informasi kontak darurat terpercaya ketika sedang

terjadi masalah darurat maupun lokasi tempat kejadian sehingga masyarakat dapat

melakukan tindakan penyelamatan awal pada saat keadaan darurat.


BAB II

TINJAUAN PUSTAKA

A. Kajian Pustaka

1. Pengertian Rancang Bangun

Rancang atau perancangan merupakan serangkaian prosedur untuk

menterjemahkan hasil analisa dan sebuah sistem ke dalam bahasa pemrograman

untuk mendeskripsikan dengan detail bagaimana komponen-komponen sistem di

implementasikan. Bangun merupakan pembangunan atau bangun sistem adalah

kegiatan menciptakan sistem baru maupun mengganti atau memperbaiki sistem

yang telah ada secara keseluruhan (Ramadhan & Ricoida, 2012).

Berdasarkan pengertian di atas dapat disimpulkan bahwa, Rancang

Bangun adalah penggambaran, perencanaan, dan pembuatan sketsa atau

pengaturan dari beberapa elemen yang terpisah kedalam suatu kesatuan yang utuh

dan berfungsi. Dengan demikian pengertan rancang bangun merupakan kegiatan

menerjemahkan hasil analisa ke dalam bentuk paket perangkat lunak kemudian

menciptakan sistem tersebut atau memperbaiki sistem yang sudah ada.

2. Pengertian Sistem

Menurut (Silfia Andini dan Abu Kasim 2016), Sistem berasal dari kata

yunani yaitu systema berarti kesatuan atau sekumpulan. Menurut Jogiyanto

(2005:1) dalam jurnal Silfia Andini dan Abu Kasim (2016) mengatakan bahwa

ada dua kelompok pendekatan dalam mendefenisikan sistem, yaitu yang

7
8

menekankan pada prosedurnya dan yang menekankan pada komponen

atau elemennya. Berikut ini defenisi sistem dari dua pendekatan tersebut :

a. Yang menekankan pada prosedur suatu sistem adalah suatu jaringan kerja

dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-

sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu

sasaran yang tertentu.

b. Yang menekankan pada komponen atau elemennya Sistem adalah

kumpulan dari elemen-elemen yang berintekrasi untuk mencapai suatu

tujuan tertentu. Sebuah Sistem mempunyai karakteristik atau sifat-sifat

tertentu seperti keluaran (Output) dan tujuan (Goal). Ouput yang

dihasilkan oleh sebuah sistem dapat berupa sebuah informasi.

3. Pengertian Informasi

Menurut (Silfia Andini dan Abu Kasim 2016), Informasi adalah data yang

telah diolah menjadi bentuk yang lebih berguna dan lebih bermanfaat bagi yang

menerimanya. Suatu Informasi dapat dikatakan benilai apabila telah memenuhi

beberapa kriteria, yaitu akurat (acuracy), tepat waktu (timeliness), dan relevan

(relevancce). Informasi yang berkualitas merupakan hal yang sangat penting bagi

manajemen didalam pengambilan keputusan. Untuk menghasilkan sebuah

informasi yang berkualitas tersebut maka dibutuhkan sebuah sistem informasi.

4. Pengertian Sistem Informasi

Menurut (Abdul Kadir 2010:11) dalam jurnal (Silfia Andini dan Abu

Kasim 2016) mengemukakan beberapa pengertian sistem informasi yaitu :


9

a. Menurut Alter Sistem Informasi adalah kombinasi antara prosedur kerja,

informasi, orang dan teknologi informasi yang diorganisasikan untuk

mencapai tujuan dalam sebuah organisasi.

b. Menurut Bodnar dan Hopwood. Sistem Informasi adalah kumpulan

perangkat keras dan perangkat lunak yang dirancang untuk

mentransformasikan data kedalam bentuk informasi yang berguna.

5. Pengertian Keadaan Darurat

Berdasarkan Undang-Undang Nomor 24 Tahun 2007 Tentang

Penanggulangan Bencana. Dalam undang-undang ini yang dimaksud dengan:

1. Bencana adalah peristiwa atau rangkaian peristiwa yang mengancam dan

mengganggu kehidupan dan penghidupan masyarakat yang disebabkan,

baik oleh faktor alam dan/atau faktor nonalam maupun faktor manusia

sehingga mengakibatkan timbulnya korban jiwa manusia, kerusakan

lingkungan, kerugian harta benda, dan dampak psikologis.

2. Bencana alam adalah bencana yang diakibatkan oleh peristiwa atau

serangkaian peristiwa yang disebabkan oleh alam antara lain berupa

gempa bumi, tsunami, gunung meletus, banjir, kekeringan, angin topan,

dan tanah langsor.

3. Bencana non alam adalah bencana yang diakibatkan oleh peristiwa atau

rangkaian peristiwa nonalam yang antara lain berupa gagal teknologi,

gagal modernisasi, epidemi, dan wabah penyakit.


10

4. Bencana sosial adalah bencana yang diakibatkan oleh peristiwa atau

serangkaian peristiwa yang diakibatkan oleh manusia yang meliputi

konflik sosial antar kelompok atau antar komunitas masyarakat, dan teror.

Menurut Federal Emergency Management Agency, keadaan darurat adalah

segala kejadian yang tidak direncanakan yang dapat menyebabkan kematian

atau induri yang signifikan kepada para pekerja, pelanggan, atau masyarakat

umum atau kejadian yang dapat mematikan bisnis atau usaha, menghentikan

kegiatan operasional, menyebabkan kerusakan fisik atau lingkungan, atau

sesuatu yang dapat mengancam kerugian fasilitas keuangan atau reputasi

perusahaan di mata masyarakat.

Menurut NEPA, keadaan darurat adalah segala kejadian atau peristiwa

baik alamiah atau akibat ulah manusia yang memerlukan aksi penyelamatan dan

perlindungan terhadap property, kesehatan masyarakat dan keselamatan.

6. Pengertian Tanggap Darurat

Tanggap berarti segera mengetahui (keadaan) dan memperhatikan

sungguh-sungguh atau tanggap berarti cepat dapat mengetahui dan menyadari

gejala yang timbul sedangkan Darurat berarti keadaan terpaksa atau berarti

keadaan sukar (sulit) yang tidak tersangka-sangka (dalam bahaya, kelaparan, dan

sebagainya) yang memerlukan penanggulangan segera (KBBI, 2019).

Tanggap darurat adalah suatu sikap untuk mengantisipasi kemungkinan

terjadinya hal-hal yang tidak diinginkan, yang akan menimbulkan kerugian baik

fisik-material maupun mental-spiritual. Tanggap darurat merupakan serangkaian

kegiatan yang dilakukan dengan segera pada saat kejadian bencana untuk
11

menangani dampak buruk yang ditimbulkan, yang meliputi kegiatan

penyelamatan dan efakuasi korban, harta benda, pemenuhan kebutuhan dasar,

perlindungan, pengurusan pengungsi, penyelamatan, serta pemulihan prasarana

dan sarana.

7. Pengertian Panggilan Darurat

Apabila terjadi suatu kejadian yang sifatnya darurat, seperti pada saat

terjadinya kecelakaan lalu lintas, kebakaran, kasus tindak kriminal dan sebagainya

maka panggilan darurat merupakan layanan yang sangat penting. Nomor telepon

darurat adalah nomor telepon yang dapat dihubungi dalam keadaan darurat oleh

masyarakat umum untuk mendapatkan bantuan dari berbagai pihak seperti polisi,

pemadam kebakaran dan pertolongan medis atau pengangkutan (evakuasi) ke

rumah sakit.

Di banyak negara hanya ada 1 nomor telepon darurat sehingga mudah

diingat, nomor darurat tunggal ini disebut nomor telepon darurat universal atau

nomor telepon jasa-jasa penanganan keadaan darurat, dengan nomor telepon

darurat tunggal ini, masyarakat umum yang memerlukan bisa meminta bantuan

dari jasa-jasa penanganan keadaan darurat setempat. Nomor telepon darurat bisa

berbeda-beda dari satu negara ke negara lainnya. Ada nomor telepon darurat yang

sama di semua negara lewat telepon satelit global. Biasanya nomor telepon

darurat terdiri dari 3 nomor yang bisa diingat dengan mudah dan bisa dihubungi

dengan cepat. Di beberapa negara terdapat nomor telepon darurat yang berbeda-

beda untuk setiap jasa penanganan keadaan darurat.

Adapun panggilan darurat pada aplikasi ini antara lain:


12

a. Panggilan darurat PMI

PMI (Palang Merah Indonesia), sebuah organisasi perhimpunan nasional

di Indonesia yang bergerak dalam bidang sosial kemanusiaan terutama dalam

tugas-tugas kepalang merahan yang meliputi kesiapsiagaan bantuan dan

penanggulangan bencana, pelatihan pertolongan pertama untuk Sukarelawan,

pelayanan kesehatan dan kesejahteraan masyarakat, pelayanan transfusi darah.

PMI akan terjun lansung ke lapangan ketika terjadi peristiwa di sekitaran

Kabupaten Takalar untuk memberikan pertolongan pertama dan memberikan

bantuan kepada orang yang membutuhkan darah ketika stok atau persediaan darah

di rumah sakit dan UDD (Unit Donor Darah) Kabupaten Takalar habis.

b. Panggilan darurat Polisi

Kepolisian merupakan instansi yang fungsi utamanya memberikan layanan

keamanan untuk masyarakat. Namun tidak menutup kemungkinan instansi ini

memberikan layanan lainnya pada masyarakat, misalnya informasi lalu lintas,

informasi surat-surat kendaraan, dan sebagainya. Instansi kepolisian berdasarkan

tugas dan fungsinya dibagi menjadi beberapa bagian berdasarkan jenis kasus dan

penanganannya baik bersifat darurat maupun umum yaitu; kriminalitas, narkoba,

satuan lalu lintas dan layanan umum.

c. Panggilan darurat Pemadam Kebakaran

Pemadam kebakaran adalah instansi yang bertugas untuk memadamkan

kebakaran. Dalam menangani kebakaran, instansi ini harus bergerak cepat untuk

mengatasi kejadian karena jika tidak maka akan berakibat fatal. Selain
13

memadamkan kebakaran, DAMKAR juga sering dibutuhkan pada saat tertentu

misalnya pada saat ada orang yang terjebak di ketinggian dan lain-lain.

d. Panggilan darurat Ambulans

Seperti diketahui bahwa Ambulans merupakan kendaraan yang memeliki

fungsi penting di setiap rumah sakit dan masyarakat ketika dalam keadaan darurat,

butuh pertolongan cepat untuk mengangkut orang sakit atau korban kecelakaan.

Ambulans juga sebagai kendaraan yang digunakan untuk membawa peralatan

medis kepada pasien di luar rumah sakit atau memindahkan pasien ke rumah sakit

lain untuk perawatan lebih lanjut.

e. Panggilan darurat Mobil Derek

Mobil derek merupakan kendaraan yang digunakan untuk menderek

kendaraan yang mengalami kecelakaan lalu-lintas yang tidak mampu untuk

berjalan sendiri lagi atau terbalik, menderek kendaraan yang sedang mogok dan

mengganggu kelancaran lalu lintas ataupun untuk menderek kendaraan yang

melakukan pelanggaran parkir.

8. Manfaat Panggilan Darurat

Manfaat panggilan darurat adalah untuk mengatasi kepanikan saat keadaan

darurat datang, dan membantu masyarakat dari berbagai pihak seperti polisi,

pemadam kebakaran dan pertolongan medis atau pengangkutan (evakuasi) ke

rumah sakit.
14

9. Pengertian Sistem Informasi Tanggap Darurat

Sistem Informasi Tanggap Darurat adalah sistem pengendalian keadaan

darurat yang meliputi pencegahan, kesiapsiagaan, dan penanggulangan kecelakaan

serta pemulihan kualitas lingkungan hidup.

10. Manfaat Sistem Informasi Tanggap Darurat

Sistem informasi tanggap darurat mempunyai manfaat sebagai berikut :

a) Sebagai media untuk memudahkan pengguna perangkat bergerak berbasis

Android dalam melakukan panggilan darurat layanan publik.

b) Untuk memudahkan petugas untuk menangani kejadian darurat secara

cepat berdasarkan lokasi tempat kejadian.

c) Memberikan kemudahan bagi masyarakat melakukan pelaporan secara

lebih cepat dan tepat.

11. Kabupaten Takalar

Kabupaten Takalar adalah sebuah kabupaten di Provinsi Sulawesi-Selatan,

Indonesia. Ibu kotanya terletak di Pattallassang. Kabupaten Takalar terdiri dari

sembilan kecamatan, yaitu Kecamatan Pattallassang, Polombangkeng Selatan,

Polombangkeng Utara, Galesong, Galesong Selatan, Galesong Utara, Sanrobone,

Mappakasunggu dan Manggarabombang. Kabupaten ini memiliki luas wilayah

566,51 km² dan berpenduduk sebanyak ± 250.000 jiwa.


15

Gambar 2.1

Logo Kabupaten Takalar

12. Smartphone

Smartphone atau ponsel pintar adalah sebuah perangkat atau produk

berupa telepon genggam atau mobile versi modern terbaru yang memiliki

kelebihan dimana spesifikasi software dan hardware lebih pintar, fungsi yang

lebih cerdas dan fitur-fitur yang lebih smart dari ponsel versi biasa sebelumnya

dan kadang-kadang dengan fungsi yang menyerupai komputer (Fathansyah,

2007).

Smartphone atau telepon yang menyatukan kemampuan-kemampuan

terdepan; ini merupakan bentuk kemampuan dari Wireless Mobile Device(WMD)

yang dapat berfungsi seperti sebuah komputer dengan menawarkan fitur-fitur

seperti personal digital assistant (PDA), akses internet, email, dan Global

Positioning System(GPS). Smartphone juga memiliki fungsi-fungsi lainnya

seperti kamera, video, games, media sosial, MP3 players, sama seperti telepon

biasa (Backer, 2010).


16

13. Android

Android adalah sebuah sistem operasi untuk perangkat mobile berbasis

Linux yang mencakup sistem operasi, middleware dan aplikasi. Android

menyediakan platform yang terbuka bagi para pengembang untuk menciptakan

aplikasi mereka. Awalnya, Google Inc. membeli Android Inc. yang merupakan

pendatang baru yang membuat peranti lunak untukponsel/smartphone. Kemudian

untuk mengembangkan Android, dibutuhkan Open Handset Alliance, konsorsium

dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk

Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

a. Arsitektur Android

Secara garis besar arsitektur Android dapat dijelaskan dan digambarkan

sebagai berikut:

1) Applications dan Widgets adalah layer di mana kita berhubungan dengan

aplikasi saja, di mana biasanya kita download aplikasi kemudian kita

lakukan instalasi dan jalankan aplikasi tersebut. Di layer terdaat aplikasi

inti termasuk klien email, program sms, kalender, peta, browser, kontak,

dan lain-lain. Semua aplikasi ditulis menggunakan bahasa pemrograman

java.

2) Applications Frameworks adalah layer di mana para pembuat aplikasi

melakukan pengembangan/pembuatan aplikasi yang akan dijalankan di

sistem operasi Android, karena pada layer inilah aplikasi dapat dirancang

dan dibuat, seperti content-providers yang berupa sms dan panggilan

telepon.
17

3) Libraries, libraries ini adalah layer di mana fitur-fitur Android berada,

biasanya para pembuat aplikasi mengakses libraries untuk menjalankan

aplikasinya.

4) Android Run Time, layer yang membuat aplikasi Android dapat dijalankan

di mana prosesnya menggunakan Implementasi Linux. Dalvik Virtual

Machine (DVM) merupakan mesin yang membentuk dasar kerangka

aplikasi Android.

5) Linux Karnel adalah layer di mana inti dari operating sistem dari Android

itu berada. Berisi file-file sistem yang mengatur sistem processing,

memory, resource, drivers, dan sistem-sistem operasi Android lainnya.

b. Komponen Android

Ada enam jenis komponen pada aplikasi Android, yaitu:

Activities, suatu activities akan menyajikan user interface (UI) kepada pengguna,

sehingga pengguna dapat melakukan interaksi untuk menjalankan fungsi

tertentu.Sebuah aplikasi Android bisa jadi hanya memiliki satu activity, tetapi

umumnya aplikasi memiliki banyak Activity tergantung pada tujuan aplikasi dan

desain dari aplikasi tersebut.

Service, Service tidak memiliki Graphic User Interface (GUI), tetapi service

berjalan secara backgrounduntuk melakukan operasi-operasi yang longrunning

(proses yang memakan waktu cukup lama) atau melakukan operasi untuk proses

remote.

Broadcast Reciever, broadcast reciever berfungsi menerima dan bereaksi untuk

menyiapkan notifikasi. Broadcast Reciever tidak memiliki User Interface (UI) tapi
18

memiliki sebuah Activity untuk merespon informasi yang mereka terima atau

kepada pengguna.Broadcast receiver hanyalah pintu gerbang menuju komponen

lain dan memang dirancang untuk hanya melakukan kerja seminimal mungkin.

Content Provider, content provider membuat kumpulan aplikasi data secara

spesifik sehingga bisa digunakan oleh aplikasi lain. Content providers juga

berguna untuk membaca dan menulis data yang berstatus private dan tidak

dibagikan ke suatu aplikasi. (Safaat, 2011).

c. Versi Android

Berikut ini versi android pertama sampai versi android terbaru:

1) Android 1.0 Astro (Alpha) dan Android 1.1 Bender (Beta)

2) Android 1.5 Cupcake

3) Android 1.6 Donut

4) Android 2.0 dan Android 2.1 Éclair

5) Android 2.2 Froyo (Frozen Yoghurt)

6) Android 2.3 Gingerbread

7) Android 3.0 dan Android 3.2 Honeycomb

8) Android 4.0 Ice Cream Sandwich

9) Android 4.1 dan Android 4.3 Jelly Bean

10) Android 4.4 Kitkat

11) Android 5.0 dan Android 5.1 Lollipop

12) Android 6.0 Marshmallow

13) Android 7.0 dan Android 7.1 Nougat

14) Android 8.0 dan Android 8.1 Oreo


19

15) Android 9.1 Pie

16) Android 10

17) Android 11

18) Android 12

Sistem informasi ini akan berjalan pada smartphone dengan minimal

berbasis Android 4.0 ICS (Ice Cream Sandwich).

14. Android Studio

(Juansyah 2015), mengatakan dalam jurnalnya bahwa Android studio

adalah IDE (Integrated Development Environment) resmi untuk pengembangan

aplikasi Android dan bersifat open source atau gratis. Peluncuran Android Studio

ini diumumkan oleh Google pada 16 mei 2013 pada event Google I/O Conference

untuk tahun 2013. Sejak saat itu, Android Studio menggantikan Eclipse sebagai

IDE resmi untuk mengembangkan aplikasi Android.

Gambar 2.2

Logo Android Studio

15. Corel Draw

Coreldraw adalah perangkat lunak olah grafis berbasis vektor, yang

memungkinkan pengguna mengelola grafis tanpa di batasi seberapa besar ukuran


20

objeknya. Dengan demikian, walau objek grafis di buat lebih besar atau lebih

kecil sesuai kebutuhan, kualitas image akan tetap dipertahankan. Tidak hanya

kemampuan merancang grafis, Coreldraw memiliki berbagai kelebihan dan fitur

lainnya, karena perangkat lunak ini diperlengkapi dengan berbagai tool editing

untuk mengelola dan memodifikasi berbagai atibut objek grafis (Afriansyah Aidil

2018).

16. Java

Menurut Priyadi (2010), Java merupakan teknologi di mana teknologi

tersebut mencakup java sebagai bahasa pemprograman yang memiliki sintaks dan

aturan pemprograman tersendiri, juga mencakup java sebagai platform dimana

teknologi ini memiliki virtual machine dan library yang diperlukan untuk menulis

dan menjalankan program yang ditulis dengan bahasa pemprograman java.

Berdasarkan definisi di atas, maka dapat ditarik kesimpulan bahwa Java

adalah bahasa pemprograman serbaguna yang memiliki sintaks dan aturan

pemprograman tersendiri yang mana dalam bahasa programan ini dapat

membangun suatu aplikasi seperti membangun aplikasi pada sistem operasi

android.

17. Database

Menurut Fathansyah 2007, mengemukakan bahwa “Basis data terdiri atas

2 kata, yaitu “Basis” dan “data”. Basis kurang lebih dapat diartikan sebagai

markas atau gudang, tempat bersarang atau berkumpul. Sedangkan “data” adalah

representasi fakta dunia nyata yang mewakili suatu objek seperti manusia

(pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan,


21

dan sebagainya yang terekam dalam bentuk angka, huruf, simbol, teks, gambar,

bunyi, atau kombinasi lainnya.”.

18. Firebase

Firebase Adalah Backend as a Service (BaaS) yang saat ini dimiliki oleh

Google. Firebase merupakaan solusi yang ditawarkan oleh Google untuk

mempermudah pengembangan aplikasi mobile. Dua fitur menarik dari Firebase

adalah Firebase Remote Config dan Firebase Real Time Database. Selain itu juga

terdapat fitur pendukung untuk aplikasi yang memerlukan push notification yaitu

Firebase Notification Console.

Firebase Database merupakan penyimpanan basis data nonSQL yang

memungkinan untuk menyimpan beberapa tipe data. Tipe data itu antara lain

String, Long, dan Boolean. Data pada Firebase Database disimpan sebagai objek

JSON tree. Tidak seperti basis data SQL, tidak ada tabel dan baris pada basis data

non-SQL. Ketika ada penambahan data, data tersebut akan menjadi node pada

struktur JSON. Node merupakaan simpul yang berisi data dan bisa memiliki

cabang-cabang berupa node lainnya yang berisi data pula. Proses pengisian suatu

data ke Firebase Database dikenal dengan istilah push.

Selain Firebase Database, Firebase menyediakan beberapa layanan lainnya

yang juga dimanfaatkan dalam pengembangan aplikasi ini. Layanan tersebut

antara lain Firebase Authentication, Storage, dan Cloud Messaging. Pada

pengembangan aplikasi, layanan lainnya yang digunakan pada pengembangan

aplikasi adalah Firebase Storage. Layaknya sebuah penyimpanan awan, Firebase


22

Storage memungkin pengembang untuk mengunggah atau mengunduh sebuah

berkas. Pada pengembangan aplikasi. (Sandy, Akbar, & Hariadi 2018)

19. Use Case Diagram

Diagram Use Case adalah pemodelan untuk kelakuan sistem informasi

yang akan dibuat. (Hendini 2016) menjelaskan mengenai simbol-simbol use case

diagram yang digunakan dalam perancangan ini. Adapun simbol dan fungsinya

dapat dilihat pada tabel di bawah ini :

Tabel 2.1
Simbol-simbol Use Case Diagram
Gambar Keterangan

Use Case menggambarkan fungsionalitas yang

disediakan sistem sebagai unit-unit yang bertukar

pesan antar unit dengan aktir, yang dinyatakan

dengan menggunakan kata kerja.

Actor atau Aktor adalah Abstraction dari orang atau

sistem yang lain yang mengaktifkan fungsi dari

target sistem. Untuk mengidentifikasikan aktir, harus

ditentukan pembagian tenaga kerja dan tugas-tugas

yang berkaitan dengan peran pada konteks target

sistem. Orang atau sistem bisa muncul dalam

beberapa peran. Perlu dicatat bahwa aktor

berinteraksi dengan Use Case, tetapi tidak memiliki


23

kontrol terhadap use case.

Asosiasi antara aktor dan use case yang

menggunakan panah terbuka untuk mengindikasikan

bila aktor berinteraksi secara pasif dengan sistem.

Relasi Cakupan memungkinkan suatu usecase untuk

menggunakan fungsionalitas yang disediakan oleh

usecase yang lainnya.

Extend, relasi use case tambahan ke sebuah use case

dimana use case yang ditambahkan dapat berdiri

sendiri meskipun tanpa use case tambahan tersebut,

mirip dengan prinsip inheritance pada pemrograman

berorientasi objek, biasanya use case tambahan

memiliki nama depan yang sama dengan use case.

Sumber: Hendini 2016, Rosa dan Shalaluddin 2013

20. Activity Diagram

Activity diagram menggambarkan workflow (aliran kerja) atau aktifitas

dari sebuah sistem atau proses bisnis. (Hendini 2016), menjelaskan mengenai

simbol-simbol activity diagram yang digunakan dalam perancangan ini. Adapun

simbol dan fungsinya dapat dilihat pada tabel di bawah ini:

Tabel 2.2
Simbol-simbol Diagram Activity

Gambar Keterangan
24

Start Point, diletakan pada pojok kiri atas dan

merupakan awal aktifitas.

End Point, akhir aktivitas.

Activities, menggambarkan suatu proses atau

kegiatan.

Decision Point, menggambarkan pilihan untuk

mengambil keputusan, true atau false

Line Connector,digunakan untuk

menghubungkan satu simbol dengan simbol

lainnya.

Swimlane, pembagian activity diagram untuk

menunjukkan siapa melakukan apa.

Sumber: Hendini 2016

21. Class Diagram

Menurut Rosa A.S dan M. Shalahuddin (2013:141) yang dikutip oleh

Aribah (2018) mengemukakan, diagram kelas atau class diagram menggambarkan

struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk

membangun sistem. Nasril, dan Ghina Aribah (2018), menjelaskan mengenai


25

simbol- simbol diagram kelas yang digunakan dalam perancangan ini. Adapun

simbol dan fungsinya dapat dilihat pada tabel berikut :

Tabel 2.3
Simbol-simbol Class Diagram
Simbol Keterangan

1. Kelas adalah penggambaran dari

struktur sistem yang akan ditampilkan

dalam sistem informasi

Nama_Kelas 2. Atribut adalah penggambaran mengenai

+ Attribute keadaan dari suatu objek didalam kelas.


+Operasi()
3. Operasi adalah penggambaran

mengenai fungsi yang terdapat dalam

kelas.

Relasi yang menghubungkan antar sub

kelas dengan super kelas.

Relasi antar kelas dengan makna umum,

asosiasi biasanya juga disertai dengan

multiplecities.

Sumber : Nasril, Aribah 2018

22. Flowchart

Flowchart adalah representasi secara simbolik dari suatu algoritma atau

prosedur untuk menyelesaikan suatu masalah, dengan menggunakan flowchart

akan memudahkan pengguna melakukan pengecekan bagian-bagian yang

terlupakan dalam analisis masalah, di samping itu flowchart juga berguna sebagai
26

fasilitas untuk berkomunikasi antara pemrogram yang bekerja dalam tim suatu

proyek. Flowchart membantu memahami urutan-urutan logika yang rumit dan

panjang. Flowchart membantu mengkomunikasikan jalannya program ke orang

lain (bukan pemrogram) akan lebih mudah. (Santoso and Nurmalina 2017)

Simbol-simbol Flowchart pada tabel berikut:

Tabel 2.4
Simbol-simbol Flowchart

Gambar Keterangan

Terminator, simbol untuk memulai

atau mengakhiri flowchart.

Anak panah, simbol untuk

merepresentasikan alur kerja.

Proses, simbol untuk

mempresentasikan operasi

Input/Output, Simbol untuk

mempresentasikan input data atau

output data yang diproses atau

informasi.

Decision, simbol keputusan dalam

program.

Manual input, simbol untuk

memasukkan input secara manual dari

keyboard.
27

Database

Simbol tampilan atau display.

Offline Connector, menyatakan

sambungan dari proses ke proses

lainnya dalam halaman yang berbeda.

Sumber : Santoso and Nurmalina 2017

B. Penelitian yang Relevan

Beberapa penelitian yang relevan dengan penelitian ini adalah:

1. Penelitian yang dilakukan oleh Husmul Beze (2020) dengan judul

penelitian “Rancang Bangun Tanggap Darurat Bencana Berbasis Sistem

Informasi Geografis(SIG)”. Penelitian ini dibuat dengan membuat

prototype sistem informasi berbasis web tentang lokasi posko bencana dan

memberikan informasi terkait logistic posko kepada masyarakat. Metode

yang digunakan dalam penelitian ini yaitu metode SDLC (System

Development Life Cycle). Berdasarkan hasil uji coba aplikasi tersebut

dengan metode black box terhadap 31 responden, sekitar 50.8%

menyatakan fitur aplikasi yang dikembangkan sudah memenuhi harapan

dalam penanggulangan bencana.

2. Penelitian yang dilakukan oleh Agus Sidiq Purnomo (2011) yang berjudul

“Pemanfaatan Google Maps API dalam Sistem Informasi Kerawanan

Berbasis Web”. Sistem ini dirancang berdasarkan peta situs yang

dilanjutkan dengan implementasi menggunakan aplikasi PHP dan MySQL.


28

Penelitian ini difokuskan terhadap pemanfaatan Google Maps API untuk

menunjukan peta wilayah yang mempunyai potensi terjadinya bencana

alam yang didasarkan pada titik koordinat wilayah tersebut.

3. Penelitian yang dilakukan oleh Saiful Anshari (2015) dengan judul

“Rancang Bangun Aplikasi Darurat Kota Makassar Berbasis Android”.

Penelitian ini menggunakan metode penelitian kualitatif dengan strategi

design and creation. Sedangkan metode perancangannya menggunakan

metode flowchart. Analisis yang dilakukan pada penelitian ini mencakup

analisis sistem yang sedang berjalan dan analisis sistem yang diusulkan.

Berdasarkan hasil ketiga penelitian tersebut, terdapat beberapa persamaaan

dan perbedaan. Persamaan ketiga penelitian dengan hasil penelitian sebelumnya

adalah membuat sistem informasi yang merujuk pada pencegahan serta

penanggulangan-penanggulangan bencana maupun berbagai kejadian/kasus.

Selain itu, penelitian ini juga menggunakan perancangan yang hampir sama

dengan penelitian yang akan dilakukan. Sedangkan perbedaannya terdapat pada

software yang digunakan untuk membuat sistem informasinya dan penelitian ini

juga hanya fokus terhadap wilayah Kabupaten Takalar Provinsi Sulawesi Selatan.

Adapun kelebihan pada sistem informasi tanggap darurat yang dirancang

yaitu pada fitur-fitur yang disediakan. Sistem informasi tanggap darurat kabupaten

takalar memiliki beberapa fitur diantaranya fitur lokasi instansi, form pengaduan

dan pengiriman lokasi tempat kejadian.


29

C. Kerangka Pikir

Dilihat dari fakta yang terjadi pada masyarakat khususnya masyarakat

Kabupaten Takalar Provinsi Sulawesi-Selatan banyak kejadian-kejadian darurat

yang terjadi pada masyarakat. Kejadian-kejadian tersebut antara lain seperti

kecelakaan, tindak kriminal, kebakaran dan bencana-bencana yang berupa banjir,

tanah longsor dan bencana alam lainnya.

Tindakan yang diambil masyarakat pada kondisi seperti ini biasanya

berbeda-beda, ada yang langsung mendatangi instansi terkait, bertanya kepada

seseorang yang berada di sekitar kejadian, ataupun tindakan-tindakan lain yang

mungkin membutuhkan waktu. Selain itu, juga dibutuhkan orang yang tepat untuk

mendapatkan informasi yang tepat. Beberapa tindakan yang dilakukan oleh

masyarakat Kabupaten Takalar ini disebabkan oleh beberapa hal, seperti tidak

mengetahui informasi tempat instansi, tidak mengetahui informasi kontak,

sehingga membutuhkan waktu yang lama dalam memberikan pertolongan

pertama.

Berdasarkan fakta dan realita yang terjadi pada masyarakat Kabupaten

Takalar apabila terjadi sebuah kejadian yang sifatnya darurat, maka peneliti

bermaksud untuk membuat suatu sistem informasi yang berbasis android yang

dapat memudahkan masyarakat Kabupaten Takalar dalam mengambil tindakan-

tindakan pada keadaan darurat. Dengan menggunakan aplikasi tersebut

diharapkan masyarakat mampu bertindak lebih efektif dan efisien baik dari segi

tenaga, waktu dan biaya.


30

Perancangan Sistem Informasi berbasis Android ini berupa kumpulan

informasi kontak dan alamat instansi gawat darurat serta dilengkapi fitur form

pengaduan, dengan adanya perancangan ini memudahkan masyarakat

mendapatkan informasi kontak dan alamat intansi ketika menghadapi keadaan

darurat. Adapun kerangka pikir masalah dari perancangan ini bisa dilihat pada

Gambar 2.2:
31

Kabupaten Takalar

Kejadian darurat pada masyarakat :


Kecelakaan
Tindak Kriminal
Kebakaran
Bencana

Reaksi Masyarakat :
Bertanya
Menelpon
Mendatangi langsung

Kendala Masyarakat Kabupaten Takalar dalam


menanggapi kejadian darurat:
Tidak mengetahui Informasi tempat instansi
Tidak mengetahui informasi kontak instansi
Membutuhkan waktu yang lama

Merancang sistem informasi tanggap darurat Kota


Takalar

Hasil rancangan sistem informasi tanggap darurat


Kota Takalar

Aplikasi Tanggap Darurat akan memberikan


Informasi kontak serta alamat instansi terkait bencana
dalam keadaan darurat guna memberikan pertolongan
pertama bagi korban yang butuh penanganan cepat.

Gambar 2.2
Bagan Kerangka Pikir
BAB III

METODE PENELITIAN

A. Jenis Penelitian

Jenis penelitian ini adalah penelitian pengembangan atau Research and

Development (R&D) sering diartikan sebagai suatu proses atau langkah-langkah

untuk mengembangkan suatu produk baru atau menyempurnakan produk yang

telah ada. Yang dimaksud dengan produk dalam konteks ini adalah tidak selalu

berbentuk hardware, tetapi bisa juga perangkat lunak (software) seperti program

pengolahan data. Pada jenis penelitian Software R&D yaitu tahapan atau

prosedur pengembangan perangkat lunak. Pengembangan yang dimaksud dalam

penelitian ini adalah Sistem Informasi Tanggap Darurat Kabupaten Takalar

berbasis Android.

B. Waktu dan Tempat Penelitian

Penelitian akan dilaksanakan pada bulan Agustus sampai dengan Oktober

2021. Penelitian dilaksanakan di Kabupaten Takalar Provinsi Sulawesi-Selatan

pada beberapa instansi terkait yang menangani kondisi kedaruratan yaitu:

1. Rumah Sakit H. Padjonga Dg Ngalle Kabupaten Takalar

2. Polres Kabupaten Takalar

3. BPBD Kabupaten Takalar

4. Pemadam Kebakaran Kabupaten Takalar

5. Kantor Mobil Derek Kabupaten Takalar

32
33

C. Model Pengembangan

Model pengembangan perangkat lunak dalam penelitian ini menggunakan

metode waterfall. Menurut Pressman (2002) model waterfall (model air terjun)

merupakan suatu model pengembangan secara sekuensial.

Peneliti menggunakan metode perencangan waterfall karena metode

tersebut merupakan salah satu metode dalam SDLC dan sesuai dengan jenis

penelitian yang digunakan. Metode ini mempunyai ciri khas pengerjaan setiap

fase dalam watefall yang harus diselesaikan terlebih dahulu sebelum

melanjutkan ke fase selanjutnya. Metode waterfall adalah pengerjaan dari suatu

sistem dilakukan secara berurutan atau secara linear.

Model waterfall mempunyai tahapan-tahapan yang jelas, nyata dan praktis.

Apabila terjadi kesalahan, tahapan pemeliharaan termasuk pembetulan

kesalahan yang tidak ditemukan pada langkah terdahulu. Langkah-langkahnya

adalah sebagai berikut :

1. Requirement Analysis

Seluruh kebutuhan software harus bisa didapatkan dalam fase ini,

termasuk di dalamnya kegunaan software yang diharapkan pengguna dan

batasan software.

2. System Design

Tahap ini dilakukan sebelum melakukan coding. Tahap ini

bertujuan untuk memberikan gambaran apa yang seharusnya dikerjakan

dan bagaimana tampilannya.


34

3. Implementation / Coding

Dalam tahap ini dilakukan pemrograman. Pembuatan software

dipecah menjadi modul-modul kecil yang nantinya akan digabungkan

dalam tahap berikutnya.

4. Integration & Testing

Dalam tahap ini dilakukan penggabungan modul-modul yang

sudah dibuat dan dilakukan pengujian ini dilakukan untuk mengetahui

apakah software yang dibuat telah sesuai dengan desainnya dan masih

terdapat kesalahan atau tidak.

5. Operation & Maintenance

Ini merupakan tahap terakhir dalam model waterfall. Software

yang sudah jadi dijalankan serta dilakukan pemeliharaan. Pemeliharaan

termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada

langkah sebelumnya.

ANALISIS
KEBUTUHAN

DESAIN
SISTEM

CODING

Gambar 3.1
TESTING
Model Pengembangan Waterfall

D. Prosedur Penelitian OPERATION &


MAINTENANCE
Berikut adalah prosedur atau langkah kerja dari sistem informasi Tanggap

Darurat Kabupaten Takalar :


35

1. Analisis system

a. Analysis sistem yang sedang berjalan

Kegiatan analisis adalah kegiatan untuk membuat sistem yang belum

pernah ada. Analisis merupakan tahap awal yang menggambarkan

kebutuhan/harapan pengguna terhadap system yang akan dikembangkan. Pada

kegiatan ini menggunakan teknik wawancara dan observasi. Obsevasi dilakukan

melalui wawancara yang dilakukan langsung ke masyarakat Kabupaten Takalar.

Dari hasil analisis kebutuhan berupa spesifikasi yang dibutuhkan dalam

perancangan system. Kemudian di dokumentasikan dari masalah yang didapat

apakah bisa diatasi dengan adanya aplikasi tanggap darurat Kabupaten Takalar.

Adapun sistem yang sedang berjalan pada saat terjadi situasi darurat yakni

masyarakat atau pelapor terlebih dahulu mencari informasi tempat pengaduan

terdekat dan mendatangi tempat tersebut untuk melaporkan situasi darurat yang

dialaminya, kemudian laporan ditanggapi dan melihat langsung ke lokasi

kejadian. Akan tetapi memerlukan waktu yang cukup lama untuk dapat

melaporkan kejadian yang dilihat atau yang dialami secara langsung.

b. Analisis Sistem yang Diusulkan

1) Analisis Masalah

Saat ini, masyarakat kabupaten takalar masih sulit dalam

melakukan pelaporan karena harus mencari informasi tempat terdekat dan

mengunjungi langsung ke lokasi tempat pelaporan. Maka sistem informasi

tanggap darurat ini memberikan kemudahan dalam melaporkan situasi

yang dilihat bahkan dialami dengan cara menghubungi melalui telepon


36

tanpa harus ke lokasi tempat secara langsung atau melihat lokasi instansi

terkait pada fitur yang telah disediakan sehingga tidak memerlukan waktu

yang lama untuk melaporkan situasi darurat yang dialami.

2) Analisis kebutuhan

a) Kebutuhan Data

Kebutuhan data untuk perancangan sistem informasi tanggap darurat ini

yaitu data nomor telepon instansi serta lokasi instansi terkait.

b) Kebutuhan Fungsional

Penjelasan proses fungsi adalah suatu bagian yang berupa, penjelasan

secara terperinci setiap fungsi yang digunakan untuk menyelesaikan

masalah. Fungsi yang dimiliki oleh sistem ini yaitu memiliki menu

utama yang terdiri dari PMI, polisi, pemadam, ambulance, serta mobil

Derek. Kemudian untuk menu utama dapat digunakan oleh semua

pengguna aplikasi yang telah memiliki Sistem informasi tanggap

darurat tersebut.

2. Desain system

Dalam tahap ini analis sistem mulai merancang sistem dengan mengacu

pada dokumentasi kebutuhan pengguna yang sudah dibuat pada tahap

sebelumnya. Keluaran dari tahap ini adalah spesifikasi software yang meliputi

organisasi sistem secara umum, struktur data, dan yang lain.

Berdasarkan dari analisis kebutuhan maka dapat diketahui apa saja yang

menjadi kebutuhan dari perancangan aplikasi tanggap darurat. Pada tahapan

desain ini meliputi:


37

a. Diagram Konteks

Gambar 3.2
Daiagram Konteks
38

b. Use case diagram

Gambar 3.3
Use Case Diagram User
39

Gambar 3.4
Use Case Diagram User
40

c. Class diagram

Gambar 3.5
Class Diagram Aplikasi
41

d. Activity diagram

1) Activity Diagram Menu Sig In

User Sistem

Menampilkan tampilan
Pilih Menu Sig In
form daftar

Mengisi Nama lengkap,


email, NIK, Alamat, dan no
Telepon pengguna

Pilih tombol Sig In Menampilkan Menu Utama


Gambar 3.5

Activity Diagram Menu Registrasi/Daftar

Gambar 3.6
Activity Diagram Menu Sig In
2) Activity Diagram Menu Login

User Sistem

Menampilkan tampilan
Pilih Menu Log in
form Log in

Mengisi Email dan Nik


pengguna

Pilih tombol Log in Menampilkan Menu Utama

Gambar 3.7
Activity Diagram Menu Login
42

3) Diagram Activity Menu Panggilan kantor PMI

User Sistem

Menampilkan tampilan
Pilih menu panggilan
kontak PMI

Memilih kontak PMI

Memanggil

Gambar 3.8

Activity Diagram Menu Panggilan kontak PMI

4) Diagram Activity Menu Lokasi Kantor PMI

User Sistem

Menampilkan tampilan list


Pilih menu PMI
Lokasi kantor PMI

Memilih Lokasi Tujuan

Memilih tujuan

Gambar 3.9
Activity Diagram Menu Lokasi kantor PMI
43

5) Diagram Activity Menu Panggilan kantor polisi

User Sistem

Menampilkan tampilan
Pilih menu panggilan
kontak polisi

Memilih kontak polisi

Memanggil

Gambar 3.10
Activity Diagram Menu Panggilan kontak Polisi

6) Diagram Activity Menu Lokasi kantor Polisi

User Sistem

Menampilkan tampilan list


Pilih menu Polisi
Lokasi kantor polisi

Memilih Lokasi Tujuan

Memilih tujuan

Gambar 3.11

Activity Diagram Menu Lokasi kantor Polisi


44

7) Diagram Activity Menu Panggilan kantor Pemadam Kebakaran

User Sistem

Menampilkan tampilan
Pilih menu panggilan kontak Pemadam
Kebakaran

Memilih kontak Pemadam


Kebakaran

Memanggil

Gambar 3.12

Activity Diagram Menu panggilan kantor Pemadam Kebakaran

8) Diagram Activity Menu Lokasi Kantor Pemadam Kebakaran

User Sistem

Pilih menu Pemadam Menampilkan tampilan list


Kebakarann Lokasi kantor Pemadam
Kebakaran

Memilih Lokasi Tujuan

Memilih tujuan

Gambar 3.13

Activity Diagram Menu Lokasi kantor Pemadam Kebakaran


45

9) Diagram Activity Menu Panggilan kantor Ambulans

User Sistem

Menampilkan tampilan
Pilih menu panggilan
kontak Ambulans

Memilih kontak Ambulans

Memanggil

Gambar 3.14

Activity Diagram Menu Panggilan kontak Ambulans

10) Diagram Activity Menu Lokasi kantor Ambulans

User Sistem

Menampilkan tampilan list


Pilih menu Ambulans
Lokasi kantor Ambulans

Memilih Lokasi Tujuan

Memilih tujuan

Gambar 3.15

Activity Diagram Menu Lokasi kantor Ambulans


46

11) Diagram Activity Menu Panggilan kantor Mobil Derek


a.
User Sistem

Menampilkan tampilan
Pilih menu panggilan
kontak Mobil Derek

Memilih kontak Mobil derek

Memanggil

Gambar 3.16

Activity Diagram Menu Panggilan kontak Mobil Derek

12) Diagram Activity Menu Lokasi kantor Mobil Derek

User Sistem

Menampilkan tampilan list


Pilih menu Mobil Derek
Lokasi kantor Mobil Derek

Memilih Lokasi Tujuan

Memilih tujuan

Gambar 3.17
Activity Diagram Menu Lokasi kantor Mobil Derek
47

13) Diagram Activity Menu Informasi Aplikasi

User Sistem

Menampilkan tampilan
Pilih Menu Informasi
Informasi

Gambar 3.18
Activity Diagram Menu Informasi Aplikasi

14) Flowchart

Gambar 3.19
Flowchart Tampilan Aplikasi
48

Gambar 3.20
Flowchart Tampilan Aplikasi

Hasil Perancangan dari UML pada perancangan aplikasi tanggap darurat

dibuatkan modul yang menjelaskan lebih detail tentang perancangan untuk

memudahkan programmer melakukan coding. Tahap ini menghasilkan

spesifikasi program seperti: fungsi dan logika tiap modul, pesan kesalahan,

proses input-output untuk tiap modul, dan lain-lain dan untuk merealisasikan

desain sehingga aplikasi tanggap darurat dapat dioperasikan.


49

3. Coding

Tahap coding dilakukan pemrograman terhadap setiap modul yang sudah

dibentuk. Pembuatan software dipecah menjadi modul-modul kecil yang

nantinya akan digabungkan dalam tahap berikutnya

4. Testing

Di tahap ini dilakukan penggabungan modul-modul yang sudah dibuat dan

dilakukan pengujian ini dilakukan untuk mengetahui apakah software yang

dibuat telah sesuai dengan desainnya dan masih terdapat kesalahan atau tidak.

Setelah diuji aplikasi akan dievaluasi oleh pengguna, apakah sudah sesuai

dengan kebutuhan masyarakat Kabupaten Takalar atau tidak.

5. Operasi dan Pemeliharaan

Perangkat lunak yang telah diuji dan diterima oleh pengguna siap

digunakan. Software yang sudah jadi dijalankan serta dilakukan pemeliharaan.

Pemeliharaan termasuk dalam memperbaiki kesalahan yang tidak ditemukan

pada langkah sebelumnya.

E. Teknik Pengumpulan Data

Teknik pengumpulan data digunakan untuk memperkuat hasil dari dari

penelitian ini. Teknik penelitian yang digunakan yaitu:

1. Observasi

Observasi yang dilakukan yaitu mengamati secara langsung proses

penanggulangan situasi darurat pada daerah Kabupaten Takalar.

2. Wawancara
50

Teknik ini digunakan untuk mendapatkan informasi dari pengguna secara

langsung mengenai sistem yang akan dikembangkan yang nantinya digunakan

sebagai acuan dalam Rancang bangun Sistem Informasi Tanggap Darurat

Kabupaten Takalar.

3. Studi Literatur

Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan

bacaan-bacaan yang ada kaitannya dengan judul penelitian.

F. Instrumen penelitian

Instrumen penelitian adalah suatu alat yang digunakan untuk

mengumpulkan data atau mengukur objek dari suatu variabel penelitian. Untuk

mendapatkan data yang benar demi kesimpulan yang sesuai dengan keadaan

sebenarnya, maka diperlukan suatu instrumen yang valid dan konsisten serta

tepat dalam memberikan data hasil penelitian (reliabel).

Instrumen penelitian yang digunakan dalam penelitian ini adalah angket

(kuisioner). Angket validator untuk menguji aspek functional suitability dan

angket user untuk menguji aspek usability.

G. Alat dan Bahan

Adapun alat dan bahan yang digunakan dalam perancangan Sistem

Informasi Tanggap Darurat ini adalah:

1. Perangkat Keras (Hardware)

a. Laptop dengan minimum spesifikasi : Processor Intel(R) Celeron(R)

CPU N3060 @1.60GHz, RAM 4.00 GB


51

b. Smartphone Android

2. Perangkat Lunak (Software)

a. Android Studio

b. Corel Draw

H. Pengujian Sistem

Pengujian software sangat diperlukan untuk memastikan software/aplikasi

yang sudah atau sedang dibuat dapat berjalan sesuai dengan fungsionalitas yang

diharapkan. Pengembang atau penguji software harus menyiapkan sesi khusus

untuk menguji program yang sudah dibuat agar kesalahan ataupun kekurangan

dapat dideteksi sejak awal dan dikoreksi secepatnya. Proses pengujian ini

dilakukan secara berkala dengan mengevaluasi input dan output yang dihasilkan

oleh sistem.

Pengujian dilakukan dengan tujuan untuk memeriksa apakah sistem yang

dibuat sudah sesuai dengan konsep maupun spesifikasinya, serta semua elemen-

elemen sistem berjalan sesuai yang diharapkan. Sistem Informasi Tanggap

Darurat Kabupaten Takalar ini diuji menggunakan standar pengujian kualitas

perangkat lunak ISO/IEC 25010.

ISO/IEC 25010 merupakan model kualitas sistem dan perangkat lunak

yang menggantikan ISO/IEC 9126 tentang software engineering. Product

quality ini juga digunakan untuk tiga model kualitas yang berbeda untuk produk

perangkat lunak (Shasa intayana, 2019) antara lain :

1. Kualitas dalam model penggunaan

2. Model kualitas produk


52

3. Data model kualitas

Model kualitas produk terdiri dari delapan karakteristik yang

berhubungan dengan sifat statis perangkat lunak dan sifat dinamis dari sistem

komputer. Model ini berlaku untuk sistem komputer dan produk perangkat

lunak. Karakteristik yang didefinisikan oleh kedua model tersebut relevan

untuk semua produk perangkat lunak dan sistem komputer. Karakteristik dan

subkarakteristik memberikan terminologi yang konsisten untuk menentukan,

mengukur dan mengevaluasi kualitas sistem dan perangkat lunak. Mereka juga

menyediakan seperangkat karakteristik kualitas yang sesuai dengan persyaratan

kualitas yang dapat dibandingkan untuk kelengkapan. Pada pengujian aplikasi

menggunakan IS0/IEC 25010 terdapat delapan karakteristik yakni, Fuctional

Suitability, Compatibility, Usability, Reliability, Security, Portability,

Performance Efficiency, dan Maintainability.

Pada analisis perangkat lunak dilakukan dengan menggunakan standar

kualitas ISO/IEC 20510 yang memiliki 8 aspek namun dalam tahap ini hanya

menggunakan 5 aspek yaitu functional suitability, usability, reliability,

performance efficiency, dan portability. Proses pengujian dilakukan sebagai

berikut:

1. Functional Suitability

Pengujian untuk karakteristik Functional Suitability data dicoba dalam

satu orang ahli sistem dengan mengisi angket yang telah disediakan. Selain itu

akan dilakukan dengan menggunakan pendekatan black-box testing yang


53

merupakan pengujian yang berfokus pada fungsional sistem berdasarkan

prosedur yang telah dibuat.

2. Usability

Pengujian untuk karakteristik Usability diilakukan dengan menggunakan

kuesioner yang dibagikan kepada Masyarakat Kabupaten Takalar, beberapa

pihak instansi darurat yang terkait, dan beberapa mahasiswa GCS Teknik

Elektro D3 Universitas Negeri Makassar. Pada kuesioner tersebut jawaban

setiap item pertanyaan menggunakan skala likert untuk mengukur opini atau

persepsi responden berdasarkan tingkat persetujuan atau ketidaksetujuan.

3. Performance Efficiency

Pengujian untuk karakteristik Performance Efficiency menggunakan alat

pengujian yaitu profiler dengan mengukur data CPU, memori, jaringan, dan

energi yang digunakan sistem aplikasi.

4. Portability

Portability adalah sejauh mana keefektifan dan efisiensi sebuah sistem,

produk atau komponen dapat dipindahkan dari satu perangkat keras, perangkat

lunak atau digunakan pada lingkungan yang berbeda.

5. Compatibility

Compatibility adalah pengujian yang digunakan untuk memeriksa apakah

perangkat lunak yang dikembangkan mampu berjalan pada hardware, sistem

operasi, aplikasi, ataupun lingkungan jaringan yang berbeda. Pengujian

compatibility berfungsi untuk menentukan set lingkungan yang diharapkan


54

dapat menjalankan aplikasi yang dikembangkan. Semakin aplikasi dapat

berjalan di banyak jenis perangkat yang berbeda, maka semakin baik aspek

kompatibilitasnya.
DAFTAR PUSTAKA

Afriansyah Aidil. (2018). Rancang Bangun Media Pembelajaran Coreldraw


Berbasis Multimedia. Jurnal Teknologi Informasi Dan Komputer
Politeknik Sekayu, VIII(1), 38–45.

Andana, A. J. (2015). Emergency system caller and personal locator berbasis


android studi kasus wilayah kabupaten nganjuk. Skripsi.Universitas
Nusantara PGRI Kediri, 1–10.

Anshari, Saiful. (2015). Rancang Bangun Aplikasi Darurat Kabupaten Makassar


Berbasis Android. Skripsi.UIN Alauddin Makassar,(6), 26.

Aribah, G & Nasril. 2018. Perancangan Sistem Informasi Linieritas Bidang Studi
pada Kementerian Pendidikan dan Kebudayaan. Jakarta: Jurnal Lentera ICT
Vol. 4 No. 1.

Azizah N. dkk. 2019. Sistem Informasi Inventaris Barang Dan Peralatan


Information And Communication Of Technology (ICT) Center Universitas
Negeri Makassar Berbasis Android. Skripsi. Universitas Negeri Makassar.
Makassar

Deputi Bidang Pencegahan dan Kesiapsiagaan Badan Nasional Penanggulangan


Bencana. 2015. Dokumen Kajian Resiko Bencana Provinsi Sulawesi
Selatan Tahun 2016-2020. Badan Nasional Penanggulangan Bencana,
Jakarta. 50 hal.

Hendini, Ade. 2016. “Pemodelan UML Sistem Informasi Monitoring Penjualan


Dan Stok Barang (Studi Kasus: Distro Zhezha Pontianak).” Jurnal
Khatulistiwa Informatika IV(2): 107–16.

55
56

https://studylibid.com/doc/827795/bab-ii-tinjauan-pustaka-2.1-smartphone-
addiction-2.1.1

Juansyah, Andi. 2015. “Pembangunan Aplikas Child Tracker Berbasis Assisted –


Global Positioning System (A-GPS) Dengan Platform Android.” Jurnal
Ilmiah Komputer dan Informatika (KOMPUTA) Edisi. 1 Volume. 1 Agustus
2015 ISSN : 2089-9033 1(1 agustus 2015): 2–3.

Kasim, A & Andini, S. 2016. Sistem Informasi Inventaris Perlengkapan Pada


Kantor Bupati Dharmasraya Dengan Menggunakan Bahasa Pemrograman
93 Visual Basic 6.0 dan Database MYSQL. Jurnal Teknologi Informasi &
Pendidikan Vol. 9 No.1 ISSN 2086-4981.

KBBI. (2019). Kamus Besar Bahasa Indonesia (KBBI) Online Defenisi Kata. (28
Pebruari 2019). https://doi.org/10.1038/sj.jp.7210563

Pressman, Roger S. 2002. Rekayasa Perangkat Lunak: Pendekatan Praktisi.


Yogyakarta: Andi.

Priyadi, E. (2010). Pemrograman Berorientasi Objek Menggunakan Java. Majalah


Ilmiah IC Tech, 5(3), 29–32.

Ramadhan, M., & Ricoida, D. I. (2012). Rancang Bangun Knowledge Sharing


System Berbasis Web Studi Kasus Di Institusi MDP. Skripsi, 1–3.

Safaat, Nazruddin. Android : Pemrograman Aplikasi Mobile Smartphone dan


Tablet Berbasis Android. Bandung: Informatika Bandung, 2011.

Sandy, L. A., Akbar, R. J., & Hariadi, R. R. (2018). Rancang Bangun Aplikasi
Chat pada Platform Android dengan Media Input Berupa Canvas dan
Shareable Canvas untuk Bekerja dalam Satu Canvas Secara Online. Jurnal
Teknik ITS, 6(2). https://doi.org/10.12962/j23373539.v6i2.23782

Santoso, and Radna Nurmalina. 2017. “Perencanaan Dan Pengembangan Aplikasi


Absensi Mahasiswa Menggunakan Smart Card Guna Pengembangan
Kampus Cerdas (Studi Kasus Politeknik Negeri Tanah Laut).” Jurnal
Integrasi 9(1): 84–91.

Tim Penyusun. (2019). Pedoman Penulisan Tugas Akhir Mahasiswa Universitas


Negeri Makassar.

Anda mungkin juga menyukai