iv
BINUS UNIVERSITY
________________________________________________________________ Program Studi Ganda
Jurusan Manajemen – Sistem Informasi Skripsi Sarjana Program Ganda
Semester Ganjil 2007/2008
PERANCANGAN APLIKASI PERENCANAAN KEBUTUHAN
BAHAN BAKU UNTUK PROSES PRODUKSI
PADA PT KUALA PANGAN
Andi Hirawan 0700725505
Abstrak
Dewasa ini banyak perusahaan yang telah meninggalkan sistem manual dan beralih kepada sistem komputer dalam melakukan aktivitasnya. Sebagian besar pengolahan data yang dilakukan secara manual digantikan oleh komputer dapat memproses data yang ada menjadi informasi yang tepat waktu (timeless), akurat (accuracy), relevan (relevance), dan lengkap (completence). Informasi yang dihasilkan ini digunakan sebagai bahan pertimbangan dalam pengambilan keputusan dan pembuatan kebijakan. Dengan adanya peningkatan teknologi informasi maka kinerja suatu organisasi lebih efektif dan efisien. Perancangan ini membahas perencanaan bahan baku untuk proses produksi PT Kuala Pangan. Perancangan ini akan membantu PT Kuala Pangan dalam menghitung kebutuhan bahan baku yang diperlukan dalam 1 periode atau dalam 1 bulan yang dihitung dari data – data historis penjualan pada periode sebelumnya. Sehingga pada saat masuk pada proses produksi tidak mengalami kekurangan bahan baku.
v
KATA PENGANTAR
Puji syukur dan terima kasih kepada Tuhan Yang Maha Esa atas segala rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul “Perancangan Aplikasi Perencanaan Kebutuhan Bahan Baku Untuk Proses Produksi Pada PT Kuala Pangan” dengan baik pada waktunya.
Skripsi ini merupakan karya ilmiah yang disusun sebagai salah satu syarat kelulusan pada jenjang Strata-1 Program Ganda, Jurusan Sistem Informasi dan Manajemen, Binus University.
Pada kesempatan ini, penulis juga ingin memberikan ucapan terima kasih kepada pihak-pihak yang telah banyak membantu penulis selama penyusunan skripsi ini antara lain:
1. Bapak Prof. Dr. Gerardus Polla, M.app. Sc selaku Rektor Binus University, yang telah memberi kepercayaan dan kesempatan kepada penulis untuk mengikuti kuliah dan menyelesaikan skripsi.
2. Almh. DR. Ir. Th. Widia S, MM selaku mantan Rektor Binus University.
3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc. selaku Dekan Fakultas Ilmu Komputer atas dukungan dan bantuan yang telah diberikan.
4. Bapak Engkos Achmad Kuncoro, SE., MM. selaku Dekan Fakultas Ekonomi atas dukungan dan bantuan yang telah diberikan.
5. Bapak Johan, S.Kom., MM. selaku Ketua Jurusan Sistem Informasi dan yang telah memberikan pengarahan awal bagi penulis dalam mengerjakan skripsi dan selaku dosen pembimbing yang telah memberikan petunjuk, pengarahan dan bimbingan dari awal hingga selesainya skripsi ini.
6. Bapak Idris Gautama So, SE., S.Kom., MM. selaku Ketua Jurusan Manajemen.
7. Bapak Haryadi Sarjono, ST., MM selaku dosen pembimbing yang telah memberikan bimbingan, saran serta kritikan yang sangat berguna dalam penulisan skripsi.
8. Ibu Lianawati Christina, S.Kom., MM., selaku Koordinator Mata Kuliah Program Ganda Sistem Informasi dan Manajemen Binus University.
9. PT Kuala Pangan yang telah memberikan kesempatan dan kepercayaan bagi penulis untuk dapat mengerjakan dan menyelesaikan skripsi.
10.Orang tua, Papa, Mama terima kasih dan keluarga penulis yang telah memberikan dukungan penuh dan doa bagi penulis.
11.Teman-teman angkatan 2003 jurusan Sistem Informasi dan Manajemen atas dukungan dan motivasi yang diberikan selama masa perkuliahan.
12.Sahabat terdekat dan teman terbaik penulis, Erfi Sulifan yang telah memberikan dukungan yang sangat besar bagi penulis. Terima Kasih.
13.Rekan-rekan penulis, Dewi Riana, Wilfian Tarno dan Hendri Desungku Wuntoro yang telah memberikan bimbingan, saran, kritik dan dorongan yang sangat berarti kepada penulis.
vi
Penulis menyadari bahwa penulisan skripsi ini masih mempunyai kekurangan. Oleh karena itu saran dan kritik yang membangun sangat penulis harapkan agar dapat menyempurnakannya. Akhir kata, Penulis juga berharap agar skripsi ini dapat bermanfaat bagi pembaca dan bagi penulisan di waktu yang akan datang.
Jakarta, Maret 2008 Penulis,
vii DAFTAR ISI
Halaman
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Pengesahan iii
Halaman Pernyataan Dewan Penguji
ABSTRAK iv
KATA PENGANTAR v
DAFTAR ISI vii
DAFTAR TABEL xii
DAFTAR GAMBAR vii
DAFTAR LAMPIRAN xix
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Ruang Lingkup 3
1.3 Tujuan dan Manfaat 3
1.3.1 Tujuan Penelitian 3
1.3.2 Manfaat Penelitian 3
1.4 Metodologi Penelitian 4
1.5 Sistematika Penulisan 5
BAB 2 LANDASAN TEORI 6
2.1 Persediaan 6
2.2 Peramalan 7
2.2.1 Jenis – Jenis Peramalan 9
2.2.2 Metode Peramalan 9
2.2.3 Nilai Kesalahan Peramalan 23
2.3 Perencanaan Agregat 24
viii
2.4.1 Input MPS 26
2.4.2 Teknik Penyusunan MPS 28
2.5 MRP 31
2.5.1 Pengertian dan Perkembangan MRP 33 2.5.2 Prasyarat dan Asumsi dari MRP 34
2.5.3 Tujuan MRP 37
2.5.4 Input MRP 38
2.5.5 Proses MRP 40
2.5.6 Output MRP 43
2.5.7 Tipe MRP 44
2.5.8 Faktor – Faktor Kesulitan Dalam MRP 45 2.6 Analisis dan Perancangan Berorientasi Objek (OOA&D) 48
2.6.1 System Definition 48
2.6.2 Rich Picture 49
2.6.3 FACTOR 49
2.6.4 Problem Domain 50
2.6.4.1 Class 50
2.6.4.2 Structure 51
2.6.5 Application Domain 53
2.6.5.1 Usage 53
2.6.5.2 Interface 54
2.6.6 Architecture Design 54
2.6.6.1 Criteria 54
2.6.6.2 Component Architecture 55
2.6.6.3 Client – Server Architecture 56
2.6.6.4 Process Architecture 57
2.6.7 Model Component 57
BAB 3 RUMUSAN MASALAH DAN PERANCANGAN SISTEM 58
3.1 Latar Belakang Perusahaan 58
ix
3.3 Analisa Sistem Berjalan 64
3.4 Rich Picture Sistem Yang Berjalan 65
3.5 Permasalahan Yang Dihadapi 66 3.6 Usulan Pemecahan Masalah 66
3.7 System Definition Yang Diusulkan 67 3.8 Rich Picture Yang Diusulkan 67
3.9 FACTOR Criteria 68
3.10 Problem Domain 69
3.11 Problem Domain Analysis 69
3.11.1 Cluster 69
3.11.2 Structure 70
3.11.3 Classes 70
3.11.4 Events 73
3.11.5 Behavior 73
3.12 Application Domain Analysis 78
3.12.1 Usage 78
3.12.2 Sequence Diagram 81
3.12.3 Function 83
3.13 Perancangan Sistem 84
3.13.1 The Task 84
3.13.1.1 Purpose 84
3.13.1.2 Correction to Analysis 84
3.13.1.3 Quality Goal 85
3.13.2 Technical Platform 85
3.13.2.1 Peralatan 85
3.13.2.2 Sistem Piranti Lunak 86 3.13.2.3 Bahasa Perancangan 86
3.13.3 Architecture 86
3.13.3.1 Component Architecture 87
3.13.3.2 Process Architecture 88
x
3.13.4 User Interface 89
3.13.4.1 Dialog Style 89
3.13.5 Navigation Diagram 104
3.14 Recomendation 105
3.14.1 The System’s Usefullness 105
3.14.2 Plan For Initiating Use 105
3.14.3 Implementation Plan 106
BAB 4 HASIL DAN PEMBAHASAN 107
4.1 Penghitungan 107
4.1.1 Penghitunan Peramalan 107 4.1.1.1 Peramalan Mie Atom 107 4.1.1.1.1 Metode Regresi Linier 107 4.1.1.1.2 Metode Regresi Kuadratis 110
4.1.1.1.3 Metode Double Moving Average 111 4.1.1.1.4 Metode Double Exponential Smoothing 111 4.1.1.1.5 Metode Siklis 112 4.1.1.2 Peramalan Bihun Atom 113 4.1.1.2.1 Metode Regresi Linier 113 4.1.1.2.2 Metode Regresi Kuadratis 116
4.1.1.2.3 Metode Double Moving Average 117 4.1.1.2.4 Metode Double Exponential Smoothing 117 4.1.1.1.5 Metode Siklis 118
4.1.2 Perhitungan Tracking Signal 119
4.1.2.1 Tracking Signal Mie Atom 119 4.1.2.2 Tracking Signal Bihun Atom 122 4.1.3 Penghitungan Agregat 126 4.1.4 Penghitungan Disagregat 137
4.1.5 MPS 145
BAB 5 KESIMPULAN DAN SARAN 147
5.1 Kesimpulan 147
xi
DAFTAR PUSTAKA xx
RIWAYAT HIDUP xxii
xii
DAFTAR TABEL
Halaman
Tabel 2.1 Perhitungan Metode Regresi Linier 13 Tabel 2.2 Perhitungan Metode Regresi Kuadratis 16
Tabel 2.3 Perhitungan Metode Double Moving Average 19 Tabel 2.4 Perhitungan Metode Double Exponential Smoothing 21 Tabel 2.5 Perhitungan Metode Siklis 22
Tabel 2.6 Bentuk Umum dari Master Planning Schedule 28
Tabel 2.7 Criteria 54
Tabel 2.8 Bentuk Distribusi dalam Arsitektur Client-Server 56
Tabel 3.1 Event Table 73
Tabel 3.2 Use Case Specification untuk Mendata Penjualan 79 Tabel 3.3 Use Case Specification untuk Membuat MPS 80 Tabel 3.4 Use Case Specification untuk Membuat PO 80 Tabel 3.5 Use Case Specification untuk Mendata Bahan Baku 80 Tabel 3.6 Use Case Specification untuk Mendata Barang Jadi 81
Tabel 3.7 Function List 83
Tabel 3.8 Quality Goals 85
Tabel 3.9 Spesifikasi Peralatan 85
Tabel 3.10 System’s Usefulness 105
Tabel 3.11 Jadwal Implementasi Sistem 106 Tabel 4.1 Data Penjualan Mie Atom Tahun 2006 107 Tabel 4.2 Perhitungan Metode Regresi Linier untuk Mie Atom 108 Tabel 4.3 Hasil Peramalan Permintaan dengan Metode Regresi Linier
untuk Mie Atom
109 Tabel 4.4 Hasil Peramalan Permintaan dengan Metode Regresi Kuadratis
untuk Mie Atom
110 Tabel 4.5 Hasil Peramalan Permintaan dengan Metode Double Moving
Average untuk Mie Atom
111 Tabel 4.6 Hasil Peramalan Permintaan dengan Metode Double
Exponential Smoothing untuk Mie Atom
111 Tabel 4.7 Hasil Peramalan Permintaan dengan Metode Siklis untuk Mie
Atom
112 Tabel 4.8 Data Penjualan Bihun Atom Tahun 2006 113 Tabel 4.9 Perhitungan Metode Regresi Linier untuk Bihun Atom 114 Tabel 4.10 Hasil Peramalan Permintaan dengan Metode Regresi Linier
untuk Bihun Atom
115 Tabel 4.11 Hasil Peramalan Permintaan dengan Metode Regresi Kuadratis
untuk Bihun Atom
116 Tabel 4.12 Hasil Peramalan Permintaan dengan Metode Double Moving
Average untuk Bihun Atom
117 Tabel 4.13 Hasil Peramalan Permintaan dengan Metode Double
Exponential Smoothing untuk Bihun Atom
xiii
Tabel 4.14 Hasil Peramalan Permintaan dengan Metode Siklis untuk Bihun Atom
118 Tabel 4.15 Perhitungan Tracking Signal untuk Metode Regresi Linier
untuk Mie Atom
119 Tabel 4.16 Perhitungan Tracking Signal untuk Metode Regresi Kuadratis
untuk Mie Atom
120 Tabel 4.17 Perhitungan Tracking Signal untuk Metode Double Moving
Average untuk Mie Atom
120 Tabel 4.18 Perhitungan Tracking Signal untuk Metode Double Exponential
Smoothing untuk Mie Atom
121 Tabel 4.19 Perhitungan Tracking Signal untuk Metode Siklis untuk Mie
Atom
122 Tabel 4.20 Perhitungan Tracking Signal untuk Metode Regresi Linier
Bihun Atom
122 Tabel 4.21 Perhitungan Tracking Signal untuk Metode Regresi Kuadratis
Bihun Atom
123 Tabel 4.22 Perhitungan Tracking Signal untuk Metode Double Moving
Average Bihun Atom
124 Tabel 4.23 Perhitungan Tracking Signal untuk Metode Double Exponential
Smoothing Bihun Atom
124 Tabel 4.24 Perhitungan Tracking Signal untuk Metode Siklis Bihun Atom 125 Tabel 4.25 Hasil Peramalan Terbaik 126
Tabel 4.26 Hasil Konversi 127
Tabel 4.27 Perkiraan Demand 128
Tabel 4.28 Hasil Perhitungan Changing Workforce Levels 130 Tabel 4.29 Hasil Perhitungan Changing Inventory Levels 132
Tabel 4.30 Hasil Perhitungan Subcontracting 133
Tabel 4.31 Perhitungan Mixed Strategy 136
xiv
Tabel 4.50 Perhitungan Disagregat Periode 9 143 Tabel 4.51 Input Disagregat Periode 10 144 Tabel 4.52 Perhitungan Disagregat Periode 10 144 Tabel 4.53 Input Disagregat Periode 11 144 Tabel 4.54 Perhitungan Disagregat Periode 11 145 Tabel 4.55 Input Disagregat Periode 12 145 Tabel 4.56 Perhitungan Disagregat Periode 12 145
Tabel 4.57 MPS (Master Production Schedule) 146
Tabel L.1.1 Data Penjualan Mie Atom Tahun 2006 L1 Tabel L.1.2 Perhitungan Metode Regresi Linier untuk Mie Atom L1 Tabel L.1.3 Hasil Peramalan Permintaan dengan Metode Regresi Linier
untuk Mie Atom
L3 Tabel L.1.4 Perhitungan Metode Regresi Kuadratis untuk Mie Atom L3 Tabel L.1.5 Hasil Peramalan Permintaan dengan Metode Regresi
Kuadratisuntuk Mie Atom
L5 Tabel L.1.6 Perhitungan Metode Double Moving Average untuk Mie Atom L5 Tabel L.1.7 Hasil Peramalan Permintaan dengan Metode Double Moving
Average untuk Mie Atom
L6 Tabel L.1.8 Perhitungan Metode Double Exponential Smoothing untuk Mie
Atom
L6 Tabel L.1.9 Hasil Peramalan Permintaan dengan Metode Double
Exponential Smoothing untuk Mie Atom
L7 Tabel L.1.10 Perhitungan Metode Siklis untuk Mie Atom L8 Tabel L.1.11 Hasil Peramalan Permintaan dengan Metode Siklis untuk Mie
Atom
L10 Tabel L.1.12 Perhitungan Tracking Signal untuk Metode Regresi Linier
untuk Mie Atom
L10 Tabel L.1.13 Perhitungan Tracking Signal untuk Metode Regresi Kuadratis
untuk Mie Atom
L11 Tabel L.1.14 Perhitungan Tracking Signal untuk Metode Double Moving
Average untuk Mie Atom
L11 Tabel L.1.15 Perhitungan Tracking Signal untuk Metode Double Exponential
Smoothing untuk Mie Atom
L12 Tabel L.1.16 Perhitungan Tracking Signal untuk Metode Siklis untuk Mie
Atom
L12 Tabel L.1.17 Data Penjualan Bihun Atom Tahun 2006 L13 Tabel L.1.18 Metode Regresi Linier untuk Bihun Atom L13 Tabel L.1.19 Hasil Peramalan Permintaan dengan Metode Regresi Linier
untuk Bihun Atom L14
Tabel L.1.20 Perhitungan Metode Regresi Kuadratis untuk Bihun Atom L15 Tabel L.1.21 Hasil Peramalan Permintaan dengan Metode Regresi Kuadratis
untuk Bihun Atom
L16 Tabel L.1.22 Perhitungan Metode Double Moving Average untuk Bihun
Atom
xv
Tabel L.1.23 Hasil Peramalan Permintaan dengan Metode Double Moving Average untuk Bihun Atom
L18 Tabel L.1.24 Perhitungan Metode Double Exponential Smoothing untuk
Bihun Atom
L18 Tabel L.1.25 Hasil Peramalan Permintaan dengan Metode Double
Exponential Smoothing untuk Bihun Atom
L19 Tabel L.1.26 Perhitungan Metode Siklis untuk Bihun Atom L20 Tabel L.1.27 Hasil Peramalan Permintaan dengan Metode Siklis untuk Bihun
Atom
L22 Tabel L.1.28 Perhitungan Tracking Signal untuk Metode Regresi Linier
untuk Bihun Atom
L22 Tabel L.1.29 Perhitungan Tracking Signal untuk Metode Regresi Kuadratis
untuk Bihun Atom
L22 Tabel L.1.30 Perhitungan Tracking Signal untuk Metode Double Moving
Average untuk Bihun Atom
L23 Tabel L.1.31 Perhitungan Tracking Signal untuk Metode Double Exponential
Smoothing untuk Bihun Atom
L23 Tabel L.1.32 Perhitungan Tracking Signal untuk Metode Siklis untuk Bihun
Atom
L24 Tabel L.2.1 Hasil Peramalan Terbaik L25
Tabel L.2.2 Hasil Konversi L26
Tabel L.2.3 Perkiraan Demand L27
Tabel L.2.4 Hasil Perhitungan Changing Workforce Levels L28 Tabel L.2.5 Hasil Perhitungan Changing Inventory Levels L29
Tabel L.2.6 Hasil Perhitungan Subcontracting L30
Tabel L.2.7 Perhitungan Mixed Strategy L33
xvi
Tabel L.3.21 Perhitungan Disagregat Periode 10 L44 Tabel L.3.22 Input Disagregat Periode 11 L44 Tabel L.3.23 Perhitungan Disagregat Periode 11 L45 Tabel L.3.24 Input Disagregat Periode 12 L45 Tabel L.3.25 Perhitungan Disagregat Periode 12 L46
Tabel L.4.1 MPS L47
Tabel L.4.2 BOM untuk Mie Atom L47
Tabel L.4.3 BOM untuk Bihun Atom L47
xvii
DAFTAR GAMBAR
Halaman
Gambar 2.1 Proses Penjadwalan Produksi Induk 27
Gambar 2.2 Class 51
Gambar 2.3 Generalitation 51
Gambar 2.4 Cluster 52
Gambar 2.5 Aggregation 52
Gambar 2.6 Association 52
Gambar 3.1 Struktur Organisasi PT Kuala Pangan 64 Gambar 3.2 Rich Picture Yang Berjalan 65 Gambar 3.3 Rich Picture Yang Diusulkan 67
Gambar 3.4 Cluster 69
Gambar 3.5 Class Diagram 70
Gambar 3.6 Statechart Penjualan 73
Gambar 3.7 Statechart Peramalan 74
Gambar 3.8 Statechart Agregat 74
Gambar 3.9 Statechart Disagregat 74
Gambar 3.10 Statechart MPS 75
Gambar 3.11 Statechart BOM 75
Gambar 3.12 Statechart Net Requirement 75 Gambar 3.13 Statechart Purchase Order 76
Gambar 3.14 Statechart Karyawan 76
Gambar 3.15 Statechart Bahan Baku 77 Gambar 3.16 Statechart Barang Jadi 77
Gambar 3.17 Statechart Supplier 78
Gambar 3.18 Use Case Diagram Sistem Persediaan PT Kuala Pangan 79 Gambar 3.19 Sequence Diagram mendata penjualan, membuat
peramalan dan membuat PO
81 Gambar 3.20 Sequence Diagram mendata bahan baku 82 Gambar 3.21 Sequence Diagram mendata barang jadi 82 Gambar 3.22 Component Architecture 87
Gambar 3.23 Deployment Diagram 88
Gambar 3.24 Layar Login 89
Gambar 3.25 Layar Menu Utama System Access 90
xviii
Gambar 3.36 Form Save Peramalan 96 Gambar 3.37 Form Perhitungan Agregat 97 Gambar 3.38 Form Perhitungan Disagregat 98
Gambar 3.39 Form Jadwal MPS 98
Gambar 3.40 Form BOM 99
Gambar 3.41 Form Net Requirement 99
Gambar 3.42 Form Pembuatan PO 100
Gambar 3.43 Form View Bahan Baku 101 Gambar 3.44 Form View Barang Jadi 101
Gambar 3.45 Form View Data 102
Gambar 3.46 Form View PO 103
Gambar 3.47 Form View PO Yang telah dibuat 103 Gambar 3.48 Navigation Diagram 104
Gambar 4.1 Print PO 146
Gambar L.5.1 Form Login L49
Gambar L.5.2 Form Menu Utama L49
Gambar L.5.3 Isi Form Menu Utama L50
Gambar L.5.4 Master Supplier L50
Gambar L.5.5 Master Bahan Baku L51 Gambar L.5.6 Master Barang Jadi L51 Gambar L.5.7 Form Input Data Penjualan L52 Gambar L.5.8 Hasil Peramalan Metode Regresi Linier L52 Gambar L.5.9 Hasil Peramalan Metode Regresi Kuadratis L53
Gambar L.5.10 Peramalan Metode Regresi Double Moving Average L53
Gambar L.5.11 Save Peramalan L54
Gambar L.5.12 Setelah Save Peramalan L54
Gambar L.5.13 Form Agregat L55
Gambar L.5.14 Form Disagregat L55
Gambar L.5.15 Net Requirement L56
Gambar L.5.16 Save Net Requirement L56
Gambar L.5.17 Create PO L57
Gambar L.5.18 Save PO L57
Gambar L.5.19 Print PO L58
Gambar L.5.20 View BOM L58
Gambar L.5.21 View MPS L59
Gambar L.5.22 View Bahan Baku L59
Gambar L.5.23 View Barang Jadi L60
Gambar L.5.24 View Data L61
Gambar L.5.25 View Agregat L62
Gambar L.5.26 View Disagregat L63
Gambar L.5.27 View PO L64
xix
DAFTAR LAMPIRAN
Halaman
Lampiran 1 Perhitungan Peramalan L1 Lampiran 2 Perhitungan Agregat L25 Lampiran 3 Perhitungan Disagregat L35 Lampiran 4 MPS ,BOM dan Net Requirement L47