## SISTEM INFORMASI PERENCANAAN DAN PENGENDALIAN PERSEDIAAN BAHAN BAKU DI PT X
Christia 1 dan Dadang Surjasa 3
1 Mahasiswa Program Studi Teknik Industri Universitas Tarumanagara
2 Dosen Pembimbing Program Studi Teknik Industri Universitas Tarumanagara christiachristi@ymail.com 1 , dadang@trisakti.ac.id 3

## ABSTRAK
PT X merupakan perusahaan yang bergerak di bidang manufaktur kapur barus atau  kamper. Dalam pelaksanaan perusahaannya, diketahui di PT X belum memiliki metode terstandar dalam mengatur  perencanaan,  pengendalian  serta  penjadwalan  tingkat  kedatangan  bahan  baku, perencanaan  dan  penjadwalan  biasanya  dilakukan  berdasarkan  pengalaman  dan  perkiraan kepala  bagian  PPC  saja  sehingga  perusahaan  saat  ini  masih  mengalami  kendala  dalam pengelolaan persediaannya, dimana bahan baku seringkali mengalami penumpukan di gudang. PT  X  juga  masih  menerapkan  sistem  manual  dalam  melakukan  penjadwalan  produksi  dan pemesanan bahan bakunya. Berdasarkan permasalahan tersebut, maka dilakukan perancangan sistem  informasi  untuk  merencanakan  dan  mengendalikan  persediaan  bahan  baku  di  PT.  X dengan  menggunakan  metode  MRP  (Material  Requirement  Planning).  Serangkaian  kegiatan yang  dilakukan  dalam  metode  MRP  adalah  melakukan  peramalan  penjualan,  membuat  MPS (Master Production Schedule), membuat BOM (Bill Of Material), menghitung kebutuhan bahan baku dengan  metode  lot  sizing.  Dengan  adanya  program aplikasi,  maka akan  mempermudah dan  membantu  pekerjaan  Marketing,  PPC  dan  gudang  serta  dapat  membuat  proses  bisnis berjalan lebih cepat dan efisien.
Kata Kunci: MRP, MPS, BOM, Ukuran Lot, Sistem Informasi

## ABSTRACT
PT X is a manufacturing company that produces camphor. In the implementation of the company, it is known that PT X does not have a standardized method of managing the planning, controlling and scheduling of raw material, planning and scheduling is usually based on experience and estimates of the head of PPC, so that the company is still having difficulties in the management of  its  inventory,  Raw  material  is  often  over  in  warehouses.  PT  X  also  still  apply  the  manual system in doing production scheduling and ordering raw materials. Based on these problems, then the design of information systems to plan and control raw material inventory at PT. X using MRP  (Material  Requirement  Planning)  method.  A  series  of  activities  undertaken  in  the  MRP method  is  to  forecast  sales,  make  MPS  (Master  Production  Schedule),  create  BOM  (Bill  Of Material),  calculate  raw  material  requirements  by  lot  sizing  method.  With  the  application program, it will simplify and help the work of Marketing, PPC and warehouse and can make business processes run faster and more efficiently.
Keyword: MRP, MPS, BOM, Lot Sizing, Information System

## PENDAHULUAN
Suatu industri manufaktur memiliki fungsi  utama  dalam  melakukan  suatu kegiatan proses produksi. Dalam melakukan  serangkaian  kegiatan  proses produksi,  melakukan  perencanaan  dan pengendalian terkait dengan produksi dan persediaannya  menjadi  hal  yang  penting. Salah satu perencanaan dan pengendalian yang harus dilakukan adalah perencanaan dan  pengendalian  bahan  baku.  Hal tersebut menjadi penting karena keberadaan bahan baku yang menentukan
berjalan tidaknya suatu kegiatan produksi. PT  X  merupakan  perusahaan  yang bergerak dalam industri manufaktur kapur barus.  PT  X  memproduksi  kapur  barus (kamper) dengan 2 jenis bahan baku, yaitu naphthalene dan paradichlorobenzene (PDCB).  Dalam  pelaksanaannya,  PT  X belum  memiliki metode  terstandar  dalam mengatur perencanaan, pengendalian serta penjadwalan  tingkat  kedatangan  bahan baku,  perencanaan  dan  penjadwalan biasanya dilakukan berdasarkan pengalaman  dan  perkiraan  kepala  bagian
PPC saja. PT X masih menerapkan sistem manual  dalam  melakukan  penjadwalan produksi  dan  pemesanan  bahan  bakunya dan juga masih mengalami kendala dalam pengelolaan persediaannya. Hal ini dibuktikan  dari  data  persediaan  bahan baku yang dimiliki PT X dalam periode 12 bulan, yang dapat dilihat pada Lampiran 1.
Dari  permasalahan  yang  ada  maka tujuan  dari  penelitian  ini  adalah  untuk melakukan peramalan permintaan dengan metode  yang  tepat  guna  mengendalikan tingkat  produksi,  memberikan  usulan metode  MRP  kepada  perusahaan  untuk menjadwalkan dan mengendalikan tingkat persediaan  bahan  baku,  menetapkan tingkat  persediaan  pengaman  ( safety stock )  yang  optimal  serta  merancang sistem  informasi  untuk  meningkatkan efisiensi dan efektivitas
dalam
pemrosesan  informasi.  Sistem  informasi yang  akan  dirancang  berguna  untuk membantu bagian  marketing  dalam meramalkan penjualan di periode mendatang, membantu bagian PPC dalam menjadwalkan  produksi  dan  pemesanan bahan  baku,  serta  membantu  bagian gudang  dalam  pengecekan  persediaan  di gudang.

## TINJAUAN PUSTAKA Peramalan
Peramalan  merupakan  perhitungan yang  objektif  untuk  menentukan  sesuatu di  masa  yang  akan  datang  dengan menggunakan data-data historis. [10]
Metode  peramalan  yang  digunakan  pada penelitian  ini  adalah  metode  peramalan Single  Moving  Average (SMA), Double Moving  Average (DMA), Weighted Moving Average (WMA), Single
Exponential  Smoothing (SES) ,  Double Exponential  Smoothing (DES),  regresi linear, regresi kuadratik dan metode siklik. Dari  metode-metode  tersebut,  metode yang terpilih untuk kelima produk adalah metode regresi kuadratik dan siklik, yang rumusnya adalah sebagai berikut. [4]
1. Metode regresi kuadratik
𝑌′(𝑡) = 𝑎 + 𝑏(𝑡) + 𝑐(𝑡 2 ) .................. 1 Dimana: 𝛾 = (∑ 𝑡 2 𝑁 𝑡=1 ) 2 − 𝑁 ∑ 𝑡 4 𝑁 𝑡=1 𝛿 = ∑ 𝑡 ∑ 𝑌(𝑡) 𝑁 𝑡=1 𝑁 𝑡=1 − 𝑁 ∑ 𝑡. 𝑌(𝑡) 𝑁 𝑡=1 𝜃 = ∑ 𝑡 2 ∑ 𝑌(𝑡) 𝑁 𝑡=1 𝑁 𝑡=1 − 𝑁 ∑ 𝑡 2 𝑌(𝑡) 𝑁 𝑡=1 𝛼 = ∑ 𝑡 𝑁 𝑡=1 ∑ 𝑡 2 𝑁 𝑡=1 − 𝑁 ∑ 𝑡 3 𝑁 𝑡=1 𝛽 = (∑ 𝑡 𝑁 𝑡=1 ) 2 − 𝑁 ∑ 𝑡 2 𝑁 𝑡=1 𝑏 = 𝛾𝛿 − 𝜃𝛼 𝛾𝛽 − 𝛼 2
𝑐 = 𝜃 − 𝑏𝛼 𝛾 𝑎 = ∑ 𝑌(𝑡) − 𝑏 ∑ 𝑡 − 𝑐 ∑ 𝑡 2 𝑁 𝑡=1 𝑁 𝑡=1 𝑁 𝑡=1 𝑁
Keterangan:
𝑌′(𝑡) = Nilai dari hasil peramalan pada periode t
𝑌(𝑡) = Data aktual penjualan 𝑁 = Jumlah data 2. Metode siklik
𝑌′(𝑡) = 𝑎 + 𝑏 𝑠𝑖𝑛 2𝜋𝑡 𝑁 + 𝑐 𝑐𝑜𝑠 2𝜋𝑡 𝑁 ................... 2 Dimana:
𝑎 = ∑ 𝑌(𝑡) 𝑁 𝑡=1 𝑁 𝑏 = 2 ∑ 𝑌(𝑡) 𝑠𝑖𝑛 2𝜋𝑡 𝑁 𝑁 𝑡=1 𝑁 𝑐 = 2 ∑ 𝑌(𝑡) 𝑐𝑜𝑠 2𝜋𝑡 𝑁 𝑁 𝑡=1 𝑁
Keterangan:
𝑌′(𝑡) = Nilai dari hasil peramalan pada periode t
𝑌(𝑡) = Data aktual penjualan
𝑁 = Jumlah data

