Form Sub Menu Seleksi MataKuliah Diadakan Form Sub Menu Seleksi Jadwal Awal

Gambar 4.14 Tampilan Sub Menu Seleksi Dari gambar diatas dapat dilihat form sub menu seleksi memiliki 2 sub menu, diantaranya : 1. MataKuliah Diadakan untuk menentukan penyelenggaraan periode matakuliah. 2. Jadwal Awal untuk membuat jadwal awal yang digunakan sebagai solusi awal dari metode tabu search.

4.2.4.1 Form Sub Menu Seleksi MataKuliah Diadakan

Form sub menu seleksi MataKuliah Diadakan digunakan untuk menseleksi atau memilih matakuliah-matakuliah yang akan diselenggarakan dan digunakan dalam penjadwalan pada periode tertentusemester genap atau ganjil. Gambar 4.15 Tampilan Sub Menu Seleksi MataKuliah Diadakan Dari gambar diatas dapat dilihat bahwa user dapat memilih data master matakuliah kemudian menentukan jumlah kelas dari setiap matakuliah yang diselenggarakan. Kemudian data itu akan disimpan kedalam database untuk digunakan dalam pembuatan jadwal perkuliahan.

4.2.4.2 Form Sub Menu Seleksi Jadwal Awal

Form ini digunakan untuk memasukkan susunan jadwal awal yang didalam algoritma tabu search disebut sebagai solusi awal. Jadwal awal ini akan diproses dengan algoritma tabu search untuk menghasilkan solusi atau jadwal terbaik. Gambar 4.16 Tampilan Sub Menu Seleksi Jadwal Awal Untuk membuat jadwal user memilih matakuliah dari data matakuliah diadakan kemudian menentukan kelas parallel dari matakuliah tersebut. Kemudian user memilih dosen yang mengajar untuk matakuliah dan kelas parallel tersebut. Jadwal dan ruangan yang digunakan akan langsung terisi sehingga user dapat langsung menyimpan jadwal tersebut. 76 BAB V UJI COBA DAN EVALUASI Evaluasi terhadap aplikasi penjadwalan kuliah menggunakan algoritma tabu search di jurusan teknik informatika UPN Veteran Jawa Timur dilakukan dengan memasukan data matakuliah, dosen, serta ruangan. Setelah dilakukan implementasi pengujian aplikasi penjadwalan kuliah dijalankan dengan mengacu proses aturan algoritma tabu search dan ketetapan baku system pada bab III. Dengan menggunakan algoritma tabu search dalam penjadwalan kuliah akan didapatkan nilai konflik terbaik nilai konflik = 0 atau nilai konflik terkecil konflik yang minimum. Hal ini berguna sekali dalam pengambilan keputusan dalam pemilihan jadwal kuliah yang dihasilkan dari proses pengacakan random dari jadwal awal. Data yang digunakan dalam melakukan uji coba dan evaluasi ini mempunyai karakteristik yang sama dengan apa yang dilakukan pada pihak universitas. Kondisi data yang dipakai adalah standar pada aplikasi ini sehingga data yang masuk ke database dan analisa oleh system kecil kemungkinan akan terjadi kesalahan.

5.1 Data ujicoba pada sistem aplikasi

data-data yang akan dijadikan ujicoba dalam aplikasi ini antara lain data matakuliah yang diselenggarakan, data dosen beserta kompetensi, data ruangan. Adapun data-data tersebut seperti tabel dibawah ini: