bab 4 implementasi 4.1. implementasi program 4.1.1 ...thesis.binus.ac.id/doc/bab4/2011-1-00329-if...
TRANSCRIPT
142
BAB 4
IMPLEMENTASI
4.1. Implementasi program
Dalam melakukan implementasi program suatu aplikasi mobile, perlu
diperhatikan spesifikasi gadget yang digunakan. Spesifikasi gadget yang dimaksud
mencakup spesifikasi perangkat keras dan spesifikasi perangkat lunak. Spesifikasi
ini bertujuan agar aplikasi dapat berjalan dengan maksimal.
4.1.1. Spesifikasi Perangkat Keras
Untuk menjalankan aplikasi pendeteksi penyakit DBD pada gadget
dibutuhkan perangkat keras dengan spesifikasi sebagai berikut :
1. Gadget berbasis android
2. Memory berkapasitas 100 Mb
3. RAM 128 Mb
4. Resolusi layar 600 x 800
Untuk menjalankan simulator Android pada komputer PC,
dibutuhkan spesifikasi perangkat keras sebagai berikut :
1. CPU dual Core
2. RAM 1 Gb
3. HDD requirement 2Gb
143
4.1.2. Spesifikasi Perangkat Lunak
Untuk menjalankan aplikasi pendeteksi penyakit DBD dibutuhkan
perangkat lunak dengan spesifikasi sebagai berikut :
1. Android 2.2 (Froyo)
Untuk menjalankan simulator android pada komputer pc
dibutuhkan perangkat lunak dengan spesifikasi sebagai berikut :
1. Eclipse 3.0
2. ADT (Android Development Tools)
3. SDK or DevKit versi 5 (Software Development Kit)
4. Sqlite
4.2. Implementasi Perancangan Layar
Dalam setiap sistem berjalan, ada langkah-langkah yang ditempuh untuk
pengoperasiannya. Berikut ini adalah petunjuk pengoperasian pada setiap halaman
yang dapat diakses.
144
1. Halaman Login
Gambar 4.1 Tampilan Halaman Login
Halaman login merupakan halaman yang eprtama kali muncul jika user
membuka aplikasi dimana user harus melakukan login untuk mendapatkan
fasilitas yang ada di halaman utama.
Terdapat 2 fields yang wajib diisi oleh user jika ingin mendapatkan
fasilitas yang ada. Fields yang harus diisi antara lain field username dan field
password. Dimana username dan password yang dapat dilakukan untuk login
harus terlebih dahulu telah terdaftar.
145
2. Halaman pendaftaran
Gambar 4.2 Tampilan halaman pendaftaran
Halaman pendaftaran merupakan halaman dimana user dapat mendaftar
untuk mendapatkan hak akses yang disediakan oleh aplikasi.
Terdapat beberapa field yang harus diisi dan jika data sudah benar maka
user tersebut terdaftar dan memiliki hak akses fasilitas-fasilitas yang tersedia.
146
3. Halaman beranda
Gambar 4.3 Tampilan Halaman Beranda
Halaman beranda merupakan halaman yang pertama kali muncul setelah
user melakukan login. Dalam halaman ini, akan ditampilkan menu awal
aplikasi dan terdapat tiga buah tombol diantaranya, “Mulai”, “Keluar”,
“Tentang kami”. Jika tombol “Mulai” di tekan maka akan memulai program
diagnosanya, tombol “Keluar” untuk keluar dari applikasi ini, tombol
“Tentang kami” berisi tentang nama-nama dari pembuat applikasi iniHalaman
diagnose
147
4. Halaman diagnosa
Gambar 4.4 Tampilan Halaman Pertanyaan Diagnosa 1
Gambar 4.4 merupakan pertanyaan pertama yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah anda mengalami demam tinggi”. Pilihan jawaban
“ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem untuk
menarik kesimpulan bahwa user terjangkit DBD atau tidak.
148
Gambar 4.5 Tampilan Halaman Pertanyaan Diagnosa 2
Gambar 4.5 merupakan pertanyaan kedua yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah anda mengalami sakit pada persendian?”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
149
Gambar 4.6 Tampilan Halaman Pertanyaan Diagnosa 3
Gambar 4.6 merupakan pertanyaan ketiga yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah terdapat bintik bintik merah pada kulit anda?”.
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
150
Gambar 4.7 Tampilan Halaman Pertanyaan Diagnosa 4
Gambar 4.7 merupakan pertanyaan keempat yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah anda mengalami sakit kepala?”. Pilihan jawaban
“ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem untuk
menarik kesimpulan bahwa user terjangkit DBD atau tidak.
151
Gambar 4.8 Tampilan Halaman Pertanyaan Diagnosa 5
Gambar 4.8 merupakan pertanyaan kelima yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah anda merasa lemah, mudah letih, dan badan terasa
lesu ?”. Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi
oleh sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
152
Gambar 4.9 Tampilan Halaman Pertanyaan Diagnosa 6
Gambar 4.9 merupakan pertanyaan keenam yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah wajah anda terlihat / tampak kemerahan ?”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
153
Gambar 4.10 Tampilan Halaman Pertanyaan DIagnosa 7
Gambar 4.10 merupakan pertanyaan ketujuh yang ditampilkan oleh layar.
Pertanyaannya berisi “apakah anda mengalami pilek atau bersin-bersin?”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
154
Gambar 4.11 Tampilan Halaman Pertanyaan Diagnosa 8
Gambar 4.11 merupakan pertanyaan kedelapan yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda menderita batuk ?”. Pilihan jawaban
“ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem untuk
menarik kesimpulan bahwa user terjangkit DBD atau tidak.
155
Gambar 4.12 Tampilan Halaman Pertanyaan Diagnosa 10
Gambar 4.12 merupakan pertanyaan kesepuluh yang ditampilkan oleh
layar. Pertanyaannya berisi mengenai jumlah trombositpena. Jika belummenjalani
tes darah, pertanyaan ini dapat dilewati dengan cara menekan tombol selanjutnya.
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
156
Gambar 4.13 Tampilan Halaman Pertanyaan Diagnosa 11
Gambar 4.13 merupakan pertanyaan kesebelas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda mengalami anoreksia?”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
157
Gambar 4.14 Tampilan Halaman Pertanyaan Diagnosa 12
Gambar 4.14 merupakan pertanyaan kedua belas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda mengalami pendahrahan baik eksternal
maupun internal?”. Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang
dikalkulasi oleh sistem untuk menarik kesimpulan bahwa user terjangkit DBD
atau tidak.
158
Gambar 4.15 Tampilan Halaman Pertanyaan Diagnosa 13
Gambar 4.24 merupakan pertanyaan ketiga belas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda mengalami hepatomologi?”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
159
Gambar 4.16 Tampilan Halaman Pertanyaan Diagnosa 14
Gambar 4.16 merupakan pertanyaan keempat belas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda mengalami kegagalan sirkulasi darah?”.
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
160
Gambar 4.17 Tampilan Halaman Pertanyaan Diagnosa 15
Gambar 4.17 merupakan pertanyaan kelima belas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda mengalami rasa mual?”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
161
Gambar 4.18 Tampilan Halaman Pertanyaan Diagnosa 16
Gambar 4.18 merupakan pertanyaan keenam belas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda merasa mudah lelah / kecapaian?”.
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
162
Gambar 4.19 Tampilan Halaman Pertanyaan Diagnosa 17
Gambar 4.19 merupakan pertanyaan ketujuh belas yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah anda mengalami pembengkakan pada
kelenjar getah bening?”. Pilihan jawaban “ya” atau “tidak” akan menjadi variabel
yang dikalkulasi oleh sistem untuk menarik kesimpulan bahwa user terjangkit
DBD atau tidak.
163
Gambar 4.20 Tampilan Halaman Pertanyaan Diagnosa 18
Gambar 4.20 merupakan pertanyaan kedelapan belas yang ditampilkan
oleh layar. Pertanyaannya berisi “apakah mata anda terasa nyeri atau sakit ?”.
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
164
Gambar 4.21 Tampilan Halaman Pertanyaan Diagnosa 19
Gambar 4.21 merupakan pertanyaan kesembilan belas yang ditampilkan
oleh layar. Pertanyaannya berisi “apakah anda mengalami kekeringan atau terasa
kering?”. Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang
dikalkulasi oleh sistem untuk menarik kesimpulan bahwa user terjangkit DBD
atau tidak.
165
Gambar 4.22 Tampilan Halaman Pertanyaan Diagnosa 20
Gambar 4.22 merupakan pertanyaan kedua puluh yang ditampilkan oleh
layar. Pertanyaannya berisi “apakah nafsu makan anda hilang?”. Pilihan jawaban
“ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem untuk
menarik kesimpulan bahwa user terjangkit DBD atau tidak.
166
Gambar 4.23 Tampilan Halaman Pertanyaan Diagnosa 21
Gambar 4.23 merupakan pertanyaan kedua puluh satu yang ditampilkan
oleh layar. Pertanyaannya berisi “apakah anda mengalami muntah sebelumnya?”.
167
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
Gambar 4.24 Tampilan Halaman Pertanyaan Diagnosa 22
Gambar 4.24 merupakan pertanyaan kedua puluh dua yang ditampilkan
oleh layar. Pertanyaannya berisi “apakah anda merasakan gejala anemia?”.
168
Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh
sistem untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
Gambar 4.25 Tampilan Halaman Pertanyaan Diagnosa 23
Gambar 4.23 merupakan pertanyaan kedua puluh tiga yang ditampilkan
oleh layar. Pertanyaannya berisi “apakah anda mengalami convulsion (keadaan
169
dimana otot tubuh berkontraksi dan mengendur secara berulang-ulang)”. Pilihan
jawaban “ya” atau “tidak” akan menjadi variabel yang dikalkulasi oleh sistem
untuk menarik kesimpulan bahwa user terjangkit DBD atau tidak.
Gambar 4.26 Tampilan Halaman Pertanyaan Diagnosa 24
Gambar 4.26 merupakan pertanyaan kedua puluh empat yang ditampilkan
oleh layar. Pertanyaannya berisi “apakah anda mengalami sakit / nyeri pada
170
punggung?”. Pilihan jawaban “ya” atau “tidak” akan menjadi variabel yang
dikalkulasi oleh sistem untuk menarik kesimpulan bahwa user terjangkit DBD
atau tidak.
5. Halaman hasil analisa
Gambar 4.27 Gambar 4.28
Tampilan Halaman Hasil Diagnosa
Layar ini akan ditampilkan apabila user sudah selesai menjawab semua
pertanyaan dari layar. Pada layar ini, akan ditampilkan hasil diagnosa berupa
jawaban (terjangkit atau tidak terjangkit), dan terdapat dua buah tombol.
masing- masing adalah tombol “Detail Penyakit” dan tombol “Main Menu”.
Jika tombol “Detail Penyakit” ditekan, maka layar akan berpindah ke layar
detail penyakit. Jika tombol “Main Menu” di tekan akan kembali ke halaman
main menu, user bisa memasukan melakukan diganosa ulang.
171
6. Halaman Informasi pengobatan
Gambar 4.29 Tampilan Halaman Informasi Pengobatan
Pada layar ini, akan ditampilkan informasi mengenai pengobatan untuk
penyakit hasil 171iagnose, beserta prosedur yang dilakukan oleh dokter, dan
yang dapat dilakukan untuk mencegahnya. User setidaknya dapat mengerti
apa yang akan dilalui oleh user untuk kesembuhan penyakit ini. Pada layar ini
ditampilkan juga tombol “kembali”. Jika tombol “kembali” ditekan, maka
layar akan kembali ke halaman hasil analisa.
7. Halaman tentang kami
Pada halaman ini, hanya akan ditampilkan nama-nama pembuat aplikasi
dan sebuah tombol “kembali” yang digunakan untuk kembali ke halaman
sebelumnya.
172
4.3.Evaluasi
1.) Apakah aplikasi mobile ini menambah pengetahuan anda tentang penyakit khususnya DBD?
Tabel 4.1 Jawaban Survei 1
Gambar 4.30 Diagram Jawaban Survei 1
Apakah aplikasi mobile ini menambah pengetahuan anda ttg penyakit khususnya DBD? Menambah Pengetahuan 76.9% 20 Orang Netral 11.5% 3 Orang Tidak Menambah Pengetahuan 11.5% 3 Orang Total Pengisi Kuisioner 26 Orang
173
2.) Apakah aplikasi mobile ini mempermudah anda mengetahui gejala DBD?
Tabel 4.2 Jawaban Survei 2
Gambar 4.31 Diagram Jawaban Survei 2
Apakah aplikasi mobile ini mempermudah anda mengetahui gejala DBD? Mempermudah 61.5% 16 Orang Netral 30.8% 8 Orang Tidak Mempermudah 7.7% 2 Orang Total Pengisi Kuisioner 26 Orang
174
3.) Apakah bahasa yang tercantum dapat dimengerti?
Tabel 4.3 Jawaban Survei 3
Gambar 4.32 Diagram Jawaban Survei 3
Apakah bahasa yang tercantum dapat dimengerti? Mengerti 76.9% 20 Orang Netral 11.5% 3 Orang Tidak Mengerti 11.5% 3 Orang Total Pengisi Kuisioner 26 Orang
175
4.) Apakah informasi yg diberikan sesuai dengan data-data yang telah diketahui pada umumnya?
Tabel 4.4 Jawaban Survei 4
Gambar 4.33 Diagram Jawaban Survei 4
Apakah informasi yg diberikan sesuai dengan data-data yang telah diketahui pada umumnya? Sesuai 80.8% 21 Orang Netral 11.5% 3 Orang Tidak Sesuai 7.7% 2 Orang Total Pengisi Kuisioner 26 Orang
176
5.) Apakah informasi yg diberikan cukup akurat?
Tabel 4.5 Jawaban Survei 5
Gambar 4.34 Diagram Jawaban Survei 5
Apakah informasi yg diberikan cukup akurat? Akurat 76.9% 20 Orang Netral 11.5% 3 Orang Tidak Akurat 11.5% 3 Orang Total Pengisi Kuisioner 26 Orang
177
6.) Apakah anda menghemat biaya pergi ke dokter untuk mendeteksi penyakit DBD?
Tabel 4.6 Jawaban Survei 6
Gambar 4.35 Diagram Jawaban Survei 6
Apakah anda menghemat biaya pergi ke dokter untuk mendeteksi penyakit DBD? Menghemat biaya 73.1% 19 Orang Netral 15.4% 4 Orang Tidak Menghemat biaya 11.5% 3 Orang Total Pengisi Kuisioner 26 Orang
178
7.) Apakah design aplikasi mobile cukup menarik?
Tabel 4.7 Jawaban Survei 7
Gambar 4.36 Diagram Jawaban Survei 7
Apakah design aplikasi mobile cukup menarik? Menarik 69.2% 18 Orang Netral 23.1% 6 Orang Tidak Menarik 7.7% 2 Orang Total Pengisi Kuisioner 26 Orang
179
8.) Apakah anda cukup puas dengan aplikasi mobile ini?
Tabel 4.8 Jawaban Survei 8
Gambar 4.37 Diagram Jawaban Survei 8
Apakah anda cukup puas dengan aplikasi mobile ini? Puas 65.4% 17 Orang Netral 26.9% 7 Orang Tidak Puas 7.7% 2 Orang Total Pengisi Kuisioner 26 Orang
180
9.) Apakah aplikasi mobile ini membantu lembaga kesehatan dalam melayani kesehatan masyarakat?
Tabel 4.9 Jawaban Survei 9
Gambar 4.38 Diagram Jawaban Survei 9
Apakah aplikasi mobile ini membantu lembaga kesehatan dalam melayani kesehatan masyarakat ? Sangat setuju 65.4% 17 Orang Setuju 26.9% 7 Orang Netral 7.7% 2 Orang Total Pengisi Kuisioner 26 Orang
181
10.) Jika anda sebagai dokter, apakah anda merasa terbantu dengan adanya aplikasi mobile ini ?
Tabel 4.10 Jawaban Survei 10
Gambar 4.39 Diagram Jawaban Survei 10
Jika anda sebagai dokter, apakah anda merasa terbantu dengan adanya aplikasi mobile ini ? Wow, Ini yang ku tunggu-tunggu
60.0% 15 Orang
Netral 24.0% 6 Orang Tidak tertarik 16.0% 5 Orang Total Pengisi Kuisioner 26 Orang
182
11.) Apakah aplikasi ini membantu lembaga kesehatan dalam melayani kesehatan masyarakat ?
Tabel 4.11 Jawaban Survei 11
Gambar 4.40 Diagram Jawaban Survei 11
4.3.1 Hasil Bahasan Kuisioner
Dari hasil survei yang telah kami analisis kami menarik sebuah kesimpulan,
bahwa aplikasi mobile ini menambah pengetahuan user tentang penyakit khususnya
penyakit DBD dan juga gejala-gejalanya, selain itu juga aplikasi mobile ini menggunakan
bahasa penulisan yang mudah di mengerti (user friendly). Aplikasi mobile ini juga
Apakah aplikasi ini membantu lembaga kesehatan dalam melayani kesehatan masyarakat ? Terbantu 61.5% 16 Orang Netral 26.9% 7 Orang Tidak terbantu 11.5% 3 Orang Total Pengisi Kuisioner 26 Orang
183
mempermudah user yang bila dalam keadaan darurat bisa langsung mengunakannya
karena di letakan di dalam gadget berbasis andoid sehingga mudah dibawa kemana-
mana. Rancangan layar yang dibuatpun bisa diterima oleh user, dan bagi dokter sendiri,
aplikasi mobile ini merupakan sebuah terobosan yang bisa menjangkau user yang minim
layanan kesehatan. Aplikasi mobile ini memberikan data-data yang hampir mendekati
akurat untuk informasi penyakit dbd. Karena aplikasi ini dibuat khusus mobile, itu
menjadikan aplikasi mobile ini mudah di bawa kemana-mana dan dapat digunakan oleh
user berbagai ragam usia, dari yang muda, sampai yang paruh baya.