## Mengukur Ketepatan Hasil Peramalan
Salah  satu  kriteria  yang  paling penting  untuk  memilih  model  peramalan adalah  keakuratannya,  peramalan  dapat dianggap  akurat  apabila  memiliki  nilai error dan penyimpangan terkecil. Kriteria pemilihan metode peramalan yang terbaik dilakukan dengan beberapa metode Mean
Error (ME), Mean  Absolute  Error (MAE), Mean Squared Error (MSE) dan
Mean
Absolute
Percentage Error (MAPE). [7]

## Tracking Signal
Tracking signal adalah suatu perhitungan  untuk  mengetahui  seberapa baiknya suatu peramalan dalam memprediksi nilai-nilai aktual. [6] Tracking signal dihitung  sebagai  sebagai  rasio jumlah  kesalahan  perkiraan  yang  dibagi MAD.  Beberapa  ahli  dalam  sistem peramalan menyarankan untuk menggunakan nilai tracking signal maksimum  ±  4,  apabila tracking  signal berada di  luar batas pengendalian, model peramalan  perlu  ditinjau  kembali,  karena akurasi peramalan tidak dapat diterima. [3]

## Moving Range Chart
Moving range chart merupakan peta rentang  kendali  yang  dirancang  untuk membandingkan  data  permintaan  aktual dengan data hasil peramalan. Jika plot data yang  digambarkan  oleh moving  range chart ini  masuk  ke  dalam  batas-batas kendali,  maka  dapat  dianggap  bahwa persamaan  peramalan  tersebut  adalah benar dan aman. [4]

## Safety Stock
Safety stock atau persediaan pengaman  merupakan  suatu  tingkat persediaan  minimum  yang  harus  dimiliki untuk  antisipasi  kebutuhan  di  masa mendatang.  Rumus  untuk  menghitung safety  stock adalah  standar  deviasi dikalikan  dengan safety  factor. [2] Nilai safety  factor berdasarkan service  level dapat dilihat pada Lampiran 2.
Material Requirement Planning (MRP) MRP sebagai suatu sistem informasi yang digunakan untuk merencanakan dan mengendalikan  persediaan  dan  kapasitas. MRP  merupakan  suatu  konsep  yang membahas  cara yang  tepat  dalam perencanaan kebutuhan bahan baku dalam
proses  produksi,  sehingga  bahan  baku yang  dibutuhkan  dapat  tersedia  sesuai perencanaan. [9] MRP memiliki komponen dasar yang terdiri atas, Master Production
Schedule (MPS),  daftar  material  (BOM)
dan catatan persediaan, dimana dari hasil tersebut dapat diketahui rencana pembelian  bahan  baku  dan  rencana produksi jangka pendek. [1]
Tahap-tahap MRP terdiri atas 4 langkah: [5]
1. Netting (perhitungan kebutuhan bersih), kebutuhan bersih ( Net
Requirement )  dihitung  sebagai  nilai dari kebutuhan kotor ( Gross Requirement ) minus jadwal penerimaan ( Scheduled Receipt ) minus persediaan di tangan ( Projected on Hand ).
2. Lotting (penentuan ukuran lot),
langkah ini bertujuan untuk menentukan besarnya pesanan individu  yang  optimal  berdasarkan hasil  dari  perhitungan  kebutuhan bersih.  Metode lot  sizing yang digunakan adalah metode Lot for Lot, Economic Order Quantity (EOQ) dan Periodic Order Quantity (POQ) .
3. Offsetting
(penentuan waktu
pemesanan),  langkah  ini  bertujuan agar  kebutuhan  item  dapat  tersedia tepat  pada  saat  dibutuhkan  dengan menghitung  lead  time  pengadaan komponen tersebut.
4. Explosion ,  langkah  ini  merupakan proses  perhitungan  kebutuhan  kotor untuk  tingkat  item  (komponen)  pada tingkat yang lebih rendah dari struktur produk yang tersedia.

## Sistem Informasi
Sistem informasi merupakan pengaturan  orang,  data,  proses  dan teknologi  informasi  yang  berinteraksi untuk mengumpulkan, memproses, menyimpan  dan  menyediakan  informasi yang  dibutuhkan  untuk  mendukung organisasi. Terdapat beberapa keuntungan dengan  menggunakan  sistem  informasi, yaitu meningkatkan efisiensi,
mememperbaiki  pengambilan  keputusan, mempersempit terjadinya kesalahan, memperbaiki  keamanan,  meningkatkan kapasitas,  menghemat  biaya  pada  sistem. Semua  hal  tersebut  tentunya  akan berdampak pada peningkatan keuntungan bisnis  dan  pengurangan  biaya  yang dikeluarkan. [11]

## Analisis PIECES
Analisis  PIECES  ( Performance, Information, Economy, Control,
Eficiency, dan Service ) merupakan teknik untuk  mengidentifikasi  dan  memecahkan permasalahan  yang  terjadi.  Dari  analisis ini akan menghasilkan identifikasi masalah  utama  dari  suatu  sistem  serta memberikan  solusi  dari  permasalahan tersebut. [8]

## Merancang Kebutuhan Sistem
Merancang kebutuhan sistem dilakukan dengan melakukan
perancangan  beberapa  urutan  tahapan diagram  yang  dimulai  dari  perancangan sequence  diagram,  use  case  diagram, activity  diagram serta class  diagram. Perancangan  sistem  yang  digunakan dalam penelitian ini menggunakan pendekatan objek.

