1
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah
Perkembangan  teknologi  komputer  sampai  dengan  saat  ini  telah  mencapai perkembangan  yang  sangat  pesat.  Bentuk  perkembangan  dari  teknologi  komputer
adalah  berkembangnya  aplikasi  berbasis  komputer  yang  menggabungkan  antara komputer  sebagai  perangkat  keras  dan  bahasa  pemrograman  sebagai  desain  sistem
yang  berfungsi  untuk  pengambil  keputusan.  Terutama  pada  sebuah  proses penjadwalan produksi.
Penjadwalan  produksi  merupakan  komponen  yang  sangat  penting  dalam proses produksi, karena dengan penjadwalan produksi yang optimal diharapkan dapat
memperlancar proses produksi. Dalam sebuah lantai produksi, penjadwalan produksi selalu menjadi permasalahan  yang mendasar karena penjadwalan merupakan langkah
utama sebelum memulai sebuah produksi. Jika penjadwalan produksi hanya dilalukan secara  manual  tanpa  ada  sistematis  yang  baik  maka  proses  produksi  tidak  akan
berjalan  dengan  lancar  sesuai  yang  diharapakan.  Maka  dibutuhkan  sebuah penjadwalan  yang  baik  agar  waktu  dan  biaya  pengerjaan  yang  dikeluarkan  ditekan
seminimal  mungkin tetapi  hasil  yang di  dapatkan maksimal.  Penjadwalan  yang baik akan  memberikan  dampak  positif,  yaitu  rendahnya  biaya  operasi  dan  waktu
pengiriman yang akhirnya dapat meningkatkan kepuasan pelanggan.
Banyak terdapat metode yang dapat digunakan dalam penjadwalan, salah satu metode  yang  dapat  digunakan  dalam  penjadwalan  adalah  metode  pour.  Digunakan
pour dengan tujuan meminimkan maskepan yaitu berdasarkan pendekatan kombinasi. Hal  ini  dengan  caara  menggantikan  job  dengan  job  lainya  dalam  urutan  sampai
ditemukan kombinasi urutan yang dapat memenuhi kriteria tujuan.
1.2. Rumusan Masalah
Sesuai  dengan  masalah  yang  dijelaskan  dalam  latar  belakang  permasalahan diatas,  perumusan  masalah  yang  akan  diteliti  adalah  bagaimana  menyelesaikan
penjadwalan  mesin  dengan  mesin  berjumlah  5  dan  job  berjumlah  4  menggunakan metode pour pada bahasa pemrograman java.
1.3. Tujuan Penelitian