PERANCANGAN PROGRAM APLIKASI OPTIMALISASI PENJADWALAN MESIN PRODUKSI DENGAN MENGGUNAKAN METODE PERT

  Program Ganda Teknik Informatika – Statistika

  Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006

  PERANCANGAN PROGRAM APLIKASI OPTIMALISASI PENJADWALAN MESIN PRODUKSI DENGAN MENGGUNAKAN METODE PERT

  Violison Martheo NIM : 0500599950

  Abstrak

  Penjadwalan mesin produksi merupakan salah satu faktor kunci yang utama dalam membangun efisiensi dari suatu proses produksi dalam dunia industri. Dalam dunia industri yang semakin bersaing dewasa ini, optimalisasi dari utilisasi/pendayagunaan mesin produksi sangatlah mutlak diperlukan. Dalam penulisan ini, sistem produksi yang akan dibahas adalah sistem produksi pabrik furniture panel yang prosesnya menggunakan mesin.

  Pada mulanya, teknik penjadwalan mesin produksi ini masih dilakukan secara

  manual, dengan menggunakan perhitungan dan perkiraan berdasarkan pengalaman yang

  ada. Tetapi dengan kemajuan teknologi komputer, teknik penjadwalan mesin produksi ini mengalami suatu perkembangan yang semakin baik, yang membuat hasil keluaran penjadwalan mesin produksi ini semakin optimal dan efisien. Dengan bantuan komputer, maka proses perhitungan yang banyak dan rumit serta pengujian kondisi-kondisi yang berlaku pada sistem produksi yang ada dapat dilakukan dengan waktu yang relatif lebih singkat, namun dengan hasil yang lebih akurat.

  Penjadwalan mesin yang akan dilakukan dalam penulisan ini adalah penjadwalan mesin pada tingkat komponen dari suatu produk, karena pada umumnya, proses pabrikasi untuk industri furniture yang paling berpengaruh terhadap pendayagunaan mesin produksi bukanlah terletak pada tingkat produk secara utuh, melainkan pada tingkat komponen produk. Pemodelan sistem produksi dilakukan dengan konsep Network

  Planning, sedangkan perhitungan waktunya menggunakan konsep PERT dengan bantuan time table sebagai penjadwalannya.

  Dari perancangan ini memperlihatkan hasil yang cukup baik, dimana penjadwalan mesin produksi dapat dihasilkan dengan cepat, tepat dan memiliki tingkat akurasi perhitungan yang handal sehingga dapat cukup menjawab kebutuhan industri yang ada.

  Kata Kunci :

  Optimalisasi, efisiensi, penjadwalan mesin produksi, tingkat komponen produk, Network Planning, PERT, time table.

  PRAKATA

  Puji syukur kepada Tuhan Yang Maha Esa, karena atas karunia dan penyertaan – Nya sehingga penulis dapat menyusun dan menyelesaikan tugas Skripsi yang berjudul :

  

“PERANCANGAN PROGRAM APLIKASI OPTIMALISASI PENJADWALAN

MESIN PRODUKSI DENGAN MENGGUNAKAN METODE PERT

  sebagai syarat untuk memperoleh gelar kesarjanaan pada Program Studi Ganda, Jurusan Teknik Informatika – Statistika, Jenjang Pendidikan Strata 1.

  Dalam Menyelesaikan tugas Skripsi ini, penulis memperoleh bimbingan, dorongan semangat, fasilitas dari berbagai pihak yang mendukung penulis untuk menyelesaikan tugas tersebut. Ucapan terima kasih disampaikan terutama kepada :

  • Bapak Prof. Dr. Drs. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara, yang telah memberikan kesempatan kepada para mahasiswa untuk menerapkan segala sesuatu yang telah dipelajari selama mengikuti kegiatan belajar dengan mengadakan program studi Skripsi;
  • Bapak Wikaria Gazali, S.Si., M.T., selaku Dekan Fakultas MIPA yang selalu memberikan dukungan yang positif serta memacu semangat dan kreatifitas setiap mahasiswanya, dan telah menunjuk para pembimbing yang terbaik untuk penulis, serta meluangkan waktu untuk menjawab keragu-raguan penulis;
  • Bapak Drs. Ngarap Imanuel Manik, M.Kom., selaku Kepala Jurusan Matematika dan Statistika, yang telah memberikan persetujuan terhadap topik skripsi yang diajukan dan selaku Dosen Pembimbing pertama yang