## METODE PENELITIAN
Penelitian
dimulai dengan
melakukan  studi  pustaka  dan  studi lapangan, studi lapangan dilakukan dengan  pengamatan  secara  langsung  di PT. X dan melakukan wawancara dengan pihak  perusahaan,  untuk  mengetahui gambaran  umum  dan  permasalahan  yang terjadi  pada  perusahaan  serta  untuk mendapatkan  data-data  yang  dibutuhkan. Sedangkan studi pustaka dilakukan dengan mencari metode untuk memecahkan permasalahan pada perusahaan dari buku-buku dan jurnal.
Setelah dilakukan studi pustaka dan studi  lapangan  maka  dapat  diidentifikasi dan  dirumuskan  permasalahan  yang terjadi di PT X dan metode sebagai solusi
pemecahan masalahnya. Selanjutnya, pengumpulan  data  dilakukan,  data-data yang  dibutuhkan  adalah  data-data  yang terkait  dengan  penjualan,  data  kebutuhan bahan baku, data status persediaan, harga dan lead time bahan baku, variasi produk, komponen atau struktur dari produk serta biaya-biaya terkait persediaan, yaitu biaya pesan dan biaya simpan.
Setelah semua data terkumpul, baru pengolahan  data  dilakukan  yang  dimulai dari  melakukan  perhitungan  peramalan dan error dengan  beberapa  metode , kemudian  mengontrol  hasil  peramalan dengan tracking signal dan moving range chart .  Kemudian  mengkonversi  hasil peramalan dari bulanan menjadi mingguan  untuk  membuat  MPS  dan menghitung  kapasitas  untuk  mengetahui apakah kapasitas yang dimiliki
perusahaan  dapat  memenuhi  sejumlah produksi dari hasil peramalan.
Perhitungan Safety  Stock juga dilakukan dikarenakan belum adanya kebijakan dan penetapan yang tetap di PT X. Setelah itu, MPS  atau  jadwal  induk  produksi  dapat dibuat dan perhitungan gross requirement dapat dilakukan dengan mengalikan hasil MPS  dengan  data  struktur  produk  dari perusahaan. MRP dibuat setelah MPS dan perhitungan gross requirement .
Menganalisa dan merancang kebutuhan  sistem  dilakukan  dengan  2 tahapan, yaitu  menganalisa  terlebih dahulu  kondisi  dan  proses  bisnis  yang sedang  berjalan  di  PT.  X  dengan menggunakan analisa PIECES, kemudian yang  kedua  dibuat  proses  bisnis  usulan dari  kondisi  yang  ada.  Untuk  merancang kebutuhan  sistem  dilakukan  dengan menggunakan  beberapa  urutan  diagram, yaitu class diagram, activity diagram, use case  diagram dan sequence  diagram untuk  membantu  menggambarkan  fungsi dan  interaksi  dari  sistem  yang  dibuat. Kemudian database dirancang  untuk menyimpan  data-data  yang  diperlukan untuk program yang  akan  dibuat.
Membuat  program  dilakukan  setelah merancang database.
Proses pengujian program dilakukan saat pembuatan program dan juga setelah program selesai dibuat. Hal ini guna untuk mencari error (kesalahan) untuk
dilakukan  perbaikan.  Setelah  selesai
melakukan pengolahan data dan perancangan  sistem,  maka  dibuatlah kesimpulan  dan  saran-saran  dari  penulis terkait dengan penelitian yang dilakukan. Flowchart metode penelitian dapat dilihat pada Gambar 1.
Mulai Studi Lapangan Identifikasi Masalah Perumusan Masalah Menghitung Peramalan dan Error Studi Pustaka Mengontrol Hasil Peramalan Data Dalam Batas Kontrol? Tidak A Konversi hasil ramalan Ya Menghitung Kapasitas A Membuat MPS Menghitung Gross Requirement Membuat MRP Membuat Kesimpulan dan Saran Selesai Menganalisa Kebutuhan Sistem: 1. Analisa Proses Bisnis Berjalan 2. Analisa Proses Bisnis Usulan Merancang Database Membuat Program Menghitung Safety Stock Menguji Program Data Kebutuhan Bhn Baku dan Status Persediaan Data Penjualan, Variasi, Struktur Produk Biaya Pesan, Simpan, Harga & Lead Time Pengumpulan Data
Gambar 1. Flowchart Metodologi Penelitian

## HASIL DAN PEMBAHASAN Peramalan
Sebelum  melakukan  perhitungan peramalan,  plot  data  historis  penjualan produk  dilakukan  terlebih  dahulu  untuk
mengetahui  pola  data  dan  metode peramalan  yang  tepat  untuk  melakukan peramalan.  Plot  data  historis  penjualan dapat dilihat pada Gambar 2.
Gambar 2. Plot Data Historis Penjualan
Dari hasil plot data diatas dapat diketahui bahwa plot data historis penjualan tersebut memiliki sifat dan pola data yang kurang
jelas, apakah bersifat horizontal, memiliki kecenderungan,  musiman  maupun  siklik. Sehingga  diperlukan  pengujian  dengan
0 2000 4000 6000 Penjualan S-109 Penjualan S-113 Penjualan S-10133
Penjualan S-112
Penjualan S-10134
beberapa  macam  metode  peramalan, seperti  metode Single  Moving  Average (SMA) , Double Moving Average (DMA) , Weighted  Moving  Average (WMA) , Single  Exponential  Smoothing (SES), Double  Exponential  Smoothing (DES), regresi  linear,  regresi  kuadratik  dan metode siklik.
Dari  hasil  pengujian  metode- metode  peramalan  tersebut,  didapatkan bahwa  produk  S-109,  S-113  dan  S-112 memilih  metode  regresi  kuadratik  karena memiliki tingkat error terkecil, sedangkan produk  S-10133  dan  S-10134  adalah metode  siklik.  Salah  satu  tabel  hasil perbandingan  peramalan  produk  dapat dilihat pada Tabel 1. Tabel 1. Hasil Perbandingan Peramalan Produk S-109
Setelah  terpilih  metode  peramalan  yang terbaik  untuk  setiap  produk,  maka selanjutnya dilakukan pemantauan terhadap hasil peramalan dengan menggunakan tracking  signal dengan batasan ±4 dan moving range chart. Dari hasil pengujian tersebut, diketahui bahwa hasil  peramalan  setiap  produk  dapat
dipercayai dan dapat mewakili permintaan yang akan datang karena hasil peramalan tidak  melewati  batas-batas  yang  sudah ditentukan.  Salah  satu  hasil  pengujian dengan tracking signal dan moving range chart untuk  produk  dalam  penelitian  ini dapat dilihat pada Gambar 3.
Gambar 3. Tracking Signal dan Moving Range Chart Produk S-109
Setelah  didapatkan  hasil  peramalan setiap  produk  dan  setelah  diuji  dan dipantau  hasilnya,  selanjutnya  adalah mengkonversi hasil peramalan dari bulanan  ke  dalam  mingguan  yang perhitungannya  memperhatikan  kalender
kerja dan kemudian dibandingkan dengan kapasitas  yang  dimiliki  perusahaan. Berikut  adalah  tabel  kalender  kerja  dan salah  satu  tabel  perhitungan  konversi peramalan produk yang dapat dilihat pada Tabel 2 dan Tabel 3.
M etode M E M AE
M SE M APE SM A -4,58 809,15 884608,69 29,67 DM A 354,97 1063,74 1237796,20 35,45 WM A 25,53 757,32 884131,33 27,49 SES 63,75 806,83 990476,25 32,27 DES 73,97 812,91 1046201,76 31,70 Regresi Linear 0,00 750,51 899981,12 30,98 Regresi Kuadratik 0,00 750,22 849980,89 30,22 Siklik 0,07 738,48 869155,34 30,07 S-109 -4 -2 0 2 4 1 3 5 7 9 1113151719212325272931 -4000 -2000 0 2000 4000 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 UCL LCL

