ANALISA DAN PENENTUAN METODE PENJADWALAN PRODUKSI SERTA PERANCANGAN Sis InfoPENJADWALAN PRODUKSI DI PT. ANEKA WARNA SEMESTA - Binus e-Thesis

UNIVERSITAS BINA NUSANTARA

  

Program Ganda

Sistem Informasi – Teknik Industri

Skripsi Sarjana Program Ganda

Semester Ganjil 2004-2005

  

ANALISA DAN PENENTUAN METODE PENJADWALAN PRODUKSI SERTA

PERANCANGAN SISTEM PENJADWALAN PRODUKSI

PADA PT. ANEKA WARNA SEMESTA

Sisilia Mariana

NIM : 0400521921

  

Abstrak

Pada era AFTA ini, dimana perdagangan bebas telah dibuka untuk negara-

nagara di Asia Tenggara, PT. Aneka Warna Semesta sebagai salah satu perusahaan

yang bergerak di bidang produksi plastik dituntut untuk terus meningkatkan

produksinya dan mampu untuk memenuhi harapan dari pelanggan termasuk dalam

sisi kecepatan penyelesaian pesanan.

  Untuk mengoptimalkan masalah ini, adalah dengan menentukan suatu metode

penjadwalan yang lebih optimal. Skripsi ini membahas mengenai metode yang tepat

untuk mencapai penjadwalan yang optimal tersebut yaitu dengan menggunakan

metode Shortest Processing Time (SPT) untuk proses produksi yang pertama dan

menggunakan metode First Come First Serve (FCFS) untuk proses produksi

selanjutnya. Diharapkan dengan adanya jadwal yang optimal ini, pesanan dapat

dikerjakan dengan lebih efektif, mampu mengurangi waktu dan biaya produksi, serta

dapat mengirimkan pesanan kepada pembeli dengan lebih cepat.

  Skripsi ini juga menggunakan suatu sistem informasi penjadwalan yang dapt

digunakan untuk membantu proses penjadwalan yang ada. adapun sistem ini

dibangun dengan menggunakan konsep analisa dan perancangan berbasis objek

(OOA/D).

  Konsep OOA/D ini menawarkan kelebihan seperti kemudahan dalam

pemeliharaan, pemahaman, penggunaan kembali komponen, serta pengembangan

lebih lanjut, karena penggunaan objek-objek yang tersusun dalam kelas-kelas,

sehingga jika terjadi perubahan, hanya kelas yang bersangkutan saja yang diubah.

Adapun alat ayng digunakan untuk memodelkan sistem informasi ini adalah UML

(Unified Modelling Language).

  Kata Kunci :

Penjadwalan, metode penjadwalan, Shortest Processing Time (SPT), First Come

First Serve (FCFS), OOA/D, UML

  

