BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1. Implementasi Sistem
Pada tahap implementasi sistem perbandingan algoritma Bidirectional Associative Memory
BAM dan Learning Vector Quantization LVQ dalam menentukan obat penyakit saluran cerna lambung-usus, penulis membangun sistem dengan program
Matlab serta Microsofft Excel 2007 sebagai tempat penyimpanan data pelatihan
sistem. Pada sistem ini terdapat 6 form yang akan digunakan yaitu terdiri dari form Beranda, form LatihBAM, form LatihLVQ, form UjiBAM, form UjiLVQ, dan form
Bantuan. 4.1.1. Tampilan antarmuka sistem
Sistem penentuan obat penyakit saluran cerna lambung-usus diimplementasikan dalam beberapa tampilan antarmuka yaitu terdiri dari antarmuka Beranda, antarmuka
Algoritma BAM yang terdiri dari pelatihan dan pengujian BAM, antarmuka Algoritma LVQ yang terdiri dari pelatihan dan pengujian LVQ antarmuka Bantuan
dan antarmuka Keluar. 4.1.1.1. Antarmuka Beranda sistem
Antarmuka Beranda adalah form antarmuka yang pertama kali muncul ketika sistem dijalankan. Antarmuka Beranda ini terdiri dari menu Algoritma BAM dengan
submenu Pelatihan dan Pengujian, menu Algoritma LVQ dengan submenu Pelatihan dan Pengujian, menu Bantuan, dan menu Keluar. Tampilan antarmuka Beranda
ditunjukkan pada Gambar 4.1
Universitas Sumatera Utara
Gambar 4.1 Menu Beranda Sistem
4.1.1.2. Antarmuka latih BAM Pada form antarmuka latih BAM terdiri dari beberapa bagian yaitu bagian input gejala
umum penyakit yang terdiri dari 20 checkbox, textfield nama penyakit untuk memasukkan nama penyakit, tombol simpan untuk menyimpan data gejala dan nama
penyakit, tombol latih BAM untuk melakukan pelatihan data, textfield waktu latih untuk menampilkan waktu pelatihan, dan tombol Reset untuk mengembalikan
checkbox gejala dan textfield nama penyakit ke kondisi awal. Tampilan antarmuka
Latih BAM ditunjukkan pada Gambar 4.2.
Universitas Sumatera Utara
Gambar 4.2 Form Latih BAM
Saat membuka tampilan latih BAM , maka hal yang dilakukan pertama kali adalah memberi tanda pada gejala umum penyakit dengan cara memilih gajala
penyakit yang dialami pasien dan mengetikkan nama penyakit berdasarkan hasil diagnosa pasien. Kemudian tekan tombol Simpan untuk menyimpan data, jika sudah
selesai maka akan menampilkan pesan seperti message box yang akan ditunjukkan pada Gambar 4.3.
Gambar 4.3. Form Berhasil Simpan
Ketika data telah berhasil disimpan, maka dapat dilakukan pelatihan BAM dengan menekan tombol Latih BAM. Waktu hasil latih BAM akan ditampilkan pada
textfield waktu latih.
Universitas Sumatera Utara
4.1.1.3. Antarmuka uji BAM Pada form antarmuka uji BAM terdiri dari beberapa bagian yaitu bagian input gejala
umum penyakit yang terdiri dari 20 checkbox, tombol Hasil, textfield nama penyakit untuk menampilkan nama penyakit, textfield jenis obat untuk menampilkan jenis obat,
textfield waktu uji untuk menampilkan waktu pengujian, dan tombol Reset untuk
mengembalikan checkbox gejala penyakit, textfield nama penyakit, textfield jenis obat, dan textfield waktu uji ke kondisi awal. Tampilan antarmuka Uji BAM sebelum diuji
ditunjukkan pada Gambar 4.4.
Gambar 4.4 Form Sebelum Pengujian BAM
Proses pengujian BAM dilakukan dengan cara memberi tanda pada gejala umum penyakit. Kemudian tekan tombol Hasil untuk melakukan proses pengujian
BAM. Hasil dari proses pengujian tersebut adalah tampilan nama penyakit berdasarkan gejala yang dialami pasien, tampilan jenis obat yang berisi jenis obat
yang dapat meringankan gejala penyakit, dan tampilan waktu yang mencatat berapa lama waktu yang dibutuhkan dalam proses pengujian menggunakan algoritma BAM.
Sedangkan tombol Reset digunakan jika user ingin melakukan pengujian dengan gejala yang lain. Antarmuka pengujian BAM akan ditunjukkan pada Gambar 4.5.
Universitas Sumatera Utara
Gambar 4.5 Form Setelah Pengujian BAM
4.1.1.4. Antarmuka latih LVQ Pada form antarmuka latih LVQ terdiri dari beberapa bagian yaitu bagian input gejala
umum penyakit yang terdiri dari 20 checkbox, textfield nama penyakit untuk memasukkan nama penyakit, tombol simpan untuk menyimpan data gejala dan nama
penyakit, tombol latih LVQ untuk melakukan pelatihan data, textfield waktu latih untuk menampilkan waktu pelatihan, dan tombol Reset untuk mengembalikan
checkbox gejala dan textfield nama penyakit ke kondisi awal. Tampilan antarmuka
Latih LVQ ditunjukkan pada Gambar 4.6.
Universitas Sumatera Utara
Gambar 4.6 Form Latih LVQ
Saat membuka tampilan latih LVQ , maka hal yang dilakukan pertama kali adalah memberi tanda pada gejala umum penyakit dengan cara memilih gajala
penyakit yang dialami pasien dan mengetikkan nama penyakit berdasarkan hasil diagnosa pasien. Kemudian tekan tombol Simpan untuk menyimpan data, jika sudah
selesai maka akan menampilkan pesan seperti message box yang akan ditunjukkan pada Gambar 4.7.
Gambar 4.7. Form Berhasil Simpan
4.1.1.5. Antarmuka uji LVQ Pada form antarmuka uji LVQ terdiri dari beberapa bagian yaitu bagian input gejala
umum penyakit yang terdiri dari 20 checkbox, tombol Hasil, textfield nama penyakit
Universitas Sumatera Utara
untuk menampilkan nama penyakit, textfield jenis obat untuk menampilkan jenis obat, textfield
waktu uji untuk menampilkan waktu pengujian, dan tombol Reset untuk mengembalikan checkbox gejala penyakit, textfield nama penyakit, textfield jenis obat,
dan textfield waktu uji ke kondisi awal. Tampilan antarmuka Uji LVQ sebelum diuji ditunjukkan pada Gambar 4.8.
Gambar 4.8 Form Sebelum Pengujian LVQ
Proses pengujian LVQ dilakukan dengan cara memberi tanda pada gejala umum penyakit. Kemudian tekan tombol Hasil untuk melakukan proses pengujian
LVQ. Hasil dari proses pengujian tersebut adalah tampilan nama penyakit berdasarkan gejala yang dialami pasien, tampilan jenis obat yang berisi jenis obat yang dapat
meringankan gejala penyakit, dan tampilan waktu yang mencatat berapa lama waktu yang dibutuhkan dalam proses pengujian menggunakan algoritma LVQ. Sedangkan
tombol Reset digunakan jika user ingin melakukan pengujian dengan gejala yang lain. Tampilan antarmuka pengujian LVQ ditunjukkan pada Gambar 4.9.
Universitas Sumatera Utara
Gambar 4.9 Form Setelah Pengujian LVQ 4.1.1.6. Antarmuka bantuan
Form antarmuka Bantuan berisi tentang informasi sistematis dalam menggunakan
sistem. Di dalamnya terdapat penjelasan tentang cara penggunaan sistem secara rinci dengan tujuan untuk membantu user dalam mengoperasikan sistem. Tampilan
antarmuka Bantuan ditunjukkan pada Gambar 4.10.
Gambar 4.10 Form Antarmuka Bantuan
Universitas Sumatera Utara
4.2. Pengujian Sistem