## Tabel 2. Kalender Kerja

## Kalender Kerja September 2017
Senin  Selasa Rabu  Kamis  Jumat Sabtu Minggu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Kalender Kerja Oktober 2017 Senin  Selasa Rabu  Kamis  Jumat Sabtu Minggu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 *catatan: tanggal yang berwarna merah menandakan hari libur.

## Tabel 3. Konversi Peramalan Produk S-109
Bulan Jumlah Hari /Minggu Jumlah Hari /Bulan Hasil Ramalan/Bulan Ramalan/ Minggu Kapasitas
Sep-17 1
24 3202 *133,42 *258,62 6 800,50 2068,97 6 800,50 2068,97 5 667,08 1706,90 6 800,50 1551,72 Okt-17 6
26 3153 727,62 2068,97 6 727,62 2068,97 6 727,62 2068,97 6 727,62 2068,97 2 242,54 724,14
*Contoh perhitungan ramalan/minggu (Bulan September 2017, minggu 1):
Ramalan per minggu = 𝐻𝑎𝑠𝑖𝑙 𝑟𝑎𝑚𝑎𝑙𝑎𝑛 𝑝𝑒𝑟 𝑏𝑢𝑙𝑎𝑛 𝐽𝑢𝑚𝑙𝑎ℎ ℎ𝑎𝑟𝑖 𝑝𝑒𝑟 𝑏𝑢𝑙𝑎𝑛 𝑥 𝐽𝑢𝑚𝑙𝑎ℎ ℎ𝑎𝑟𝑖 𝑝𝑒𝑟 𝑚𝑖𝑛𝑔𝑔𝑢 .................................. 3 Ramalan per minggu = 3202 24 𝑥 1 = 133,42 𝑘𝑎𝑟𝑡𝑜𝑛 ≈ 134 karton.
Perhitungan kapasitas juga dilakukan untuk mengetahui apakah jumlah produk yang harus  diproduksi  melebihi  kapasitas  yang  dimiliki  perusahaan  atau  tidak.  Perhitungan kapasitas dilakukan dengan menggunakan rumus sebagai berikut:
𝐾𝑎𝑝𝑎𝑠𝑖𝑡𝑎𝑠 = 𝐽𝑢𝑚𝑙𝑎ℎ 𝐿𝑖𝑛𝑖 𝑃𝑟𝑜𝑑𝑢𝑘𝑠𝑖 𝑋 𝐽𝑎𝑚 𝐾𝑒𝑟𝑗𝑎 𝐸𝑓𝑒𝑘𝑡𝑖𝑓 𝑥 𝐽𝑢𝑚𝑙𝑎ℎ 𝐻𝑎𝑟𝑖 𝐾𝑒𝑟𝑗𝑎 𝑊𝑎𝑘𝑡𝑢 𝑆𝑖𝑘𝑙𝑢𝑠 𝑃𝑟𝑜𝑑𝑢𝑘 .................................................... 4
*Contoh perhitungan kapasitas (Bulan September 2017, minggu 1): Diketahui:  Jumlah lini produksi S-109 = 3 lini
Jam kerja efektif = 5 jam (Khusus hari Sabtu jam kerja ±5 jam) Jumlah hari kerja = 1 hari (Hanya hari Sabtu)
Waktu siklus S-109 = 0,058 jam (dapat dilihat di lampiran x)
Jawab: Kapasitas = 3 𝑥 5 𝑥 1 0,058 = 258,62 ≈ 259 𝑘𝑎𝑟𝑡𝑜𝑛 .

## Safety Stock
Dikarenakan  PT  X  belum  memiliki kebijakan tetap dan perhitungan terstandar dalam  menentukan safety  stock, maka
dilakukan perhitungan safety stock
sebagai  usulan  bagi  perusahaan.  Tabel perhitungan safety stock untuk produk dan bahan baku dapat dilihat pada Tabel 4 dan Tabel 5.
Tabel 4. Safety Stock Produk Produk Standar Deviasi Safety Factor 99,99% Safety Stock S-109 956,80 3,72 3559 S-113 694,44 2583 S-10133 433,35 1612 S-112 274,33 1020 S-10134 354,41 1318
Perhitungan safety  stock produk  dilakukan  dengan  mengalikan  standar  deviasi dengan safety factor , contoh perhitungannya adalah sebagai berikut: Safety Stock (SS) = 956,80 x 3,72 = 3559 karton. Tabel 5. Safety Stock Bahan Baku Bahan Baku Standar Deviasi Safety Factor Safety Stock Naphthalene 35160,15 3,72 130796 Paradichlorobenzene 33076,91 123046

## Master Production Schedule (MPS)
Setelah  didapatkan  hasil  peramalan  dan setelah  dikonversi  ke  dalam  periode mingguan, selanjutnya adalah hasil konversi  tersebut  dimasukkan  ke  dalam
Master  Production  Schedule (MPS). Dalam  MPS  ini,  jumlah actual  order diasumsikan sama dengan hasil peramalan ( forecast ).  Salah  satu  tabel  MPS  produk dapat dilihat pada Tabel 6.
Tabel 6. MPS Produk S-109
On Hand:
Past Due 1 2 3 4 6 10 134 801 801 668 728 243 134 801 801 668 728
243 4784 4650 3849 3849 3849 3849 3606 4784 4650 3849 3849 3849 3849 3606 801 668 728 Safety Stock: 3559 4784
Master Schedule (M S) 801 728 728 728 Projected Available Balances (PAB) 3849 3849 3849 3849 Available To Promise (ATP) 3849 3849 3849 3849 Sales Forecast 801 728 728 728 Actual Orders
801 728 728 728 PTF: 10
Sep-17 Okt-17 Time Periods (weeks) 5 7 8 9 Item No: S-109 Description: Lead Time: 0 DTF: 0
Contoh perhitungan MPS periode 1:
Diketahui:  On Hand Produk S-109 = 4784 (data dari perusahaan) Safety stock = 3559 (dari hasil perhitungan diatas) DTF = 0 & PTF = 10 (kebijakan dari perusahaan)
Sales forecast = Actual  orders = 134 (Hasil konversi ramalan/minggu,  dapat  dilihat pada Tabel 4.20) PAB Past Due = On hand = 4784 PAB 1 = PAB Past Due – AO/Forecast + MS = 4784 – 134 + 0 = 4650 ATP 1 = ATP Past Due – AO/Forecast + MS = 4650 MS = 0 (apabila PAB t > Safety Stock ), MS = Forecast/Orders (apabila PAB t < Safety Stock )