Kata Pengantar

  Puji syukur kepada Tuhan Yang Maha Esa atas segala berkat dan karunianya sehingga penulis dapat menyelesaikan skripsi ini yang merupakan persyaratan kelulusan akademik Strata-1 pada jurusan Sistem Informasi dan Teknik Industri, Universitas Bina Nusantara, Jakarta, dengan tajuk “ANALISA DAN PENENTUAN METODE PENJADWALAN PRODUKSI SERTA PERANCANGAN SISTEM PENJADWALAN PRODUKSI PADA PT ANEKA WARNA SEMESTA”.

  Pada kesempatan ini, penulis mengucapkan terima kasih yang tulus kepada :

  1. Bapak Envermy Vem, M.Sc, selaku Rektor Universitas Bina Nusantara

  2. Bapak Bachtiar Abbas, Ph.D, selaku Dekan Fakultas Teknik dan Ketua Jurusan Teknik Industri.

  3. Bapak Siswono, Ir., M.Sc., selaku Ketua Jurusan Sistem Informasi.

  4. Bapak Hudiarto,Ir.,MM. dan Bapak Edi Santoso, Ir., M.Sc. selaku dosen pembimbing skripsi yang telah banyak membantu dan memberikan pengarahan kepada penulis.

  5. Ibu Maria dan Ibu Sophia yang mendampingi selama penulis melakukan pengamatan pada perusahaan.

  6. Teman-teman dan semua pihak yang secara langsung maupun tidak langsung telah membantu dalam penulisan skripsi ini.

  Penulis telah berusaha sebaik mungkin dalam menyelesaikan skripsi ini, dan dengan segala kerendahan hati penulis sangat menghargai segala saran dan kritik yang membangun dari pembaca untuk penyempurnaan skripsi ini.

  Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca dan dapat turut memberikan sumbangsih bagi ilmu pengetahuan.

  Jakarta, Januari 2005 Penulis

  DAFTAR ISI Halaman Judul Luar i

  24

  19

  3.1.3 Penjadwalan Flow Shop

  20

  3.1.4 Aturan Prioritas 20

  3.1.5 Teknik Penjadwalan Khusus

  23

  3.1.5.1 Operation Splitting

  24

  3.1.5.2 Order Splitting

  3.1.5.3 Overlap Scheduling

  19

  25

  3.1.6 Klasifikasi ABC

  25

  3.2 Pengertian Sistem Informasi

  26

  3.2.1 Siklus Pengembangan Sistem (System

  Development Live Cycle/SDLC)

  27

  3.2.2 Pengertian Analisa dan Perancangan Sistem

  3.1.2 Penjadwalan Job Shop

  3.1.1 Penjadwalan Mesin Tunggal

  

Halaman Judul Dalam ii

Lembar Pengesahan pembimbing iii

Abstrak iv Kata Pengantar v Daftar Isi vi Daftar Tabel ix Daftar Gambar x Daftar Diagram xi Daftar Lampiran xii BAB

  5 BAB

  1 PENDAHULUAN

   1

  1.1 Latar Belakang Masalah

  1

  1.2 Perumusan Masalah

  2

  1.3 Ruang Lingkup

  4

  1.4 Tujuan dan Manfaat

  2 GAMBARAN UMUM OBJEK

  16

   6

  2.1 Sejarah Perusahaan

  7

  2.2 Struktur Organisasi

  8

  2.3 Mesin-mesin yang Digunakan

  9 BAB

  3 LANDASAN TEORI 16

  3.1 Penjadwalan

  28

  3.2.3 Konsep Analisa dan Perancangan Berorientasi Objek

  4.1.4 Solusi/Kesimpulan

  3.2.4.4.2 Deployment Diagram 49

  3.2.5 The Unified Approach (UA)

  50 BAB 4 METODOLOGI PEMECAHAN MASALAH

  53

  4.1 Model Rumusan Masalah dan Pengambilan Keputusan

  53

  4.1.1 Perumusan Masalah

  53

  4.1.2 Pengumpulan Data

  54

  4.1.3 Pengolahan Data

  54

  55

  49

  4.1.5 Implementasi

  56

  4.1.6 Sistem Development Life Cycle

  57

  4.2 Teknik Pengumpulan Data dan Penentuan Parameter

  60 BAB 5 HASIL DAN PEMBAHASAN

  5.1 Ekstrasi Pengumpulan Data

  62

  5.1.1 Pembuatan Silinder Cetakan

  63

  5.1.2 Persediaan Bahan Baku

  63

  3.2.4.4.1 Component Diagram 49

  3.2.4.4 Implementation Diagram

  28

  33

  3.2.3.1 Pengertian Objek

  28

  3.2.3.2 Konsep Dasar Object-Oriented (OO)

  29

  3.2.3.3 Class dan Instance

  31

  3.2.3.4 Encapsulation, Inheritance, dan Polymorphism

  32

  3.2.3.4.1 Inheritance

  32

  3.2.3.4.2 Encapsulation dan Information

   Hiding

  3.2.3.4.3 Konsep Polymorphism

  46

  3.2.4 Unified Modelling Language (UML)

  34

  3.2.4.1 Class Diagram

  35

  3.2.4.2 Use Case Diagram

  39

  3.2.4.3 Behavior Diagram (dynamic) 41

  3.2.4.3.1 Interaction Diagram

  41

  3.2.4.3.2 Statechart Diagram

  45

  3.2.4.3.3 Activity diagram

  5.1.3 Proses Produksi 64

  5.1.3.1 Blowing

  65

  5.1.3.2 Cetak/Printing

  66

  5.1.3.3 Potong

  67

  5.1.4 Klasifikasi ABC

  67

  5.1.5 Data Pesanan Plastik

  70

  5.2 Hasil Analisis Data dan Pembahasan

  71

  5.2.1 Analisa Terhadap Sistem Produksi

  71

  5.2.2 Analisa Terhadap Sistem Penjadwalan yang Berjalan

  71

  5.2.3 Sistem Penjadwalan Usulan

  73

  5.2.4 Pembahasan

  77

  5.3 Pengembangan Sistem Informasi

  81

  5.3.1 Analisa Sistem Penjadwalan Usulan dengan Proses Use Case Driven Object-Oriented

  87

  5.3.1.1 Identifikasi Aktor dan Use Case dari Sistem Penjadwalan PT. Aneka Warna Semesta

  87

  5.3.1.2 Penggambaran proses bisnis dengan Activity Diagram

  93

  5.3.1.3 Use Case Diagram

  94

  5.3.1.4 Sequence Diagram

  97

  5.3.1.5 Class Diagram 104

  5.3.1.6 Activity Diagram 106

  5.3.1.7 Implementation Diagram 114

  5.4 Pengembangan Basis Data yang digunakan dalam Sistem

  116

  5.5 Implementasi Layar 120

  5.6 Rencana Implementasi Perangkat Keras dan Perangkat Lunak 136

  BAB 6 KESIMPULAN DAN SARAN 137

  6.1 Kesimpulan 137

  6.2 Saran 138

  DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN FOTOKOPI SURAT SURVEI FOTOKOPI KMK

  DAFTAR TABEL

  117

