rancang bangun aplikasi pemetaan penyakit · pdf filemenyelesaikan laporan tugas akhir ini...

15
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

Upload: nguyenbao

Post on 02-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 2: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 3: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 4: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 5: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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.

Page 6: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 7: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 8: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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.

Page 9: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 10: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 11: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 12: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 13: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 14: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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

Page 15: RANCANG BANGUN APLIKASI PEMETAAN PENYAKIT · PDF filemenyelesaikan laporan tugas akhir ini dengan benar adanya. ... BAB I PENDAHULUAN ... 4.12 Hasil Pengujian dari Data Penyakit typhoid

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/