## Material Requirement Planning (MRP)
Setelah jadwal induk produksi (MPS) selesai dibuat, disusunlah Bill Of Material (BOM) dari data  struktur  produk  perusahaan,  dimana  BOM  ini  bersifat single  level .  Gambar  struktur produk dapat dilihat pada Gambar 4.
Bill Of Material (BOM) Nama Objek           : S-109, S-10133, S-112, S-10134, S-113 Dipetakan Oleh      : Christia Tanggal Dipetakan : 05 Oktober 2017
S-109 Paradichlorobenzene 28,8 S-10133 Paradichlorobenzene 14,4 S-112 Naphthalene 18 S-10134 Paradichlorobenzene 14,4
Gambar 4. Bill Of Material (BOM) Produk
Setelah  disusun  BOM  atau  struktur produk,  maka  dapat  diketahui gross requirement total  dari  masing-masing bahan baku.
Perhitungan gross
requirement didapat dari mengalikan hasil
Master  Schedule (MS)  hasil  dari  MPS dengan  struktur  produk  dari  masing- masing produk. Sehingga diperoleh gross requirement total  yang dapat dilihat pada Tabel 7.
Tabel 7. Gross Requirement Total Bahan Baku Gross Requirement Naphthalene Periode 1 2 3 4 5 6
7 8 9 10 S-113 0 0 0 0 10152 9612 9612 9612 9612 3204 S-112 0 4374 4374 3654 4374 4084 4084 4084 4084 0 Total 0 4374 4374 3654 14526 13696 13696 13696 13696 3204 Gross Requirement Paradichlorobenzene Periode 1 2 3 4 5 6 7 8 9 10 S-109 0 0 23069 19238 23054 20955 20955 20955 20955 0 S-10133 0 4591 4591 3826 4591 4132 4132 4132 4132 1377 S-10134 0 2758 2758 0 2758 2506 2506 2506 2506 0 Total 0 7349 30418 23064 30403 27593 27593 27593 27593 1377
S-113 Naphthalene 18
Kemudian dari hasil gross requirement, dapat dibuat jadwal perencanaan  pemesanan  bahan  baku (MRP).  Beberapa  metode lot  sizing yang digunakan dalam MRP adalah metode Lot For Lot (LFL), Economic Order Quantity (EOQ)  dan Periodic  Order  Quantity (POQ). Dari metode-metode ini kemudian
dipilih  metode  terbaik  yang  memberikan biaya terkecil.
Metode yang terpilih adalah metode Periodic  Order  Quantity (POQ),  karena menghasilkan biaya persediaan yang lebih kecil  dibandingkan  dengan  kedua  meode lainnya.  Perbandingan  total  biaya  dari ketiga  metode lot  sizing tersebut  dapat dilihat pada Tabel 8. Tabel 8. Perbandingan Total Biaya (dalam US$) LFL EOQ POQ Naphthalene 27.119 27.119 27.119 Paradichlorobenzene 51.324 51.425 27.774
Berikut  adalah  tabel  MRP  untuk  kedua  bahan  baku,  dengan  menggunakan  metode Periodic Order Quantity (POQ), yang dapat dilihat pada Tabel 9 dan Tabel 10. Tabel 9. MRP Naphthalene Metode POQ
Rumus 𝐸𝑂𝐼 = 𝐸𝑂𝑄 𝐷 = 52127 8491 = 6,1 ≈ 7 minggu
Diketahui: EOQ = 52127 Kg, D = 8491 Kg NR 4 = -(PAB I 4 ) + Safety stock + GR 5 + GR 6 + GR 7 + GR 8 + GR 9 + GR 10 (karena EOI = 7) NR 4 = 74075 Jika NR < lot size maka POR = lot size, maka POR = 75000. Perhitungan Biaya Naphthalene : Biaya Pesan = $24000 x 1 kali = $24000
Biaya Simpan = $150 x 1559320 75000 = $3119
Total Biaya = $24000 + $3119 = $27119 Tabel 10. MRP Paradichlorobenzene Metode POQ
Lead Tim e: 8 weeks Safety Stock: 130796 Kg -5 -4 -3 -2 Past Due 1 2 3 4 5 6 7 8 9 10 0 4374 4374 3654 14526 13696 13696 13696 13696 3204 141635 137261 132888 129234 189708 176012 162316 148621 134925 131721 0 0 0 74075 0 0 0 0 0 0 0 0 0 75000 0 0 0 0 0 0 75000 0 0 0 0 0 0 0 0 0 0 141635 141635 137261 132888 204234 189708 176012 162316 148621 134925 131721
Planned Order Release Projected Available Balance 2 On Hand: 141635 Kg Lot Size: 75000 Kg
Period (Weeks) Gross Requirem ent
Scheduled Receipts Projected Available Balance 1 Net Requirem ent Planned Order Receipts Part No: N Description: Naphthalene BOM UOM: Each Order Policy: Period Order Quantity (POQ) Sep-17 Okt-17
-4 -3 -2 Past Due 1 2 3 4 5 6 7 8 9 10
0 7349 30418 23064 30403 27593 27593 27593 27593 1377
202797 195448 165030 141966 111563 233971 206378 178785 151192 149815 0 0 0 0 94261 0 0 0 0 0 0 0 0 0 150000 0 0 0 0 0
150000
0 0 0 0 0 0 0 0 0 0 202797 202797 195448 165030 141966 261563 233971 206378 178785 151192 149815
Planned Order Release Projected Available Balance 2 Lot Size: 75000 Kg On Hand: 202797 Kg
Lead Time: 8 week s Safety Stock : 123046 Kg
Period (Week s) Gross Requirement Scheduled Receipts Projected Available Balance 1 Net Requirement
Planned Order Receipts Part No: P Description: Paradichlorobenzene BOM UOM: Each Order Policy: Period Order Quantity (POQ) Sep-17
Okt-17
Rumus 𝐸𝑂𝐼 = 𝐸𝑂𝑄
𝐷 = 80594 20298 = 4 minggu
Diketahui: EOQ = 80594 Kg, D = 20298 Kg NR 5 = -(PAB I 5 ) + SS + GR 6 + GR 7 + GR 8 (karena EOI = 4 periode) NR 5 = 94261 Jika NR > lot size maka POR kelipatan dari lot size, maka POR = 150000.
Perhitungan Biaya Paradichlorobenzene :
Biaya Pesan = $24000 x 1 kali = $24000 Biaya Simpan = $150 x 1886946 75000 = $3774 Total Biaya = $24000 + $3774 = $27774

