• Tidak ada hasil yang ditemukan

Pada Bab ini membahas tentang ujicoba dan evaluasi program yang

menerangkan bagaimana jalannya program secara detail yang akan dijelaskan pada

sub dibawah ini.

5.1. Ujicoba

Pada pembuatan sistem pakar mendeteksi penyakit pencernaan manusia

dilakukan ujicoba program secara detail untuk mengetahui bagaimana cara proses

diagnosa dan identifikasi penyakit.

Pada ujicoba berikut dapat dilihat beberapa proses dari sistem yang dibuat

dengan cara melakukan ujicoba pada masing-masing menu. Ujicoba tersebut dapat

dilihat sebagai berikut :

5.1.1 Ujicoba Menu Pa kar

Di dalam menu pakar ini ada banyak ujicoba yang bisa dilakukan. Pada menu

pakar ini seorang pakar bisa melakukan insert, edit, dan delete. Untuk lebih jelasnya

ada beberapa ujicoba dibawah ini antara lain :

a. Ujicoba pada menu login

Pada gambar 5.1 proses login ini yang bisa mengakses hanyalah seorang pakar

Gambar 5.1 Menu Login pakar

Pada Gambar 5.1 proses login pakar harus memasukkan username dan

password yang sudah disimpan didalam database, jika ada kesalahan dalam

memasukkan password ataupun username maka akan muncul massage box seperti

gambar 5.2 dan jika berhasil maka akan tampil seperti gambar 5.3.

Gambar 5.3 Login Pakar berhasil

b. Ujicoba pada submenu bagian didalam menu pakar

Pada submenu Bagian ini seorang pakar bisa melakukan insert, update, dan

delete. Untuk ujicoba tambah Bagian seorang pakar harus menambahkan nama

bagian tubuh yang berhubungan dengan penyakit pencernaan seperti gambar 5.3

dibawah ini.

Setelah pakar berhasil tambah bagian maka akan tampil form pemberitahuan

seperti gamabar 5.5.

Gambar 5.5 Form berhasil tambah data

Untuk ujicoba Edit Bagian seorang pakar bisa edit nama bagian untuk penyakit

pencernaan seperti gambar 5.6.

Gambar 5.6. Ujicoba edit bagian

Setelah pakar berhasil edit bagian maka akan tampil form pemberitahuan seperti

Gambar 5.7 Form berhasil update data

Untuk ujicoba hapus Bagian seorang pakar bisa menghapus data Bagian yang

diinginkan seperti gambar 5.8.

Gambar 5.8 Ujicoba Hapus bagian

Setelah pakar berhasil hapus bagian maka akan tampil form pemberitahuan

seperti gambar 5.9.

c. Ujicoba pada submenu gejala didalam menu pakar

Pada submenu Gejala seorang pakar memasukkan semua kemungkinan

gejala-gejala yang berhubungan dengan penyakit-penyakit yang ada pada sistem. Untuk

ujicoba tambah Gejala seorang pakar harus menambahkan gejala-gejala yang

berhubungan dengan penyakit pencernaan seperti gambar 5.10.

Gambar 5.10 Ujicoba Tambah Gejala

Setelah pakar berhasil tambah Gejala maka akan tampil form pemberitahuan

seperti gambar 5.11.

Untuk ujicoba Edit Gejala seorang pakar bisa edit gejala untuk penyakit

pencernaan seperti gambar 5.12.

Gambar 5.12 Ujicoba Edit Gejala

Setelah pakar berhasil edit Gejala maka akan tampil form pemberitahuan seperti

gambar 5.13.

Gambar 5.13 Form berhasil update data

Untuk ujicoba hapus Gejala seorang pakar bisa menghapus data Gejala yang

Gambar 5.14 Ujicoba Hapus Gejala

Setelah pakar berhasil hapus Gejala maka akan tampil form pemberitahuan

seperti gambar 5.15.

d. Ujicoba pada submenu Penyakit didalam menu pakar

