PERANCANGAN DAN PEMBUATAN BUKU SAKU PANDUAN PENCEGAHAN ANEMIA PADA IBU HAMIL BERBASIS ANDROID DENGAN FITUR SISTEM PENDUKUNG KEPUTUSAN
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta
Oleh: AHMAD FAHRUDIN NIM : L200100111
PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2015
MOTTO DAN PERSEMBAHAN
MOTTO:
“Kegagalan adalah motivasi untuk menuju keberhasilan” (saya sendiri)
v
PERSEMBAHAN Sebagai ungkapan rasa syukur dan terima kasih atas terciptanya karya ini, maka akan kupersembahkan karyaku ini kepada : 1. Allah SWT atas Rahmad dan Hidayah-Nya yang telah diberikan 2. Kedua orang tuaku tercinta yang telah memberikan kasih sayang tiada batasnya, setiap do’a yang selalu dipanjatkanya, sertan dukungan dalam hal apapun yang tidak terbatas 3. Ketiga kakaku yang telah memberikan dorongan semangat dan motivasinya. 4. Mas bekti, fajar, galih yang telah membantu dalam belajar dan pembuatan android. 5. Teman-teman
Kelas
D
dan
teman
seangkatan
jurusan
informatika angkatan 2010. 6. Keluarga besar “Kost Orange”. 7. Semua pihak yang selalu ada disekitarku yang tidak dapat saya sebutkan satu persatu.
vi
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat, hidayah serta kekuatan sehingga penulis dapat menyelesaikan skripsi ini dengan judul “PERANCANGAN
BUKU
SAKU PANDUAN PENCEGAHAN ANEMIA PADA IBU HAMIL BERBASIS ANDROID DENGAN FITUR SISTEM PENDUKUNG KEPUTUSAN”. Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana. Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik saran yang membangun dari berbagai pihak sangat penulis harapkan demi perbaikan-perbaikan ke depan. Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang telah mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun pemikiran. Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan. Maha mulia Engkau, Maha Suci nama-namaMu. 2. Bapak Husni Thamrin S.T.,M.T.,Ph.D, selaku Dekan Fakultas Komunikasi Dan Informatika Universitas
3. Dr. Heru Supriyono, M.Sc. selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiayah Surakarta sekaligus pembimbing utama dalam pembuatan dan penyusunan Tugas Akhir ini yang
vii
DAFTAR ISI
Halaman Judul ................................................................................................. i Halaman Persetujuan ....................................................................................... ii Halaman Pengesahan ....................................................................................... iii Daftar Kontribusi ............................................................................................ iv Motto dan Persembahan .................................................................................. v Kata Pengantar ................................................................................................ vii Daftar Isi .......................................................................................................... ix Daftar Tabel .................................................................................................... xii Daftar Gambar ................................................................................................. xiii Abstraksi ......................................................................................................... xv BAB I
PENDAHULUAN .................................................................. 1 1.1. Latar Belakang Masalah ................................................. 1 1.2. Rumusan Masalah ........................................................... 2 1.3. Batasan Masalah ............................................................. 3 1.4. Tujuan Penelitian ........................................................... 3 1.5. Manfaat Penelitian ......................................................... 3 1.6. Sistematika Penulisan Laporan ...................................... 4
BAB II
TINJAUAN PUSTAKA ........................................................ 6 2.1. Telaah Penelitian ............................................................ 6 2.2. Landasan Teori ............................................................... 7 2.2.1. Definisi ................................................................ 7 2.2.2. Gejala ................................................................. 7 2.2.3. Pencegahan ......................................................... 8
ix
2.2.4. Darurat ................................................................ 8 2.2.5. Android ............................................................... 8 2.2.6. Eclipse ................................................................. 9 2.2.7. SDLC ( System Development Life Cycle) ........... 10 2.2.8. Java ...................................................................... 11 2.2.9. JDK (Java Development Kit) .............................. 11 2.2.10. Android SDK (Software Development Kit)......... 12 2.2.11. ADT (Android Development Tools) .................... 12 2.2.12. Metode Naive Bayes .......................................... 12 BAB III
METODE PENELITIAN ..................................................... 14 3.1.
Waktu dan Tempat Penelitian ...................................... 15 3.1.1. Waktu Penelitian ................................................ 15 3.1.2. Tempat Penelitian ............................................... 16
3.2. Peralatan Utama dan Pendukung ................................... 16 3.2.1. Perangkat Keras .................................................. 16 3.2.2. Perangkat Lunak ................................................. 16 3.3. Alur Penelitian ............................................................... 17 3.3.1. Analisa Kebutuhan ............................................. 18 3.3.1.1. Kebutuhan Materi ................................ 18 3.3.1.2. Kebutuhan Software ............................. 18 3.3.1.3. Kebutuhan Hardware ........................... 19 3.3.2. Perancangan ....................................................... 19 3.3.2.1. Perancangan Use Case Diagram ........... 19 3.3.2.2. Perancangan Desain Aplikasi................ 23
x
BAB IV
ANALISA HASIL DAN PEMBAHASAN ........................... 38 4.1. Hasil Penelitian .............................................................. 38 4.1.1. Halaman Splash .................................................. 38 4.1.2. Halaman Menu Utama ........................................ 39 4.1.3. Halaman Definisi ................................................ 39 4.1.4. Halaman Gejala ................................................... 40 4.1.5. Halaman Pencegahan .......................................... 41 4.1.6. Halaman SPK ...................................................... 41 4.1.7. Halaman Data ...................................................... 42 4.1.8. Halaman Darurat ................................................. 43 4.1.9. Percobaan SPK .................................................... 44 4.2. Hasil Pengujian .............................................................. 52 4.2.1. Pengujian Aplikasi Dengan Black Box ............. 52 4.2.2. Pengujian Aplikasi dengan Kuesioner Pada 9 Ibu Hamil dan Seorang Bidan. ............................ 53
BAB V
PENUTUP .............................................................................. 59 5.1. Kesimpulan .................................................................... 59 5.2. Saran ............................................................................... 59
DAFTAR PUSTAKA .................................................................................... 61 LAMPIRAN
xi
DAFTAR TABEL
Tabel 3.1
Definisi Aktor ............................................................................ 21
Tabel 3.2
Deskripsi Use Case ................................................................... 22
Tabel 3.3
Atribut Data ................................................................................ 27
Tabel 3.4
Data Pasien ................................................................................. 28
Tabel 3.5
Data Training ............................................................................ 29
Tabel 3.6
Data testing algoritma naive bayes dalam menentukan anemia pad ibu hamil .............................................................................. 32
Tabel 3.6
Data untuk pengujian aplikasi .................................................... 34
Tabel 4.1
Hasil Uji Coba Fitur ................................................................... 52
Tabel 4.2
Hasil Uji Coba Aplikasi ............................................................. 53
Tabel 4.3
Tabel Rekap Kuesioner 9 Orang Ibu Hamil Dan 1 Orang Bidan .......................................................................................... 54
xii
DAFTAR GAMBAR
Gambar 3.1
Flowchart SDLC ...................................................................... 14
Gambar 3.2
Diagram Alir Penelitian ........................................................... 17
Gambar 3.3
Use Case Diagram .................................................................... 20
Gambar 3.4
Rancangan Struktur Aplikasi ................................................... 23
Gambar 3.5
Rancangan Tata Letak Halaman Splash ................................... 24
Gambar 3.6
Rancangan Tata Letak Halaman Menu Utama ........................ 25
Gambar 3.7
Rancangan Tata Letak Halaman Menu Pilihan ....................... 25
Gambar 3.8
Rancangan Tata Letak Halaman SPK ..................................... 35
Gambar 3.9
Rancangan Tata Letak Halaman Data ..................................... 36
Gambar 3.10 Rancangan Tata Letak Halaman Panggil Darurat ................... 37 Gambar 4.1 Halaman Splash ............................................................................ 38 Gambar 4.2 Halaman Menu Utama ................................................................. 39 Gambar 4.3 Halaman Definisi ......................................................................... 40 Gambar 4.4 Halaman Gejala ............................................................................ 40 Gambar 4.5 Halaman Pencegahan ................................................................... 41 Gambar 4.6 Halaman SPK ............................................................................... 42 Gambar 4.7 Halaman Data ............................................................................... 42 Gambar 4.8 Halaman Darurat .......................................................................... 43 Gambar 4.9 Halaman Tombol Panggil Darurat ............................................... 43 Gambar 4.10 Contoh Tampilan Halaman Pengisian Gejala Pada Menu SPK . 44 Gambar 4.11 Hasil SPK Diagnosa Anemia ..................................................... 45 Gambar 4.12 Contoh Tampilan Halaman Pengisian Gejala Pada Menu SPK . 45 Gambar 4.13 Hasil PK Diagnosa Tidak Anemia ............................................. 46
xiii
Gambar 4.14 Contoh Tampilan Halaman Pengisian Gejala Pada Menu SPK . 47 Gambar 4.15 Hasil SPK Diagnosa Anemia ..................................................... 47 Gambar 4.16 Contoh Tampilan Halaman Pengisian Gejala Pada Menu SPK . 48 Gambar 4.17 Hasil SPK Diagnosa Tidak Anemia ........................................... 49 Gambar 4.18 Contoh Tampilan Halaman Pengisian Gejala Pada Menu SPK . 49 Gambar 4.19 Hasil SPK Diagnosa Anemia ..................................................... 50 Gambar 4.20 Contoh Tampilan Halaman Pengisian Gejala Pada Menu SPK . 51 Gambar 4.21 Hasil SPK Diagnosa Tidak Anemia ........................................... 51 Gambar 4.23 Grafik Kuesioner Aplikasi ......................................................... 53
xiv
ABSTRAK Anemia atau kurang darah adalah suatu keadaan dengan kadar hemoglobin yang lebih rendah dari nilai normal, dimana jumlah sel darah merah atau hemoglobin (protein pembawa oksigen) dalam sel darah merah berada dibawah normal. Tanda – tanda fisik penderita anemia pada ibu hamil diantaranya adalah kelopak mata pucat, sering kelelahan, sering mual, sakit kepala, sesak nafas, dan wajah pucat. Penelitian ini mengambil permasalan tentang bagaimana merancang dan membuat sebuah Aplikasi Panduan Buku Saku Pencegahan Anemia Pada Ibu Hamil Dengan Fitur Sistem Pendukung Keputusan yang dibuat dengan menggunakan software Eclipse. Aplikasi Panduan Buku Saku Pencegahan Anemia Pada Ibu Hamil Dengan Fitur Sistem Pendukung Keputusan bertujuan memberikan informasi sekilas tentang penyakit anemia pada seseorang khususnya pada ibu hamil dan mendiagnosa suatu gejala yang dialaminya. Hasil dari penilitian adalah Aplikasi Panduan Buku Saku Pencegahan Anemia Pada Ibu Hamil Dengan Fitur Sistem Pendukung Keputusan yang berisi informasi sekilas deinisi anemia, gejala anemia, pencegahan anemia ,keadaan darurat seorang yang mengalami anemia serta dilengkapi sistem pendukung keputusan yang memudahkan pengguna untuk mendiagnosa penyakit anemia khususnya ibu – ibu hamil. Berdasarkan penilaian kuesioner yang telah diujikan pada ibu – ibu hamil dan bidan terhadap Sistem Aplikasi Buku Saku Panduan Pencegahan Anemia Pada Ibu Hamil Dengan Fitur Sistem Pendukung Keputusan dihasilkan kesimpulan bahwa aplikasi ini dapat membantu memberikan informasi yang lebih baik dengan presentase interpretasinya sebesar 80%. Sedangkan hasil kuesioner yang telah diujikan pada bidan didapatkan hasil presentase interprestasinya sebesar 74 % menyatakan aplikasi ini layak dioperasikan di rumah bersalin.
Kata Kunci : Anemia, Smartphone, dan Sistem Pendukung Keputusan
xv