## Analisa Proses Bisnis Berjalan
Proses  bisnis  yang  berjalan  saat  ini dianalisa  dengan  menggunakan  analisa PIECES ( Performance, Information,
Economy,  Control,  Efficiency,  Service ) yang dapat dilihat sebagai berikut:
1. Performance (Kinerja)
a. Saat  ini,  sebagian  besar  kegiatan dilakukan  masih  secara  manual dengan  cara  penulisan  di  kertas, sehingga  membutuhkan  waktu yang cukup lama dalam menghasilkan  informasi  ketika informasi tersebut dibutuhkan.
b. Apabila  terjadi  kendala  seperti dokumen hilang atau rusak, maka akan  membutuhkan  waktu  yang lama untuk memperbaikinya,
sehingga membuat pekerjaan para pekerja terhambat, karena sebagian besar kegiatan yang saat ini berjalan masih secara manual.
2. Information (Informasi)
a. Dengan proses bisnis saat ini yang masih manual maka tidak menutup kemungkinan terjadinya kesalahan dalam melakukan pengolahan data maupun  dalam  pencatatan  data.
Hal  ini  dapat  membuat  informasi menjadi  tidak  relevan  dan  tidak akurat.
b. Selain  itu,  dengan  proses  bisnis yang  manual  membuat  kesalahan sulit  untuk  terdeteksi  lebih  awal,
seperti kesalahan dalam perhitungan saat mengolah data. 3. Economy (Ekonomi)
a. Banyaknya waste biaya  akibat proses  bisnis  yang  masih  manual, Seperti  pembuatan  jadwal  produksi dan  pemesanan  bahan  baku  yang masih  tertulis  di  kertas,  kemudian pembuatan  surat  ke  gudang  bahan baku untuk permintaan bahan baku, pembuatan surat jalan untuk produk jadi  dikirim  ke  gudang,  dan sebagainya.
Serta dalam
komunikasinya sebagian besar menggunakan  telepon,  sehingga menimbulkan  biaya  telepon  yang cukup besar.
b. Sistem yang masih manual memungkinkan terjadinya kesalahan dalam  pengolahan  data,  seperti pemesanan bahan baku yang berlebihan  atau  terlalu  sedikit, jumlah  produksi  yang  berlebihan atau terlalu sedikit sehingga membuat biaya yang harus dikeluarkan sangat besar.
4. Control (Kontrol)
a. Akibat sistem yang berjalan masih manual dan menggunakan perkiraan saja, membuat kesalahan dalam  pengendalian  persediaan seringkali  terjadi.  Seperti  tidak adanya  penetapan  tingkat safety stock, sehingga  persediaan  dapat berlebih atau kurang.
b. Karena  dokumen  masih  berupa kertas  yang  ditulis  tangan,  maka dokumen  tersebut  rawan  sekali rusak atau hilang.
5. Efficiency (Efisiensi)
a. Pengolahan dan pencatatan data yang masih manual, sangat memungkinkan terjadinya kesalahan, sehingga membuat pencatatan atau pengolahan data harus diulang kembali.
b. Sistem  yang  masih  manual  dengan pencatatan di kertas sehingga membutuhkan  tempat  penyimpanan yang besar dan tidak efisien.
c. Proses  pencatatan  dan  pengolahan data  membutuhkan  waktu  yang cukup  lama  karena  masih  dilakukan secara manual dengan kalkulator dan pencatatan manual di kertas.
d. Proses  komunikasi  yang  berjalan sekarang kurang efisien karena untuk mengetahui persediaan barang, bagian  PPC  harus  menghubungi bagian gudang untuk mengetahuinya, demikian  juga  order  barang  yang masuk marketing harus
mengkonfirmasi ke bagian PPC.
6. Service (Servis)
Dengan  sistem  yang  masih  manual, membuat informasi yang dibutuhkan sulit didapatkan dengan cepat, membutuhkan  waktu  yang  cukup lama  untuk  dapat  memperolehnya (servisnya lambat).

## Analisa Proses Bisnis Usulan
Dari hasil analisa proses bisnis yang berjalan  di  PT  X  maka  dibuat  analisa proses bisnis usulan dengan menggunakan program  aplikasi  sehingga  proses  bisnis akan  berjalan  lebih  cepat  dan  efisien. Bagian marketing dapat  melakukan peramalan  dengan  menggunakan  data historis penjualan  yang dicatat marketing dan  disimpan  ke  dalam  aplikasi,  serta dapat  mendata  order  yang  masuk  untuk bagian  PPC  menjadwalkan  produksinya dalam  MPS.  Bagian  PPC  akan  membuat MPS  (jadwal  produksi)  dari  hasil peramalan marketing. Apabila ada penambahan  order  dari marketing, maka PPC akan mendapat notifikasi order baru dan  PPC  dapat  langsung  mengecek  stok yang  ada  di  gudang.  PPC  juga  akan
membuat  MRP  dari  hasil  MPS  dan struktur  produk  yang  telah  didata  dan disimpan. Untuk bagian gudang, program dapat  membantu  gudang  dalam  mendata dan  menyimpan  stok  bahan  baku  dan produk yang tersedia.
Proses  bisnis  usulan  dianalisa dengan  menggunakan  analisa  PIECES ( Performance,  Information,  Economy,
Control,  Efficiency,  Service )  yang  dapat dilihat sebagai berikut:
1. Performance (Kinerja)
Dengan adanya usulan berupa program aplikasi  maka  akan  memperbaiki kinerja  dari user-user yang  terkait dalam program  yang dirancang,  yaitu bagian  marketing,  PPC  dan  gudang. Karena  dengan  adanya  program, berbagai  macam  perhitungan  tidak memerlukan perhitungan manual, semua  langsung  terhitung  di  dalam sistem,  sehingga  tidak  membutuhkan waktu yang lama dalam menghasilkan suatu informasi yang dibutuhkan.
2. Information (Informasi)
Dengan  adanya  proses  bisnis  usulan dengan menggunakan program aplikasi  maka  membuat  informasi yang  dihasilkan  dapat  dipercaya  dan lebih  akurat  karena  kemungkinan terjadinya kesalahan dalam melakukan perhitungan atau
pengolahan data sangat kecil.
3. Economy (Ekonomi)
Waste biaya  dapat  berkurang  dengan adanya penggunaan program aplikasi, Seperti waste biaya  untuk  kertas, telepon  dan  tempat  penyimpanan dokumen.
4. Control (Kontrol)
a. Dengan adanya program aplikasi yang dapat  melakukan  perhitungan  dan pengecekan  terhadap  stok  membuat persediaan lebih terkendali.
b. Program  aplikasi  yang  juga  dapat melakukan penyimpanan data membuat data-data aman tersimpan di dalam database , tanpa perlu khawatir data hilang.
5. Efficiency (Efisiensi)
a. Pengolahan  data  dan  pendataan  yang menggunakan  program  aplikasi  akan membuat  pekerjaan  lebih  efisien, apabila  terjadi  kesalahan  pendataan, dapat  diubah  dan  pengolahan  data dihitung  secara  otomatis  di  dalam sistem.
b. Dengan  adanya  program  aplikasi dapat mengefisienkan tempat
pengimpanan dokumen atau data-data. Karena  semua  tersimpan  di  dalam database . Sehingga tidak lagi membutuhkan tempat penyimpanan.
c. Proses  pencatatan  dan  pengolahan data dengan program akan membutuhkan  waktu  yang  sangat singkat  karena  semua  perhitungan dilakukan secara otomatis oleh program.
d. Proses  komunikasi  antar user akan lebih  efisien  dengan  adanya  aplikasi program,  karena  untuk  mengetahui stok  atau  persediaan  barang,  bagian PPC  tidak  lagi  harus  menghubungi bagian  gudang  untuk  mengetahuinya, tapi  dapat  dilihat  dan  ditampilkan  di dalam aplikasi. Demikian juga apabila ada  order  barang  yang  masuk  bagian PPC  akan  mendapat  notifikasi  secara otomatis tanpa harus marketing melakukan  konfirmasi  dengan  bagian PPC.
6. Service (Servis)
Dengan sistem usulan melalui perancangan program aplikasi,
membuat  informasi  yang  dibutuhkan mudah didapatkan dengan cepat, tanpa membutuhkan waktu yang cukup lama untuk dapat memperolehnya (servisnya lebih cepat). Perancangan struktur sistem informasi  dari  program  aplikasi  yang dibuat  dan  beberapa  urutan  tahapan diagram dari mulai sequence diagram, use case  diagram,  activity  diagram sampai class diagram dapat dilihat pada lampiran
3 dan seterusnya.

