• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.9 Desain Input/Output

Pada tahap ini dilakukan perancangan input/output untuk berinteraksi antara user dengan sistem prediksi kurs mata uang ini. Desain antarmuka ini dibuat dengan menggunakan perangkat lunak Microsoft Visio terdiri dari desain antarmuka, user setting serta login, halaman database (meliputi insert, update, dan delete), dan halaman proses utama, serta form Training, form Testing, dan

A. Form Login

Terdapat textbox username dan password untuk login. User diminta login terlebih dulu jika ingin menggunakan aplikasi ini. Form

login ditampilkan pada Gambar 3.15.

For m Logi n

For m Logi n

Username Password

OK Cancel

Gambar 3.15. Form Login.

F or m Ut am a

F or m U t am a

St at u s b ar

M ast er Valu t a M ast er T r an sak si Fo r m T r ain in g Fo r m T est in g Rep o r t User Set t in g Clo se

B. Form Utama

Tampilan awal saat aplikasi pertama kali dijalankan. Menu – menu dari aplikasi ini akan muncul secara keseluruhan, bila user sudah login dengan memasukkan username dan password yang sesuai. Content dari

form utama meliputi Master Valuta,. Master Transaksi, Training, dan

Prediksi. Form utama seperti yang ditampilkan pada Gambar 3.16.

Form Master Valuutta Form Master Val a

Form Testing Report User Setting

Master Valuta Master Transaksi Form Training Close

Kode Nama Lambang

I nsert Update Delete

Tampilan Database

Kode Nama Lambang

Status bar

C. Form Master Valuta

Di dalam form ini adalah untuk user dapat melakukan interaksi dengan database yang ada di dalam sistem prediksi kurs mata uang ini. Dalam form Valuta user dapat melakukan proses insert, update, dan

delete pada tabel t_mata_uang yang memuat nama mata uang, lambang,

serta kode yang nantinya data-data tersebut sebagai acuan untuk memilih valas (mata uang) pada proses di form training ataupun form prediksi.

Content dari Form Master Valuta ini bisa diisi sebanyak yang user ingin

masukkan, dan masing-masing dari mata uang nantinya memiliki relasi tersendiri dengan tabel transaksi. Sehingga, nantinya 1 mata uang bisa memiliki lebih dari 1 isi pada tabel transaksi.

]

D. Form Master Transaksi

Pada form Master Transaksi sama seperti form Master Valuta, yaitu untuk dapat melakukan proses insert, update, dan delete namun pada tabel transaksi. Pada tabel t_transaksi memuat id_transaksi yang sudah di-setting menjadi Auto Increment sehingga user tidak perlu memasukkan id_transaksi secara manual karena sudah otomatis bertambah sesuai dengandata yang dimasukkan, kemudian tanggal, no_valas, lalu kurs jual, serta kurs beli.

Form Master Transa Form Master Transaksiksi

Form Testing Report User Setting

Master Valuta Master Transaksi Form Training Close

I D Transaksi Valas Tanggal Kurs Beli Kurs Jual

I nsert Update Delete

Tampilan Database

I D Transaksi Valas Tanggal Kurs Beli Kurs Jual

Status bar

Gambar 3.18. Form Master Transaksi.

E. Form Training

Form Training merupakan form untuk melakukan proses training

bobot baru yang nantinya akan dijadikan acuan untuk perhitungan di sistem prediksi. Content yang ada pada form ini adalah pemilihan valas berupa mata uang dan tanggal yang akan di-training, kemudian ada NN

option yang isinya adalah inputan yang diperlukan untuk proses-proses

pada sistem Trainer JST yang meliputi Hidden Layer, MGF, Epoch Max, dan Laju Error.

For m T r aining For m T r aining

St at u s b ar

Mast er Valu t a Mast er Tr an saksi Fo r m Tr ain in g For m Test in g Close

Tr ain Can cel Valas Tan g g al Training Option s/d Tan g g al N N O ption I n p u t Layer Laj u Pelat ih an MGF Ep och Max Ou t p u t Layer Hid den Layer

Erro r To ler an si

Rep or t User Set t in g

Gambar 3.19. Form Training.

F. Form Testing

Pada Form Testing ini, user dapat mengetahui persentase kesalahan dari perhitungan prediksi mata uang. Sehingga bisa diketahui seberapa akuratnya penggunaan sistem prediksi kurs mata uang ini. Selain itu juga dapat sebagai tolak ukur pergerakan nilai mata uang yang seringnya tidak sesuai dengan perkiraan. Dengan adanya persentase ini juga dapat menguntungkan user untuk lebih mengantisipasi kesalahan dalam prediksi dan sebagai tolak ukur dari naik atau turunnya nilai mata uang.

F or m T e st in g

F or m T e st in g

St a t u s b ar

M a st er Valu t a M a st er T r an sak si Fo r m T r ain in g Fo r m T est in g Clo se

T e st Va las T a n g g a l V alas O ption s/d T a n g g al S istem P rediksi Pr e d ik si Ku r s Ju al H a r i H ar i in i N ilai Be li H a r i in i N ilai Ju al H a r i in i Pr e d ik si Ku r s Beli H a r i H ar i in i Lo ad

Rep o r t User Set t in g

Pe r se n t a se e r r o r k u r s j u al Pe r se n t a se e r r o r k u r s b eli

Gambar 3.20. Form Testing.

G. Form Prediksi

Di Form Prediksi merupakan form untuk melakukan testing dan prediksi mata uang. Content-nya adalah inputan untuk kurs jual dan kurs beli hari ini serta hasil dari prediksi kurs jual dan kurs beli esok hari serta untuk range tanggal tertentu sesuai keinginan user.

F o r m T e st i n g F o r m T e st i n g St a t u s b a r M a st e r V a lu t a M a st e r T r a n sa k si Fo r m T r a in in g Fo r m T e st in g Clo se T e st V a la s T a n g g a l V a la s O p tio n s /d T a n g g a l S is te m P re d ik s i K u r s Ju a l H a r i Eso k N ila i B e li H a r i in i N ila i Ju a l H a r i in i K u r s B e li H a r i Eso k Lo a d Re p o r t U se r Se t t in g

Report Report

Status bar

Master Valuta Master Transaksi Form Training Form Testing Close

View Print

Valas Tanggal

Report Option

s/d Tanggal

H. Form Report

Form ini adalah untuk melihat data-data mata uang, nilai valuta

asing, serta laporan grafik dari prediksi kurs mata uang yang telah diproses sesuai dengan tanggal yang diinginkan oleh user, seperti ditunjukkan pada Gambar 3.22.

Report User Setting

Gambar 3.22. Form Report.

I. Form User Setting

Form ini digunakan untuk mengganti username atau password

yang lama, yang dimana username dan password ini digunakan untuk verifikasi agar bisa masuk dan menggunakan sistem tersebut. Form User

User Set t i ng

User Set t i ng

username

Old username New username Re type new username

Save

password

Old password New password Re type new password

Save

Cancel

Cancel

Dokumen terkait