BAB 1 PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. sejumlah aktivitas kuliah dan batasan mata kuliah ke dalam slot ruang dan waktu

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH)

BAB 1 PENDAHULUAN. manfaatnya meliputi segala aspek kehidupan manusia. agar tujuan tercapai merupakan hal yang penting dalam masalah penjadwalan.

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. kegiatan yang menunjang proses pendidikan adalah kegiatan penjadwalan.

ABSTRAK. Kata kunci : Aplikasi, Penjadwalan, Algoritma Genetika. viii

BAB I PENDAHULUAN. Pukesmas Cikalapa merupakan salah satu Puskesmas yang ada di Kabupaten

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Penjadwalan kegiatan merupakan pekerjaan yang tidak mudah, karena dalam. penyusunannya memerlukan perencanaan yang matang agar kegiatan tersebut

BAB I PENDAHULUAN Latar Belakang. Laboratorium komputer (Labkom) adalah salah satu unit kerja di Stikom

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. menjawab setiap pertanyaan dari mahasiswa. (Satria, 2015) (UMN), khususnya pada fakultas Information and Communications Technology

1.2 Tujuan Beberapa tujuan yang ingin dicapai pada penelitian tugas akhir penjadwalan, sebagai berikut.

BAB I PENDAHULUAN. 1.1 Latar Belakang

Keywords Algoritma, Genetika, Penjadwalan I. PENDAHULUAN

1 BAB I PENDAHULUAN. masalah. Namun, tidak demikian jika penjadwalan tersebut melibatkan

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. disebut Univesitas Timetabling Problems (UTP). Permasalahan ini dilihat dari sisi

komputasi dan memori yang rendah), mampu memecahkan permasalahan dengan area fasilitas yang sama atau tidak sama (equal and unequal area), dan

BAB 1 PENDAHULUAN. jadwal yang disusun tetap realistis untuk digunakan. berjalan sebagaimana mestinya. Agar praktikum berjalan dengan baik, kepala

BAB I PENDAHULUAN. Politeknik Telkom Bandung merupakan salah satu politeknik yang berada. naungan YPT (Yayasan Pensiun Telkom).

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Permasalahan

IMPLEMENTASI APLIKASI PENJADWALAN PEMBELAJARAN BERBASIS WEB PADA POLITEKNIK NEGERI MADIUN

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. khasanah budaya bangsa, serta memberikan berbagai layanan jasa lainnya.

BAB I PENDAHULUAN. dan efisien sangat dibutuhkan oleh setiap orang. Perkembangan teknologi yang semakin

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. Di Era globalisasi seperti sekarang ini, teknologi sangatlah menjadi

BAB 1 PENDAHULUAN. Penjadwalan (timetabling) yang baik akan meningkatkan produktivitas dan efisiensi

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. keperluan dari berbagai bidang semakin cepat khususnya pada bidang teknologi

BAB 1 PENDAHULUAN Latar Belakang Masalah

OPTIMASI PENJADWALAN KEGIATAN BELAJAR MENGAJAR DENGAN ALGORITMA GENETIK

BAB 1 PENDAHULUAN 1-1

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB I PENDAHULUAN. berdasarkan rencana pengaturan urutan kerja. Daftar atau tabel kegiatan atau

BAB I PENDAHULUAN. terjadinya penyusutan nilai guna barang, serta harus menyediakan biaya

BAB 1 PENDAHULUAN. cukup lama dan memakan biaya yang cukup mahal serta tidak konsisten. Penjadwalan

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Kebutuhan akan informasi yang akurat dan tepat untuk penyajian data sangat diperlukan

MODUL PRAKTIKUM APLIKASI AKUNTANSI INDUSTRI

BAB 1 PENDAHULUAN. PT PLN (Persero) adalah BUMN yang menangani aspek kelistrikan yang

BAB I PENDAHULUAN. praktek, metodelogi penelitian, metode pengumpulan data, lokasi dan

ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN PERKULIAHAN DAN PRAKTIKUM RIDHA APRIANI

Perancangan Sistem Penjadwalan Asisten Dosen Menggunakan Algoritma Genetika (Studi Kasus: STIKOM Bali)

BAB 1 PENDAHULUAN. Kebutuhan akan informasi yang akurat dan tepat untuk penyajian data sangat

BAB 1 PENDAHULUAN. lembaga kesehatan pemerintah yang memberikan jasa pelayanan kesehatan

