52
BAB IV SIMPULAN DAN SARAN
4.1 Simpulan
Berikut merupakan kesimpulan berdasarkan aplikasi yang telah di buat : Aplikasi Penjadwalan Mata Kuliah menggunakan metoda ant colony ini
mampu melakukan penjadwalan matakuliah dengan kesediaan waktu tertentu untuk dosen dan kesediaan ruangan, mampu memberikan
informasi jadwal matakuliah yang bentrok baik dari dosen, ruangan, dan kelas.
4.2 Saran
Berikut merupakan saran berdasarkan aplikasi yang telah di buat : 1. Diharapkan dalam pengembangan ditambahkan pengaturan kapasitas
ruangan jadi pengalokasian jumlah mahasiswanya lebih jelas 2. Diharapkan untuk mendapatkan hasil penjadwalan kuliah yang lebih
baik dilakukan pembelajaran teknik-teknik algoritma semut yang lebih spesifikasi dan mendalam.
1
PEMBANGUNAN APLIKASI PENJADWALAN KULIAH MENGGUNAKAN ALGORITMA ANT COLONY
Hayi Akbar
1
, Selvia Lorena Br Ginting,S.Si., MT
1,2
Jurusan Teknik Komputer Unikom, Bandung
1
hayi.akbargmail.com,
2
selvialorenayahoo.com ABSTRAK
Kegiatan perkuliahan umumnya dilakukan dengan tatap muka antara pengajardosen dengan mahasiswa dalam waktu yang terbatas. Untuk mengatasi permasalahan itu, maka diperlukan
efektifitas dalam penyusunan jadwal kuliah agar permasalahan kasus bentrok dapat diselesaikan dengan metoda manual ataupun dengan suatu aplikasi dimana dalam pembuatan secara manual
sendiri membutuhkan waktu yang lama karena harus sangat memperhatikan data-data yang ada sehingga tidak terjadi penjadwalan yang bentrok antara satu dengan yang lainnya maka dari itu
untuk mendapatkan hasil yang optimal dengan waktu yang relatif cepat dapat menggunakan suatu sistem aplikasi salah satunya penjadwalan kuliah dengan menggunakan algoritma ant colony yang
mampu memberikan solusi alternatif pada penjadwalan kuliah yang menginginkan waktu tertentu secara optimal. Tugas akhir ini akan membicarakan bagaimana membangun sebuah aplikasi
penjadwalan menggunakan metoda ant colony mulai dari analisa kebutuhan hingga bagaimana sebuah permasalah penjadwalan dapat diselesaikan. Algoritma ini adalah salah satu jenis meta-
heuristic yang sudah terbukti dapat menyelesaikan banyak sekali permasalahan kombinatorial yang sulit. Algoritma ini meniru tingkah laku semut ketika mereka berada didalam sebuah koloni untuk
mencari sebuah sumber makanan. Sistem yang ingin dibangun adalah sebuah aplikasi desktop dengan hasil akhir sebuah jadwal tanpa permasalahan bentrok lagi
Kata kunci : Penjadwalan, Ant colony, Algoritma 1.
PENDAHULUAN 1.1
Latar Belakang
Penjadwalan merupakan
suatu proses
pengorganisasian waktu untuk mendapatkan waktu yang efektif dan optimal. Dalam
pembuatan penjadwalan dapat dilakukan secara manual maupun software dimana dalam
menentukan jadwalnya akan menjadi sangat rumit dan memakan banyak waktu salah satu
yang sangat membutuhkan penjadwalan yaitu dalam menentukan jadwal kuliah hal ini karena
dalam proses penjadwalan kuliah terdapat banyak aspek yang harus dipertimbangkan yaitu
waktu per SKS, mahasiswa, jadwal dosen, matakuliah di masing-masing semester dan
ruangan kelasnya, tidak jarang terdapat jadwal bentrok
satu sama
lain baik
untuk mahasiswanya, dosen ataupun ruangannya.
Berdasarkan hal tersebut penulis akan membuat software menggunakan algoritma ant colony
untuk mendapatkan jadwal yang efektif dan optimal dengan kata lain mahasiswa, dosen dan
ruangan tidak akan mengalami jadwal yang bentrok antara 1 matakuliah dengan matakuliah
lainnya.
1.2 Tujuan
Berikut merupakan tujuan pembuatan aplikasi penjadwalan
yaitu untuk
mempermudah pengolahan penjadwalan kuliah pada fakultas
teknik dan
ilmu komputer
Universitas Komputer Indonesia
1.1 Batasan Masalah
Berikut Merupakan batasan masalah untuk aplikasi penjadwalan
1. Studi kasus pada jurusan teknik komputer fakultas teknik dan ilmu
komputer Universitas
Komputer Indonesia
2. Menggunakan algoritma ant colony untuk penyelesaian masalah
3. Kapasitas ruangan sama. 4. Tidak
meliputi mata
kuliah labolatorium.
2. Dasar Teori
2.1 Penjadwalan
Penjadwalan Kuliah merupakan pengaturan penempatan waktu dan ruangan berdasarkan
jumlah kuliah dan akademik sejenis, dengan memperhatikan
sejumlah aturan
yang