Pada submenu penyakit ini seorang pakar bisa melakukan insert, update, dan

delete. Untuk ujicoba tambah penyakit seorang pakar harus mengisi mulai dari nama

penyakit, keterangan, dan solusi seperti gambar 5.16.

Gambar 5.16 Ujicoba Tambah Penyakit

Setelah pakar berhasil tambah Penyakit maka akan tampil form pemberitahuan

seperti gambar 5.17 di bawah ini.

Untuk ujicoba hapus Penyakit seorang pakar bisa menghapus data Penyakit yang

diinginkan seperti gambar 5.18.

Gambar 5.18 Ujicoba Hapus Penyakit

Setelah pakar berhasil hapus Penyakit maka akan tampil form pemberitahuan

seperti gambar 5.19 dan hasil setelah data penyakit dihapus maka tampilan seperti

gambar 5.20.

Gambar 5.20 Ujicoba hasil setelah di hapus

e. Ujicoba untuk submenu Aturan didalam menu pakar

Pada submenu Aturan ini seorang pakar menentukan relasi antara penyakit

dengan gejala-gejala yang sesuai sehingga dapat menghasilkan keputusan pada waktu

diagnosa. Tetapi dalam submenu aturan ini pakar hanya bisa tambah aturan dan hapus

aturan. Untuk ujicoba tambah Aturan seorang pakar bisa menambah relasi baru antara

penyakit dan gejala yang sesuai seperti gambar 5.21.

f. Ujicoba untuk submenu Pasien didalam menu pakar

Pada submenu Forum ini seorang pakar hanya bisa melihat user yang melakukan

diagnosa dan pakar hanya bisa view dan hapus data user. Untuk ujicoba view data

pasien seperti gambar 5.22.

Gambar 5.22 Ujicoba View data pasien

Setelah pakar berhasil View data Pasien maka akan tampil form pemberitahuan

seperti gambar 5.23.

Gambar 5.23 Form berhasil view data

Untuk ujicoba hapus data pasien pakar bisa menghapus data pasien yang

Gambar 5.24 Ujicoba hapus data pasien

Setelah pakar berhasil hapus data Pasien maka akan tampil form pemberitahuan

seperti gambar 5.25 dan setelah berhasil data pasien dihapus maka akan tampil seperti

gambar 5.26.

Gambar 5.25 Form berhasil hapus data

g. Ujicoba untuk submenu Informasi didalam menu pakar

Pada submenu informasi ini seorang pakar dapat melakukan insert, update, dan

delete tentang semua informasi yang berhubungan dengan penyakit dan berguna bagi

user. Untuk ujicoba tambah Informasi seperti gambar 5.27.

Gambar 5.27 Ujicoba tambah informasi

Setelah pakar berhasil tambah data Informasi maka akan tampil seperti gambar

5.28.

5.1.2 Ujicoba Menu User

Pada menu pengguna ini user bisa melakukan diagnose dengan menjawab

pertnyaan yang berisi suatu Bagian dan Gejala yang selanjutnya di klasifikasi

sehingga keluar hasil diagnosanya dan penyakit apa yang diderita user.

a. Menu Login Pemakai

Tapi sebelum melakukan diagnose user harus registrasi dan mengisi identitas

terlebih dahulu seperti pada gambar 5.29 dan jika registrasi selesai maka akan tampil

seperti gambar 5.30.

Gambar 5.29 Registrasi User

Sedangkan untuk yang sudah pernah registrasi bisa langsung login seperti

gambar 5.31 dan jika berhasil maka akan tampil seperti gambar 5.32.

Gambar 5.31 Login User

Gambar 5.32 Form Login berhasil

b. Menu Diagnosa

Setelah User melakukan login bisa melakukan diagnose dengan langkah pertama

memilih Bagian alat pencernaan yang akan di diagnose seperti gambar 5.33 di bawah

Gambar 5.33 Submenu diagnosa memilih bagian alat pencernaan

Jika user sudah memilih Bagian alat pencernaan jawaban user akan di simpan