Tabel 5.18 Tabel Ms UserTabel 5.17 Tabel Tr Jadwal mesin potong 119Tabel 5.16 Tabel Tr Jadwal Mesin cetak 119Tabel 5.15 Tabel Tr Jadwal Mesin Blowing 119

  118

Tabel 5.14 Tabel Tr PeriodeTabel 5.13 Tabel Tr Order Detil 118Tabel 5.12 Tabel Tr Order Header 118Tabel 5.11 Tabel Ms Waktu Proses 118Tabel 5.10 Tabel Ms Work Center 117Tabel 5.9 Tabel Ms Kalendar 117Tabel 5.8 Tabel Ms Model

  Tabel

  117

Tabel 5.7 Tabel Ms Warna

  116

Tabel 5.6 Tabel Ms Jenis

  116

Tabel 5.5 Tabel Ms Desain

  79 Tabel 5.4 Tabel Ms Pelanggan 116

  78 Tabel 5.3 Hasil perhitungan sistem penjadwalan usulan

  68 Tabel 5.2 Hasil perhitungan penjadwalan sistem berjalan

  5.1 Klasifikasi ABC

  15 Tabel

  2.1 Mesin-mesin yang digunakan

  120

  DAFTAR GAMBAR

Gambar 5.9 Layar Input Pelanggan 113

  65 Gambar 5.2 Skema Metode Penjadwalan Usulan

  76 Gambar 5.3 Rich Picture Sistem Berjalan

  82 Gambar 5.4 Rich Picture Sistem penjadwalan usulan

  84 Gambar 5.5 Layar Password 109

Gambar 5.6 Layar Menu Utama 110Gambar 5.7 Menu-menu dalam sistem penjadwalan 111Gambar 5.8 Layar Kalendar

  112

Gambar 5.10 Layar Desain

  59 Gambar

  114

