Perancangan Form Home Perancangan Form Prediksi Valas Perancangan Form About Perancangan Form Help Perancangan Form Output

3.3 Perancangan Antar Muka

Sistem ini penulis rancang menggunakan tiga form, yaitu Form Home, Form Prediksi Valas , Form Help, Form About.

3.3.1 Perancangan Form Home

Ketika Sistem dijalankan, sistem akan menampilkan form home yang berisi nama penulis, nim, dan judul tugas akhir penulis. Form ini berisi nama, NIM, dan Judul tugas akhir penulis. Help About Prediksi Valas Nama Nim Judul Gambar 3.11 Rancangan Form Home UNIVERSITAS SUMATERA UTARA

3.3.2 Perancangan Form Prediksi Valas

Ketika Prediksi Valas dijalankan maka akan menampilkan tab yang berisi proses algoritma genetika untuk memprediksi Valas. Input Data Mutation Crossover Roulette Wheel Nilai fitness Populasi Awal Reset Exit Home Exit About Help Gambar 3.12 Rancangan Form Prediksi Valas Komponen – komponen yang digunakan adalah -Input Data : Untuk menginput data yang akan diproses -Populasi Awal : Menginput Populasi Awal yang akan diproses -Nilai Fitness : Menginput nilai fitness yang akan dihitung -Roulette Wheel : Button untuk proses Roulette Wheel -Crossover : Button untuk proses Pindah Silang Crossover UNIVERSITAS SUMATERA UTARA -Mutation : Button untuk proses mutasi -Reset : Button untuk menghapus semua data yang diinput -Exit : Button untuk keluar

3.3.3 Perancangan Form About

Form ini berisi penjelasan mengenai nama program, versi, lisensi, deskripsi, dan logo universitas Sumatera utara. Form akan dibuat dengan fasilitas About Form yang telah disediakan oleh IDE Visual Studio. Help Prediksi Valas Home Logo USU Name Description Company Copyright Version Gambar 3.13 Rancangan Form About UNIVERSITAS SUMATERA UTARA

3.3.4 Perancangan Form Help

Form ini berisi panduan yang diharapkan akan memberikan bantuan kepada User yang kebingungan dan kesulitan dalam menjalankan sistem ini. About Prediksi Valas Home System Description Gambar 3.14 Rancangan Form Help UNIVERSITAS SUMATERA UTARA

3.3.5 Perancangan Form Output

Setelah semua proses dilakukan,maka sistem akan menampilkan form output. Yang berisi chart prediksi valuta asing dan juga tombol exit untuk keluar dar sistem. Exit Chart Prediksi Gambar 3.15 Rancangan Form Output UNIVERSITAS SUMATERA UTARA BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Algoritma Genetika Pada Penelitian ini, penulis menggunakan kurs IDR-USD dari Maret – Desember 2010 sebagai data yang akan diprediksi. Data tersebut penulis ambil dari website Bank Indonesia. 4.1.1 Pengkodean Kromosom Pada tahap pengkodean kromosom ini, parameter – parameter yang digunakan direpresentasikan sebagai kromosom. Diantara nya adalah : a. Inflasi sebagai kromosom 1 b. Harga Minyak Dunia sebagai kromosom 2 c. Krisis Ekonomi Global sebagai kromosom ke 3 d. Krisis Moneter Indonesia sebagai kromosom ke 4 4.1.2 Pembangkitan Populasi Awal Dari kromosom – kromosom sebelumnya, masing - masing diuraikan lagi menjadi gen. Solusi dari permasalahan menentukan nilai maksimal fungsi Fa,b,c,d adalah nilai kombinasi a,b,c,d,. Nilai dari a,b,c,d merupakan nilai kurs masing-masing kromosominflasi, minyak dunia, krisis ekonomi global, krisis moneter Indonesia. Untuk nilai inflasi dan krisis moneter Indonesia diambil dari nilai kurs beli IDR-USD tahun 1998 dimana kurs mencapai Rp. 17000 Dolar AS. Sedangkan Krisis Ekonomi Global 2008 kurs mencapai Rp.11235Dolar AS dan Minyak Dunia 2010 kurs mencapai Rp.9100Dolar AS. Bila setiap nilai X=a,b,c,d mempunyai range [minX maxX] maka konversinya adalah: X = maxm – minm ���� � 2 �−1 Dimana, max m = nilai maks data kurs min m = nilai min data kurs kurs x = nlai kurs kromosom m = bilangan biner 10 bit UNIVERSITAS SUMATERA UTARA maka, Xinflasi = 9326-8844 17000 1023 = 482 16,61 = 8009 Xminyak dunia = 9326-8844 9100 1023 = 482 8,89 = 4287 Xkrisis ekonomi global = 9326-8844 11235 1023 = 482 10,98 = 5293 Xkrisis moneter Indonesia = 9326-8844 17000 1023 = 482 16,61 = 8009 Agar semua nilai X sebelumnya mewakili nilai kurs asli, maka penulis mengumpamakan: Nilai maks kurs data asli = 9326 mewakili 8009 nilai inflasi dan krisis moneter Indonesia dan nilai min kurs data asli = 8844 mewakili 5293 nilai minyak dunia Dan untuk krisis ekonomi global penulis mengunakan persamaan: X 1 dimana, maks kurs = 9326 krisis global = maks kurs+mmaks kurs m = nilai inflasi- nilai minyak dunianilai inflasi = 8009 – 4287 8009 = 0,46 Maka nilai X 1 = 7728 krisis global = 9326 +0,46 9326 Maka nilai gen nya adalah: a. Kromosom inflasi 9326 nilai gen biner nya 10010001101110 b. Kromosom minyak dunia 7728 nilai biner gen nya 1111000110000 c. Kromosom krisis ekonomi global 8844 nilai biner gen nya 10001010001100 d. Kromosom krisis moneter Indonesia 9326 nilai biner gen nya 10010001101110 UNIVERSITAS SUMATERA UTARA

4.2 Implementasi Sistem