Abstrak
Aplikasi Penjadwalan Kegiatan Belajar Mengajar (Kbm) Smp Negeri 3 Teras Boyolali
Oleh :
Dewi Maharani - M3110041 - Fak. MIPA
Penyusunan jadwal kegiatan belajar mengajar adalah suatu pekerjaan yang rumit karena harus mengkombinasikan antara mata pelajaran, guru, waktu, kelas dan dilengkapi dengan sejumlah aturan yang harus dilaksanakan. Selama ini di SMP Negeri 3 Teras Boyolali penjadwalan kegiatan belajar mengajar dilakukan secara manual dengan kondisi memiliki banyak kelas, waktu yang dibatasi dan sejumlah mata pelajaran, sehingga perlu adanya aplikasi penjadwalan kegiatan belajar mengajar secara otomatis. Pada tugas akhir ini, peneliti mencoba menyelesaikan masalah penjadwalan kegiatan belajar mengajar.
Untuk membuat Aplikasi Penjadwalan KBM SMP Negeri 3 Teras Boyolali dibutuhkan tahapan survey, dokumentasi, perancangan system dan implementasi. Ada banyak sekali Algoritma yang digunakan untuk melakukan penyusunan penjadwalan kegiatan belajar mengajar salah satunya yaitu algoritma brute force. Menggunakan perulangan data dan juga pemilihan secara acak dari data yang telah ada di database.
Aplikasi penjadwalan yang telah diselesaikan menggunakan bahasa pemograman PHP dan database MySQL. Aplikasi ini mempunyai fitur yaitu terdapat form yang digunakan untuk manajemen data dan pembuatan jadwal secara auto generate sesuai dengan data yang ada.