Rancangan form utama Rancangan menu utama file Rancangan sub menu baru Rancangan form teka-teki silang

Gambar 3.31 Diagram arsitektur rancangan

3.2.4.1 Rancangan form utama

Form utama berisi menu utama yang dapat dipilih oleh pengguna. Form utama akan ditampilkan pertama kali saat aplikasi dijalankan. Form utama mempunyai 3 menu utama yaitu menu file, pengaturan dan informasi. Rancangan dari form utama ditunjukkan pada gambar 3.32. Gambar 3.32 Rancangan form utama Implementasi Algoritma Genetika-TTS    File Pengaturan Informasi Toolbar File Pengaturan Informasi Baru Aplikasi Permainan TTS Buka TTS Simpan Bank Soal Keluar Warna Algoritma Genetika Penulis Proses Keluar Baru Simpan Hapus Keluar Daftar Ubah Latar Belakang Layar Latar Belakang Sel Latar Depan Sel Universitas Sumatera Utara

3.2.4.2 Rancangan menu utama file

Menu utama file terdiri dari beberapa sub menu, antara lain: a. Baru : Untuk memulai proses TTS dengan algoritma genetika b. Buka : Digunakan untuk membuka TTS yang sudah disimpan sebelumnya c. Simpan : Digunakan untuk menyimpan TTS d. Bank Soal : Untuk mengupdate database soal e. Keluar : Keluar dari menu program.

3.2.4.3 Rancangan sub menu baru

Form TTS Baru akan ditampilkan apabila pengguna memilih menu baru pada form utama. Sub menu baru berfungsi untuk memulai proses pembuatan TTS dengan algoritma genetika. Pengguna akan memasukkan banyak soal. Dengan Algoritma genetika, soal diseleksi, kemudian dari soal yang terseleksi maka kromosom disusun, kemudian fitness masing-masing kromosom dihitung, dan yang memiliki fitness terbesar akan dibentuk menjadi TTS. Pada form TTS Baru terdapat dua tombol, yaitu tombol proses untuk memulai proses membuat teka-teki silang, dan tombol tutup untuk membatalkan proses membuat teka-teki silang dan menutup form TTS Baru. Gambar rancangan dari form TTS Baru dapat dilihat pada gambar 3.33. Gambar 3.33 Rancangan dari form TTS Baru

3.2.4.4 Rancangan form teka-teki silang

Setelah user memasukkan jumlah soal pada form TTS Baru, soal akan dipilih kemudian diproses dengan algoritma genetika. TTS    Jumlah Soal Proses Tutup Universitas Sumatera Utara Hasilnya ditampilkan pada form teka-teki silang dalam bentuk permainan tts. Rancangannya seperti gambar 3.34. Gambar 3.34 Rancangan form teka-teki silang Form teka-teki silang merupakan form tempat permainan teka-teki silang. Pertanyaan yang disediakan terdiri dari dua bagian yaitu pertanyaan mendatar dan pertanyaan menurun.

3.2.4.5 Rancangan sub menu open