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