Gambar 5.11 Layar Waktu Proses 115Gambar 5.12 Layar Work Center 116Gambar 5.13 Layar Form Pemesanan 117Gambar 5.14 Layar Work Order 118Gambar 5.15 Layar Penjadwalan Mesin Blowing 119Gambar 5.16 Layar Penjadwalan Mesin Cetak 120Gambar 5.17 Layar Penjadwalan Mesin Potong 121

  5.1 Alur Proses Produksi

  52 Gambar 4.1 Tahap-tahap dalam metodologi penelitian

Gambar 2.1 Struktur Organisasi PT Aneka Warna Semesta

  39 Gambar 3.9 Extend Relationship

  9 Gambar 3.1 Class

  36 Gambar 3.2 Association dan Role

  36 Gambar 3.3 Navigability

  37 Gambar 3.4 Aggregation

  37 Gambar 3.5 Composition

  38 Gambar 3.6 Generalization

  38 Gambar 3.7 Multiplicity

  39 Gambar 3.8 Note

  40 Gambar 3.10 Include Relationship

  48 Gambar 3.20 Analisa OO dalam Unified Approach (UA)

  40 Gambar 3.11 Objek pada Sequence Diagram

  42 Gambar 3.12 Object Lifeline dan Focus of Control pada Sequence Diagram 43

Gambar 3.13 Return Message pada Sequence Diagram

  44 Gambar 3.14 Self Call pada Sequence Diagram

  44 Gambar 3.15 Start State

  46 Gambar 3.16 Activity State

  47 Gambar 3.17 Branch

  47 Gambar 3.18 Fork dan Join

  48 Gambar 3.19 Final State

Gambar 5.18 Layar hasil penjadwalan 122

DAFTAR DIAGRAM

  Diagram 3.1 Class Diagram

  35 Diagram 3.2 Use Case Diagram

  39 Diagram 3.3 Sequence Diagram

  42 Diagram 3.4 Collaboration Diagram

  45 Diagram 3.5 Statechart Diagram

  45 Diagram 3.6 Activity Diagram

  46 Diagram 3.7 Component Diagram

  49 Diagram 3.8 Deployment Diagram

  50 Diagram 5.1 Activity Diagram Proses bisnis penjadwalan

  94 Diagram 5.2 Use Case Diagram login ke dalam sistem

  95 Diagram 5.3 Use Case Diagram Sistem Penjadwalan

  96 Diagram 5.4 Sequence Diagram untuk login ke dalam sistem

  97 Diagram 5.5 Sequence Diagram mendata konsumen

  98 Diagram 5.6 Sequence Diagram mendata desain

  98 Diagram 5.7 Sequence Diagram mendata pesanan

  99 Diagram 5.8 Sequence Diagram membuat laporan pesanan

  99 Diagram 5.9 Sequence Diagram mendata kalendar 100 Diagram 5.10 Sequence Diagram mendata work center 100 Diagram 5.11 Sequence Diagram untuk mendata waktu proses 101 Diagram 5.12 Sequence Diagram penjadwalan work order secara otomatis 102 Diagram 5.13 Sequence Diagram membuat laporan penjadwalan 103 Diagram 5.14 Sequence Diagram melihat hasil jadwal 103 Diagram 5.15 Class Diagram

  104 Diagram 5.16 Revised Class Diagram 105 Diagram 5.17 Activity Diagram Mendata Konsumen 106 Diagram 5.18 Activity Diagram untuk mendata desain 107 Diagram 5.19 Activity Diagram untuk mendata pesanan 108 Diagram 5.20 Activity Diagram untuk mendata kalendar 109 Diagram 5.21 Activity Diagram untuk mendata waktu proses 110 Diagram 5.22 Activity Diagram untuk mendata work center 111 Diagram 5.23 Activity Diagram untuk pengurutan work order secara otomatis 112 Diagram 5.24 Activity Diagram Penjadwalan Work Order secara otomatis 113 Diagram 5.25 Component Diagram Sistem Penjadwalan 114 Diagram 5.25 Deployment Diagram Sistem Penjadwalan 115