2.16. Keaslian Penelitian BAB III ANALISIS DAN PERANCANGAN Analisa sistem Observasi Wawancara

MILIK UKDW BAB 1 PENDAHULUAN

PENDAHULUAN. (perpustakaan) untuk memudahkan mahasiswanya dalam proses belajar mengajar.

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Toko McCallister merupakan suatu toko yang bergerak dalam bidang

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. metode transaksi yang di lakukan secara online mulai berkembang pesat,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi yang sangat pesat membawa

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Mengingat SD NEGRI merupakan suatu instansi pendidikan di

OPTIMASI PENJADWALAN BIMBINGAN BELAJAR MENGGUNAKAN METODE ALGORITMA GENETIKA

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Pembangunan suatu piranti lunak menjadi penting karena semakin banyak

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. gambar, suara, dan animasi yang dapat ditampilkan di internet dan dapat

BAB I PENDAHULUAN.

BAB III METODOLOGI PENELITIAN

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

E-LEARNING SEBAGAI MEDIA PEMBELAJARAN DENGAN BOOTSTRAP FRAMEWORK SKRIPSI. Disusun oleh : ISHA SINETRIA PRIBADI NPM

BAB 1 PENDAHULUAN. Dalam satu sekolah ada ratusan bahkan lebih siswa yang masing-masing mempunyai

Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BAB 3 METODOLOGI PENELITIAN

BAB I PENDAHULUAN. adalah teknologi informasi. Seperti yang kita ketahui saat ini teknologi informasi

BAB 1 PENDAHULUAN. dalam pengolahan informasi akademik, yaitu sebuah sistem informasi untuk

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. darah dan kurangnya informasi yang akurat adalah salah satu penyebab

BAB 1 PENDAHULUAN. mencapai tujuan, antara lain input, proses, output, dan outcome (Depdiknas, 2007:5).

IMPLEMENTASI ALGORITMA GENETIKA DALAM PENJADWALAN PERKULIAHAN DAN PRAKTIKUM (STUDI KASUS : FASILKOM-TI DAN FMIPA USU) SKRIPSI

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Kantor Pelayanan Pajak Pratama Jakarta Kramat Jati merupakan suatu

BAB 1 PENDAHULUAN. diperlukan oleh suatu organisasi atau perusahaan. Sekolah merupakan salah satu

BAB 1 PENDAHULUAN. Laboratorium klinik kesehatan adalah salah satu perusahaan yang bergerak

BAB I PENDAHULUAN. Pengolahan data beasiswa di SMA Negeri 6 Pandeglang pada umumnya. masih menggunakan sistem yang masih manual, yaitu belum adanya

BAB I PENDAHULUAN. Seiring dengan kemajuan teknologi yang selalu up to date dalam bentuk

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. Sistem informasi akademik merupakan sistem yang mengolah data dan

BAB I PENDAHULUAN 1.1 Latar Belakang

1 BAB III METODE PENELITIAN

MODUL PRAKTIKUM APLIKASI AKUNTANSI KESEHATAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan

Transkripsi:

BAB 1 PENDAHULUAN Pada bab ini akan membahas mengenai hal-hal yang menjadi latar belakang pembuatan tugas akhir, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian serta sistematika penulisan dari tugas akhir yang akan dikerjakan. 1.1 Latar Belakang Pekerjaan penjadwalan merupakan pekerjaan yang tidak mudah. Pada umumnya penjadwalan kuliah dan praktikum dilakukan dengan cara manual. Penjadwalan secara manual memiliki keakuratan yang kurang baik, karena jika jumlah mata kuliah dan praktikum banyak dan jumlah ruangan yang terbatas, maka waktu akan menjadi permasalahan. Menurut Lee (2000) penjadwalan berhubungan dengan alokasi antara sumber daya dan waktu untuk mencapai kelancaran tugas organisasi. Terdapat berbagai aspek yang berkaitan dalam penjadwalan antara lain tidak boleh adanya jadwal yang tabrakan, penjadwalan akan menjadi lebih sulit jika melibatkan semakin banyak kelas dan semakin banyak mahasiswa. Masalah yang sering terjadi di dalam penjadwalan yaitu dikarenakan adanya mahasiswa yang mengulang mata kuliah dan mata kuliah praktikum atau adanya mahasiswa yang mengambil mata kuliah dan mata kuliah praktikum di semester atas sehinga mengakibatkan terjadinya tabrakan jadwal praktikum dan jadwal kuliah. Jadwal yang baik, seharusnya dapat memenuhi semua syarat yang telah ditentukan. Sebagai contoh adalah tidak adanya jadwal kuliah dan praktikum yang tabrakan, ketersediaan dosen, serta ketersediaan ruangan, sehingga kegiatan kuliah dan praktikum dapat dilaksanakan. Di samping aspek-aspek di atas, dalam

