• Tidak ada hasil yang ditemukan

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

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.

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

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.

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.

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

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.

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.

Dokumen terkait