ABSTRAK
Produksi merupakan kegiatan inti dari sebuah perusahaan manufaktur untuk memenuhi kebutuhan dan permitaan pasar terhadap suatu produk. Saat ini PT Anugrah Agrotekindo belum menggunakan sistem yang terkomputerisasi sehingga proses pencatatan barang, pencatatan transaksi pembelian, pencatatan transaksi penjualan, pencatatan produksi dan perencanaan produksi tidak maksimal. Untuk mengatasi permasalahan tersebut, penulis melakukan sebuah penelitian dengan judul “Aplikasi Material Requirements Planning PT Anugrah Agrotekindo”. Penelitian ini dilakukan dengan tujuan untuk menghasilkan aplikasi berbasis desktop yang dapat membantu perusahaan dalam melakukan pembuatan ramalan penjualan, penjadwalan produksi kedepan dan pembelian bahan baku dengan cara terkoordinasi sehingga kegiatan produksi dapat berjalan dengan lancar dengan persediaan barang seminimal mungkin. Adapun tujuan lain dalam penelitian ini yaitu untuk mengelola setiap pencatatan data transaksi pembelian, transaksi penjualan, pencatatan barang, serta pencatatan setiap kegiatan produksi. Sumber data yang digunakan dalam penelitian ini diperoleh dari tanya jawab dengan PPIC di PT Anugrah Agrotekindo, dan buku-buku literatur mengenai teori-teori yang dibutuhkan, serta berbagai sumber dari internet untuk referensi. Dengan dibuatnya aplikasi ini, diharapkan setiap proses pengolahan data lebih efisien dan dapat menghemat banyak waktu dalam pencatatan serta pencarian data barang dan transaksi PT Anugrah Agrotekindo.
ABSTRACT
Manufacture companny has production as its core operation to fulfill market’s demands for products. At this time PT Anugrah Agrotekindo hasn’t use a computerized system so procurement, sales, production, and production plan data recording process was not optimal. To prevent the problems, the author does
research with title “Material Requirements Planning Aplication for PT Anugrah
Agrotekindo”. This research was done with purpose to create desktop base
application that will help company to create sales forecast, production plan, and procurements so every production activity could be done with optimal result. The other purpose of this application is to inform user every procurement, stock, sales, and production activity record. Every data source to create this application are obtained from questioning PPIC of the company, literature books about teories that are needed, and various website for references. With the establishment of this application, the author hopes every data processing could be more optimal and efficient for PT Anugrah Agrotekindo.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 3
1.4.1 Sistem ... 3
1.4.2 Software ... 4
1.4.3 Hardware ... 4
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Manajemen Persediaan ... 6
2.1.1 Jenis- jenis Persediaan ... 6
2.1.2 Overstock dan Understock ... 7
2.1.3 Fungsi Persediaan ... 8
2.2 Sales Forecast ... 8
2.3 Analisis Regresi ... 9
2.3.1 Analisis Regresi Linear Sederhana ... 9
2.4.1 Definisi Material Requirements Planning ... 12
2.4.2 Tujuan Material Requirements Planning (MRP) ... 13
2.4.3 Komponen MRP ... 14
2.5 Flowchart ... 16
2.6 Entity Relationsip Diagram (ERD) ... 16
2.7 Unified Modeling Language (UML) ... 18
2.7.1 Use Case Diagram ... 18
2.7.2 Class Diagram ... 18
2.7.3 Activity Diagram ... 18
2.8 Pemrograman Berorientasi Objek ... 18
2.9 Pemrograman Bahasa C# ... 19
2.10 Visual Studio ... 19
2.11 Database Management System (DBMS) ... 20
2.12 SQL Server ... 21
2.13 LINQ to SQL ... 22
2.14 Operasi Standar Query ... 22
2.15 Crystal Report ... 23
2.16 Black Box Testing ... 24
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 25
3.1 Proses Bisnis ... 25
3.1.1 Proses Bisnis Pembelian Barang Mentah ... 25
3.1.2 Proses Bisnis Persediaan Barang Mentah ... 27
3.1.3 Proses Bisnis Produksi ... 29
3.1.4 Proses Bisnis Persediaan Barang Hasil Produksi ... 31
3.1.5 Proses Bisnis Penjualan Barang ... 33
3.2 Rancangan Antarmuka ... 35
3.2.1 Rancangan Antarmuka FormLogin... 35
3.2.2 Rancangan Antarmuka FormHome ... 35
3.2.3 Rancangan Antarmuka Form Forecast ... 36
3.2.4 Rancangan Antarmuka Form Perencanaan Produksi ... 37
3.2.5 Rancangan Antarmuka Form Master Menu ... 37
3.2.7 Rancangan Antarmuka Form Tambah Bahan Baku ... 39
3.2.8 Rancangan Antarmuka Form Tambah Bahan Kemas ... 40
3.2.9 Rancangan Antarmuka Form Tambah User ... 41
3.2.10 Rancangan Antarmuka Form Tambah Supplier ... 41
3.2.11 Rancangan Antarmuka Form Pembelian ... 42
3.2.12 Rancangan Antarmuka Form Penjualan ... 43
3.2.13 Rancangan Antarmuka Form Produksi ... 44
3.3 Entity Relationship Diagram ... 46
3.4 Transformasi ERD ke dalam tabel ... 47
3.4.1 Tabel Supplier ... 47
3.4.2 Tabel User ... 47
3.4.3 Tabel Pembelian ... 48
3.4.4 Tabel Detail Pembelian ... 48
3.4.5 Tabel Penjualan ... 49
3.4.6 Tabel Detail Penjualan ... 49
3.4.7 Tabel Detail Formula ... 49
3.4.8 Tabel Formula ... 50
3.4.9 Tabel Barang Mentah ... 50
3.4.10 Tabel Barang Jadi ... 50
3.4.11 Tabel Customer ... 51
3.4.12 Tabel Produksi ... 51
3.4.13 Tabel MRP ... 52
3.5 Unified Modeling Language ... Error! Bookmark not defined. 3.5.1 Use Case Diagram Utama ... 53
3.5.2 Use Case Diagram Kelola Data Barang ... 54
3.5.3 Use Case Diagram Kelola Data Pengguna ... 54
3.5.4 Use Case Diagram Penjualan ... 55
3.5.5 Use Case Diagram Pembelian ... 56
3.5.6 Use Case Diagram Produksi ... 57
3.5.7 Use Case Diagram Laporan Pembelian ... 57
3.5.8 Use Case Diagram Laporan Data Barang ... 58
3.6 Activity Diagram ... 60
3.6.1 Activity Diagram Login ... 60
3.6.2 Acitvity Diagram Tambah Supplier ... 61
3.6.3 ActivityDiagramEditSupplier ... 62
3.6.4 ActivityDiagram Tambah Barang Mentah ... 63
3.6.5 ActivityDiagramEdit Barang Mentah ... 64
3.6.6 ActivityDiagram Tambah Pembelian ... 65
3.6.7 ActivityDiagramEdit Pembelian ... 66
3.6.8 ActivityDiagram Histori Pembelian ... 67
3.6.9 Activity Diagram Penerimaan Barang Mentah ... 68
3.6.10 Activity Diagram Tambah Formula ... 69
3.6.11 Activity Diagram Edit Formula ... 70
3.6.12 Activity Diagram Tambah Permintaan Produksi ... 71
3.6.13 Activity Diagram Hapus Permintaan Produksi ... 72
3.6.14 Activity Diagram Pengiriman Barang Jadi ... 73
3.6.15 Activity Diagram Tambah Customer ... 74
3.6.16 Activity Diagram Edit Customer ... 75
3.6.17 Activity Diagram Tambah Penjualan ... 76
3.6.18 Activity Diagram Edit Penjualan ... 77
3.6.19 Activity Diagram Forecast ... 78
3.6.20 Activity Diagram Lihat Perencanaan Produksi ... 79
3.6.21 Activity Diagram Melihat dan Mencetak Laporan Pembelian Tidak Langsung ... 80
3.6.22 Activity Diagram Melihat dan Mencetak Laporan Detil Pembelian Tidak Langsung ... 81
3.6.23 Activity Diagram Melihat dan Mencetak Laporan Penjualan Tidak Langsung ... 82
3.6.24 Activity Diagram Melihat dan Mencetak Laporan Detil Penjualan Tidak Langsung ... 83
3.6.26 Activity Diagram Melihat dan Mencetak Laporan Stok Barang
Jadi Tidak Langsung ... 85
3.7 Class Diagram ... 86
3.7.1 Class Diagram Barang Mentah ... 87
3.7.2 Class Diagram Barang Jadi ... 87
3.7.3 Class Diagram Supplier ... 88
3.7.4 Class Diagram Pembelian ... 88
3.7.5 Class Diagram Detail Pembelian ... 89
3.7.6 Class DiagramUser ... 89
3.7.7 Class Diagram Produksi ... 90
3.7.8 Class Diagram Formula ... 90
3.7.9 Class Diagram Detail Formula ... 91
3.7.10 Class Diagram Penjualan ... 91
3.7.11 Class Diagram Detail Penjualan ... 92
3.7.12 Class DiagramCustomer ... 92
3.7.13 Class Diagram MRP ... 93
BAB 4. HASIL PENELITIAN ... 94
4.1 Form Menu Login ... 94
4.2 Form Menu Home ... 95
4.3 Form Menu Master ... 96
4.4 Form Menu Bahan Baku ... 97
4.5 Form Menu Bahan Kemas ... 98
4.6 Form Menu Produk ... 99
4.7 Form Menu User ... 100
4.8 Form Menu Formula ... 101
4.9 Form Menu MRP ... 102
4.10 Form Menu Forecast ... 103
4.11 Form Menu Set Forecast Mingguan ... 104
4.12 Form Menu Pembelian ... 105
4.13 Form Menu Add Pembelian ... 106
4.14 Form Menu Add Detail Pembelian ... 107
4.16 Form Menu Histori Pembelian ... 109
4.17 Form Menu Penjualan ... 110
4.18 Form Menu Add Penjualan ... 111
4.19 Form Menu Add Detail Penjualan ... 112
4.20 Form Menu Produksi ... 113
4.21 Form Menu Add Produksi ... 114
4.22 Form Menu Pengiriman Hasil Produksi ... 115
4.23 Form Menu Histori Produksi ... 116
4.24 From Menu Perencanaan Produksi ... 117
4.25 Form Menu Rekap Bulanan ... 118
4.26 Form Menu Report Pembelian ... 119
4.27 Form Menu Report Penjualan ... 120
4.28 Form Menu Report Barang ... 121
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 122
5.1 Pengujian Login ... 122
5.2 Pengujian Penambahan Data Barang Mentah ... 124
5.3 Pengujian Mengubah Data Barang Mentah ... 125
5.4 Pengujian Penambahan Data Barang Jadi ... 126
5.5 Pengujian Mengubah Data Barang Jadi ... 127
5.6 Pengujian Penambahan Data User ... 128
5.7 Pengujian Mengubah Data User ... 130
5.8 Pengujian Penambahan Data Formula ... 132
5.9 Pengujian Mengubah Data Formula ... 133
5.10 Pengujian Penambahan Data Pembelian ... 135
5.11 Pengujian Mengubah Data Pembelian ... 137
5.12 Pengujian Penambahan Detail Pembelian ... 139
5.13 Pengujian Penambahan Data Supplier ... 140
5.14 Pengujian Mengubah Data Supplier ... 141
5.15 Pengujian Penambahan Data Penjualan ... 142
5.16 Pengujian Mengubah Data Penjualan ... 144
5.17 Pengujian Penambahan Detail Penjualan ... 146
5.19 Pengujian Mengubah Data Customer ... 149
5.20 Pengujian Penambahan Permintaan Produksi ... 150
5.21 Pengujian Laporan Pembelian ... 150
5.22 Pengujian Laporan Penjualan ... 152
5.23 Pengujian Laporan Stok Barang ... 153
BAB 6. SIMPULAN DAN SARAN ... 154
6.1 Simpulan ... 154
6.2 Saran ... 154
DAFTAR GAMBAR
Gambar 3.1 Flowchart Pembelian Barang Mentah ... 26
Gambar 3.2 Flowchart Persediaan Barang Mentah ... 28
Gambar 3.3 Flowchart Bagian Produksi ... 30
Gambar 3.4 Flowchart Persediaan Barang Hasil Produksi ... 32
Gambar 3.5 Flowchart Penjualan Barang ... 34
Gambar 3.6 Rancangan Antarmuka Form Login ... 35
Gambar 3.7 Rancangan Antarmuka FormHome... 36
Gambar 3.8 Rancangan Antarmuka Form Forecast ... 36
Gambar 3.9 Rancangan Antarmuka Form MRP ... 37
Gambar 3.10 Rancangan Antarmuka Form Master Menu ... 38
Gambar 3.11 Rancangan Antarmuka Form Tambah Formula ... 39
Gambar 3.12 Rancangan Antarmuka Form Tambah Bahan Baku... 40
Gambar 3.13 Rancangan Antarmuka Form Tambah Bahan Kemas... 40
Gambar 3.14 Rancangan Antarmuka Form Tambah User ... 41
Gambar 3.15 Rancangan Antarmuka Tambah Supplier ... 42
Gambar 3.16 Rancangan Antarmuka Form Pembelian ... 43
Gambar 3.17 Rancangan Antarmuka Form Penjualan ... 44
Gambar 3.18 Rancangan Antarmuka Form Produksi ... 45
Gambar 3.19 Entity Relationship Diagram ... 46
Gambar 3.20 Use Case Diagram Utama ... 53
Gambar 3.21 Use Case Diagram Kelola Data Barang ... 54
Gambar 3.22 Use Case Diagram Mengelola Data Pengguna ... 55
Gambar 3.23 Use Case Diagram Penjualan ... 55
Gambar 3.24 Use Case Diagram Pembelian ... 56
Gambar 3.25 Use Case Diagram Produksi ... 57
Gambar 3.26 Use Case Diagram Mengelola Laporan Pembelian ... 58
Gambar 3.27 Use Case Diagram Laporan Data Barang ... 58
Gambar 3.28 Use Case Diagram Laporan Penjualan ... 59
Gambar 3.29 Acitvity Diagram Login ... 60
Gambar 3.31 Activity Diagram Edit Supplier ... 62
Gambar 3.32 Activity Diagram Tambah Barang Mentah ... 63
Gambar 3.33 Activity Diagram Edit Barang Mentah ... 64
Gambar 3.34 Activity Diagram Tambah Pembelian ... 65
Gambar 3.35 Activity Diagram Edit Pembelian ... 66
Gambar 3.36 Activity Diagram Histori Pembelian ... 67
Gambar 3.37 Activity Diagram Penerimaan Barang Mentah ... 68
Gambar 3.38 Activity Diagram Tambah Formula ... 69
Gambar 3.39 Activity Diagram Edit Formula ... 70
Gambar 3.40 Activity Diagram Tambah Permintaan Produksi ... 71
Gambar 3.41 Activity Diagram Hapus Permintaan Produksi ... 72
Gambar 3.42 Activity Diagram Pengiriman Barang Jadi ... 73
Gambar 3.43 ActivityDiagram Tambah Customer ... 74
Gambar 3.44 Activity Diagram EditCustomer... 75
Gambar 3.45 Activity Diagram Tambah Penjualan ... 76
Gambar 3.46 Activity Diagram Edit Penjualan ... 77
Gambar 3.47Activity Diagram Forecast ... 78
Gambar 3.48 Activity Diagram Perencanaan Produksi ... 79
Gambar 3.49 Activity Diagram Melihat dan Mencetak Laporan Pembelian Tidak Langsung ... 80
Gambar 3.50 Activity Diagram Melihat dan Mencetak Laporan Detil Pembelian Tidak Langsung ... 81
Gambar 3.51 Activity Diagram Melihat dan Mencetak Laporan Penjualan Tidak Langsung ... 82
Gambar 3.52 Activity Diagram Melihat dan Mencetak Laporan Detil Penjualan Tidak Langsung ... 83
Gambar 3.53 Activity Diagram Melihat dan Mencetak Laporan Stok Barang Mentah Tidak Langsung ... 84
Gambar 3.54 Activity Diagram Melihat dan Mencetak Laporan Stok Barang Jadi Tidak Langsung ... 85
Gambar 3.55 Class Diagram Package Entity ... 86
Gambar 3.57 Class Diagram Barang Jadi ... 87
Gambar 3.58 Class DiagramSupplier ... 88
Gambar 3.59 Class Diagram Pembelian ... 88
Gambar 3.60 Class Diagram Detail Pembelian ... 89
Gambar 3.61 Class Diagram User ... 89
Gambar 3.62 Class Diagram Produksi ... 90
Gambar 3.63 Class Diagram Formula ... 90
Gambar 3.64 Class Diagram Detail Formula ... 91
Gambar 3.65 Class Diagram Penjualan ... 91
Gambar 3.66 Class Diagram Penjualan ... 92
Gambar 3.67 Class Diagram Customer ... 92
Gambar 3.68 Class Diagram MRP ... 93
Gambar 4.1 Form Menu Login ... 94
Gambar 4.2 Form Menu Home ... 95
Gambar 4.3 Form Menu Master ... 96
Gambar 4.4 Form Menu Bahan Baku ... 97
Gambar 4.5 Form Menu Bahan Kemas ... 98
Gambar 4.6 Form Menu Produk ... 99
Gambar 4.7 Form Menu User ... 100
Gambar 4.8 Form Menu Formula ... 101
Gambar 4.9 Form Menu MRP ... 102
Gambar 4.10 Form Menu Forecast ... 103
Gambar 4.11 Form Menu Set Mingguan ... 104
Gambar 4.12 Form Menu Pembelian ... 105
Gambar 4.13 Form Menu Add Pembelian ... 106
Gambar 4.14 Form Menu Add Detail Pembelian ... 107
Gambar 4.15 Form Menu Penerimaan Barang Pembelian ... 108
Gambar 4.16 Form Menu Histori Pembelian ... 109
Gambar 4.17 Form Menu Penjualan ... 110
Gambar 4.18 Form Menu Add Penjualan ... 111
Gambar 4.19 Form Menu Add Barang Penjualan ... 112
Gambar 4.21 Form Menu Add Produksi ... 114
Gambar 4.22 Form Menu Pengiriman Hasil Produksi ... 115
Gambar 4.23 Form Menu Histori Produksi ... 116
Gambar 4.24 Form Menu Plan Production ... 117
Gambar 4.25 Form Menu Rekap Bulanan ... 118
Gambar 4.26 Form Menu Report Pembelian ... 119
Gambar 4.27 Form Menu Report Penjualan ... 120
DAFTAR TABEL
Tabel 2.1 Data Penjualan Kopi A Tahun 2014. ... 10
Tabel 2.2 Perhitungan Metode Regresi Linear untuk Kopi A ... 10
Tabel 2.3 Hasil Peramalan Penjualan Kopi A dengan Metode Regresi Linier untuk tahun 2015 ... 12
Tabel 2.4 Contoh Master Production Schedule ... 15
Tabel 2.5 Daftar Persediaan Barang ... 15
Tabel 3.1 Tabel Supplier ... 47
Tabel 3.2 Tabel User ... 47
Tabel 3.3 Tabel Pembelian ... 48
Tabel 3.4 Tabel Detail Pembelian ... 48
Tabel 3.5 Tabel Penjualan ... 49
Tabel 3.6 Tabel Detail Penjualan ... 49
Tabel 3.7 Tabel Detail Formula ... 49
Tabel 3.8 Tabel Formula ... 50
Tabel 3.9 Tabel Barang Mentah... 50
Tabel 3.10 Tabel Barang Jadi ... 50
Tabel 3.11 Tabel Customer ... 51
Tabel 3.12 Tabel Produksi ... 51
Tabel 3.13 Tabel MRP ... 52
Tabel 5.1 Pengujian Login ... 122
Tabel 5.2 Pengujian Penambahan Data Barang Mentah ... 124
Tabel 5.3 Pengujian Ubah Data Barang Mentah... 125
Tabel 5.4 Pengujian Penambahan Data Barang Jadi ... 126
Tabel 5.5 Pengujian Mengubah Data Barang Jadi ... 127
Tabel 5.6 Pengujian Penambahan Data User ... 128
Tabel 5.7 Pengujian Mengubah Data User ... 130
Tabel 5.8 Pengujian Penambahan Data Formula ... 132
Tabel 5.9 Pengujian Mengubah Data Formula ... 133
Tabel 5.10 Pengujian Penambahan Data Pembelian ... 135
Tabel 5.12 Pengujian Penambahan Detail Pembelian ... 139
Tabel 5.13 Pengujian Penambahan Data Supplier ... 140
Tabel 5.14 Pengujian Mengubah Data Supplier... 141
Tabel 5.15 Pengujian Penambahan Data Penjualan ... 142
Tabel 5.16 Pengujian Mengubah Data Penjualan ... 144
Tabel 5.17 Pengujian Penambahan Detail Penjualan ... 146
Tabel 5.18 Pengujian Penambahan Data Customer ... 147
Tabel 5.19 Pengujian Mengubah Data Customer ... 149
Tabel 5.20 Pengujian Penambahan Permintaan Produksi ... 150
Tabel 5.21 Pengujian Laporan Pembelian ... 150
Tabel 5.22 Pengujian Laporan Penjualan ... 152
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Simbol arus /
flow
Menyatakan jalannya
arus suatu proses
Flowchart Simbol process
Menyatakan suatu
tindakan
(proses) yang dilakukan
oleh komputer
Flowchart Simbol manual
Menyatakan suatu
tindakan (proses) yang
tidak dilakukan oleh
komputer
Flowchart Simbol
decision
Menujukkan suatu
kondisi tertentu yang
akan menghasilkan dua
kemungkinan
Flowchart Simbol
terminal
Menyatakan permulaan
atau akhir suatu
program
Flowchart Simbol
manual input
Memasukkan data
secara manual dengan
menggunakan online
keyboard
Flowchart Simbol
document
Mencetak keluaran
dalam bentuk dokumen
(melalui printer)
Flowchart Simbol
offline-storage
Menunjukkan bahwa
data dalam simbol ini
akan disimpan ke
suatu media tertentu
Class
Diagram Class
Class adalah dekripsi
kelompok obyek-obyek
dengan property,
perilaku (operasi) dan
Jenis Notasi/Lambang Nama Arti
Diagram Start Titik awal
Activity
Diagram End Titik akhir
Activity
Diagram Activity Menunjukkan proses
Activity
Diagram
Decision Pilihan untuk
mengambil keputusan
Activity
Diagram Fork
Digunakan untuk
Jenis Notasi/Lambang Nama Arti
yang dilakukan secara
parallel atau untuk
menggabungkan dua
kegiatan paralel menjadi
satu.
Use Case Use Case
Use case digambarkan
sebagai lingkaran elips
dengan nama use case
dituliskan didalam elips
tersebut.
Use Case Actor
Actor adalah pengguna
sistem. Actor tidak
terbatas hanya manusia
saja, jika sebuah sistem
berkomunikasi dengan
aplikasi lain dan
membutuhkan input
atau memberikan
output, maka aplikasi
tersebut juga bisa
dianggap sebagai actor.
Use Case Association
Association
menunjukkan hubungan
DAFTAR SINGKATAN
ERD Entity Relationship Diagram
PPIC Production Planning and Iventory Control
SQL Structure Query Language
MRP Material Requirements Planning
DAFTAR ISTILAH
Forecast Peramalan penjualan.
Overstock Suatu keadaan dimana stok barang jauh melebihi batas yang dibutuhkan.
BAB 1. PENDAHULUAN
1.1 Latar Belakang Masalah
Kegiatan produksi merupakan inti dari sebuah perusahaan manufaktur. Dalam sistem produksi terjadi suatu proses yang mengubah bahan mentah menjadi sebuah produk yang memiliki nilai tambah dan dapat dijual dipasar. Tujuan dilaksanakannya produksi yaitu untuk memenuhi kebutuhan atau permintaan pasar akan suatu barang atau jasa sehingga penting bagi perusahaan untuk merencanakan proses produksi agar setiap permintaan pasar dapat terpenuhi.
Saat ini, banyak perusahaan manufaktur belum menggunakan sistem yang terkomputerisasi dalam merencanakan kegiatan produksi sehingga seringkali menimbulkan permasalahan dalam persediaan suatu barang. Adapun permasalahan yang sering terjadi adalah permasalahan shortage
yaitu suatu keadaan dimana jumlah suatu barang yang dibutuhkan tidak sesuai dengan jumlah yang diharapkan, dikarenakan keterlambatan perusahaan dalam pembelian bahan baku sehingga kegiatan produksi tidak dapat berlangsung.
Oleh sebab itu agar perusahaan manufaktur dapat beroperasi dengan baik, tentu memerlukan sistem informasi yang akurat, cepat dan terpercaya. Hal ini terutama untuk meningkatkan pengendalian jumlah barang agar tidak terjadi overstock atau kelebihan stok barang dan juga mencegah terjadinya
shortage atau kekurangan barang. Salah satu cara untuk mengendalikan persediaan tersebut adalah dengan metode Material Requierements Planning (MRP).
2
perusahaan dapat meningkat dan dapat meningkatkan daya saing suatu perusahaan terhadap kompetitornya.
Dari permasalahan di atas akan dibangun sebuah sistem MRP yang dapat membantu perusahaan manufaktur mengatur kegiatan produksi sehingga dapat berjalan dengan lancar.
1.2 Rumusan Masalah
Dari latar belakang yang sudah diijelaskan pada sub bab 1.1 maka rumusan masalah yang akan dibahas adalah:
1. Bagaimana membuat sistem yang mampu meramalkan target penjualan produk untuk satu tahun kedepan berdasarkan data penjualan tahun sebelumnya?
2. Bagaimana membuat sistem yang dapat memberikan informasi mengenai penggunaan barang mentah untuk kebutuhan produksi secara detail?
3. Bagaimana membuat sistem yang dapat mencatat data stok bahan baku dan memberikan informasi jadwal untuk kegiatan produksi kedepan?
1.3 Tujuan Pembahasan
Tujuan dari pembuatan proyek ini atara lain:
1. Membuat sistem yang dapat meramalkan target penjualan satu tahun kedepan berdasarkan data penjualan tahun sebelumnya dengan perhitungan menggunakan metode regresi linier.
2. Membuat sistem yang dapat memberikan informasi kebutuhan bahan baku yang digunakan untuk kegiatan produksi secara detail.
3
1.4 Ruang Lingkup Kajian
Ruang lingkup kajian pada aplikasi Material Requirements Planning:
1.4.1 Sistem
Batasan masalah dalam proyek ini antara lain yang akan dibuat : 1. Melakukan penginputan master data.
2. Melakukan pencatatan transaksi pembelian dan penjualan.
3. Membuat peramalan penjualan dengan metode regresi linier baik secara otomatis maupun secara input manual.
4. Melihat jadwal produksi yang dibuat secara otomatis berdasarkan ramalan penjualan.
5. Melihat kebutuhan bahan baku untuk kegiatan produksi di masa yang akan datang.
6. Mencetak laporan data barang, transaksi pembelian dan transaksi penjualan.
7. Hak Akses Aplikasi :
- Admin : Mengakses seluruh fitur aplikaasi.
- PPIC : Mengakses seluruh master data, melihat dan mengubah transaksi pembelian, menambah dan mengubah transaksi penjualan, menambah dan menghapus permintaan produksi, membuat forecast penjualan suatu barang, mengakses fitur perencanaan produksi.
- Bagian Produksi : Menginput hasil produksi serta melihat histori produksi.
- Bagian Gudang : Melihat stok barang, melakukan penerimaan barang, melihat histori transaksi pembelian.
4
1.4.2
Software
Untuk pembuatan aplikasi ini akan menggunakan Visual Studio 2012 dengan bahasa pemrograman C# Untuk basis datanya akan dibuat dengan menggunakan Microsoft SQL server 2008 R2.
1.4.3 Hardware
Adapun batasan hardware yang digunakan untuk Sistem Informasi PT Anugrah Agrotekindo yang akan dibuat antara lain:
1. Windows 7 32 bit 2. Komputer DualCore
3. Memori 2GB Hard diskdrive 1TB
1.5 Sumber Data
Sumber data yang digunakan untuk membuat aplikasi Material Requirements Planning:
1. Buku-buku yang berhubungan dengan informasi yang dibutuhkan untuk pembuatan perangkat lunak.
2. Pencarian informasi dari internet.
1.6 Sistematika Penyajian
Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut:
BAB I. Pendahuluan
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Kerja Praktek.
BAB II. Kajian Teori
5
BAB III. Analisis dan Rancangan Sistem
Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan gambaran arsitektur sistem.
BAB IV. Hasil Penelitian
Bab ini berisi tentang penjelasan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.
BAB V. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing akan diuji dan dilakukan.
BAB VI. Simpulan dan Saran
154
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Kesimpulan yang penulis dapat dari hasil penelitian Aplikasi Material Rquirements Planning PT Anugrah Agrotekindo adalah:
1. Aplikasi yang dibuat dapat mencatat data stok bahan mentah, barang jadi, data supplier, data cutomer, data formula dengan menggunakan basis data untuk menyimpan data-data teserbut. 2. Aplikasi yang dibuat dapat mencatat data transaksi serta dapat
mengatasi masalah keterlabatan pembelian sehinnga mampu mencegah terjadinya understock.
3. Aplikasi ini dapat meramalkan target penjualan satu tahun kedepan berdasarkan data penjualan tahun sebelumnya dengan perhitungan menggunakan metode regresi linier.
4. Aplikasi yang dibuat dapat memberikan informasi kebutuhan bahan baku yang digunakan untuk kegiatan produksi secara detail. 5. Aplikasi yang dibuat dapat memberikan informasi berupa jadwal
untuk kegiatan produksi kedepan.
6.2 Saran
Saran dan Harapan penulis untuk pengembangan aplikasi di masa yang akan datang ataupun pelaksanaan penelitian yang lebih baik di masa mendatang antara lain:
1. Pengembangan aplikasi dengan menambah modul akuntansi untuk mengelola masalah keuangan di perusahaan.
2. Pengembangan keamanan aplikasi sehingga informasi dan data pada perusahaan dapat terjaga dengan baik.
DAFTAR PUSTAKA
[1] E. Herjanto, Manajemen Operasi, Edisi 3 ed., Grasindo, 2008.
[2] Y. M. Siagian, Aplikasi supply chain management dalam dunia bisnis, S. U. d. Sumaryo, Ed., Grasindo, 2005.
[3] I. N. Y. Astana, "Perencanaan Persediaan Bahan Baku Berdasarkan Metode MRP (Material Requirements Planning)," Jurnal Ilmiah Teknik Sipil, vol. XI, 2007.
[4] A. Raharja, R. A. Vinarti and W. Anggraeni, "PENERAPAN METODE EXPONENTIAL SMOOTHING UNTUK PERAMALAN PENGGUNAAN WAKTU TELEPON DI PT. TELKOMSEL Divre3 Surabaya," Jurnal Sistem Informasi, 2010.
[5] D. Ibrahim and E. R. L. Toruan, Smart Selling: Pendekatan Baru untuk Meningkatkan Penjualan, Jakarta: PT. Elex Media Komputindo, 2004. [6] Harinaldi, Prinsip Prinsip Statistik Untuk Teknik & Sains, L. Simarmata,
Ed., Jakarta: Erlangga , 2008.
[7] ELCOM, SERI BELAJAR KILAT SPSS 17, Pertama ed., YOGYAKARTA: CV. ANDI OFFSET, 2010.
[8] J. Toomey, Inventory Management: Principles, Concepts and Techniques, vol. 12, Springer Science & Business Media, 2012.
[9] R. Daft, Management, 8 ed., M. Acuna, Ed., Cengage Learning, 2007, p. 714.
[10] J. Heizer and B. Render, Additional Problems: Principles of Operations Management/Operations Management, 8 ed., Pearson Education Canada, 2005, p. 161.
[11] A. N. Kamthane, Programing and Data Structures, A. Composers, Ed., Dorling Kindersley, 2004.
156
[13] Kusrini, Tuntunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic dan Microsoft SQL Server, F. S. Suyantoro, Ed., Penerbit Andi, 2007 .
[14] L. B. Jeffrey Whitten, Systems Analysis and Design Methods, 7 ed., McGraw-Hill, 2005.
[15] I. Lovrek, R. J. Howlett and L. C. Jain, Knowledge-based Intelligent Information and Engineering Systems: 12th International Conference, KES 2008, Zagreb, Croatia, September 3-5, 2008 : Proceedings, Part 1, Springer Science & Business Media, 2008.
[16] K. L. JAMES, SOFTWARE ENGINEERING, PHI Learning Pvt. Ltd., 2008.
[17] T. Weilkiens, Systems Engineering with SysML/UML: Modeling, Analysis, Design, Morgan Kaufmann, 2011.
[18] B. Smith, Advanced ActionScript 3: Design Patterns, 2 ed., Apress, 2014.
[19] A. Nugroho, Mengembangkan Aplikasi Basis Data Menggunakan C# dan SQL Server, F. S. Suyantoro, Ed., Penerbit Andi, 2010.
[20] C. Shelly, Discovering Computers, 3 ed., Penerbit Salemba, 2006. [21] E. Kurniawan, Pemrograman Web Dinamis dengan ASP.NET 4.5, C.
Putri, Ed., Penerbit Andi, 2012.
[22] Y. Djahir and D. Pratita, bahan Ajar Sistem Informasi Manajemen, Deepublish, 2015.
157
Ed., Penerbit Andi, 2010.
[27] S. Chan, Membuat Aplikasi Gl dengan PowerBuilder 9.0 dan SQL Server 2000, Elex Media Komputindo, 2004.
[28] P. Nielsen and U. Parui, Microsoft SQL Server 2008 Bible, unabridged ed., B. Elliot, Ed., John Wiley & Sons, 2011.
[29] R. Ferdiana, Memb. Apl. Smartclient Platf.wind Mobile, Elex Media Komputindo, 2008.
[30] C. Solution, Aplikasi Database Dengan Visual Basic 2008 Dan SQL Server 2008, Jakarta: Elex Media Komputindo, 2010.
[31] Junindar, Panduan Lengkap Menjadi Programmer, S. S., Ed., MediaKita, 2008.
[32] H. Santoso, Membuat Multiaplikasi M/ Vb 6+cd, Elex Media Komputindo, 2004 .