2 penyusunan jadwal kuliah dan praktikum ini pun terdapat banyak kemungkinan yang dapat dicoba untuk menemukan penjadwalan yang terbaik. Oleh karena itu dibutuhkan metode yang dapat diterapkan untuk mengerjakan penjadwalan ini. Salah satu metode yang dapat digunakan untuk menyelesaikan permasalahan tersebut adalah dengan menggunakan pendekatan algoritma genetika. Penjadwalan dengan menggunakan algoritma genetika membutuhkan waktu relatif lebih singkat bila dibandingkan dengan penjadwalan yang menggunakan cara manual. Algoritma genetika adalah algoritma pencarian heuristik yang didasarkan atas mekanisme dari seleksi alam yang lebih dikenal dengan proses evolusi biologis (Kusumadewi, 2003). Keuntungan dari algoritma genetika adalah sifat metode pencariannya yang optimal. Selain itu teknik ini juga mampu mencari sebuah solusi yang baik dari banyak solusi yang mungkin terjadi, lebih daripada membatasi pencarian pada domain yang sempit di mana hasil yang diperoleh kurang memuaskan. Algoritma genetika mencoba untuk memberikan pencarian solusi dari pemecahanpemecahan yang mungkin dan berjumlah hampir tak terbatas. Dari latar belakang yang telah disebutkan di atas, maka dalam penulisan tugas akhir ini penulis akan mencoba mengaplikasikan algoritma genetika untuk mendapatkan jadwal mata kuliah dan praktikum terbaik. Diharapkan dengan digunakannya algoritma genetika akan diperoleh penjadwalan yang efektif yaitu kondisi dimana terjadi kombinasi terbaik untuk mata kuliah dan mata kuliah praktikum dengan ruangan, tidak ada permasalahan tabrakan jadwal pada sisi mahasiswa, tidak adanya permasalahan tabrakan waktu kuliah kuliah dengan waktu praktikum, tidak ada permasalahan tabrakan jadwal mengajar dosen, serta ketersediaan ruangan yang cukup.

3 1.2 Rumusan Masalah Sesuai dengan latar belakang masalah yang telah diuraikan sebelumnya, maka dapat dirumuskan permasalahannya yaitu bagaimana mengoptimalkan jadwal kuliah dan praktikum agar tidak terjadi tabrakan dengan menggunakan algoritma genetika untuk dapat menyelesaikan permasalahan penjadwalan perkuliahan dan praktikum sehingga memperoleh penjadwalan praktikum yang baik. 1.3 Batasan Masalah Batasan masalah yang dipakai dalam penulisan tugas akhir ni adalah: 1. Pemecahan permasalahan penjadwalan menggunakan metode algoritma genetika. 2. Operator yang digunakan adalah seleksi roullete wheel, crossover satu titik potong dan exchange mutation. 3. Aplikasi sistem penjadwalan kuliah dan praktikum menggunakan bahasa pemograman Basic dan MySQL untuk sistem databasenya. 4. Studi kasus yang diambil dalam penelitian ini adalah menyelesaikan masalah penjadwalan kuliah dan praktikum pada strata S1 reguler semester ganjil tahun ajaran 2011/2012 di Program Studi Teknologi Informasi. 5. Variabel yang digunakan yaitu mata kuliah dan praktikum, kelas, sks, hari, waktu, ruang kuliah dan laboratorium, dosen dan asisten. 6. Aturan waktu perkuliahan dan praktikum dijadwalkan sebanyak 5 hari, dari hari senin hingga kamis dimana jadwal perkuliahan dan praktikum dimulai dari jam 08.00 hingga 14.40 WIB dan pada hari jum at pukul 12.10-13.00 WIB digunakan untuk sholat jum at. 7. Hasil output dari sistem aplikasi adalah berupa daftar penjadwalan kuliah dan praktikum yang sudah optimal.

