BAB 4
IMPLEMENTAS I DAN EVALUAS I S IS TEM
4.1 Implementasi
Implementasi merupakan tahapan untuk meletakkan sistem untuk dapat dioperasikan. Dengan kata lain, tahapan ini merupakan kelanjutan dari tahapan perancangan dimana rancangan sistem yang telah dibuat diwujudnyatakan dalam bahasa pemrograman. Dalam bab ini akan dijelaskan form-form hasil implementasi sistem, serta hasil pengujian secara umum, baik oleh orang awam maupun pakar. Program ini dapat dijalankan dengan konfigurasi perangkat mobile sebagai berikut:
• Sistem Operasi: Android OS, version 2.2 (Froyo).
• CPU: 800 M Hz ARM 11 processor, Adreno 200 GPU, Qualcomm M SM 7227 chipset.
• Network: 2G GSM 850 / 900 / 1800 / 1900, 3G HSDPA 900 / 2100. • Ukuran Layar: 320 x 480 pixels, 3.5 inches.
240 4.2 Tampilan Aplikasi
4.2.1 Tampilan Pada Perangkat Mobile
Tampilan aplikasi ini diambil dari screen shoot aplikasi pada saat dijalankan dari emulator.
4.2.1.1 Tampilan Halaman Awal
Halaman awal aplikasi sesuai dengan rancangan sebelumnya bukanlah halaman login, karena aplikasi ini tidak membutuhkan login. Halaman ini terdiri dari tiga tombol, yaitu M asuk ke Aplikasi untuk mulai menggunakan aplikasi, Perbarui untuk memperbaharui batas fuzzy dan tombol Keluar untuk keluar. Selain itu juga ada judul aplikasi dan gambar jentik nyamuk dengan tulisan waspada demam berdarah.
241
Gambar 4.1 Halaman Awal Aplikasi
4.2.1.2 Tampilan Halaman Bantuan
Setelah tombol M asuk ke Aplikasi ditekan, maka akan ada dua tab menu. M enu yang pertama adalah halaman bantuan. Halaman bantuan akan terdiri dari tiga halaman. Ketiga halaman ini berisi informasi mengenai aplikasi dan cara menggunakan aplikasi. Pengguna
242 androidnya untuk memilih menu keluar. Berikut adalah tampilan aplikasi:
Gambar 4.2 Halaman Bantuan
Dari tampilan sebelumnya, setelah pengguna menekan tombol Penjelasan Torniquet, maka akan muncul halaman berikut ini. Halaman ini penting bagi pengguna karena istilah torniquet yang mungkin sangat
243
Gambar 4.3 Halaman Penjelasan Uji Torniquet
Tombol cara penggunaan aplikasi akan membawa pengguna ke tampilan seperti berikut. Disini dijelaskan bagaimana cara menggunakan aplikasi dan mengenai pengujian bintik dan torniquet yang mungkin
244
Gambar 4.4 Halaman Penjelasan Penggunaan Aplikasi
4.2.1.3 Tampilan Halaman Diagnosis
Halaman ini merupakan halaman utama dari aplikasi. Disini pengguna dapat menguji tanda-tanda yang ada untuk mengetahui apakah
245 menjawab tujuh buah pertanyaan yang ditampilkan di layar. Setelah selesai, pengguna harus menekan tombol Uji untuk mengetahui hasil diagnosis dari aplikasi. Tombol ulang digunakan untuk membersihkan semua isian sebelumnya.
246
247
248
Gambar 4.8 Halaman Diagnosis (4)
Pengguna harus menjawab pertanyaan dengan benar sebelum menekan tombol uji. Ketika tombol uji ditekan, aplikasi akan melakukan perhitungan guna mengeluarkan output. Ada tiga output yang dihasilkan aplikasi ini sesuai dengan yang telah dijelaskan di awal halaman bantuan.
249
250
251
Gambar 4.11 Halaman Output (3)
Berikut ini adalah tampilah ketika pengguna menekan tombol fisik menu yang ada pada device-nya.
252
Gambar 4.12 Tampilan S aat Pengguna Menekan Tombol Fisik Menu
4.2.2 Tampilan Web Admin
4.2.2.1 Tampilan Halaman Login
Untuk dapat menggunakan web admin, pengguna harus terlebih dahulu melakukan login. Berikut ini adalah tampilan halaman login pada
253
Gambar 4.13 Tampilan Halaman Login Pada Web Admin
4.2.2.2 Tampilan Halaman Home
Setelah pengguna melakukan login, maka pengguna akan masuk ke halaman home. Pada halaman ini pengguna dapat melakukan logout dan terdapat penjelasan singkat tentang kegunaan web admin.
254 4.2.2.3 Tampilan Halaman Batas Fuzzy Gejala
Fitur Batas Fuzzy Gejala terdiri dari 8 submenu sesuai batasan fuzzy tiap variabel gejala penyakit Demam Berdarah. Halaman ini terdiri dari dua modul, yaitu list, untuk melihat data batas fuzzy yang pernah dimasukkan dan add, untuk menambah batas fuzzy baru.
255
256
Gambar 4.18 Tampilan Halaman Add Batas Demam Tinggi
257
258
Gambar 4.22 Tampilan Halaman Add Batas Bercak Banyak
259
260
Gambar 4.26 Tampilan Halaman Add Batas Pendarahan Banyak
261
262
Gambar 4.30 Tampilan Halaman Add Batas Torniquet Banyak
4.2.2.4 Tampilan Halaman List History Patient
Halaman List History Patient digunakan untuk melihat hasil input dan diagnosis data pasien yang telah dilakukan pada aplikasi mobile. Data ini dapat digunakan untuk mempelajari kembali hasil diagnosis pasien dan polanya untuk kepentingan pakar dan pengembangan lebih lanjut.
263
Gambar 4.31 Tampilan Halaman List History Patient
4.2.2.5 Tampilan Halaman List Fuzzy History Patient
Halaman List Fuzzy History Patient digunakan untuk melihat hasil input dan diagnosis data pasien yang telah dilakukan pada aplikasi
mobile. Data ini dapat digunakan untuk mempelajari kembali hasil
diagnosis pasien dan polanya untuk kepentingan pakar dan pengembangan lebih lanjut.
264
Gambar 4.32 Tampilan Halaman List Fuzzy History Patient
4.2.2.6 Tampilan Halaman About
Halaman About berisi informasi tentang web admin dan developer yang mengembangkannya.
265
Gambar 4.33 Tampilan Halaman About
4.3 Pengujian Sistem
Setelah menyelesaikan tahap perancangan dan pengembangan program, maka tahap selanjutnya yang dilakukan adalah pengujian sistem. Pengujian sistem pakar ini dilakukan dalam dua tahap, yaitu pengujian oleh pakar atau ahli, dan pengujian oleh user/pengguna.
4.3.1 Pengujian oleh Pakar
Pengujian pakar terbagi dalam dua bagian, yaitu pengujian akurasi dengan menggunakan data pasien yang terjangkit Demam Berdarah Dengue (DBD). Data pasien yang diuji terdiri dari 28 data yang belum tervalidasi dan 20
266 data terhadap aturan tersebut. M enurut pendapat pakar dijumpai demam tinggi yang mendadak disertai salah satu manifestasi pendarahan dapat dijadikan kesimpulan klinis penyakit DBD Hasil diagnosis data tersebut diperbandingkan dengan hasil pengujian berdasarkan sistem. Adapun hasil perbandingan dat a adalah sebagai berikut:
Tabel 4.1 Perbandingan Diagnosis Sistem Dengan Data Sebelum Validasi
No.
Input Output Demam Bercak Pendarahan Uji
Touniquet Pakar Sistem Error 1 36.50 Sedikit Sedikit Positif 91
(DBD) 90.9904 0.0096 2 38.10 Sedikit Sedikit Positif 91
(DBD) 90.9138 0.0862 3 38.00 Sedikit Banyak Positif 91
(DBD) 90.99 0.01 4 38.00 Sedikit Sedikit Positif 91
(DBD) 90.9699 0.0301 5 37.50 Sedikit Sedikit Positif 91
(DBD) 90.995 0.005 6 36.80 Banyak Tidak Ada Positif 91
(DBD) 90.9903 0.0097 7 37.00 Sedikit Sedikit Negatif 91
(DBD) 90.9804 0.0196 8 36.50 Tidak
Ada Sedikit Negatif
91
(DBD) 90.0118 0.9882 9 38.50 Banyak Banyak Positif 91
(DBD) 91 0
10 39.00 Tidak
Ada Sedikit Positif 91
(DBD) 90.9934 0.0066 11 38.50 Sedikit Sedikit Positif 91
(DBD) 90.9631 0.0369 12 38.70 Sedikit Sedikit Positif 91
267 14 36.40 Banyak Sedikit Positif 91
(DBD) 90.9956 0.0044 15 37.80 Sedikit Sedikit Negatif
90 (Tidak
DBD)
90.0032 0.0032
16 36.20 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0018 0.0018
17 37.00 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0118 0.0118
18 38.50 Tidak
Ada Tidak Ada Positif
90 (Tidak
DBD)
90.9631 0.9631
19 39.00 Sedikit Tidak Ada Negatif 90 (Tidak
DBD)
90.0066 0.0066
20 38.00 Sedikit Banyak Positif 90 (Tidak
DBD)
90.99 0.99
21 37.80 Sedikit Sedikit Positif
90 (Tidak
DBD)
90.9903 0.9903
22 39.70 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0035 0.0035
23 38.00 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.01 0.01
24 36.50 Banyak Banyak Positif
90 (Tidak
DBD)
91 1
25 37.00 Sedikit Banyak Positif
90 (Tidak
DBD)
90.9882 0.9882
26 41.30 Sedikit Sedikit Positif
90 (Tidak
DBD)
268 Pengujian 14 kasus DBD sesuai catatan medis (nomor 1–14), disimpulkan 13 kasus DBD oleh sistem. Pengujian 14 kasus bukan DBD sesuai catatan medis (nomor 14 – 28), disimpulkan 9 kasus bukan DBD oleh sistem. Dari total 28 kasus yang diuji maka 22 kasus (78.50%) tepat disimpulkan oleh model. Akurasi pengambilan kesimpulan secara lengkap dapat dilihat pada tabel berikut.
Tabel 4.2 Perbandingan Diagnosis Sistem Dengan Diagnosis Pakar Sebelum Validasi
Kasus Hasil diagnosis pakar
Kesimpulan sistem yang tepat (Sesuai diagnosis pakar) Tingkat Akurasi (%) DBD 14 13 92.85 Tidak DBD 14 9 64.20 Total 28 28 78.50
Pengujian dengan data testing setelah proses validasi dilakukan dengan cara melakukan entri data testing sebanyak 20 sampel. Hasil pengujian model setelah validasi dapat dilihat pada tabel berikut:
Tabel 4.3 Perbandingan Diagnosis Sistem Dengan Data Setelah Validasi
No.
Input Output Demam Bercak Pendarahan Uji
Touniquet Pakar Sistem Error 1 36.50 Sedikit Sedikit Positif 91
269 3 38.00 Sedikit Banyak Positif 91
(DBD) 90.9971 0.0029 4 38.00 Sedikit Sedikit Positif 91
(DBD) 90.9914 0.0086 5 36.50 Tidak
Ada Sedikit Positif 91
(DBD) 90.9932 0.0068 6 37.50 Sedikit Sedikit Positif 91
(DBD) 90.9950 0.005 7 37.80 Sedikit Sedikit Positif 91
(DBD) 90.9934 0.0066 8 36.80 Banyak Tidak Ada Positif 91
(DBD) 90.9935 0.0065 9 38.50 Banyak Banyak Positif 91
(DBD) 91 0
10 39.00 Tidak
Ada Sedikit Positif 91
(DBD) 90.9944 0.0056 11 37.80 Sedikit Sedikit Negatif
90 (Tidak
DBD)
90.0022 0.0022
12 36.20 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0017 0.0017
13 37.00 Tidak
Ada Tidak Ada Negatif
90 (Tidak
DBD)
90.0029 0.0029
14 37.00 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0029 0.0029
15 39.00 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0033 0.0033
16 39.70 Sedikit Sedikit Negatif 90 (Tidak
DBD)
90.0026 0.0026
17 38.00 Tidak
Ada Tidak Ada Negatif
90 (Tidak
DBD)
90.0029 0.0029 90
270 20 36.50 Sedikit Sedikit Negatif
90 (Tidak
DBD)
90.0023 0.0023
Pengujian 10 kasus DBD sesuai catatan medis (nomor 1–10), disimpulkan 10 kasus DBD oleh sistem. Pengujian 10 kasus bukan DBD sesuai catatan medis (nomor 10 – 20), seluruhnya disimpulkan kasus bukan DBD oleh sistem. Dari total 20 kasus yang diuji maka 10 kasus (100%) tepat disimpulkan oleh model. Akurasi pengambilan kesimpulan secara lengkap dapat dilihat pada tabel berikut.
Tabel 4.4 Perbandingan Diagnosis Sistem Dengan Diagnosis Pakar Setelah Validasi
Kasus Hasil diagnosis pakar
Kesimpulan sistem yang tepat (Sesuai diagnosis pakar) Tingkat Akurasi (%) DBD 10 10 100.00 Tidak DBD 10 10 100.00 Total 20 20 100.00
4.3.2 Pengujian Oleh Pengguna 4.3.2.1 Hasil Kuesioner
Dalam pengujian oleh pengguna, kami menggunakan metode kuesioner. Kuesioner terdiri dari lima pertanyaan, disebarkan melalui internet bersama installer aplikasi dan juga dengan langsung meminta pengguna mencoba pada
271
Gambar 4.34 Hasil Jawaban Kuesioner Pengguna Pertanyaan 1
Gambar 4.35 Hasil Jawaban Kuesioner Pengguna Pertanyaan 2 Baik 31% Cukup 58% Kurang 11%
Bagaimana tampilan (design) aplikasi ini?
Ya 77% Tidak
23%
Apakah fitur bantuan sudah membantu anda memahami penggunaan aplikasi ini?
272
Gambar 4.36 Hasil Jawaban Kuesioner Pengguna Pertanyaan 3
Gambar 4.37 Hasil Jawaban Kuesioner Pengguna Pertanyaan 4 Ya
92% Tidak
8%
Apakah aplikasi ini mudah digunakan?
Ya 77% Tidak
23%
Apakah anda mudah bernavigasi dari satu menu ke menu lain dalam menggunakan aplikasi ini?
273
Gambar 4.38 Hasil Jawaban Kuesioner Pengguna Pertanyaan 5 4.3.2.2 Analisa Hasil Kuesioner
Responden yang menjawab kuesioner dijadikan sebagai sampel dari keseluruhan populasi. Dari kuesioner yang sudah disebarkan dapat disimpulkan bahwa
1. Tampilan aplikasi ini sudah cukup baik untuk sebagian besar pengguna.
2. Fitur bantuan sudah cukup membantu pengguna dalam memahami cara menggunakan aplikasi.
3. Aplikasi ini mudah digunakan.
4. Sebagian besar pengguna mudah untuk bernavigasi dari satu Ya
92% Tidak
8%
Apakah aplikasi ini sudah membantu anda untuk memperoleh hasil diagnosis demam berdarah dengan