Sistem Penjadwalan Perkuliahan Menggunakan Metode Seleksi Tournament Selection Pada Algoritma Genetika

Kurniawan, Faizal (2024) Sistem Penjadwalan Perkuliahan Menggunakan Metode Seleksi Tournament Selection Pada Algoritma Genetika. Undergraduate thesis, Politeknik Negeri Bali.

[img] Text (Cover - Bab 1, Bab 5 dan Referensi)
RAMA_58302_2015354056_0004097606_0012059501_part.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text (Full Text)
RAMA_58302_2015354056_full.pdf - Accepted Version
Restricted to Repository staff only

Download (9MB) | Request a copy
[img] Text (iThenticate)
RAMA_58302_2015354056_iThenticate.pdf - Accepted Version
Restricted to Repository staff only

Download (7MB) | Request a copy

Abstract

Penjadwalan merupakan proses penting dalam perencanaan kegiatan, terutama dalam konteks perkuliahan dan belajar mengajar, yang melibatkan dosen dan mahasiswa. Pembuatan jadwal perkuliahan seringkali menglami konflik, dengan tantangan utama berupa pembagian mata kuliah, dosen, dan ruangan tanpa terjadinya benturan jadwal. Di Politeknik Negeri Bali, saat ini penjadwalan dilakukan secara manual menggunakan Microsoft Excel dan dibagikan melalui WhatsApp, menyebabkan waktu pengerjaan yang lama dan kesulitan dalam pengaturan jadwal. Untuk mengatasi masalah ini, penelitian ini mengusulkan pengembangan sistem penjadwalan otomatis berbasis website menggunakan metode Tournament Selection pada Algoritma Genetika, yang dikenal efektif dalam mengoptimalkan permasalahan kompleks dengan ruang pencarian yang besar. Sistem ini dirancang untuk mempermudah penjadwalan perkuliahan dengan mempertimbangkan ketersediaan ruangan dan dosen secara otomatis. Metode Waterfall diterapkan dalam pengembangan sistem, dengan Black-Box Testing sebagai metode pengujian untuk memastikan keakuratan fitur dan alur sistem. Hasil implementasi sistem penjadwalan dengan menggunakan metode seleksi Tournament Selection pada Algoritma Genetika mampu mengantisipasi terjadinya bentrok atau benturan antar kelas satu dengan kelas lainnya dalam satu periode jam perkuliahan, dan dapat menghasilkan jadwal perkuliahan yang optimial berdasarkan program studi, tahun angkatan, kelas, dan semester.

Item Type: Thesis (Undergraduate)
Uncontrolled Keywords: Algoritma Genetika, Penjadwalan, Genetika, Tournament Selection
Subjects: Ilmu Teknik > Teknik Elektro Dan Informatika > Sistem Informasi
Ilmu Teknik > Teknik Elektro Dan Informatika > Teknik Perangkat Lunak
Divisions: Jurusan Teknologi Informasi > Prodi D4 Teknologi Rekayasa Perangkat Lunak > Skripsi
Depositing User: Faizal Kurniawan
Date Deposited: 05 Sep 2024 01:49
Last Modified: 05 Sep 2024 01:49
URI: http://repository.pnb.ac.id/id/eprint/12921

Actions (login required)

View Item View Item