Form Testing Form Prediksi

di dalam form ini memungkinkan user untuk mengetahui persentase kesalahan Error dari data hasil prediksi hari ini. Disini user hanya perlu menginputkan data yang telah melewati proses Training Data, kemudian sistem akan menghitung persentase kesalahan dari data hasil prediksi dengan data-data yang ada di dalam database apakah sudah sesuai dengan Error Toleransi yang telah ditentukan, yaitu Rp. 100,-. Berikut ini adalah bentuk tampilan dari Form Testing pada Gambar 4.6. Gambar 4.6. Gambar Form Testing.

4.2.7. Form Prediksi

Pada Form Prediksi adalah untuk mengetahui prediksi dari mata uang sesuai dengan keinginan user. Indikator dari prediksi kurs mata uang bisa sesuai dengan mata uang, per harian, serta juga pada range tanggal tertentu. Disini user hanya perlu me-load data dari valas dan tanggal dari bobot JST yang akan digunakan, kemudian user memasukkan nilai kurs jual dan kurs beli hari ini yang akan kemudian akan ditampilkan nilai prediksi kurs jual serta kurs beli untuk hari esok. Pada Form Prediksi ini juga disertakan untuk prediksi kurs mata uang pada range tanggal tertentu. User hanya perlu memasukkan tanggal dari kapan hingga kapan. Lalu klik button Train. Gambar 4.7 adalah tampilan dari Form prediksi. Gambar 4.7. Gambar Form Prediksi. Berikut adalah potongan source code dari proses update bobot dan error serta denormalisasi pada form prediksi Update bobot bouta0 = 0 : whiddouta0 = 0 : bhida0 = 0 boutb0 = 0 : whiddoutb0 = 0 : bhidb0 = 0 For i = 0 To jmlval - 2 j = i + 1 whida = ai + aj whidb = bi + bj whiddoutai = whida + dwhiddjai whiddoutbi = whidb + dwhiddjbi boutai = boutai + dboutai boutbi = boutbi + dboutbi Next i For i = 0 To jmlval - 2 j = i + 1 winhia = ai + aj winhib = bi + bj winhidai = winhia + winhia winhidbi = winhib + winhib bhidai = bhidai + dbhidai bhidbi = bhidbi + dbhidbi Next i jmlerora = 0 : jmlerorb = 0 For i = 0 To jmlval - 1 erora = ai - zoutai jmlerora = jmlerora + Math.Sqrterora erorb = bi - zoutbi jmlerorb = jmlerorb + Math.Sqrterorb Next Denormalisasi For i = 0 To jmlval - 2 yai = maxa - bhidai + 1 maxa - mina 2 ListBox1.Items.AddIntyai ybi = maxb - bhidbi + 1 maxb - minb 2 ListBox2.Items.AddIntybi

4.2.8. Form Report

Form Report adalah untuk menampilkan laporan report dari kurs mata uang yang telah diproses. Selain itu, di form report juga memungkinkan user untuk melihat grafik dari pergerakan kurs mata uang dari waktu ke waktu. Form report dapat dilihat pada Gambar 4.8. Gambar 4.8. Gambar Form Report.

4.2.9. User Setting

User Setting digunakan untuk menyimpan, menambah, dan mengubah data user. Jika user tersebut sudah login maka bisa melakukan semua proses yang terdapat di dalam sistem prediksi kurs mata uang ini. Mulai dari proses maintenance database hingga proses training dan proses testing. Penggunaan user login ini agar tidak semua orang dapat menggunakan sistem ini, untuk menghindari penggunaan dari orang-orang yang tidak berkepentingan atau yang tidak memiliki hak akses. User Setting dapat dilihat pada Gambar 4.9. Gambar 4.9. Gambar Form User Setting.