## KESIMPULAN DAN SARAN
Berdasarkan hasil perhitungan, Metode  peramalan  yang  sesuai  untuk produk  S-109,  S-113  dan  S-112  adalah metode  peramalan  regresi  kuadratik. Sedangkan untuk produk S-10133 dan S- 10134  adalah  metode  siklik.  Metode lot sizing yang  akan  digunakan  untuk melakukan pemesanan bahan baku adalah metode  POQ  ( Periodic  Order  Quantity ) karena  metode  ini  mengeluarkan  biaya yang paling kecil terkait persediaannya.
Dengan  adanya  sistem  informasi program aplikasi yang dibuat, maka akan mempermudah  dan  membantu  pekerjaan bagian  Marketing,  PPC  dan  gudang  dan membuat  proses  bisnis  berjalan  lebih cepat  dan  efisien.  Selain  itu,  membuat informasi  hasil  pengolahan  data  yang dihasilkan lebih cepat, relevan dan akurat dibandingkan  perkiraan  semata.  Dengan dibuatnya sistem informasi dalam bentuk program  aplikasi  dapat  meminimalisir segala  macam  “ waste ”  dan  biaya  yang berkaitan  dengan  telepon,  pembuatan surat,  tempat  penyimpanan dokumen dan biaya-biaya tidak tetap lainnya. Serta tidak adanya resiko dokumen mengalami hilang maupun  rusak,  karena  dengan  adanya sistem informasi dengan program aplikasi yang  dibuat,  semua  data-data  aman tersimpan di database .
Berdasarkan  penelitian  yang  telah dilakukan,  penulis  memberikan  saran bahwa program aplikasi yang dibuat untuk ke  depannya  dapat  dikembangkan  lagi dengan  menambahkan  berbagai  macam pilihan metode peramalan maupun metode lot  sizing, serta  penambahan user-user atau fungsi lain yang dapat mempermudah dan  mengefisienkan  kinerja  para  pekerja di perusahaan.

## DAFTAR PUSTAKA
[1]. Astana, I. N. Y., 2007, Perencanaan Persediaan Bahan Baku Berdasarkan Metode MRP (Material  Requirements  Planning) ,
Jurnal Ilmiah Teknik Sipil, Vol. 11, No. 2. [2]. Brooks,  R.  B.  dan  Wilson,  L.  W.,
2008, Inventory Record Accuracy: Unleashing the Power of Cycle  Counting. John  Wiley  & Sons.
[3]. Gaspersz,  V.,  2001, Production Planning  and  Inventory  Control:
Berdasarkan  Pendekatan  Sistem Terintegrasi  MRP  II  dan  JIT Menuju Manufakturing 21 , Gramedia Pustaka Utama, Jakarta.
[4]. Gozali,  L.,  2008,  Penulisan  Buku Ajar Modul Praktikum Perancangan Pengendalian  Produksi ,  Lembaga Penelitian  dan  Publikasi  Ilmiah Universitas Tarumanagara, Jakarta.
[5]. Hartini, S., 2006, PPC: Production Planning and Control , Edisi ketiga.
Laboratorium Sistem Produksi Teknik Industri, UNDIP.
[6]. Heizer,  J.  dan  Render,  B.,  2011, Operation  Management,  9th  ed . Prentice Hall, New Jersey.
[7]. Rina  Fitriana,  Parwadi  Moengin, Mega  Riana.    Information  system design  of  inventory  control  spare parts  maintenance  (valuation  class 5000)  (case  study:  plant  kW).
Proceeding of iMEC-APCOMS 2015 .
[8]. Moengin, Parwadi; Winnie Septiani and  Selvia  Herviana.  A  Discrete- event  Simulation  Methodology  to Optimize  the  Number  of  Beds  in Hospital. Proceedings  of  the  World
Congress  on  Engineering  and
Computer Science 2014 , San Francisco, 22-24 October, 2014.
[9]. Moengin, Parwadi. Polynomial
Penalty  Method  for  Solving  Linear Programming  Problems, IAENG International  Journal  of  Applied Mathematics ,  40(3),  pp.  167-171,
2010.
[10]. Moengin, Parwadi. Model of integrated production-inventory-
distribution  system:  The  case  of billet steel manufacturing. Proceedings of the World Congress on  Engineering  2015  WCE  2015 , London, July 1 - 3, 2015.
[11]. Makridakis, W. dan McGee., 1999, Metode  dan  Aplikasi  Peramalan (terjemahan), Binarupa Aksara, Jakarta.
[12]. Maslahah, K., 2011, Analisis Sistem Informasi Perpustakaan Iain
Surakarta dengan PIECES , EduLib, Vol. 1, No.1.
[13]. Schroeder, R. G., 1994, Manajemen Operasi  :  Pengambilan  Keputusan dalam Suatu Fungsi Operasi , Jilid 2, Edisi Ketiga. Erlangga, Jakarta.
[14]. Sumayang,  L.,  2003, Dasar-Dasar Manajemen  Produksi  dan  Operasi , Edisi  Pertama.  Salemba  Empat, Jakarta.
[15]. Whitten,  J.  L.  dan  Bently,  L.  D., 2007, System  Analysis  and  Design Methods,  7th  ed. McGraw-Hill Publishing Company.
Lampiran 1. Data Persediaan Bahan Baku PT X No Bulan Jumlah yang Masuk Jumlah yang Digunakan Sisa Stok Naph (sak) Para (sak) Naph (sak) Para (sak) Naph (sak) Para (sak) 1 Des-15 19887  28122 2 Jan-16 9000  10500  11150  13816  17737  24806 3 Feb-16 9000  10500  9108 12718  17629  22588 4 Mar-16  21600  14000  9316 12599  29913  23988 5 Apr-16 6000  14200  9023 12505  26890  25684 6 Mei-16 9000  15000  8287 10503  27603  30181 7 Jun-16 10800  14200  8510 11320  29893  33061 8 Jul-16 3000 9700 6427 8693 26466  34068 9 Agu-16  13800 7000 8132 11918  32135  29149 10 Sep-16 9000  10700  6947 11276  34187  28574 11 Okt-16 13800  17700  6749 11805  41239  34469 12 Nov-16  10800  14412  7051 10526  44988  38355 13 Des-16 3000  19180  9752 12004  38235  45531 (Sumber: data dari perusahaan yang telah diolah)
Lampiran 2. Nilai Safety Factor Berdasarkan Service Level Service Level Safety Factor 99,99% 3,72 99,50% 2,58 99,00% 2,33 98,00% 2,05 97,00% 1,88 96,00% 1,75 95,00% 1,64
(Sumber: Brooks dan Wilson, 2008) Lampiran 3. Struktur Sistem Informasi User User Interface Model Base Peramalan MPS MRP Database Data Produk Data Order Data Penjualan Data Bahan Baku Data MRP Data MPS Data BOM Data Peramalan
Lampiran 4. Sequence Diagram Peramalan UI: Meramalkan Penjualan Marketing Membuka_UI_Peramalan() Memilih_Periode() Memilih_Nama_produk() Menyimpan_Hasil_peramalan() Menghitung() Save() :Peramalan Memilih_Tahun() Memilih_Metode() Read() Nama_produk() Periode() Tahun() Metode() Hasil_peramalan_dan_error() Menampilkan_Grafik_penjualan() Grafik_penjualan_historis() Lampiran 5. Sequence Diagram Mendata Order UI: Mendata Order Marketing :Order Produk Membuka_UI_Order() Read() Pemesan() Tgl_order() Untuk_tgl() Nama_produk() Jumlah()
Memasukkan_Pemesan()
Memasukkan_Tgl_order() Memasukkan_Untuk_tgl()
Memasukkan_Nama_produk()
Memasukkan_Jumlah() Mengubah_Order() Edit() Memperbaharui() Save() Data_historis_order() Menambah_Data_Order() New() Menyimpan() Save()