4 1.4 Tujuan Penelitian Tujuan dari penulisan tugas akhir ini adalah dapat menghasilkan sistem aplikasi penjadwalan kuliah dan praktikum dengan menggunakan algoritma genetika serta dapat mengaplikasikan algoritma genetika untuk menyelesaikan permasalahan penjadwalan di Program Studi Teknologi Informasi,. 1.5 Manfaat Penelitian Penulisan tugas akhir ini diharapkan dapat memberi manfaat bagi Program Studi Teknologi Informasi, bagi penulis dan bagi ilmu pengetahuan pada umumnya. Bagi Program Studi Teknologi Informasi, program yang dihasilkan dapat mengoptimalkan penyusunan jadwal kuliah dan praktikum serta dikembangkan lebih lanjut untuk menyelesaikan masalah penjadwalan. Bagi penulis dapat menyelesaikan masalah penjadwalan kuliah dan praktikum serta dapat meningkatkan pemahaman tentang penggunaan algoritma genetika dalam memperoleh penjadwalan. Bagi ilmu pengetahuan, tugas akhir ini diharapkan dapat memberikan penyelesaian permasalahan penjadwalan kuliah dan praktikum serta dapat memperluas penggunaan algoritma genetika. 1.6 Metodologi Penelitian Dalam melakukan metodologi penelitian ada beberapa tahapan yang dilakukan, yaitu: 1. Studi Literatur Tugas akhir ini dimulai dengan melakukan studi literatur, yaitu proses pengumpulan data sebagai bahan referensi baik dari buku, artikel, jurnal, makalah, atau situs internet yang berkaitan dengan penulisan tugas akhir ini.

5 2. Analisis Sistem Pada tahap ini dilakukan analisis penjadwalan kuliah dan praktikum yang biasa tejadi pada Program Studi Teknologi Informasi,. 3. Membuat rancangan database jadwal kuliah dan praktikum, meliputi: a. Membuat skema relasi antar tabel dimana pengelompokkan data menjadi tabel-tabel yang menunjang entitas dan relasi. b. Membuat DFD (Data Flow Diagram) untuk menggambarkan proses-proses yang terjadi dalam sistem penjadwalan kuliah dan praktikum. 4. Merancang Design Antarmuka Sistem 5. Pengkodean Pada tahap ini sistem yang telah dirancang kemudian diimplementasikan ke dalam bentuk coding program. 6. Implementasi dan Pengujian Sistem Setelah proses pengkodean selesai, maka pada tahap ini akan dilakukan implemetasi hasil analisis dan perancangan ke dalam sistem serta pengujian sistem yang telah dibuat. 7. Penyusunan Laporan Menyusun laporan hasil analisis dan perancangan ke dalam format penulisan skripsi. 1.7 Sistematika Penulisan Sistematika penulisan tugas akhir ini dibagi menjadi lima bab, yaitu sebagai berikut: BAB 1 PENDAHULUAN Bab ini menjelaskan tentang Latar Belakang, Rumusan Masalah, Batasan Masalah, Tujuan Penelitian, Manfaat Penelitian, Metodologi Penelitian dan Sistematika Penulisan. BAB 2 TINJAUAN PUSTAKA Bab ini merupakan uraian teori-teori sebagai bahan dasar yang berkaitan dengan penjadwalan, algoritma genetika, dan komponen utama algoritma genetika.

6 BAB 3 ANALISIS DAN PERANCANGAN Bab ini membahas bagaimana metodologi yang digunakan dan menganalisis perancangan aplikasi penjadwalan kuliah dan praktikum. Bab ini juga akan menjelaskan rancangan sistem yang akan dibuat dengan menggunakan DFD. BAB 4 IMPLEMENTASI DAN PENGUJIAN Bab ini membahas tentang bagaimana mengimplementasikan kedalam program aplikasi serta bagaimana algoritma genetika akan diterapkan untuk masalah penjadwalan kuliah dan praktikum. Menganalisa hasil akhir penerapan sistem yang dibangun, serta aplikasi akan diuji apakah sesuai dengan tujuan awal dari pembangunan sistem. BAB 5 KESIMPULAN DAN SARAN Bab ini berisi rangkuman keseluruhan dari penulisan tugas akhir. Dimana algoritma dapat diterapkan untuk masalah penjadwalan kuliah dan praktikum, atau algoritma ini tidak dapat diterapkan untuk masalah penjadwalan serta berisi beberapa saran yang coba disampaikan penulis untuk pengembangan lebih lanjut.