meluangkan waktunya memberikan saran, ide, dan dukungan moral sehubungan dengan penulisan Skripsi ini dari awal hingga akhir;

  • Bapak Edison Ritonga, S.Si., M.Si., selaku Dosen Pembimbing kedua yang juga meluangkan waktunya memberikan saran, ide dan dukungan moral sehubungan dengan penulisan Skripsi ini dari awal hingga akhir;
  • Tim Manajemen dari PT. Karya Mitra Seraya, Departemen Produksi dan PPIC, beserta seluruh staff, selaku perusahaan yang telah mengijinkan penulis untuk melakukan penelitian dan memberikan dukungan yang sepenuhnya, baik dukungan data, dukungan teknis, maupun dukungan moral kepada penulis sehingga dapat mewujudkan penulisan Skripsi ini dengan baik.
  • Civitas akademika Universitas Bina Nusantara dan rekan-rekan, baik secara langsung maupun tidak langsung memberikan dukungan kepada penulis; Selain itu, penulis juga mengucapkan terima kasih kepada kedua orang tua dan kedua saudara yang telah membekali penulis semangat juang, kepercayaan, dan pengertian yang cukup agar penulis dapat menyelesaikan Skripsi ini.

  Kiranya Skripsi ini bermanfaat bagi para pembaca dan pihak-pihak yang membutuhkan. Dengan tangan terbuka, penulis menerima kritik dan saran agar tulisan ini dapat menjadi lebih berguna dan berkualitas. Terima kasih.

  Jakarta, Januari 2006 Violison Martheo

  

DAFTAR ISI

  Halaman

  HALAMAN JUDUL LUAR

  ........................................................................... i

  HALAMAN JUDUL DALAM

  ........................................................................ ii

  HALAMAN PERSETUJUAN HARDCOVER

  ............................................. iii

  ABSTRAK

  ........................................................................................................ iv

  PRAKATA

  ........................................................................................................ v

  DAFTAR ISI

  ..................................................................................................... vii

  DAFTAR TABEL

  ............................................................................................. xi

  DAFTAR GAMBAR

  ......................................................................................... xii

  DAFTAR LAMPIRAN

  ..................................................................................... xiii

  1

  BAB 1 PENDAHULUAN ...............................................................................

  1 1.1 Latar Belakang .............................................................................

  1.2 Rumusan Rancangan .................................................................... 3

  4 1.3 Batasan Rancangan ......................................................................

  1.4 Komponen dan Spesifikasi Rancangan ………………….……... 5

  5 1.4.1 Komponen Rancangan .....................................................

  1.4.2 Spesifikasi Rancangan ...................................................... 6

  1.5 Kegunaan Rancangan ................................................................... 6

  1.5.1 Tujuan Rancangan …….................................................... 6

  1.5.2 Manfaat Rancangan .......................................................... 6

  1.6 Definisi Operasional ……………………………………………. 7

  1.7 Perancangan yang Relevan …………………………………..…. 8

  12

  BAB 2 LANDASAN TEORITIS ....................................................................

  2.1 Network Flow Model..................................................................... 12

  12 2.1.1 Pengertian Network ..........................................................

  12 2.1.2 Komponen Network .........................................................

  2.2 Manajemen Proyek ....................................................................... 13

  2.3.5 Time / Cost Trade-offs ...................................................... 30 2.4 Perencanaan Produksi ..................................................................

  42 3.1 Profil Perusahaan ……………….................................................

  40 BAB 3 PERANCANGAN PROGRAM APLIKASI .....................................

  39 2.7 State Transition Diagram (STD) .................................................

  38 2.6.2.3 Waktu Respon ........................................................

  37 2.6.2.2 Tampilan Data ........................................................

  37 2.6.2.1 Delapan Aturan Emas ............................................

  36 2.6.2 User Interface ..................................................................

  36 2.6.1 Program Interaktif ...........................................................

  33 2.6 Interaksi Manusia dan Komputer ................................................

  33 2.5.2 Paradigma Rekayasa Piranti Lunak .................................

  33 2.5.1 Pengertian Rekayasa Piranti Lunak .................................

  31 2.5 Rekayasa Piranti Lunak ...............................................................

  2.3.4 Ketidakpastian pada Jaringan PERT ................................. 26

  2.2.1 Elemen Manajemen Proyek .............................................. 13

  2.3.3.3 Float (Slack) Time .................................................... 25

  2.3.3.2 Backward Pass ......................................................... 24

  2.3.3.1 Forward Pass ........................................................... 23

  2.3.3 Perhitungan Penjadwalan Dasar ........................................ 22

  2.3.2 Algoritma Perhitungan PERT ........................................... 22

  2.3.1 Latar Belakang PERT/CPM .............................................. 21

  2.3 Metode PERT/CPM ...................................................................... 20

  2.2.2.3 Membangun Jaringan Proyek .................................. 18

  2.2.2.2 Lintasan Kritis (The Critical Path) .......................... 18

  2.2.2.1 Concurrent Activities dan Dummy Activities ........... 15

  2.2.2 Jaringan Proyek (Project Networks) ................................. 15

  2.2.1.1 Perencanaan Proyek ................................................. 13

  42

  42 2.1.1 Latar Belakang Perusahaan ..............................................

  42 2.1.2 Struktur Organisasi Perusahaan .......................................

  2.1.3 Gambaran Umum Sistem Produksi Perusahaan ............... 42

  43 3.2.1 Perancangan Struktur Menu dan Fungsi...........................

  45 3.2.2 Perancangan Modul dan Fungsi ….……………………..

  46 3.2.2.1 Modul Menu Utama .............................................

  46 3.2.2.2 Modul New Project ..............................................

  47 3.2.2.3 Modul Customer ..................................................

  47 3.2.2.4 Modul Product List ..............................................

  48 3.2.2.5 Modul Build Schedule ..........................................

  49 3.2.3 Perancangan Database ……………………….................

  49 3.2.3.1 Database Production System ...............................

  3.2.3.2 Database Project ................................................... 51

  52 3.2.4 Perancangan Tampilan Form ...........................................

  3.3 Cara Kerja Program dalam STD ……………………...................

  55 3.4 Pembuatan Program …………………………………….............

  58 BAB 4

  IMPLEMENTASI HASIL PENELITIAN .......................................

  59

  4.1 Spesifikasi Hardware dan Software ……………………………. 59

  59 4.2 Persiapan Data ………………………………………………….

  59 4.3 Hasil Penelitian ………………………………………..…….….

  4.3.1 Proses Input Data ………………………..…………. 60

  60 4.3.2 Proses Inisialisasi Data yang dibutuhkan …….…….

  61 4.3.3 Proses Penjadwalan (Schedule Building) ………..….

  4.3.4 Proses Penyajian Hasil Penjadwalan ……………….. 62

  4.4 Contoh dan Tampilan Masukan dan Hasil Keluaran Aplikasi …. 63

  4.5 Analisis Hasil Penelitian………………………………………… 70

  BAB 5 KESIMPULAN DAN SARAN ...........................................................

  74

  5.1 Kesimpulan .................................................................................... 74

  5.2 Saran ............................................................................................. 75 5.3 Open Problem ..............................................................................

  76 DAFTAR ACUAN ............................................................................................. xiv

  DAFTAR PUSTAKA

  ......................................................................................... xv

  RIWAYAT HIDUP

  ............................................................................................ xvii

  LAMPIRAN

  ........................................................................................................ L.1

  

