Dosen Pembimbing I
CHRISTINA PURNAMA YANTI,S.Kom.,M,Kom.
Dosen Pembimbing II
I WAYAN DHARMA SURYAWAN,S.Kom.,M.Cs.
i
HALAMAN PERSETUJUAN
Pembimbing I
Menyetujui:
Pembimbing II
ttd
ttd
Mengetahui:
Kepala Program Studi Teknik Informatika
ttd
DEWAN PENGUJI
Pembimbing I :
Penguji :
Penguji :
iii
iv
v
ABSTRAK
Abstrak
vi
ABSTRAK
vii
KATA PENGANTAR
Puja dan puji syukur penulis panjatkan kehadiran Tuhan Yang Mha
Esa karena berkat dan karunianya sehingga penulis dapat menyelesaikan
laporan tugas akhir yang berjudul “SISTEM INFORMASI
PELAPORAN KEBAKARAN PADA PEMADAM KEBAKARAN
KABUPATEN BADUNG DENGAN TEKNOLOGI GEOLOCATION”.
Penulisan laporan tugas akhir ini merupakan syarat untuk menyelesaikan
studi dalam program sarjana jurusan Teknik Informatika pada kampus
STMIK STIKOM INDONESIA.
Dalam penyusunan tugas akhir ini banyak hambatan serta rintangan
yang penulis hadapi namun pada akhirnya dapat melaluinya berkat
adanya bimbingan dan bantuan dari berbgai pihak baik secara moral
maupu spiritual. Untuk itu pada kesempatan ini penulis menyampaikan
ucapan terimakasih kepada:
1. I Dewa Made Krishna Muku, S.T., M.T. selaku Ketua di Kampus
STMIK STIKOM INDONESIA
2. Komang Kurniawan Widiartha, M.Cs. Selaku Kepala Program
Studi Teknik Informatika
3. Christina Purnama Yanti,S.Kom.,M.Kom. Selaku Dosen
Pembimbing I yang telah memberikan arahan dan bimbingan
selama penyusunan laporan tugas akhir
4. I Wayan Dharma Suryawan, S.Kom., M.Cs. selaku Dosen
Pembimbing II yang telah memberikan arahan dan bimbingan
selama penyusunan laporan tugas akhir.
5. I Putu Natha Bitsuka M.T. selaku pembimbing lapangan kerja
praktik yang senantiasa memberikan bimbingan kepada
penulis.
6. Seluruh jajaran Dosen, Staff STMIK STIKOM INDONESIA
serta Pembimbing lapangan Diskominfo Kabupaten Badung.
Akhir kata, penulis mohon maaf atas segala kesalahan yang pernah
dilakukan dan penulis berharap laporan kerja praktik ini dapat
memberikan manfaat yang baik kedepannya.
Denpasar, 07 September 2020
Penulis
vii
DAFTAR ISI
Halaman Judul........................................................................................i
Halaman Persetujuan............................................................................ii
Halaman Pengesahan............................................................................iii
Halaman Orisinalitas............................................................................iv
Halaman Pernyataan Persetujuan........................................................v
Abstrak...................................................................................................vi
Abstrak..................................................................................................vii
Kata Pengantar....................................................................................viii
Daftar Isi................................................................................................ix
Daftar Gambar....................................................................................xiii
Daftar Tabel........................................................................................xvii
Daftar Lampiran...............................................................................xviii
BAB I Pendahuluan................................................................................1
1.1 Latar Belakang.....................................................................................1
1.2 Rumusan masalah................................................................................2
1.3 Batasan Masalah..................................................................................2
1.4 Tujuan Penelitian.................................................................................3
1.5 Manfaat Penelitian...............................................................................3
1.6 Sistematika Penulisan..........................................................................3
BAB II Landasan Teori..........................................................................5
2.1 Penelitian Terdahulu............................................................................5
2.2 Definisi Sistem....................................................................................8
2.3 Definisi Sistem Informasi....................................................................9
2.4 Geolocation.........................................................................................9
2.5 Analisis Dan Perancangan Sistem.....................................................10
2.6 UML..................................................................................................11
2.7 Use Case Diagram............................................................................11
2.8 Activity Diagram...............................................................................14
2.9 Sequence Diagram.............................................................................15
2.10 Class Diagram.................................................................................17
2.11 Moblie(Android)..............................................................................19
2.12 Web..................................................................................................19
2.13 XAMPP...........................................................................................20
ix
2.14 Database..........................................................................................20
2.15 HTML..............................................................................................20
2.16 PHP..................................................................................................21
2.17 CSS..................................................................................................21
2.18 MYSQL...........................................................................................22
2.19 Black Box Testing............................................................................22
BAB III METODELOGI PENELITIAN...........................................23
3.1 Tempat Penelitian..............................................................................23
3.2 Metode Pengumpulan Data...............................................................23
3.2.1 Data Primer....................................................................................24
3.2.2 Data Sekunder...............................................................................24
3.3 Metode Pengembangan Sistem..........................................................25
3.4 Analisa Data......................................................................................27
3.5 Gambaran Umum Sistem..................................................................28
3.6 Analisa Kebutuhan Fungsional..........................................................28
3.7 Analisi Kebutuhan Non Fungsional..................................................29
3.8 Rancangan Sistem.............................................................................29
3.8.1 Use Case Diagram........................................................................29
3.8.2 Activity Diagram Halaman User...................................................30
3.8.4 Activity Diagram Login.................................................................31
3.8.3 Activity Diagram Report (Portal Layanan Darurat)......................32
3.8.6 Activity Diagram Mengelola Pelaporan Admin............................33
3.8.7 Activity Diagram Mengelola Petugas............................................34
3.8.8 Activity Diagram Mengelola User.................................................37
3.8.9 Sequence Diagram Halaman User................................................38
3.8.11 Sequence Diagram Halaman Login User....................................39
3.8.10 Sequence Diagram Report(Portal Layanan Darurat)..................40
3.8.13 Sequence Diagram Login Admin...............................................41
3.8.14 Sequence Diagram Mengelola Pelaporan...................................42
3.8.15 Sequence Diagram Mengelola Petugas.......................................42
3.8.16 Sequence Diagram Mengelola User...........................................44
3.8.17 Class Diagram.............................................................................45
3.9 Struktur Tabel....................................................................................45
3.9.1 Tabel Pengguna....................................................................46
3.9.2 Tabel Jemput........................................................................46
3.9.3 Tabel Jenis Pengguna...........................................................47
x
3.9.4 Tabel Data Provinsi..............................................................48
3.9.5 Tabel Data Kabupaten..........................................................48
3.9.6 Tabel Data Kecamatan.........................................................48
3.10 Rancangan User Interface..............................................................49
3.10.1 Rancangan Halaman User..................................................49
3.10.2 Rancangan Halaman User Menu........................................50
3.10.3 Rancangan Halaman Form Login.......................................50
3.10.4 Rancangan Halaman Register............................................51
3.10.5 Rancangan Halaman Setelah Login....................................54
3.10.6 Rancangan Halaman Profile Saya......................................56
3.10.7 Rancangan Halaman Report History..................................58
3.10.8 Rancangan Halaman Tentang DAMKAR..........................59
3.10.9 Rancangan Halaman Pengaturan Sandi..............................59
3.10.10 Rancangan Halaman Report.............................................57
3.10.11 Rancangan Halaman Login Admin..................................64
3.10.12 Rancangan Halaman Beranda (Dashboard) Admin.........64
3.10.13 Rancangan Halaman Menu Biodata.................................65
3.10.14 Rancangan Halaman Data Master....................................68
3.10.15 Rancangan Halaman Menu Data Petugas.........................69
3.10.16 Rancangan Halaman Menu Data Pengguna.....................75
3.10.17 Rancangan Halaman Pelaporan........................................78
3.10.18 Rancangan Halaman Data Pelaporan...............................81
3.10.19 Rancangan Halaman Petugas...........................................82
3.11 Skenario Pengujian..........................................................................84
3.11.1 Pengujian Form Login........................................................84
3.11.2 Pengujian Form Register....................................................85
3.11.3 Pengujian Pelaporan User..................................................85
3.11.4 Pengujian Halaman Admin.................................................86
3.11.5 Pengujian Halaman Petugas...............................................89
xi
4.2.4 Halaman Register.................................................................93
4.2.5 Halaman Setelah Login........................................................95
4.2.6 Halaman Profile Saya...........................................................97
4.2.7 Halaman Report History.......................................................99
4.2.8 Halaman Tentang Damkar..................................................100
4.2.9 Halaman Pengaturan Sandi.................................................101
4.2.10 Halaman Report................................................................103
4.2.11 Halaman Login Admin......................................................105
4.2.12 Halaman Beranda(Dashboard) Admin.............................105
4.2.13 Halaman Biodata..............................................................106
4.2.14 Halaman Data Master.......................................................108
4.2.15 Halaman Menu Data Petugas...........................................113
4.2.16 Halaman Pelaporan...........................................................115
4.2.17 Halaman Data Pelaporan..................................................117
4.2.18 Halaman Petugas..............................................................119
4.3 Skenario Pengujian..........................................................................120
4.3.1 Pengujian Form Login........................................................120
4.3.2 Pengujian Form Register....................................................121
4.3.3 Pengujian Pelaporan User..................................................121
4.3.4 Pengujian Halaman Admin................................................122
4.3.5 Pengujian Halaman Petugas...............................................125
BAB V PENUTUP..............................................................................126
5.1 Kesimpulan......................................................................................126
5.2 Saran................................................................................................126
DAFTAR PUSTAKA
LAMPIRAN
xii
DAFTAR GAMBAR
xii
Gambar 3.34 Halaman Tentang Damkar................................................55
Gambar 3.35 Halaman Pengaturan Sandi...............................................55
Gambar 3.36 Halaman Simpan Perubahan Kata Sandi..........................56
Gambar 3.37 Halaman Pesan Perubahan Kata Sandi.............................57
Gambar 3.38 Halaman Report................................................................58
Gambar 3.39 Halaman Pesan Data Report.............................................58
Gambar 3.40 Halaman Tambah Data Report Berhasil...........................59
Gambar 3.41 Halaman Login Admin.....................................................59
Gambar 3.42 Halaman Dashboard Admin.............................................60
Gambar 3.43 Halaman Biodata..............................................................61
Gambar 3.44 Halaman Detail Biodata....................................................62
Gambar 3.45 Halaman pesan Perbarui Biodata......................................63
Gambar 3.46 Halaman Data Master.......................................................64
Gambar 3.47 Halaman Menu Data Petugas...........................................65
Gambar 3.48 Halaman Tambah Data Petugas........................................66
Gambar 3.49 Halaman Tambah Data Petugas........................................67
Gambar 3.50 Halaman Tambah Data Petugas........................................67
Gambar 3.51 Halaman Pesan Hapus Data Petugas...............................68
Gambar 3.52 Halaman Pesan Berhasil Hapus(Petugas).........................69
Gambar 3.53 Halaman Detail Petugas....................................................69
xi
Gambar 4.4 Halaman form login............................................................86
Gambar 4.5 Halaman Register...............................................................87
Gambar 4.6 Halaman Pesan Berhasil Daftar..........................................88
Gambar 4.7 Halaman validasi username................................................88
Gambar 4.8 Halaman Berhasil Login.....................................................89
Gambar 4.9 Halaman Menu Setelah Login............................................90
Gambar 4.10 Halaman Menu Profile Saya.............................................90
Gambar 4.11 Halaman Simpan Perubahan Data User...........................91
Gambar 4.12 Halaman Pesan Berhasil Diperbarui Data use..................92
Gambar 4.13 Halaman Report History...................................................92
Gambar 4.14 Halaman Tentang Damkar................................................93
Gambar 4.15 Halaman Pengaturan Sandi...............................................94
Gambar 4.16 Halaman Simpan Perubahan Kata Sandi..........................94
Gambar 4.17 Halaman Pesan Perubahan Kata Sandi.............................95
Gambar 4.18 Halaman Report................................................................96
Gambar 4.19 Halaman Pesan Data Report.............................................97
Gambar 4.20 Halaman Tambah Data Report Berhasil...........................97
Gambar 4.21 Halaman Login Admin.....................................................98
Gambar 4.22 Halaman Dashboard Admin.............................................98
Gambar 4.23 Halaman Biodata..............................................................99
Gambar 4.24 Halaman Detail Biodata..................................................100
Gambar 4.25 Halaman Report..............................................................100
Gambar 4.26 Halaman Data Master.....................................................101
Gambar 4.27 Halaman Menu Data Petugas.........................................101
Gambar 4.28 Halaman Tambah Data Petugas......................................102
Gambar 4.29 Halaman Pesan Tambah Data Petugas...........................102
Gambar 4.30 Halaman Pesan Berhasil Tambah Data Petugas.............103
Gambar 4.31 Halaman Pesan Hapus Data Petugas.............................103
Gambar 4.32 Halaman Pesan Berhasil Hapus(Petugas).......................104
Gambar 4.33 Halaman Detail Petugas..................................................104
Gambar 4.34 Halaman Menu Data Pengguna......................................105
Gambar 4.35 halaman hapus data pengguna........................................106
Gambar 4.36 Halaman Berhasil Hapus(Pengguna)..............................106
Gambar 4.37 Halaman Data Pelaporan(Admin)...................................107
Gambar 4.38 Halaman Maps................................................................108
Gambar 4.39 Halaman Konfirmasi Laporan........................................108
xv
Gambar 4.40 Halaman Pesan Pelaporan Selesai..................................109
Gambar 4.41 Halaman Data Laporan...................................................109
Gambar 4.42 Halaman Data Laporan Kebakaran.................................110
xv
DAFTAR TABEL
xv
DAFTAR LAMPIRAN
Lembar 1. Hasil Wawancara
Lembar 2. Dokumentasi
xv
BAB I
PENDAHULUAN
2
1.4 Tujuan Penelitian
Berdasarkan permasalahan yang dirumuskan, maka tujuan
penelitian yaitu untuk menghasilkan aplikasi “Sistem Informasi
Pelaporan Tanggap Darurat Pemadam Kebakaran Di Kabupaten Badung
Dengan Teknologi Geolocation”.
a. BAB I PENDAHULUAN
Bab ini merupakan bab pendahuluan yang memberikan gambaran
umum tentang masalah yang teliti dimana meliputi latar belakang,
rumusan masalah, batasan masalah, tujuan penelitian, manfaat
penelitian, dan sistematika penulisan dari penelitian ini yang
dijabarkan lebih lanjut dalam kerangka tahap penelitian.
3
c. BAB III ANALISIS DAN PERANCANGAN SISTEM
Bab ini membahas analisi dan perancangan sistem yang akan
menjelaskan rancangan pengembangan sistem secara detail, dimana
fokus pembahasan pada bab ini yaitu tentang rancangan Pelaporan
Tanggap Darurat Pemadam Kebakaran Di Kabupaten Badung
Dengan Teknologi Geolocation.
e. BAB V PENUTUP
Bab ini menguraikan kesimpulan dan saran-saran dalam
pengembangan perangkat lunak untuk kedepannya, dimana pada
bab ini akan memberikan simpulan tentang hasil dari rancang
bangun sistem yang dibuat dan memberikan saran-saran agar bisa
mengembangkan sistem dengan fitur-fitur yang mendukung.
4
BAB II
LANDASAN TEORI
6
kota semarang yang dapat mencapture menggunakan camera ponsel,
beserta lokasi gps(geolocation) untuk melakukan pelaporan. Petugas
dapat mengelola pelaporan melalui website petugas serta aplikasi ini
menggunakan notifikasi traking tiap proses laporan dari pelapor.
Penelitian yang keempat oleh Mahardika, dkk.(2020), dengan judul
Aplikasi Pelaporan Keadaan Darurat di Kota Mataram(Studi Kasus
Nomor Panggilan Darurat 112). Mengasilkan aplikasi darurat Kota
Makasar yang memberikan kemudahan bagi masyarakat melakukan
pelaporan. Aplikasi ini adalah aplikasi nomor Telepon darurat khusunya
untuk kota makasar dan aplikasi ini akan dijalankan pada smartphone
berbasis android, yang mengambil studi kasus nomor panggilan darurat
112. Sistem ini akan bekerja secara real time dimana setiap perubahan
informasi akan langsung perubah secara langsung, tersampaikan ke
semua pengguna.
Berdasarkan penelitian terdahulu, pengembangan penelitian ini
merancang dan membangun sebuah Sistem Informasi Tanggap Darurat
Pemadam Kebakaran Di Kabupaten Badung Dengan Teknologi
Geolocation untuk menanggulangi kebakaran serta penyelamatan dan
meminimalisir penipuan oleh oknum yang tidak bertanggung jawab,
serta diharapkan dengan aplikasi ini dapat merespon dengan cepat untuk
menangani kasus kebakaran dan penyelamatan di Kabupaten Badung.
Adapun penjelasan mengenai perbandingan penelitian dapat dilihat pada
Tabel 2.1.
7
Tabel 2.1 Perbandingan Penelitian Terdahulu
Penulis
Marutho, Suyasa
Lailiyah, Saputra,
(2020) Mahardika, (2021)
dkk. (2017) dkk. (2019)
dkk.(2020)
Komponen
8
Pengujian Blackbox Metode SUS Blackbox black box, Blackbox
Testing dan dan Testing Mean Testing
Pengujian Blackbox Opinion
Beta Testing Score dan
pengujian
perangkat
serta sistem
operasi
Fitur Sistem ini Sistem ini Sistem ini Sistem ini Sistem ini
Sistem mengelola mengelola mengelola data akan mengelola
data user, data alamat pelapor, data mengelola data
data admin, larangan admin, data data unit, user(penggu
data parkir liar, pelaporan data akun, na), data
pengaduan data lampu PJU. data akunc, admin, data
Kebakaran, pelaporan Data peta data pengaduan
data parkir liar, lokasi lampu laporan, Kebakaran
mengenai data validasi PJU. data dan
Pemadam sistem Sadmin. penyelamata
Kebakaran laporan. n, data
Kota kordinat
Samarinda. pelaporan,
data
mengenai
Pemadam
Kebakaran
Kabupaten
Badung.
9
Model umum sebuah sistem adalah input, process dan output. Hal ini
merupakan konsep sebuah sistem yang sederhana, sebab sebuah sistem
dapat mempunyai beberapa masukan dan keluaran. Selain itu pula
sistem memiliki karakteristik atau sifat-sifat tertentu, yang mencirikan
bahwa hal tersebut bisa dikatakan sebagai suatu sistem.
2.4 Geolocation
Pada penelitian oleh Soepomo (2019), Geolocation adalah sistem
identifikasi lokasi geografis dunia nyata atas suatu objek, seperti sumber
radar, ponsel atau terminal komputer yang tersambung ke Internet.
Geolocation bisa merujuk pada praktik pencarian lokasi yang bisa
diakses langsung. Geolocation berkaitan erat dengan penggunaan sistem
penentuan posisi yang lebih spesifik dan bermakna, dan bukan hanya
satu set koordinat saja (misalnya alamat jalan, lokasi desa terpencil, dll).
Geolocation adalah proses mencari lokasi pengguna browser yang
1
terkoneksi internet dengan menggunakan HTML 5 dan Google Maps api
kemudian menampilkan lokasi di dalam peta web.
Menurut Azizah (2017), geolocation adalah identifikasi lokasi
berbasis geografis dari suatu objek didunia nyata. Dalam geolocation
kita mendapatkan data lebih spesifik dari lokasi koordinat, alamat,
hingga nama jalan protokol level 1 hinggal level 3, sedangkan
positioning hanya mencakup sekumpulan nilai dari latitude dan
longitude. Konsep geolocation dari provider atau gsm yang berfungsi
memancarkan singnal yang terhubung dengan satelit GPS. Semua data
dari smartphone pengguna disimpan pada server tiap bts masing masing
provider, selanjutnya pengguna dapat mengakses pecarian lokasi
melalui smartphone yang telah terhubung dengan GPS tersebut. Konsep
Geolocation ada pada Gambar 2.1.
1
siklus
1
pengembangan sistem yang dapat didefinisikan sebagai tahap
pendefinisian kebutuhan-kebutuhan fungsional dan menggambarkan
bagaimana suatu sistem dibentuk.
2.6 UML
Unified Modelling Language (UML) adalah sebuah "bahasa" yang
telah menjadi standar dalam industri untuk menentukan, visualisasi,
merancang dan mendokumentasikan artifact dari sistem software,
untuk memodelkan bisnis dan sistem non software lainnya. Menurut
Dewi dan Wijaya (2017), UML adalah alat perancangan sistem yang
berorientasi pada objek. Dimana UML dibuat untuk memudahkan para
perancang sistem untuk berdiskusi atau memvisualisasikan pemodelan
rancangan sistem dengan bahasa yang mudah dipahami oleh manusia
maupun mesin.
1
Tabel 2.2 Simbol Use Case Diagram
Simbol Nama Keterangan
1
dengan use case yang di
tambahkan
1
jumlah dan elemen-
elemennya (sinergi).
1
menjadi beberapa
aliran.
Unsur suatu diagram
yeng menunjukan titik
perkembangan
bersyarat jika kondisi
Decision
jika kondisi benar maka
akan berlanjut tetapi
jika salah Kembali ke
proses.
Memisahkan organisasi
bisnis yang
Swimlane bertanggung jawab
terhadap aktivitas yang
terjadi.
Konektor yang
Control menghubungkan dua
Flow note atau lebih dalam
sebuah diagram activity
1
Tabel 2.4 Simbol Sequence Diagram
Simbol Nama Keterangan
Merupakan orang, proses,
atau sistem lain yang
berinteraksi dengan sistem
informasi yang akan
dibuat, jadi meskipun
Actor simbol dari aktor ialah
gambar orang, tapi aktor
belum tentu merupakan
orang. biasanya penamaan
aktor dinamakan
menggunakan kata benda
di
awal frase nama aktor
Menggambarkan sebuah
Boundary gambaran dari foem.
Class
Menggambarkan
Control penghubung antara
Class boundary dengan table.
Menggambarkan hubungan
Entity yang akan dilakukan.
Class
1
objek entity, antarmuka
yang saling berinteraksi.
Life Line
1
Call message atau pesan
panggilan merupakan
sebuah pesan yang
mendefinisikan komunikasi
tertentu antara Lifelines
Message dari sebuah interaksi.
Call Message adalah jenis
pesan yang mewakili
permintaan operasi dari
target lifeline.
Menggambarkan
pesan/hubungan objek itu
Message
sendiri,yang menunjukan
to Self
urutan kejadian yang
terjadi.
Menggambarkan hasil dari
Message pengiriman message dan
Return digambarkan dari arah
kanan dan kiri
2
Tabel 2.5 Simbol Class Diagram
Simbol Nama Keterangan
hubungan dimana objek
anak (descendent) berbagi
Generalization perilaku dan struktur data
dari objek yang ada di
atasnya objek induk
(ancestor).
himpunan dari objek-
Class objek yang berbagi atribut
serta operasi yang sama.
deskripsi dari urutan aksi-
aksi yang ditampilkan
Collaboration
sistem yang menghasilkan
suatu hasil yang terukur
bagi suatu aktor.
operasi yang benar-benar
Realization
dilakukan oleh suatu
objek.
hubungan dimana
perubahan yang terjadi
Dependency pada suatu elemen
mandiri (independent)
akan
mempegaruhi elemen
yang bergantung padanya.
Association apa yang menghubungkan
antara objek.
Lingkaran ini adalah
simbol untuk interface
atau dalam bahasa
indonesianya antar muka.
Interface
konsep yang digunakan
pun sama dengan
pemrogramman
berorientasi object (OOP).
2
Nama dari simbol ini
adalah Aggregation atau
dalam bahasa indonesia
nya Agregasi. Simbol ini
adalah simbol yang
menghubungkan antar
Aggregation
kelas dengan makna untuk
semua bagian. Jadi relasi
ini digunakan jika kelas
yang satu adalah semua
bagian dari kelas yang
lainnya.
2.12 Web
Pada penelitian oleh Utama (2019), web adalah kumpulan dari
halaman yang informasi dalam bentuk data digital dan sudah
dipublikasikan di jaringan internet serta memiliki domain/URL
(Uniform Resource Locator) yang dapat diakses semua pengguna
internet dengan cara mengetikan alamatnya. Web terdiri dari dua
komponen dasar yaitu:
1. Server web Merupakan sebuah komputer dan software yang
menyimpan dan mendistribusikan data ke komputer lainnya melalui
internet.
2. Browser web Software yang dijalankan pada komputer pemakai
atau client yang meminta informasi dari server web yang
menampilkannya sesuai dengan file data itu sendiri.
2
2.13 XAMPP
Pada penelitian oleh Reyes (2019), Xampp adalah perangkat lunak
bebas, yang mendukung banyak sistem operasi, merupakan kompilasi
dari beberapa program. Fungsinya adalah sebagai server yang berdiri
sendiri (localhost), yang terdiri atas program Apache HTTP Server,
MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X
(empat sistem operasi operasi apapun), Apache, MySQL, PHP dan Perl.
2.14 Database
Pada penelitian oleh Utama (2019), Basis data atau database
merupakan kumpulan informasi yang disimpan dalam komputer secara
sistematik sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data. Sebuah basis
data mempunyai penjelasan terstruktur dari jenis fakta yang tersimpan di
dalamnya yang disebut sebagai skema basis data. Skema
menggambarkan objek yang diwakili suatu basis data dan hubungan di
antara objek tersebut. Model yang umum digunakan sekarang adalah
model relasional yang mewakili semua informasi dalam bentuk tabel-
tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan
kolom. Perangkat lunak yang digunakan untuk mengelola dan
memanggil (query) basis data disebut sistem manajemen basis data
adalah Database Management System (DBMS).
2.15 HTML
Pada penelitian oleh Firmansyah (2020), Hypertext Markup
Language (HTML) adalah bahasa pemrograman dengan format standar
untuk membuat dokumen web yang juga merupakan bahasa Markup
bertanda, yang menggunakan rangkaian teks tertentu berupa kode-kode.
Adapun struktur HTML adalah berupa dasar – dasar penulisan skrip
pada HTML itu sendiri. Standar penulisan HTML terdiri dari :
<html>
<head>
<title>........................</title>
2
<body>....................................</body>
</head>
</body>
</html>
Dalam hal ini skrip <html> berperan sebagai tanda awal penulisan
dokumen html, kemudian <head> sebagai informasi page header. Di
dalam skrip ini pemrogram dapat meletakkan tag – tag title, base, isi
index, link, script, style dan meta, untuk skrip <title> digunakan sebagai
indikasi untuk penulisan judul halaman dokumen web yang dibuat. Pada
skrip <body> dapat diletakkan berbagai atribut seperti warna, dan latar
belakang.
2.16 PHP
Bahasa pemprograman PHP adalah bahasa pemrograman yang
bekerja dalam sebuah web server. Script-script yang telah dibuat hasus
tersimpan dalam sebuah server dan dieksekusi adau diproses dalam
server tersebit. Penggunaan program PHP memungkinkan sebuah
website menjadi lebih interaktif dan dinamis.
Menurut Firmansyah, (2020), PHP adalah singkatan dari Hypertext
Preprocessor, yaitu bahasa pemrograman yang digunakan secara luas
untuk penanganan pembuatan dan pengembangan sebuah situs web dan
bisa digunakan bersamaan dengan HTML. PHP diciptakan pertama kali
tahun 1994 oleh Rasmus Lerdorf seorang pemrogram C. Pada awalnya
PHP adalah singkatan dari Personal Home Page Tools. Selanjutnya
diganti menjadi Forms Interpreter (FI). Sejak versi 3.0, nama bahasa ini
diubah menjadi Hypertext Preprocessor atau PHP. PHP versi terbaru
adalah versi 24 ke-5
2.17 CSS
Pada penelitian oleh Lailiyah dkk. (2017), CSS singkatan dari
cascading style sheets, yaitu skrip yang digunakan untuk mengatur
desain website. Wlaupun HTML mempunyai kemampuan untuk
mengatur tampilan website, namun kemampuannya sangat terbatas.
Fungsi CSS adalah memberikan pengaturan yang lebih lengkap agar
struktur website yang dibuat dengan HTML terlihat lebih rapi dan indah.
2
2.18 MYSQL
Pada penelitian oleh Erwanto dan Monalisa (2018), MySQL (My
Structured Query Language) adalah suatu sistem basis data relation atau
Relational Database Management System (RDBMS) yang mampu
bekerja secara cepat dan mudah digunakan MySQL juga merupakan
program pengakses database yang bersifat jaringan, sehingga sapat
digunakan untuk aplikasi multi user (banyak pengguna). MySQL
didistribusikan gratis dibawah lisensi GPL (General Public License).
Dimana setiap program bebas menggunakan MySQL namun tidak bisa
dijadikan produk turunan yang dijadikan closed source atau komersial.
2
BAB III
METODELOGI PENELITIAN
2
sekunder.
2
3.2.1 Data Primer
Data primer adalah data yang didapat untuk menyelesaikan
permasalahan dalam sebuah penelitian dimana sumber data penelitian
yang diperoleh peneliti secara langsung dari sumber aslinya dimana
terdapat 2 sumber langsung yaitu :
1. Observasi
Observasi adalah pengumpulan data yang dilakukan dengan
cara pengamatan secara langsung kegiatan yang sedang berjalan
pada Dinas DAMKAR Kabupaten Badung. Pada pengamatan yang
dilakukan, penelitian ini mendapatkan data yang dibutuhkan untuk
proses perancangan sistem. Data yang diperoleh dari metode
observasi yakni data kejadian kebakaran, data hidran, posko
DAMKAR Kabupaten Badung
2. Wawancara
Wawancara adalah pengumpulan data yang dilakukan dengan
melakukan tanya jawab kepada pihak yang terkait. Wawancara
dilakukan guna mengetahui secara pasti prosedur yang ditetapkan
oleh perusahaan. Untuk penelitian ini melakukan wawancara
secara langsung dengan I Wayan Wirya,SE.M.Si selaku Kepala
Dinas Damkar Kabupaten Badung. Hasil dari wawancara yang
dilakukan tersebut, penelitian ini mendapatkan gambaran
mengenai aplikasi Damkar yang hilang dan bagaimana kebutuhan
aplikasi yang diperlukan.
1. Studi Pustaka
Studi pustaka merupakan pengumpulan data dengan
menganalisa kajian pustaka sebagai landasan teori pada penelitian
ini. Metode ini dilakukan dengan mengumpulkan data dari
2
berbagai
2
sumber buku, jurnal dan media pendukung lainnya untuk
melengkapi teori-teori yang dibutuhkan. Adapun sumber dalam
pembuatan laporan ini adalah buku, jurnal dan media lainnya yang
berkaitan dengan landasan teori sistem pelaporan kejadian
Kebakaran dengan teknologi Geolocation.
2. Dokumentasi
Dokumentasi merupakan pengumpulan data yang dilakukan
dengan cara mendokumentasikan data melaui gambar atau tulisan
yang nantinya akan digunakan dalam perancangan sistem.
Dokumentasi yang dilakukan ini, penelitian ini meminta secara
langsung kepada bagian yang berperan langsung pada petugas
yang menerima laporan, petugas lapangan, serta kepala Dinas
DAMKAR Kabupaten Badung.
1. Analisa
Proses yang menganalisis permasalahan, mengumpulkan data
dan kendala-kendala yang terdapat dalam pelaporan Kebakaran
dan penyelamatan dan informasi mengenai DAMKAR
3
Kabupaten
3
Badung. Dimana dapat memecahkan permasalahan dengan bentuk
sistem yang lebih Responsive ke dalam sebuah perancangan sistem
informasi pelaporan kebakaran dan penyelamatan pada DAMKAR
Kabupaten Badung. Dengan menggunakan teknik pengumpulan
data seperti wawancara, studi kepustakaan, observasi, serta
dokumentasi guna untuk menunjuang perancangan sistem yang
dibuat.
Setelah menganalisis permasalahan dengan menggunakan teknik
pengumpulan data dalam pemecahan masalah yang ada, maka
penggambaran kegiatan saat ini akan di gambaran alur dan proses
sistem ke dalam bentuk UML (Unified Modelling Language).
2. Perancangan Sistem
Pada tahap perancangan sistem ini menyesuaikan dengan
keperluan sistem yang ada dari proses analisa yang sudah ada
sebelumnya dalam bentuk system secara keseluruhan. Perancangan
sistem ini merupakan gambaran dari alur semua sistem yang akan
mengasilkan sistem pelaporan kebakaran dan penyelamatan pada
DAMKAR Kabupaten Badung. Implementasi sistem dibuat secara
terperinci dan dapat mudah diterapkan ke dalam sistem.
Penggunan dalam proses software design untuk mengubah segala
kebutuhan dan penggambaran sistem secara mendetail dalam
sistem pelaporan Kebakaran dan Penyelamatan pada DAMKAR
Kabupaten Badung. Proses sistem digambarkan dalam bentuk
UML (unified modelling language) dimana terdapat use case
diagram, activity diagram, sequence diagram, class diagram serta
perancangan user interface, pengujian sistem dengan mengunakan
metode pengujian black box teting setelah perancangan selesai
pada sistem pelaporan Kebakaran dan Penyelamatan pada
DAMKAR Kabupaten Badung.
3. Implementasi
Pengujian program akan dilakukan setelah perancangan program
ke dalam implemetasi kode-kode design program dengan bahasa
pemrograman yang telah ditentukan. Pengujian dilakukan guna
untuk mengetahui kesalahan serta kekurangan yang ada dengan
menguji secara unit implementasi pengujian program yang
ditentukan.
3
4. Pengujian Sistem
3
Pembauran sistem secara menyeluruh sehingga dapat
dimengerti dengan perangkat dalam smartphone, komputer atau
lapotop maka sebuah design sistem harus dapat sesuai dengan
bentuk perangkat yang digunakan. Bentuk design yang mudah
dimengerti oleh perangkat dapat disesuaikan dengan bahasa
pemrograman dan algoritma melalui proses coding. Tahap ini
merupakan implementasi dari tahap design yang secara teknis
nantinya di kerjakan oleh programmer dengan penyatuan unit-unit
program lalu di uji secara keseluruan (sistem testing).
5. Pemeliharaan
Sebuah tindakan yang digunakan dalam menjaga dan
memperbaiki untuk pembaharuan sistem yang bebas dari malware
sehingga software yang digunakan harus diuji coba sehingga
terbebas dari kendala system error dimana pengujian tersebut
dilakukan sampai kondisi sitem yang dapat diterima.
Diperlukannya pemeliharaan sebuah software untuk menjaga
perkembangan software yang dapat mengikuti perubahan yang 30
diperlukan serta penyelesaian system error yang terdapat pada
software sangat penting untuk pengembangan software pada
kebutuhan external yang diperlukan seperti adanya pergantian
sistem operasi atau penambahan fitur yang diinginkan.
3
3.5 Gambaran Umum Sistem
Gambar 3.2 menjelaskan gambaran umum sistem, dimana user akan
berbasis android dan petugas menggunakan website untuk mengelola
pelaporan. user atau masyarakat melakukan pengisian data pelaporan,
setelah itu user melakukan kirim laporan dan akan masuk ke database
pada sistem. Pada petugas sebgai admin dapat mengetahui informasi
pelaporan dan mengelola petugas lapangan untuk melakukan
penanggulangan bencana kebakaran atupun penyelamatan. Petugas
(admin) dapat mengelola data user, mengelola petugas dan mengelola
data pelaporan.
3
Gambar 3.4 Activity Diagram Halaman User
3
Gambar 3.5 Activity Diagram Login
3
Gambar 3.6 Activity Diagram Report (Portal Layanan Darurat)
4
Gambar 3.7 Activity Diagram Mengelola Pelaporan Admin
4
Gambar 3.8 Activity Diagram Edit Petugas
4
Gambar 3.9 Activity Diagram Tambah Petugas
4
Gambar 3.10 Activity Diagram Hapus Petugas
4
Gambar 3.11 Activity Diagram Mengelola User
4
Gambar 3.12 Sequence Diagram Halaman User
4
Gambar 3.13 Sequence Diagram Login User.
4
Gambar 3.14 Sequence Diagram Report (Portal Layanan Darurat)
4
3.8.12 Sequence Diagram Mengelola Pelaporan
Gambar 3.16 menjelaskan bahwa admin melakukan pengecekan
dengan melihat data pelaporan pada sistem. Admin dapat mengetahui
titik lokasi dan data user, setelah mengetahui data pelaporan admin
melakukan kordinasi kepada petugas lapangan. Jika kejadianya sudah
dapat diatasi maka admin meng-klik konformasi, pada sistem akan
muncul pelaporan selesai.
4
Gambar 3.17 Sequence Diagram Edit Petugas(Admin)
5
Gambar 3.19 menjelaskan bahwa admin dapat melakukan hapus.
Petugas dimana pada level admin tidak terdapat tombol hapus
sedangkan pada level petugas terdapat tombol hapus. Setelah admin
melakukan login, admin masuk ke halaman dashboard, memilih menu
petugas, klik lihat, maka akan masuk ke halaman form petugas, klik
hapus, jika datanya valid maka akan muncul pesan, yakin menghapus
data ini? tidak untuk membatalkan dan klik ya untuk menghapus data,
maka akan muncul data berhasil dihapus.
5
Gambar 3.20 Sequence Diagram Mengelola User
5
3.9.1 Tabel Pengguna
Tabel 3.1 menjelaskan tabel Pengguna yang berfungsi sebagai
menyimpan data semua masyarakat dan penyedia hak akses. Dimana
terdapat beberpa data yaitu Id Pengguna, Id Jenis Pengguna, Username,
Password, Foto, Nama, Jenis_Kelamin, Tempat Lahir, Tanggal Lahir,
Alamat, Id Data Kecamatan, Telepon, Email. Pada table ini berisi data-
data dari masyarakat yang dapat digunakan petugas DAMKAR untuk
mencari informasi detail masyarakat yang melapor.
5
Tabel 3.2 Tabel Jemput
Nama Field Tipe Data Panjang Keterangan
Id_Jemput Integer 11 Primary Key
Id_Pengguna Integer 11 Foreign Key
Id Data Kecamatan Integer 11
Foto Varchar 225
Alamat Varchar 100
Kategori Varchar 100
latitude Varchar 255
Longitude Varchar 255
Deskripsi Varchar 255
Waktu Uanggah Datetime
Status
5
3.9.4 Tabel Data Provinsi
Tabel 3.4 menjelasakan Tabel Data Provinsi yang berfungsi
menyimpan data Provinsi se-Indonesia. Pada table provinsi terdapat
beberapa data yaitu Id Data Provinsi dan Provinsi. Pada tabel ini khusunya
menyimpan data dari Provinsi Bali.
Tabel 3.4 Tabel Data Provinsi
Nama Field Tipe Data Panjang Keterangan
Id Data Provinsi Tinyint 3
Id_Pelaporan Tinyint
5
Tabel 3.6 Tabel Data Kecamatan
Nama Field Tipe Data Panjang Keterangan
Id Data Kabupaten Tinyint 3
Id_Data Provinsi Tinyint
Kabupaten tinytext
5
3.10.2 Rancangan Halaman User Menu
Gambar 3.23 menjelaskan tampilan menu dari tampilan halaman
user yang terdiri dari menu login dan tentang damkar. Dimana user
dapat mengakses menu login untuk melakukan login ke aplikasi. jika
user belum memiliki akun dapat melakukan register dengan meng-klik
login maka akn muncul form login, setelah itu di bawah button login
terdapat button register.
5
Gambar 3.24 Rancangan Halaman form login
5
Gambar 3.25 Rancangan Halaman Menu Daftar User
5
Gambar 3.26 Rancangan Halaman Pesan Berhasil Register
6
Gambar 3.27 Rancangan Halaman validasi username
6
Gambar 3.28 Rancangan Halaman Berhasil Login
6
Gambar 3.29 Rancangan Halaman Menu Setelah Login
6
Gambar 3.31 menjelaskan ketika user sudah memperbarui data. user
meng-klik simpan maka pada sistem akan muncul pesan simpan
perubahan profil. jika ya maka akan muncul pesan berhasil pada sistem
jika tidak maka akan tetap di halaman register.
6
Gambar 3.32 Rancangan Halaman Pesan Berhasil Diperbarui Data user
6
3.10.8 Rancangan Halaman Tentang DAMKAR
Gambar 3.34 menjelaskan halaman tentang DAMKAR dimana
berisi penjelasan aplikasi. aplikasi ini bertujuan untuk memberikan
layanan darurat bencana kebakaran dan penyelamatan khusunya di
Kabupaten Badung. Pada halaman dibawah ini terdapat alamat, email dan
no DAMKAR pusat.
6
Gambar 3.35 Rancangan Halaman Pengaturan Sandi
6
Gambar 3.36 Rancangan Halaman Simpan Perubahan Kata Sandi
6
3.10.10 Rancangan Halaman Report
Gambar 3.38 menjelaskan masyarakat(user) ketika terjadi bencana
atau kejadian emergency dapat melakukan pelaporan login atau tanpa
login terlebih dahulu. Dimana masyarakat mengklil tombol report pada
halaman home. Setalh itu user akan masuk ke halaman pelporan,
mengisikan form pelaporan yaitu kategori, alamat, provinsi, kabupaten,
kecamatan, lokasi, deksipsi.
6
Gambar 3.39 Halaman Pesan Data Report
7
3.10.11 Rancangan Halaman Login Admin
Gambar 3.41 menjelaskan tampilan login admin dimana username
dan password sudah di daftarkan melalui sistem. Admin mengisikan
username dan password yang sudah didaftarkan pada sistem. Jika data
valid admin dapat masuk ke halaman login admin, jika tidak maka akan
tetap pada halaman admin.
7
Gambar 3.42 Rancangan Halaman Dashboard Admin
7
Gambar 3.43 Rancangan Halaman Biodata
7
Gambar 3.44 Rancangan Halaman Detail Biodata
7
Gambar 3.45 Rancangan Halaman Pesan Perbarui Biodata
7
Gambar 3.46 Rancangan Halaman Data Master
7
Gambar 3.47 Rancangan Halaman Menu Data Petugas
7
Gambar 3.48 Rancangan Halaman Tambah Data Petugas
7
Gambar 3.49 Rancangan Halaman Tambah Data Petugas
7
Gambar 3.51 menjelaskan admin dapat menghapus akun petugas,
admin meng-klik hapus yang berbentuk tanda silang maka sistem akan
menampilkan pesan hapus data petugas? Jika ok maka akan muncul
pesan hapus data petugas berhasil. Jika cancel maka akan tetap berada
pada halaman data petugas. Pesan hapus data petugas berhasil dapat
dilihat pada gmabr 3.52.
8
3.52 Rancangan Halaman Pesan Berhasil Hapus(Petugas)
8
3.53 Rancangan Halaman Detail Petugas
8
3.54 Rancangan Halaman Menu Data Pengguna
8
3.55 Halaman Hapus Data Pengguna
8
3.10.17 Rancangan Halaman Pelaporan
Gambar 3.57 menjelaskan admin dapat melihat data pelaporan yang
dikirim oleh user(masyarakat). Dimana terdapat gambar TKP, alamat,
kecamatan, lokasi, waktu kejadian, deskripsi, pelapor, status, opsi.
Admin dapat meng-klik opsi centang untuk melakukan konfirmasi jika
petugas sudah selesai dalam menanggulangi kejadian atau bencana dan
petugas dapat melihat maps dan rute kejadian dengan meng-klik cek
lokasi.
8
3.58 Rancangan Halaman Maps
8
3.59 Halaman Konfirmasi Laporan
8
3.10.18 Rancangan Halaman Data Pelaporan
Gambar 3.61 menjelaskan halaman menu data dari pelaporan
user(masyarakat). Dimana terdapat data pelaporan Kebakaran dan data
pelaporan penyelamatan. Admin dapat mencetak data pelaporan pada
sistem.
8
3.62 Rancangan Halaman Data Laporan
8
3.63 Rancangan Halaman Petugas
9
3.64 Rancangan Halaman Pelaporan Petugas
9
Login dengan Pengguna (user) masuk ke
username dan tampilan halaman aplikasi
password user DAMKAR
benar
Login dengan Sistem menampilkan username
username dan dan password salah
password yang
salah
9
Klik report Sitem menampilkan form
pelaporan, login atau tanpa login
Klik button Sistem akan menampilkan pesan
kirim laporan berhasil terkirim
Emergency Sistem akan menampilkan
Call telepon seluler 112
Klik menu Sistem akan menampilkan menu-
menu halaman user
Klik profile Sistem akan menampilkan data
saya user yang sudah didaftar
Klik report Sistem akan menampilkan history
history laporan.
Klik tentang Sistem akan menampilkan
damkar halaman tentang damkar.
Klik Sistem akan menampilkan form
pengaturan pengaturan sandi.
sandi
Klik logout Sistem akan kembali ke halaman
home user
9
Klik menu data Sistem akan menampilkan menu
master data petugas dan data pengguna
9
Klik kolom Sistem menampilkan halaman
search pencarian data pengguna
Klik Detail Sistem menampilkan detail data
pengguna pengguna
9
Klik button Sistem menampilkan pesan
update berhasil perbarui data
Klik button Sistem akan menampilkan
batal halaman home/dashboard admin
Logout Sistem keluar dari aplikasi
9
BAB IV
IMPLEMENTASI DAN PENGUJIAN SISTEM
9
Gambar 4.1 Halaman User Menu
9
Gambar 4.2 Halaman Emergency Call
9
Gambar 4.3 Halaman User Menu
1
Gambar 4.4 Halaman form login
1
Gambar 4.5 Halaman Register
1
Gambar 4.7 menjelaskan halaman validasi user yang sama. jika
user atau petugas sudah menggunakan nama username yang sama maka
pada sistem akan menampilkan pesan username sudah ada. sehingga
user harus merubah atau memperbaiki nama username pada halaman
register.
1
Gambar 4.8 Halaman Berhasil Login
1
Gambar 4.9 Halaman Menu Setelah Login
1
Gambar 4.10 Halaman Menu Profile Saya
1
Gambar 4.12 menjelaskan ketika user sudah memperbarui data pada
profile maka, Jika datanya valid maka akan muncul pesan sunting data
profile berhasil. Pada halaman ini user dapat memperbarui data-data
profile yang sudah di daftarkan. Jika ada data yang tidak sesuai bisa
diperbarui serta dapat memudahkan petugas dalam mencari informasi dari
user atau masyarakat.
1
Gambar 4.13 Halaman Report History
1
4.2.9 Halaman Pengaturan Sandi
Gambar 4.15 menjelaskan halaman pengaturan sandi user. User
dapat melakukan perubahan kata sandi dengan mengisi password lama,
kemudaian mengisi password baru dan confirm password. Jika datanya
valid akan muncul pesan pada sistem.
1
Gambar 4.16 Halaman Simpan Perubahan Kata Sandi
1
4.2.10 Halaman Report
Gambar 4.18 menjelaskan masyarakat(user) ketika terjadi bencana
atau kejadian emergency dapat melakukan pelaporan login atau tanpa
login terlebih dahulu. Dimana masyarakat mengklil tombol report pada
halaman home. Setalh itu user akan masuk ke halaman pelporan,
mengisikan form pelaporan yaitu kategori, alamat, provinsi, kabupaten,
kecamatan, lokasi, deksipsi.
1
Gambar 4.19 Halaman Pesan Data Report
1
4.2.11 Halaman Login Admin
Gambar 4.21 menjelaskan tampilan login admin dimana username
dan password sudah di daftarkan melalui sistem. Admin mengisikan
username dan password yang sudah didaftarkan pada sistem. Jika data
valid admin dapat masuk ke halaman login admin, jika tidak maka akan
tetap pada halaman admin.
1
Gambar 4.22 Halaman Dashboard Admin
1
Gambar 4.24 menjelaskaan halaman yang berisi data dari admin
yaitu terdapat nama, jenis kelamin, Telepon, email, tempat lahir, tanggal
lahir, alamat, username, password. Serta admin dapat meperbarui
biodata dengan klik update. Jika datnya valid maka akan muncul pesan
perbarui biodata berhasil.
1
Gambar 4.25 Halaman pesan Perbarui biodata
1
4.2.15 Halaman Menu Data Petugas
Gambar 4.27 menjelaskan data petugas yang sudanh didaftarkan
oleh admin. Dimana terdapat nama, kelamin, tempat tanggal lahir,
Telepon, opsi yaitu detail dan hapus. Admin juga dapat menambah akun
petugas dengan cara klik button tambah petugas pada pojok kanan atas.
1
Gambar 4.28 Halaman Tambah Data Petugas
1
Gambar 4.30 Halaman Pesan Berhasil Tambah Data Petugas
1
4.32 Halaman Pesan Berhasil Hapus(Petugas)
1
4.2.16 Halaman Menu Data Pengguna
Gambar 4.34 menjelaskan halaman menu data user (pengguna).
dimana berisi data-data pengguna, yang terdapat nama, kelamin, tempat
tanggal lahir, Telepon. Terdapat juga opsi yaitu detail data pengguna dan
hapus data pengguna user.
1
4.35 halaman hapus data pengguna
1
4.2.17 Halaman Pelaporan
Gambar 4.37 menjelaskan admin dapat melihat data pelaporan yang
dikirim oleh user(pengguna). Dimana terdapat gambar TKP, alamat,
kecamatan, lokasi, waktu kejadian, deskripsi, pelapor, status, opsi.
Admin dapat meng-klik opsi centang untuk melakukan konfirmasi jika
petugas sudah selesai dalam menanggulangi kejadian atau bencana dan
petugas dapat melihat maps dan rute kejadian dengan meng-klik cek
lokasi.
1
4.38 Halaman Maps
1
4.40 Halaman Pesan Pelaporan Selesai
1
Gambar 4.42 menjelaskan admin dapat mencetak file pdf data
laporan dengan meng-klik cetak laporan pada pojok kanan atas. Jika
datanya valid maka akan muncul pesan cetak pada computer atau leptop.
Admin juga dapat melakukan print pada halaman ini. Halaman ini
memberikan data pelaporan yang dapat digunakan untuk acuan waspada
pada daerah yang sering mengalami kebakaran.
1
4.43 Halaman Petugas
1
4.3 Skenario Pengujian
4.3.1 Pengujian Form Login
Tabel 4.1 menjelaskan fungsi, skenario dan hasil sistem pada
tindakan login ke dalam sistem. Pada pengujian form login terdapat empat
pengujian. Pengujian ini menguji validasi username dan password dari
user, admin.
1
Register dengan Sistem masuk ke halaman
username dan home user
password benar
Register dengan Sistem menampilkan
username dan username dan password salah
password yang salah
1
Klik Sistem akan menampilkan form
pengaturan pengaturan sandi.
sandi
Klik logout Sistem akan kembali ke halaman
home user
1
Klik button Sistem menampilkan pesan
tambah berhasil menambah data
1
Klik kolom Sistem menampilkan halaman
search pencarian data pelaporan
Klik cek lokasi Sistem menampilkan halaman
google maps dan rute.
Klik konfirmasi Sistem menampilkan
konfrimasi/menerima laporan
selesai
Klik data Sistem menampilkan menu data
laporan laporan yaitu data laporan
Kebakaran dan data laporan
penyelamatan
Klik cetak Sistem menampilkan data
laporan pelaporan berupa pdf
Klik admin Sistem akan menampilkan menu
pada pojok biodata dan logout
kanan atas
Klik button Sistem akan menmapilkan data
biodata admin
Klik button Sistem menampilkan pesan
update berhasil perbarui data
Klik button Sistem akan menampilkan
batal halaman home/dashboard admin
Logout Sistem keluar dari aplikasi
1
No Fungsi Skenario Hasil sistem
1. Halaman Tampilan Sitem menampilkan halaman
Petugas home/dashboard home/dashboard admin yang
admin terdapat beberapa menu
Klik menu Sistem menampilkan data
pelaporan pelaporan
Klik cek lokasi Sistem menampilkan halaman
google maps dan rute.
Klik admin pada Sistem akan menampilkan menu
pojok kanan atas biodata dan logout
Klik button Sistem menampilkan pesan
update berhasil perbarui data
Klik button batal Sistem akan menampilkan
halaman home/dashboard
admin
Logout Sistem keluar dari aplikasi
1
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan rumusan masalah dapat diambil kesimpulan dalam
merancang membangun, dan pengujian sistem Pelaporan DAMKAR
Badung menggunakan teknologi geolocation sebagai berikut:
1. Perancangan sistem Pelaporan DAMKAR Badung menggunakan
teknologi geolocation dengan pengumpulan data yang didapat pada
DAMKAR Badung, dimana data tersebut digunakan sebagai acuan
dalam pembuatan sistem.
2. Sistem yang dibangun mampu digunakan sebagai salah satu solusi
dalam melakukan pelaporan ke DAMKAR, baik itu
emergency/kebakaran dan penyelamatan.
5.2 Saran
Saran bagi penulis selanjutnya, khususnya dalam pengembangan
sistem bidang yang sama, yaitu dapat mengembangkan sistem ini lebih
baik lagi kedepanya yaitu
1. Aplikasi berbasis android dapat ditambahkan fitur notifikasi berbunyi
pada dashboard admin dimana Pembaharuan sistem selanjutnya dapat
berguna dengan baik seiring perkembangan kegunaan serta waktu pada
masyarakat dan DAMKAR.
2. Penggunaan Teknologi GIS (Geographic Information System) dan
metode Street View Yang dapat memberikan peringatan pernah terjadi
Kebakaran serta terhubung langsung dengan pemetaan pada google
maps
3. Tidak adanya duplikat data pelaporan pada aplikasi yang
dikrembangkan selanjutnya
1
Daftar Pustaka
1
Daftar Lampiran
Hasil Wawancara :
I : Sudah pada saat itu, akan tetapi masih kurang fitur-fitur di dalam
aplikasi tersebut
1
I : Untuk pencatatan dari dinas mengunakan excel
P : Untuk data terbaru tahun 2019 sampai 2020 berapa banyak kejadian
atau bencana Kebakaran yang terjadi khusunya di Kabupaten Badung
?
Lembar 2. Dokumentasi
1
1
Alamat : Alamat Jl. Kebo Iwa No. 39 Denpasar-Bali
Situs web Damkar : http://badungkab.go.id/instansi/diskarmat
1
Gambar Aplikasi Damkar Link Wa yang dulu
1
Surat Pernyataan Elektronik Diskominfo Kabupaten Badung
1
BIODATA PENULIS
Telepon 082247968018
Pengalaman Organisasi :
1
1