rancang bangun aplikasi pemetaan penyakit · pdf filemenyelesaikan laporan tugas akhir ini...
TRANSCRIPT
i
RANCANG BANGUN APLIKASI PEMETAAN
PENYAKIT MENULAR DI KOTA MALANG
BERBASIS ANDROID
Tugas Akhir
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata I
Teknik Informatika Universitas Muhammadiyah Malang
REZA RIZKY ROSYANDI
201110370311334
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
ii
LEMBAR PERSETUJUAN
RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT MENULAR DI
KOTA MALANG BERBASIS ANDROID
Reza Rizky Rosyandi
201110370311334
Tugas Akhir
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata I
Teknik Informatika Universitas Muhammadiyah Malang
Malang, 14 Januari 2016
Menyetujui,
LEMBAR PENGESAHAN
RANCANG BANGUN APLIKASI PEMETAAN
iii
PENYAKIT MENULAR DI KOTA MALANG
BERBASIS ANDROID
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun oleh :
Reza Rizky Rosyandi
201110370311334
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
Pada : 20 Januari 2016
iv
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini:
NAMA : REZA RIZKY ROSYANDI
NIM : 201110370311334
FAK. / JUR. : TEKNIK / TEKNIK INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “RANCANG
BANGUN APLIKASI PEMETAAN PENYAKIT MENULAR DI KOTA
MALANG BERBASIS ANDROID” beserta seluruh isinya adalah karya saya
sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun
seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya
saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya
siap menanggung segala bentuk resiko/sanksi yang berlaku.
Malang, 14 Januari 2016
Yang Membuat Pernyataan
Reza Rizky Rosyandi
v
LEMBAR PERSEMBAHAN
Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan hidayah
dan rahmad-Nya, shalawat serta salam senantiasa tercurahkan kepada junjungan
Nabi besar Rasullullah Muhammad SAW sang revolusioner. Tiada kata selain
puji syukur dan terima kasih karena penulis dapat menyelesaikan Tugas Akhir ini.
Oleh karena itu, dengan rendah hati penulis menyampaikan ucapan terima kasih
yang sebesar-besarnya kepada:
1. Kedua orang tua tercinta Bapak Rusdi.ST dan Ibu Yuliati, serta kakak-
kakak tercinta, yang senantiasa tanpa lelah mendo’akan dan memberi
dukungan, semoga berkah dan rahmad-Nya selalu menyertai beliau setiap
waktu.
2. Bapak Ilyas Nuryasin,S.Kom,M.Kom dan Bapak Maskur, S.Kom, M.Kom
selaku dosen pembimbing dalam tugas akhir. yang selalu membimbing
dengan kesabaran dan mengarahkan pemahaman.
3. Bapak Yuda Munarko,S.Kom,M.Sc selaku Ketua Jurusan Teknik
Informatika, FakultasTeknik, Universitas Muhammadiyah Malang.
4. Bapak/Ibu Dosen Fakultas Teknik, Universitas Muhammadiyah Malang
yang senantiasa menjadi pendidik tanpa tanda jasa.
5. Teman-Teman Mahasiswa Teknik Informatika angkatan 2011.
6. Sahabat, teman dekat dan kerabat-kerabat yang selalu mendoakan dan
memberi semangat.
7. Untuk seseorang yang spesial Dewi Farida Vivtyasari dan juga selaku
pemberi judul yang selalu memberikan semangat, dukungan, motivasi dan
juga nasehat yang tak pernah tiada hentinya.
8. Dan seluruh pihak yang tidak bisa disebutkan satu persatu, yang telah
banyak membantu selama ini.
Semoga segala bantuan, motivasi, dan do’a yang diberikan kepada penulis
diridhoi dan mendapat imbalan yang berlipat ganda dari Allah SWT, Amiin ya
Rabbal’alamin.
vi
KATA PENGANTAR
Alhamdulillah, puji syukur kehadirat Allah SWT, yang telah melimpahkan rahmat
dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas akhir yang menjadi salah
satu syarat untuk menyelesaikan program studi Teknik Informatika jenjang Strata-1
Universitas Muhammadiyah Malang (UMM). Sholawat serta salam semoga tetap tercurah
kepada Nabi besar Muhammad saw, keluarga, sahabat dan para pengikutnya hingga akhir
jaman.
Penulis menyadari bahwa dalam menyelesaikan tugas akhir ini tidak lepas dari
peran berbagai pihak yang telah banyak memberi bantuan, nasehat, bimbingan dan
dukungan. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang tak
terhingga khususnya kepada :
1. Bapak Drs. H. Fauzan, M.Pd, selaku Ketua Rektor Universitas Muhammadiyah
Malang
2. Bapak Ir. Sudarman, M.T., selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Malang.
3. Bapak Yuda Munarko, S.Kom, M.S., selaku Ketua Jurusan Teknik Informatika
Universitas Muhammadiyah Malang.
4. Bapak Ilyas Nuryasin, S.Kom., M.Kom., selaku Dosen Pembimbing I tugas
akhir. Terima kasih atas pengarahan yang telah di berikan sehingga dapat
menyelesaikan laporan tugas akhir ini dengan benar adanya.
5. Bapak Maskur, S.Kom., M.Kom., selaku Dosen Pembimbing II tugas akhir.
Terima kasih atas pengarahan yang telah di berikan sehingga dapat
menyelesaikan laporan tugas akhir ini dengan benar adanya.
6. Ibu Lailatul husnia, S.ST., M.T. selaku Dosen Wali.
7. Orang Tua dan Adik Penulis atas segala do’a restu dan dukungannya baik
material atau spiritual kepada penulis dalam penyelesaian tugas akhir ini.
8. Teman-teman yang membantu dalam proses penulisan tugas akhir ini, yang tidak
mungkin penulis sebutkan satu-persatu.
Penulis menyadari bahwa dalam penyusunan tugas akhir ini banyak
kekurangannya. Oleh karena itu, penulis mengharapkan kritik dan saran yang dapat
menyempurnakan penulisan ini sehingga dapat bermanfaat untuk pengembangan ilmu.
Malang, 14 januari 2016
Penulis
vii
ABSTRAK
Informasi yang di dapatkan masyarakat mengenahi penyeraban penyakit
menular hanya sebatas angka dan huruf saja. Penggunaan data peta dan gambar
masih belum berjalan dengan baik karena belum ada tenaga khusus untuk
membuat data berbasis pemetaan. Sehingga memerlukan pemetaan wilayah mana
saja yang mempunyai faktor resiko tinggi terhadap penyebaran penyakit menular.
Oleh sebab itu dikembangkan aplikasi pemetaan penyakit menular, dalam hal ini
akan memetakkan 5 kecamatan yang ada di kota Malang dengan
membandingakan angka kesakitan disetiap daerah mana saja yang faktor
penyerabarannya begitu banyak, dengan memberikan pewarnaan di setiap luas
wilayah kecamatan-kecamatan yang ada di kota malang.
Kata kunci : Penyakit Menular, Pemetaan, Pewarnaan
viii
ABSTRACT
The information obtained by the society about absorption of infect disease
is only numeral and letter. The utilization of map and picture still not working
well because there is no particular staff to make the data based on the cartography.
Thus, it needs region cartography which has the factor of high risk to the
spreading of infect disease. Therefore, it is developed an application of infect
disease cartography. In this part, it will make a mapping of five districts in
Malang city by comparing the numeral illness in every region which has high
spreading factor, by giving coloration in every district in Malang city.
Keywords: Infect Disease, Cartography, Coloration.
ix
DAFTAR ISI
HALAMAN JUDUL .............................................................................................. i
LEMBAR PERSETUJUAN ................................................................................. ii
LEMBAR PENGESAHAN ................................................................................. iii
LEMBAR PERNYATAAN ................................................................................ iv
LEMBAR PERSEMBAHAN ................................................................................v
KATA PENGANTAR .......................................................................................... vi
ABSTRAK ........................................................................................................... vii
DAFTAR ISI ......................................................................................................... ix
DAFTAR GAMBAR ........................................................................................... xii
DAFTAR TABEL .............................................................................................. xiv
BAB I PENDAHULUAN ........................................................................................ 1
1.1 Latar Belakang .................................................................................................. 1
1.2 Rumusan Masalah ............................................................................................. 2
1.3 Tujuan ............................................................................................................... 2
1.4 Batasan Masalah .............................................................................................. 2
1.5 Metodologi Penelitian ....................................................................................... 3
a. Studi Literatur ........................................................................................... 3
b Perencanaan Sistem .................................................................................. 3
c Pembuatan Sistem ..................................................................................... 3
d Pengujian Sistem ....................................................................................... 3
d Penyusunan Laporan ................................................................................. 3
1.6 Sistematik Penulisan ......................................................................................... 4
BAB II LANDASAN TEORI ................................................................................5
2.1 Penyakit Menular ............................................................................................. 5
2.1.1 Pengertian Penyakit Menular ................................................................ 5
2..1.2 Mekanisme Penularan Penyakit Menular ............................................. 6
x
2.1.3 Cara Penularan Penyakit ......................................................................... 7
2.1.4 Cara Pencegahan Penyakit Menular ...................................................... 7
2.2 Pengertian Pemetaan ........................................................................................ 8
2.3 Android .......................................................................................................... 10
2.3.1 Pengertian Android ............................................................................... 10
2.3.2 Arsitektur Android ............................................................................... 10
2.3.3 Google map .......................................................................................... 12
2.3.4 Google Maps Api .................................................................................. 13
2.4 PhoneGap ........................................................................................................ 14
2.4.1 Cara Kerja PhoneGap ............................................................................ 14
2.5 Database ......................................................................................................... 15
BAB III ANALISA DAN PERANCANGAN SISTEM .....................................17
3.1 Analisis Sistem ............................................................................................... 17
3.2 Deskripsi Sistem ............................................................................................. 17
3.2.1 Analisi Kebutuhan Fungsional .............................................................. 18
3.2.2 Pemegang Kepentingan (Stakegolde) ................................................... 18
3.2.3 Flowchart .............................................................................................. 18
3.2.4 Usecase Diagram ................................................................................. 19
3.2.5 Diagram Aktivitas ................................................................................ 20
3.2.6 Sequance Diagram ............................................................................... 21
3.2.7 Class Diagram ...................................................................................... 22
3.3 Analisia Kebutuhan Non Fungsional .............................................................. 23
3.3.1 Analisia Pemetaan ................................................................................ 23
3.4 Langkah Pembuatan ........................................................................................ 23
3.4.1 Modelling ............................................................................................. 24
3.4.2 Pewarnaan ............................................................................................ 26
3.4.3 Pemetaan .............................................................................................. 26
3.4.4 Penggabungan seluruh Konten ............................................................. 27
3.5 Desain Interface ............................................................................................. 27
xi
BAB IV IMPLEMENTASI DAN PENGUJIAN ...............................................29
4.1 Implementasi Sistem ....................................................................................... 29
4.1.1 Lingkungan pengembangan dan implementasi sistem ......................... 29
4.1.2 Implementasi User Interface Aplikasi .................................................. 30
4.1.3 Implementasi pewarnaan penyebaran penyakit .................................... 31
4.1.4 Implementasi lokasi Klinik Kesehatan ................................................ 32
4.1.5 Implementasi interface admin ............................................................... 33
4.2 Pengujian ......................................................................................................... 36
4.2.1 Pengujian Fungsionalitas ..................................................................... 36
4.2.1.1 Hasil Pengujian user .......................................................................... 36
4.2.1.2 Hasil Pengujian pemetaan data yang berbeda ................................... 37
4.2.1.3 Hasil Pengujian pemetaan data yang sama ....................................... 40
4.2.1.4 Hasil Pengujian Black Blox .............................................................. 43
BAB V PENUTUP ................................................................................................46
5.1 Kesimpulan ..................................................................................................... 46
5.2 Saran ............................................................................................................... 46
DAFTAR PUSTAKA .......................................................................................... 47
LAMPIRAN-LAMPIRAN ..................................................................................48
xii
DAFTAR GAMBAR
2.1 Arsitektur Android .......................................................................................... 11
3.1 Flowchat Sistem .............................................................................................. 18
3.2 Usecase Diagram User ..................................................................................... 19
3.3 Usecase Diagram Administrator ..................................................................... 19
3.4 Diagram Aktifitas User ................................................................................... 20
3.5 Diagram Aktifitas Administrator .................................................................... 20
3.6 Sequence Diagram User .................................................................................. 21
3.7 Sequence Diagram Administrator ................................................................... 21
3.8 Class Diagram Penyakit ................................................................................. 22
3.9 Class Diagram dari Admin ............................................................................. 22
3.10 Langkah-langkah Pembuatan Konten ........................................................... 23
3.11 Luas Wilayah Kecamatan Sukun .................................................................. 24
3.12 Luas wilayah Kecamatan Kedungkandang ................................................... 25
3.13Luas Wilayah Kecamatan Klojen .................................................................. 25
3.14 Luas wilayah Kecamatan Blimbing .............................................................. 25
3.15 Luas Wilayah Kecamatan Lowokwaru ......................................................... 26
3.16 Tampilan Utama User .................................................................................. 27
3.17 Tampilan login admin ................................................................................... 28
4.1 Peta Kota Malang ........................................................................................... 30
4.2 Hasil Implementasi Lokasi Pewarnaan yang sudah dipetakkan ..................... 31
4.3 Hasil Implementasi Lokasi Klinik ................................................................ 33
4.4 Form login untuk admin dan hasil login masuk dalam halaman admin ......... 34
4.5 Form Data Pemetaan ..................................................................................... 34
4.6 Form untuk Update Data Pemetaan ............................................................... 35
4.7 Form untuk Data Penyakit ........................................................................... 35
4.8 Form untuk Update Penyakit .......................................................................... 36
4.9 Pencarian penyakit Typhoid Fever dan Diare ................................................ 36
4.10 Hasil dari Tabel ............................................................................................. 38
4.11 Hasil dari Data Tabel .................................................................................... 39
xiii
4.12 Hasil Pengujian dari Data Penyakit typhoid fever ........................................ 39
4.13 Hasil Pengujian dari Data Penyakit Diare ..................................................... 39
4.14 Hasil Tabel di Atas ....................................................................................... 40
4.15 Hasil Pengujian Tabel .................................................................................. 41
4.16 Hasil Pengujian Tabel .................................................................................. 42
4.17 Hasil Pengujian Tabel .................................................................................. 42
xiv
DAFTAR TABEL
3.1 Analisis Kebutuhan Fungsional ..................................................................... 20
3.2 Analisis Kebutuhan no Fungsional ................................................................. 23
3.3 Pemetaan ........................................................................................................ 26
4.1 Tabel Pewarnaan Area setiap Kecamatan ....................................................... 31
4.2 Tabel Fasilitas Kesehatan .............................................................................. 32
4.3 Data Jumlah Pemetaan Berbeda ...................................................................... 37
4.4 Data Jumlah Pemetaan sama ........................................................................... 40
4.5 Data Jumlah Pemetaan sama semua ............................................................... 41
4.4 Pengujian Blackbox Login .............................................................................. 43
4.5 Pengujian Blackbox Form Data Pemetaan ..................................................... 44
4.6 Pengujian Blackbox From Penyakit ................................................................ 45
15
DAFTAR PUSTAKA
[1] Hinman, Alan. 2012. Communicable Disease Control, The Gale Group Inc, Macmillan
Reference USA.
[2] Chandra, Budiman. 2009. “Ilmu Kedokteran Pencegahan & Komunitas Jakarta:”
[3] Webber, Roger. 2005.Communicable Disease Epidemiology and Control: A
Global Perspective .London: CABI Publishing
[4] Noor, 1996. “Pengantar epidermis penyakit menular”
[5] Soekidjo. 1994. Pengembangan Potensi Wilayah. Bandung :Gramedia. 229
Halaman.
[6] Juhadi dan Dewi Liesnoor Setiyowati. 2001. Desain dan Komposisi Peta
Tematik. Semarang: Pusat Pengkajian dan Pelayanan Sistem Informasi
geografis, Geografi UNNES
[7] Permanasari, Intan. 2007. Aplikasi SIG Untuk Penyusunan Basis data Jaringan
Jalan Di Kota Magelang. Tugas Akhir Program Survey dan Pemetaan Wilayah
Jurusan Geografi Fakultas Ilmu Sosial Universitas Negeri Semarang.
[8] Riant, rischi.2011. Sistem Operasi Android.
[9] Shodiq, Amri. 2008. Pemrograman Google Maps API.
[10] Wargo, J. (2012). PhoneGap Essential : Building Cross-platform Mobile Apps.
United States: Addison-Wesley Professional
[11] http://phonegap.com/ (diakses pada tanggal 25 agustus 2015)
[12] Kadir, abdul. 2008. Belajar Database menggunakan MySql. Yogyakarta:
Penerbit Andi
[13] https://www.google.co.id/maps/