DAFTAR TABEL

  Halaman

Tabel 2.1. Daftar aktifitas dan predecessors ’proyek turun mesin’

  14 Tabel 2.2. Aktifitas dan predecessors ’proyek instalasi mesin’

  17 Tabel 3.1. Tabel Produk

  50 Tabel 3.2. Tabel Komponen

  50 Tabel 3.3. Tabel Prioritas Proses

  50 Tabel 3.4. Tabel Waktu Proses

  51 Tabel 3.5. Tabel Pelanggan

  52 Tabel 4.1. Ringkasan pendayagunaan dan efisiensi mesin

  66 Tabel 4.2 Perencanaan manual untuk waktu pendayagunaan masing- masing mesin

  71 Tabel

  4.3 Tabel perbandingan dan analisis waktu pendayagunaan masing-masing mesin antara metode manual dengan perhitungan oleh program aplikasi

  71

  • – membutuhkan dummy activity

  56 Gambar 3.14. STD Form Customer

Gambar 3.6. Tampilan Form Main Menu

  52 Gambar 3.7. Tampilan Form New Project

  53 Gambar 3.8. Tampilan Form Customer

  53 Gambar 3.9. Tampilan Form Product List

  54 Gambar 3.10. Tampilan Form View Gantt Chart

  54 Gambar 3.11. Tampilan Form Build Schedule

  55 Gambar 3.12. STD Form Menu Utama

  55 Gambar 3.13. STD Form New Project

  56 Gambar 3.15. STD Form Product List

  44 Gambar 3.4. Struktur Fungsi Menu Product List 45

  57 Gambar 3.16. STD Form Build Schedule

  57 Gambar 4.1. Tampilan Form Main Menu

  64 Gambar 4.2. Tampilan Form New Project

  64 Gambar 4.3. Tampilan Form Customer Database dan Customer Batabase

  Search

  65 Gambar 4.4. Tampilan Form Product List

  65 Gambar 4.5. Tampilan Form Production Schedule and Summary

  66 Gambar 4.6. Hasil penjadwalan produksi dalam Gantt Chart

Gambar 3.5. Struktur Fungsi Menu Build Schedule 45Gambar 3.3. Struktur Fungsi Menu Customer

  DAFTAR GAMBAR

  16 Gambar 2.4. Dummy Activities

  Halaman

Gambar 1.1. Screenshot dari software Primavera Project Planner

  9 Gambar 1.2. Screenshot dari software Microsoft Project 2003

  10 Gambar 1.3. Screenshot dari software Quantitative Method for Windows

  11 Gambar 2.1. Komponen network

  12 Gambar 2.2. Jaringan proyek

  15 Gambar 2.3.

  Concurrent Activities

  16 Gambar 2.5(a). Logika ketergantungan yang salah dari proyek instalasi mesin

  43 Gambar 3.2. Struktur Menu New Project 44

  17 Gambar 2.5(b). Logika ketergantungan yang benar dari proyek instalasi mesin

  17 Gambar 2.6(a). Sequential network diagram untuk ‘paying bills’

  20 Gambar 2.6(b). Proper network diagram untuk ‘paying bills’

  20 Gambar 2.7. Simbol-simbol yang digunakan di dalam jaringan

  23 Gambar 2.8. Pendekatan kurva normal terhadap waktu penyelesaian proyek

  29 Gambar 2.9. Kurva time / cost trade-offs

  30 Gambar 2.10. Waterfall Model

  33 Gambar 3.1. Struktur Menu Utama

  70