1.4 Tujuan Penelitian
Tujuan dari penelitian ini adalah membangun aplikasi algoritma genetika yang berguna untuk menentukan penjadwalan perkuliahan yang efektif, yaitu terjadinya kombinasi
terbaik untuk pasangan mata kuliah dan dosen pengajar secara keseluruhan.
1.5 Manfaat Penelitian
Manfaat yang didapat dari penelitian ini adalah meminimumkan konflik-konflik dalam penjadwalan kuliah yang dapat menghambat proses belajar-mengajar dan
meningkatkan pemahaman tentang penggunaan algoritma genetika dalam memperoleh optimasi penjadwalan serta mengembangkan aplikasi algoritma genetika sebagai salah
satu metode optimasi untuk melakukan penjadwalan kuliah.
1.6 Metodologi Penelitian
Penelitian ini dilakukan dengan menerapkan beberapa metode penelitian sebagai berikut:
a. Studi Literatur
Metode ini dilaksanakan dengan mengumpulkan bahan dan referensi dari buku, skripsi maupun jurnal sumber lain yang berhubungan dengan Optimisasi,
Teknik Heuristik, Algoritma Genetika dan Kecerdasan Buatan. b.
Pengumpulan dan Analisis Data Metode ini dilaksanakan dengan mengumpulkan data-data yang terkait dengan
penjadwalan perkuliahan dan praktikum di Fasilkom-TI, seperti data pengajar, data kelas, data waktu perkuliahan, data mata kuliah, data ruangan, dan lain-
lain.
Universitas Sumatera Utara
c. Analisis dan Perancangan Sistem
Metode ini dimulai dengan tahap mengidentifikasi masalah, mengumpulkan data-data yang berkaitan dengan kriteria, alternatif, memahami kerja sistem
yang akan dibuat dan merancang flowchart dan DFD Data Flow Diagram untuk aplikasi penjadwalan kegiatan perkuliahan dan praktikum dengan
Algoritma Genetika. d.
Implementasi Sistem. Metode ini adalah mengimplementasikan rancangan aplikasi penjadwalan
kegiatan belajar mengajar dengan Algoritma Genetika ke dalam bahasa pemrograman Visual Basic .NET 2010.
e. Pengujian Sistem.
Metode ini adalah melakukan pengujian terhadap program sehingga diketahui apakah program sudah berjalan dengan benar dan sesuai dengan perancangan
yang telah dilakukan. f.
Dokumentasi Tahap akhir dari penelitian yang dilakukan, yaitu membuat laporan dan
kesimpulan akhir dari hasil analisa dan pengujian.
1.7 Sistematika Penulisan