Optimasi Penjadwalan Mata Kuliah Berbasis Web Menggunakan Algoritma Artificial Bee Colony Di Program Studi Teknik Informatika POLIJE

Aswito, Dimas (2026) Optimasi Penjadwalan Mata Kuliah Berbasis Web Menggunakan Algoritma Artificial Bee Colony Di Program Studi Teknik Informatika POLIJE. Undergraduate thesis, Politeknik Negeri Jember.

[img] Text (Abstract)
E41220867 Dimas Aswito - Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (200kB)
[img] Text (Bab 1 Pendahuluan)
E41220867 Dimas Aswito - Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (197kB)
[img] Text (Daftar Pustaka)
E41220867 Dimas Aswito - Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (166kB)
[img] Text (Laporan Lengkap)
E41220867 Dimas Aswito - Laporan Lengkap.pdf - Submitted Version
Restricted to Registered users only

Download (2MB) | Request a copy

Abstract

This research focuses on the development of a web-based course scheduling system at the Informatics Engineering Study Program, POLIJE Sidoarjo Campus, to overcome the constraints of conventional scheduling methods that are time- consuming and prone to human error. The system was implemented using the Laravel framework by applying the Artificial Bee Colony (ABC) algorithm, which simulates the behavior of a bee colony in finding optimal solutions through the employed bee, onlooker bee, and scout bee phases. Integrated input variables include lecturer data, courses, rooms, days, hours, and credit weights (SKS), with the application of a penalty scheme to ensure collision-free scheduling results. Functional testing using the Function Point (FP) method showed a quality indicator value of 0.7629, which falls into the "Good" category. Additionally, usability testing through the System Usability Scale (SUS) instrument resulted in a final score of 82.5, placing the system at an "Acceptable" level with a "Excellent" adjective rating. The implementation of this system has been proven to significantly increase academic administration efficiency, where the scheduling process that previously took hours or even days can be reduced to seconds or minutes while maintaining high data placement accuracy.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsNIDN/NIDK
Thesis advisorPurbaningtyas, RaniNIDN0012038203
Uncontrolled Keywords: Artificial Bee Colony, Penjadwalan Mata Kuliah, Laravel, Function Point, System Usability Scale.
Subjects: 410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 458 - Teknik Informatika
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 459 - Ilmu Komputer
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 461 - Sistem Informasi
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 463 - Teknik Perangkat Lunak
Divisions: Jurusan Teknologi Informasi > Prodi D4 Teknik Informatika (Sidoarjo) > Tugas Akhir
Depositing User: Dimas Aswito
Date Deposited: 08 Jun 2026 01:43
Last Modified: 08 Jun 2026 01:43
URI: https://sipora.polije.ac.id/id/eprint/56128

Actions (login required)

View Item View Item