sementara di Temp_Bagian dan sistem akan menampilkan gejala-gejala yang

berhubungan dengan nama bagian yang dipilih user seperti gambar 5.34.

Gambar 5.34 Submenu diagnosa check list gejala

Dan jawaban gejala user akan di simpan sementara di Temp_Gejala seperti

juga dapat melakukan diagnose lagi dengan memilih Bagian yang lain seperti gambar

5.37

Gambar 5.35 Jawaban Bagian dan gejala di simpan sementara

Gambar 5.36 hasil diagnose user

Di menu buku tamu user dapat mengisi pesan yang di inginkan seperti gambar

5.37 dan setelah itu akan tampil seperti gambar 5.38 berikut.

Gambar 5.37 Submenu buku tamu saat user mengisi

Gambar 5.38 Submenu buku tamu setelah user mengisi maka akan tampil

User dapat melihat informasi yang berhubungan dengan penyakit pencernaan

seperti gambar 5.39 di bawah ini.

Gambar 5.39 Submenu Informasi

5.1.3. Ujicoba Antar a Manual Dengan Sistem

Ujicoba Studi Kasus yang dipilih adalah Bagian Lambung :

IF pasien nyeri yang terasa perih pada perut dan dada AND sering merasa

lapar AND perut seperti di tusuk - tusuk THEN pasien terkena penyakit maag

IF pasien perut bagian atas tidak nyaman AND nyeri perut terasa panas AND

anemia AND kelelahan THEN pasien terkena penyakit kanker lambung

Pada Gambar 5.40 di bawah ini satu gejala mempunyai beberapa

kemungkinan macem penyakit dan aturan yang dibuat sesuai literature dari beberapa

Gamba r 5.40 Skema forward chaining

Pada Gambar 5.41 di bawah ini ujicoba dalam sistem. Dengan awal diagnose

memilih Bagian Lambung gambar 5.42. Apakah dalam sistem hasil diagnose benar

menunjukkan hasil penyakit Kanker Lambung.

Gambar 5.42 Ujicoba pilih bagian

Setelah itu keluar gejala yang berhubungan dengan Bagian Lambung gambar

5.43. Dalam studi kasus ini memilih check list gejala yang berhubungan dengan

penyakit Kanker Lambung gambar 5.44.

Gambar 5.44 Ujicoba gejala yang berhubungan dengan lambung

Gambar 5.45 Hasil Diagnosa Uji coba studi kasus

Setelah melakukan Ujicoba cara manual dengan mengumpulkan data gejala

penyakit sesuai literature hasil diagnose yang keluar seorang pasien menderita

penyakit kanker lambung seperti gambar 5.45. Dan ujicoba dilakukan dengan sistem

dengan input secara check list gejala yang berhubungan dengan lambung dan hasil

diagnose yang keluar pasien menderita penyakit Kanker Lambung. Jadi kesimpuulan

dari ujicoba dengan manual dan dengan sistem sama-sama menghasilkan penyakit

5.2. Evaluasi Sistem

Hasil evaluasi dari pelaksanaan uji coba yang telah dijelaskan sebelumnya,

yaitu manghasilkan suatu kesimpulan bahwa aplikasi berjalan sesuai dengan

pembahasan pada bab sebelumnya sehingga aplikasi ini bisa digunakan seorang

masyarakat awam dalam mengenali penyakit pencernaan yang dideritanya dengan

cepat serta kemudian di tindak lanjuti untuk berobat ke seorang dokter. Uji coba

dalam menu user juga dapat berjalan lancar mulai dari memasuki halaman utama

kemudian masuk ke menu diagnosa, buku tamu, informasi dan semua button untuk

menjalankan ke setiap halaman berfungsi. Uji coba dalam menu pakar seperti

submenu data master pasien, data master bagian, data master gejala, data master

aturan, data master penyakit, dan master informasi dapat berjalan. Dengan demikian

KESIMPULAN DAN SARAN

6.1. Kesimpulan