## Lampiran 6. Sequence Diagram Mendata Penjualan
UI: Mendata Penjualan Marketing :Data Penjualan Membuka_UI_Data_Penjualan() Read() Nama_produk() Tahun() Bulan() Total_penjualan() Memasukkan_Nama_produk() Memasukkan_Tahun() Memasukkan_Bulan() Memasukkan_Total_penjualan() Mengubah_Data_penjualan() Edit() Memperbaharui() Save() Menyimpan() Save() Data_historis_penjualan() Menambah_Data_Penjualan() New() Lampiran 7. Mendata Bahan Baku UI: Mendata Bahan Baku Gudang :Bahan Baku Membuka_UI_bahan_baku() Read() Nama_bahan_baku() Memasukkan_Nama_bahan_baku() Mengubah_Data_bahan() Edit() Menyimpan_data_bahan() Save() Lot_size() Biaya_simpan() Lead_time() On_hand_bahan() Safety_stock_bahan() Memasukkan_Lot_size() Memasukkan_Lead_time() Memasukkan_On_hand_bahan() Memasukkan_safety_stock_bahan() Menambah_Bahan_baku_baru() New() Biaya_pesan() Tgl_cek() Memasukkan_biaya_simpan() Memasukkan_biaya_pesan() Memasukkan_tgl_cek() Menyimpan_data_bahan()
Save() Data_bahan_baku()

## Lampiran 8. Sequence Diagram Mendata Produk
UI: Mendata Produk Gudang :Produk Membuka_UI_Produk() Read() Nama_produk() Memasukkan_Nama_produk() Mengubah_data_produk() Edit() Menyimpan_data_produk() Save() On_hand_produk() Safety_stock_produk() Memasukkan_On_hand_produk() Memasukkan_safety_stock_produk() Menambah_Data_produk_baru() New() Tgl_cek() Memasukkan_tgl_cek() Menyimpan_data_produk() Save() Data_Produk() Lampiran 9. Sequence Diagram Mengecek Stok UI: Mengecek Stok PPC Membuka_UI_Informasi_pesanan() :Order Read() Status_orderan() :Produk Detail() Read() :Bahan Baku Read() Grafik_stok_bahan_baku() Detail() Grafik_stok_produk() Lampiran 10. Sequence Diagram Mendata BOM UI: Mendata BOM PPC Membuka_UI_BOM() Memperbaharui() Mengubah_BOM() Save() :BOM Memasukkan_jumlah_bakan_baku() Read() Nama_produk() Jumlah_bahan_baku() Memasukkan_Nama_produk() Edit() Data_BOM() Menambah_Data_BOM_baru() New() Nama_material() Memasukkan_Nama_material() Menyimpan() Save()

## Lampiran 11. Sequence Diagram Membuat MPS
UI: Membuat MPS PPC Membuka_UI_MPS() Read() Nama_produk() Periode() Tahun() :Produk :Order :Peramalan Menghitung_MPS() Read() On_hand_produk() Safety_stock_produk() Read() Data_order() Read() Data_hasil_peramalan() Menampilkan_MPS() Menyimpan_MPS() Save() :MPS Memasukkan_Nama_produk() Memasukkan_Periode() Memasukkan_Tahun() Mencetak_MPS() Preview_laporan_MPS()
Lampiran 12. Sequence Diagram Membuat MRP UI: Membuat MRP PPC Membuka_UI_MRP() Read() Nama_material() Periode() Tahun() :Bahan Baku :MPS :BOM Menampilkan_Gross_requirement() Read() On_hand_bahan() Order_policy() Read() Kode_produk() :MRP Menghitung_MRP() Jumlah_produksi() Menampilkan_hasil_gross_requirement() Biaya_simpan() Biaya_pesan() Lead_time_bahan() Safety_stock_bahan() Read() Data_ukuran_bahan_per_produk() Menampilkan_MRP() Menyimpan_MRP() Save() Mencetak_MRP() Preview_laporan_MRP() Description_bahan() Lot_size()
Lampiran  13. Use  Case  Diagram
Marketing
Marketing Meramalkan Penjualan Mendata Order Mendata Penjualan Lampiran  14. Use Case  Diagram Bagian Gudang Gudang Mendata Bahan Baku Mendata Produk
Lampiran  15. Use Case  Diagram Bagian PPC PPC Mengecek Stok Membuat MPS Mendata BOM Membuat MRP
Lampiran 16. Activity Diagram Login
user Sistem Memasukkan Username & Password Validasi Username & Password Menampilkan Menu User Ya Valid? Lampiran 17. Activity Diagram Peramalan Marketing Sistem Memilih Menu Peramalan Menampilkan Halaman Peramalan Memilih Periode, Tahun dan Metode Menyimpan Data Menampilkan Hasil Peramalan yang telah dikonversi dan Error Tidak Semua Data Terisi? Memilih Save Memilih Hitung Ya Memilih Nama Produk Menampilkan Grafik Historis Penjualan? Menampilkan Grafik Penjualan Ya Tidak
Lampiran  18. Activity  Diagram Mendata Order
Marketing Sistem Memilih Menu Order Menampilkan Data Historis Order Memilih Save Menyimpan Data Mengubah Data Order Mengubah Data Order? Memilih Data Ya Menambah Order Baru Tidak Memasukkan Data-Data Order Lampiran  19. Activity  Diagram Mendata Penjualan
Marketing Sistem Memilih Menu Data Penjualan Menampilkan Data Historis Penjualan Memilih Save Menyimpan Data Mengubah Data Penjualan Mengubah Data Penjualan? Memilih Data Ya Menambah Data Penjualan Tidak Memasukkan Data- Data Penjualan
Lampiran  20. Activity  Diagram Mendata
Bahan Baku Gudang Sistem Memilih Menu Bahan Baku Menampilkan Data Bahan Baku Memilih Save Menyimpan Data Mengubah Data Bahan Baku Mengubah Data Bahan? Memilih Data Ya Menambah Data Bahan Baku Baru Tidak Memasukkan Data Bahan Baru
Lampiran  21. Activity  Diagram Mendata Produk
Gudang Sistem Memilih Menu Produk Menampilkan Data Produk Memilih Save Menyimpan Data Mengubah Data Produk Mengubah Data Produk? Memilih Data Ya Menambah Data Produk Baru Tidak Memasukkan Data Produk Baru
Lampiran 22. Activity Diagram Mengecek Stok
PPC Sistem Memilih Menu Cek Stok Menampilkan Informasi Pesanan dan Stok Memilih Detail Menampilkan Grafik Stok
Lampiran  23. Activity  Diagram Mendata BOM PPC Sistem Memilih Menu Bill Of Material Menampilkan Data BOM Memilih Save Menyimpan Data Mengubah Data BOM Mengubah Data BOM? Memilih Data Ya Menambah Data BOM Baru Tidak Memasukkan Data BOM
Lampiran 24. Activity Diagram Membuat MPS
PPC Sistem Memilih Menu MPS Menampilkan Halaman MPS Memasukkan Data MPS Menampilkan MPS Memilih Hitung Menyimpan MPS Memilih Save Memilih Print Preview Laporan MPS
Lampiran 25. Activity Diagram Membuat
MRP
PPC Sistem Memilih Menu MRP Menampilkan Halaman MRP Memasukkan Data MRP Menampilkan MRP Memilih Hitung MRP Menyimpan MRP Memilih Save Memilih Print Preview Laporan MRP Memilih Tampil Gross Requirement Menampilkan GR