ANALISIS DAN PERANCANGAN Sis InfoPENJADWALAN PROSES PENCETAKAN PRODUK DENGAN MESIN INJECTION MOULDING PADA PT. JASA PUTRA PLASTIK - Binus e-Thesis
Universitas Bina Nusantara
Teknik Industri – Sistem Informasi Skripsi Sarjana Program Ganda
Semester Ganjil 2004/2005
Analisis dan Perancangan Sistem Informasi Penjadwalan Proses
Pencetakan Produk dengan Mesin Injection Moulding
pada PT. Jasa Putra Plastik
Inn Mayalisa Iswadi NIM : 0400531840
Abstrak
Belum terdapatnya perencanaan produksi yang baik menyebabkan perusahaansering mengalami keterlambatan pengiriman pesanan. Penyebab utama terjadinya
keterlambatan tersebut dikarenakan belum diterapkannya suatu metode untuk mengatur
pelaksanaan proses pencetakan produk dan pemakaian mesin secara acak tanpa adanya
suatu perencanaan seperti membuat penjadwalan.Pada dasarnya inti dari proses penjadwalan adalah melakukan pengurutan
pekerjaan dan pembebanan kerja. Metode pengurutan yang digunakan untuk mengatasi
permasalahan keterlambatan tersebut adalah Earliest Due Date (EDD) dimana prioritas
utama adalah due date tercepat dikerjakan lebih dulu, dan Shortest Processing Time (SPT)
dimana prioritas utama adalah waktu proses tercepat dikerjakan lebih dulu. Untuk
pembebanan kerja menggunakan metode penugasan. Dengan mengkombinasikan ketiga
metode tersebut maka dapat disusun rencana jadwal untuk satu bulan yang dapat
meminimalkan persentase keterlambatan pencetakan produk dari 36,1% menjadi 8,25%
dan pemakaian mesin menjadi lebih teratur.Dikarenakan metode yang dilakukan cukup rumit, maka dengan adanya sistem
informasi penjadwalan akan dapat membantu perusahaan dalam menghasilkan rencana
jadwal dengan lebih cepat dan akurat. Sebelum melakukan pemrograman dengan
menggunakan software Visual Basic 6.0 dan Microsoft Access 2000, maka terlebih dulu
dilakukan langkah awal yaitu analisis dan perancangan sistem dengan pendekatan
berorientasi objek (OOA/D), dimana alat bantu yang digunakan dalam perancangan atau
pemodelan secara visual adalah UML diagram, sehingga dengan adanya pemodelan
tersebut akan membantu dan mempermudah dalam pembuatan database dan program.Kata Kunci
perencanaan produksi, keterlambatan, EDD, SPT, metode penugasan, sistem informasi
penjadwalan, OOA/D, UML diagramKATA PENGANTAR
Pada kesempatan ini, penulis mengucapkan rasa syukur dan terima kasih kepada Tuhan Yang Maha Esa atas perlindungan dan bimbinganNya, sehingga skripsi ini dapat dengan baik dan tepat pada waktunya.
Skripsi ini merupakan salah satu mata kuliah wajib yang harus diambil mahasiswa Universitas Bina Nusantara khususnya jurusan Teknik Industri dan Sistem Informasi guna untuk memenuhi salah satu persyaratan untuk mendapatkan gelar sarjana S1.
Skripsi ini disusun berdasarkan data yang diperoleh dari tempat melakukan survai skripsi ditambah penjelasan dari para dosen serta literatur yang berhubungan dengan topik skripsi.
Dalam kesempatan ini pula, ucapan terima kasih penulis haturkan kepada:
1. Papa, Mama, Deddy, dan Jen Asky tercinta serta pihak keluarga yang telah banyak memberikan dukungan, doa, dan semangat kepada penulis.
2. Bapak Envermy Vem, M.Sc selaku Pjs. Rektor Universitas Bina Nusantara.
3. Bapak Bahtiar S Abbas, Ph.D selaku Dekan Fakultas Teknik dan Pjs. Ketua Jurusan Teknik Industri.
4. Bapak Ir. Harjanto Prabowo, MM selaku Dekan Fakultas Ilmu Komputer.
5. Bapak Siswono, S.Kom., MM selaku Ketua Jurusan Sistem Informasi.
6. Bapak Ir. Gunawarman Hartono, M.Eng dan Bapak Dwi Hastoto, ST selaku dosen pembimbing yang dengan sabar membimbing penulis sampai skripsi ini selesai.
7. Bapak Ir. Edi Santoso, M.Sc, Bapak She Hiung, dan seluruh staf pengajar Universitas Bina Nusantara yang telah bersedia meluangkan waktunya untuk membantu penulis.
8. Bapak Hardyanto Santioso selaku Direktur Utama PT. Jasa Putra Plastik yang berkenan menerima penulis untuk melakukan survei di perusahaan.
9. Bapak William Santioso, ST selaku Manajer Produksi PT. Jasa Putra Plastik yang telah banyak meluangkan waktunya dan membantu penulis dalam mengumpulkan informasi yang dibutuhkan selama survei berlangsung.
10. Ci Anita, Andy Kwet Bun, Elisa, Yusnita, Icha, Cie, Liza, Eka, Edwin, Irwan, PBX group, dan teman-teman semua yang telah banyak membantu dan memotivasi penulis.
Penulis menyadari sepenuhnya bahwa dalam tugas akhir ini masih banyak kekurangan dan kelemahan. Karena itu, harap dapat dimaklumi, serta tidak lupa saran dan kritik yang bersifat membangun sangat penulis harapkan sehingga dapat dijadikan sebagai masukan nantinya bagi penulis dalam menyusun karya ilmiah yang lebih baik. Akhir kata, semoga laporan ini dapat bermanfaat yang berarti khususnya bagi penulis dan bagi semua orang yang memerlukannya serta dapat bermanfaat bagi para pembaca.
. Jakarta, 31 Januari 2005 Penyusun, Inn Mayalisa Iswadi 0400531840
DAFTAR ISI
Halaman Halaman Judul Luar i
Halaman Judul Dalam ii
Lembar Persetujuan iii
Abstrak iv
Kata Pengantar v
Daftar Isi vi
Daftar Tabel x
Daftar Gambar xii
Daftar Diagram xiii
Daftar Lampiran xiv
BAB 1. PENDAHULUAN
1
1.1. Latar Belakang
1
1.2. Identifikasi Masalah dan Perumusan Masalah
2
1.3. Ruang Lingkup
4
1.4. Tujuan dan Manfaat
6 BAB 2. GAMBARAN UMUM OBJEK
8
2.1. Gambaran Umum Perusahaan
8
2.2. Mesin yang Digunakan
9
2.3. Bahan Baku yang Digunakan
10
2.3.1. Bahan Baku Utama
10
2.3.1. Bahan Baku Pendukung
13
2.4. Manajemen Sumber Daya Manusia
13
2.4.1. Jumlah Karyawan
13
2.4.2. Struktur Organisasi Perusahaan
14
2.4.3. Sistem Penggajian Karyawan
18
2.5. Sistem Kerja Perusahaan
18
2.5.1. Waktu Kerja Perusahaan
18
2.5.2. Sistem Perawatan (Maintenance)
19
2.6. Proses Produksi
20
2.7. Perencanaan dan Pengendalian Produksi
24
2.8. Sistem Informasi Perusahaan
25 BAB 3. LANDASAN TEORI
26
3.1. Identifikasi Penyebab Permasalahan
26
3.2. Pengukuran Waktu
60
64
3.5.5. Konsep Analisis dan Desain Berorientasi Objek
63
3.5.4. Kaitan Analisis dan Desain dengan Orientasi Objek
60
3.5.3. Paradigma Berorientasi Objek
3.5.2. Perancangan Sistem
66
59
3.5.1. Analisis Sistem
59
3.5. Analisis dan Desain Sistem Beriorientasi Objek
58
3.4.4. Pengertian Sistem Informasi Manajemen
58
3.5.6. Keunggulan dan Kelemahan Analisis dan Desain Berorientasi Objek
3.5.6.1. Keunggulan Analisis dan Desain Berorientasi Objek
56
3.5.7.3. UML Diagram
3.5.7.3.3. Sequence Diagram
73
3.5.7.3.2. Use Case Diagram
71
3.5.7.3.1. Class Diagram
69
68
66
3.5.7.2. Pengenalan UML
68
3.5.7.1. Sejarah Singkat UML
68
3.5.7. UML (Unified Modeling Language)
67
3.5.6.2. Kelemahan Analisis dan Desain Berorientasi Objek
3.4.3. Pengertian Sistem Informasi
3.4.2. Pengertian Informasi
27
3.2.6. Kelonggaran
3.3.2. Tujuan Penjadwalan
37
3.3.1. Definisi Penjadwalan
37
3.3. Konsep Penjadwalan
34
31
3.3.3. Teknik Penjadwalan
3.2.5. Penyesuaian
29
3.2.3. Pengujian Kecukupan Data Sesuai Tingkat Ketelitian dan Keyakinan
28
3.2.2. Pengujian Keseragaman Data
27
3.2.1. Pengukuran Pendahuluan
38
38
55
44
3.4.1. Pengertian Sistem
55
3.4. Sistem Informasi Manajemen
48
3.3.7. Teknik Pembebanan atau Penugasan
46
3.3.6. Teknik Pengurutan (Sequencing)
3.3.5. Istilah Dalam Penjadwalan
3.3.4. Dasar-Dasar Penjadwalan
43
3.3.4.3. Klasifikasi Penjadwalan Produksi
42
3.3.4.2. Penjadwalan Produksi
40
3.3.4.1. Aktivitas Penjadwalan Dalam Sistem Manufaktur
40
75
3.5.7.3.4. Statechart Diagram
76
3.5.7.3.5. Activity Diagram
77
3.5.8. Pemodelan Arsitektur Sistem
78
4.1. Model Rumusan Masalah dan Pengambilan Keputusan
80
4.2. Teknik Pengumpulan Data dan Penentuan Parameter
96 BAB 5. HASIL DAN PEMBAHASAN
97
5.1. Ekstraksi Hasil Pengumpulan Data
97
5.1.1. Data Pesanan Produk dan Due Date di PT. Jasa Putra Plastik
97
5.1.2. Data Waktu Proses Produk pada Setiap Mesin Injection Moulding 98
5.1.3. Data Waktu Setting
99
5.2. Pengolahan Data 100
5.2.1. Pengujian Kecukupan dan Keseragaman Data Waktu Setting 100
5.2.1.1. Pengujian Kecukupan Data Waktu Setting 100
5.2.1.2. Pengujian Keseragaman Data Waktu Setting 101
5.2.2. Perhitungan Waktu Baku Setting 101
5.2.2.1. Penyesuaian 101
5.2.2.2. Kelonggaran 102
5.2.2.3. Perhitungan Waktu Baku Setting 102
5.2.3. Perhitungan Total Waktu Proses Produk di Setiap Mesin 102
5.2.4. Pengelompokkan Produk Berdasarkan Due Date 104
5.2.5. Penugasan Pekerjaan (Produk) untuk Setiap Kelompok Due Date 105
5.2.6. Pengurutan Produk Berdasarkan Shortest Processing Time (SPT) 112
5.2.7. Penjadwalan Proses Pencetakan Produk pada Mesin Injection Moulding 113
5.3. Analisis Data dan Pembahasan 115
5.3.1. Analisis Metode Berjalan 115
5.3.2. Analisa Metode Usulan 117
5.3.3. Perbandingan antara Metode Berjalan dengan Metode Usulan 119
5.4. Analisis dan Perancangan Sistem Informasi 121
5.4.1. Analisis Sistem Informasi 121
5.4.1.1. Sistem Berjalan 121
5.4.1.2. Sistem Usulan 123
5.4.2. Perancangan Sistem Informasi dengan Notasi UML 127
5.4.2.1. Use Case Diagram 128
5.4.2.2. Activity Diagram 140
5.4.2.3. Class Diagram 145
5.4.2.4. Statechart Diagram 147
5.4.2.5. Sequence Diagram 149
5.4.2.6. Interface (Navigation Diagram) 165
5.4.2.7. Perancangan Basis Data yang Digunakan dalam Sistem 166
5.4.2.8. Implementasi Layar 167
5.4.2.10. Arsitektur 176
5.4.3. Penjelasan Sistem yang Diusulkan 177
5.5. Usulan Penerapan 179
BAB 6. SIMPULAN DAN SARAN 181
6.1. Simpulan 181
6.2. Saran 182
Daftar Pustaka 183
Daftar Riwayat Hidup 185
Lampiran 186
Fotokopi Surat Survai 257
Fotokopi KMK 258
DAFTAR TABEL
Tabel 5.13. Penugasan produk terhadap mesin DK80 yang telah diurutkan 112Tabel 5.6. Penugasan produk terhadap mesin MK2-2 111Tabel 5.7. Penugasan produk terhadap mesin DK80 111Tabel 5.8. Penugasan produk terhadap mesin J80 111Tabel 5.9. Penugasan produk terhadap mesin JM3 111Tabel 5.10. Penugasan produk terhadap mesin TAI MING 111Tabel 5.11. Penugasan produk terhadap mesin JM4 111Tabel 5.12. Penugasan produk terhadap mesin MK3 yang telah diurutkan 112Tabel 5.14. Penugasan produk terhadap mesin JM4 yang telah diurutkan 11299 Tabel 5.4. Penugasan produk terhadap mesin MK3 110
Tabel 5.15. Penjadwalan proses pencetakan produk pada mesin injectionmoulding periode September 2004 114
Table 5.16. Pelaksanaan proses pencetakan produk oleh PT. Jasa PutraPlastik periode September 2004 (aktual) 116
Tabel 5.17. Usulan pelaksanaan proses pencetakan produk periodeSeptember 2004 118
Tabel 5.18. Use case description mengentri pesanan baru 131Tabel 5.19. Use case description mencari data pelanggan 132Tabel 5.5. Penugasan produk terhadap mesin MK2-1 11198 Tabel 5.3. Data Pengukuran Waktu Setting pada PT. Jasa Putra Plastik
Halaman
41 Tabel 3.4. Matriks penyelesaian contoh penugasan ke-1
Tabel 2.1. Nama mesin injection moulding yang digunakan PT. Jasa PutraPlastik 9
Tabel 2.2. Data jumlah karyawan PT. Jasa Putra Plastik14 Tabel 2.3. Jam kerja karyawan pabrik dengan sistem kerja per shift
18 Tabel 3.1. Penyesuaian menurut tingkat kesulitan dengan metode obyektif
33 Tabel 3.2. Kelonggaran berdasarkan faktor-faktor yang berpengaruh
35 Tabel 3.3. Karakteristik sistem penjadwalan
52 Tabel 3.5. Matriks penyelesaian contoh penugasan ke-2
97 Tabel 5.2. Data pesanan produk dan due date di PT. Jasa Putra Plastik periode September 2004 (lanjutan)
52 Tabel 3.6. Matriks penyelesaian contoh penugasan ke-3
53 Tabel 3.7. Matriks penyelesaian contoh penugasan ke-4
53 Tabel 3.8. Matriks penyelesaian contoh penugasan ke-5
53 Tabel 3.9. Matriks penyelesaian contoh penugasan ke-6
54 Tabel 3.10. Matriks penyelesaian contoh penugasan ke-7
54 Tabel 3.11. Matriks penyelesaian contoh penugasan ke-8
54 Tabel 3.12. Matriks penyelesaian contoh penugasan ke-9
55 Tabel 5.1. Data pesanan produk dan due date di PT. Jasa Putra Plastik periode September 2004
Tabel 5.20. Use case description mendata pelanggan baru 132Tabel 5.21. Use case description meng-update data pelanggan 133Tabel 5.22. Use case description mencari data produk 133Tabel 5.23. Use case description mendata produk baru 134Tabel 5.24. Use case description meng-update data produk 134Tabel 5.25. Use case description mendata kalender 135Tabel 5.26. Use case description mendata waktu proses 135Tabel 5.27. Use case description mendata mesin 136Tabel 5.28. Use case description mencetak data pesanan 137Tabel 5.29. Use case description mendata realisasi proses pencetakan produk 137Tabel 5.30. Use case description menentukan tardy job 137Tabel 5.31. Use case description mengelompokkan produk 138Tabel 5.32. Use case description menugaskan produk ke mesin 138Tabel 5.33. Use case description mengurutkan produk 139Tabel 5.34. Use case description mencetak rencana jadwal 139Tabel 5.35. Use case description mencetak realisasi 140Tabel 5.36. Usulan Jadwal Implementasi Sistem 180
DAFTAR GAMBAR
Halaman
Gambar 2.1. Struktur organisasi PT. Jasa Putra Plastik15 Gambar 3.1. Contoh class diagram 73
Gambar 3.2. Contoh use case diagram 74Gambar 3.3. Contoh sequence diagram 75Gambar 3.4. Contoh statechart diagram 76Gambar 3.5. Contoh activity diagram 78Gambar 3.6. Pemodelan arsitektur sistem80 Gambar 5.1. Gambaran sistem berjalan di PT. Jasa Putra Plastik 122
Gambar 5.2. Gambaran sistem usulan untuk PT. Jasa Putra Plastik 125Gambar 5.3. Layar utama program 168Gambar 5.4. Layar login pada menu login 168Gambar 5.5. Layar master mesin pada menu master (1) 169Gambar 5.6. Layar master mesin pada menu master (2) 169Gambar 5.7. Layar master waktu proses pada menu master 170Gambar 5.8. Layar transaksi pesanan pada menu transaksi 171Gambar 5.9. Layar lihat pesanan pada menu transaksi 171Gambar 5.10. Layar realisasi pada menu transaksi 172Gambar 5.11. Layar lihat realisasi pada menu transaksi 172Gambar 5.12. Layar penjadwalan173
Gambar 5.13. Layar hari libur pada menu others 174Gambar 5.14 Layar general pada menu others 174DAFTAR DIAGRAM
Halaman Diagram 1.1. Diagram sebab akibat dalam identifikasi masalah
3 Diagram 2.1. Bagan alur proses produksi di PT. Jasa Putra Plastik 23 Diagram 4.1. Diagram alir metodologi pemecahan masalah
81 Diagram 4.2. Diagram alir metodologi pemecahan masalah (lanjutan 1)
82 Diagram 4.3. Diagram alir metodologi pemecahan masalah (lanjutan 2)
83 Diagram 5.1. Langkah perhitungan total frekuensi cetak 103 Diagram 5.2. Algoritma penugasan produk terhadap mesin 108 Diagram 5.3. Use case diagram sistem informasi penjadwalan PT. Jasa Putra
Plastik 130 Diagram 5.4. Activity diagram untuk mengentri pesanan baru 141 Diagram 5.5. Activity diagram untuk mencetak realisasi 142 Diagram 5.6. Activity diagram untuk mendata kalender atau mendata mesin 142 Diagram 5.7. Activity diagram untuk mencetak rencana jadwal 143 Diagram 5.8. Activity diagram untuk mendata realisasi 144 Diagram 5.9. Class Diagram
146 Diagram 5.10. Statechart diagram untuk class pelanggan 147 Diagram 5.11. Statechart diagram untuk class pesanan atau pesanan detil 147 Diagram 5.12. Statechart diagram untuk class kalender 147 Diagram 5.13. Statechart diagram untuk class produk 148 Diagram 5.14. Statechart diagram untuk class waktu proses 148 Diagram 5.15. Statechart diagram untuk class mesin 148 Diagram 5.16. Statechart diagram untuk class realisasi 149 Diagram 5.17. Statechart diagram untuk class rencana jadwal 149 Diagram 5.18. Sequence diagram untuk mengentri pesanan baru 150 Diagram 5.19. Sequence diagram untuk mencari data pelanggan 151 Diagram 5.20. Sequence diagram untuk mendata pelanggan baru 152 Diagram 5.21. Sequence diagram untuk meng-update data pelanggan 153 Diagram 5.22. Sequence diagram untuk mencari data produk 154 Diagram 5.23. Sequence diagram untuk mendata produk baru 154 Diagram 5.24. Sequence diagram untuk meng-update data produk 155 Diagram 5.25. Sequence diagram untuk mendata kalender 156 Diagram 5.26. Sequence diagram untuk mendata waktu proses 157 Diagram 5.27. Sequence diagram untuk mendata realisasi proses pencetakan produk 159 Diagram 5.28. Sequence diagram untuk mendata mesin 160 Diagram 5.29. Sequence diagram untuk mencetak data pesanan 161 Diagram 5.30. Sequence diagram untuk mencetak rencana jadwal 163 Diagram 5.31. Sequence diagram untuk mencetak realisasi 164 Diagram 5.32. Navigation diagram sistem penjadwalan PT. Jasa Putra Plastik 165 Diagram 5.33. Entity Relationship Diagram
167 Diagram 5.34. Diagram menu utama
168