Setelah dilakukan pengujian dan analisa program, maka dapat diperoleh

kesimpulan sebagai berikut :

a. Dengan adanya sistem pakar ini dapat mewakili seorang pakar medis agar

mampu mendiagnosa berdasarkan ciri – ciri dan gejala yang ada sehingga bagi

masyarakat lebih menghemat waktu dan biaya. Aplikasi yang telah dibuat

menggunakan bahasa pemrograman PHP dan database MySQL mampu melakukan

proses penalaran data dengan metode forward chaining

b. Sistem pakar ini dapat melakukan penalaran dengan menerima inputan gejala

dari pengguna yang kemudian diproses dan melakukan diagnosa penyakit.

6.2. Sara n

Berdasarkan evaluasi terhadap proses dan hasil dari system ini, maka

saran-saran untuk mengembangkan selanjutnya dalam bidang ini antara lain:

a. Perlu diadakan penambahan data untuk jenis penyakit pencernaan beserta gejala–

95

c. Perlu diadakan perbaikan Sistem pakar agar dapat mendeteksi apabila seorang

user berkemungkinan terjangkit penyakit lebih dari satu.

d. Menggunakan metode lain dalam menyelesaikan tingkat kepercayaan bisa

menjadi alternatif perbandingan untuk mengetahui metode mana yang paling

mendekati kenyataan tingkat kebenaran.

Aplikasi system pencernaan manusia yang dibuat masih jauh dari sempurna.

Karena seiring dengan bertambahnya pengetahuan seseorang pakar dan

berkembangnya gejala penyakit yang di timbulkan oleh suatu penyakit, oleh karena

Agung, Muhammad Firdaus. 2011. Mengenali Gejala Penyakit Maag Pada lambung Dan Cara Mengatasinya

http://kesehatan.kompasiana.com/medis/2011/07/26/mengenali-gejala-sakit-maag-pada-lambung-dan-cara-mengatasinya-381665.html

(diakses pada 8 Juli 2012 pukul 11.15)

Junieo, Syupo. 2011. Sistem Pakar.

http://eziekim.wordpress. com/2011/03/15/sistem-pakar/ (diakses pada 09 Maret 2012 pukul 10.00)

Romansah. 2009. Kelainan Pada Usus Besar

http://romansah.wordpress.com /2009/02/24/kelainan-pada-usus-besar/ (diakses pada 26 Mei 2012 pukul 14.05)

Satriya, Naufaldi Rafif. 2012. Macam Gangguan atau penyakit Pada Sistem Pencernaan Manusia..

http://ilmu-duniadanakhirat.blogspot.com/2012/11/macam-gangguan-atau-penyakit-pada.html (diakses pada 09 Maret 2012 pukul 10.00)

Saydam, Gouzali. 2011. Memahami Berbagai penyakit Pernapasan Dan Gangguan Pencernaan. Bandung: Alfabeta

Soccerfest. 2009. Contoh Forward Chaining dan Backward Chaining http://ujiand3.blogspot.com/2009/10/contoh-forward-chaining-dan-backward.html (diakses pada 26 Mei 2012 pukul 12.25)

Tolle, Herman. 2011. Pengantar Sistem Pakar.

https://docs.google.com/viewer?a=v&q=cache:9B5j33z4OXkJ:informatika- unkris.ac.id/img/buku/sistem-pakar

sIlMLEhrgoJsjp05X3E3JTRQiMFYW1_aQ3HNM9ids4e7DVIMEvqkl8ZBhkv9I tUg2bW3kFkdth_zV6RlVL7VZUjB9M4hyWQAJuxqbhK22CX3VRlGx-Z-sv8efgCVm&sig=AHIEtbRoE-2aShtQAzYj6LHjmw9u-Q97DA

(diakses pada 26 Mei 2012 pukul 16.00)

Triyanti, Kuspuji., Mansjoer, Arif., dkk. 2000. Kapita Selekta Kedokteran. Jakarta: Media Aesculapius

Dokumen terkait