## PENGANTAR REDAKSI
J-INTECH  merupakan  jurnal  yang  diterbitkan  oleh  Sekolah  Tinggi  Informatika  dan Komputer Indonesia Malang guna mengakomodasi kebutuhan akan perkembangan Teknologi Informasi  serta  guna  mensukseskan  salah  satu  program  DIKTI  yang  mewajibkan  seluruh Perguruan  Tinggi  untuk  menerbitkan  dan  mengunggah  karya  ilmiah  mahasiswanya  dalam bentuk terbitan maupun jurnal online.
Pada edisi ini, redaksi menampilkan beberapa karya ilmiah mahasiswa yang mewakili beberapa mahasiswa yang lain, yang dianggap cukup baik sebagai media pembelajaran bagi para lulusan selanjutnya.
Tentu  saja  diharapkan  pada  setiap  penerbitan  memiliki  nilai  lebih  dari  karya  ilmiah  yang dihasilkan sebelumya sehingga merupakan nilai tambah bagi para adik kelas maupun pihak- pihak yang ingin studi atau memanfaatkan karya tersebut selanjutnya.
Pada kesempatan ini kami juga mengundang pihak-pihak dari PTN/PTS lain sebagai kontributor  karya  ilmiah  terhadap  jurnal  J-INTECH,  sehingga  Perkembangan  IPTEK  dapat dikuasai secara bersama- sama dan membawa manfaat bagi institusi masing-masing.
Akhir redaksi berharap semoga dengan terbitnya jurnal ini membawa manfaat bagi para mahasiswa,  dosen  pembimbing,  pihak  yang  bekerja  pada  bidang  Teknologi  Informasi  serta untuk perkembangan IPTEK di masa depan.

## DAFTAR ISI
Sistem Informasi Pelayanan Terpadu di Restoran Berbasis Android ............ 01-08 Hery Kuswandi
Pemanfaatan Raspberry Pi Dan Webcam Sebagai Kamera Pemantau Dan Cloud Drive Sebagai Media Penyimpanan .................................................... 09-17 Ady Noegroho Sistem Penunjang Keputusan Berbasis Webgis Dengan Metode AHP Untuk Pemilihan Lokasi Usaha ................................................................................. 18-22

## Sya’roni
Aplikasi Manajemen Inventory Berbasis Mobile ........................................... 23-32 Angga Eka Syaputra Aplikasi Perencanaan Kebutuhan Produksi Menggunakan Demand Forecasting Dengan Pendekatan Proyektif .................................................... 33-42 Samuel Pusirumang Makahanap Membangun Aplikasi E-Commerce Dengan Sistem Penunjang Keputusan Metode Apriori Untuk Memberikan Rekomendasi Kepada Calon Pembeli Di Toko Islam Malang ................................................................................... 43-47 Alamsyah Ady Nugroho Sistem Informasi Inventory pada UD. MM GoDAM “NENENG” Berbasis Web Guna Memudahkan Pengolahan Data Barang .......................................
48-52 Widia Normalasari Aplikasi Pembelajaran Menulis Permulaan Berbasis Android Menggunakan Unity 2D ......................................................................................................... 53-62 Andi Fiqqih Adiqro Sistem Pakar Identifikasi Penyakit Burung Puyuh Menggunakan Metode Inferensi Forward Chaining Berbasis Android ............................................. 63-77 Mahartin Hendra Sukmawan
Sistem Keamanan Database Berbasis Restfull Pada Content Management System Wordpress (Studi Kasus : STIKI Malang) ......................................... 78-89 Ridho Valentin Sistem Informasi Pengolahan Data Surat Masuk dan Keluar di Kantor BARENLITBANG Kota Malang ................................................................... 90-93

## Antonius Lorensius
Sistem Penunjang Keputusan Pemilihan Jurusan Perguruan Tinggi Menggunakan Teori Psikologi Rothwell Miller Interest Blank (RMIB) .......   94-104 Muhammad Hanifudin
Permainan Ular Tangga Berbasis Android Menggunakan Unity ...................  105-118

## Novanda Bayhakky
Sistem Informasi Manajemen Pakan Guna Meningkatkan Indikator Keberhasilan Panen Ternak pada PT Berkah Benua Farm ............................  119-140

## Burhannudin
Klasifikasi Artikel Berbahasa Indonesia untuk Mendeteksi Clickbait Menggunakan Metode Naïve Bayes ..............................................................  141-147 Ali Fahnnur Yavi
Sistem Informasi Akademik SMK Bhakti Luhur Malang Berbasis Web ......  148-152

## Fransiskus Sina Witi
Pencarian Resep Masakan Menggunakan Metode Vector Space Model (VSM) Berbasis Android ....................................................................  153-160 Bulan Dewi Gulita
Pemanfaatan Sensor Gyroscope  pada Game Casual Berbasis Android ........  161-165

## Dionisius Aditya Rexy Susanto
Penerapan Teknologi Augmented Reality pada Game Pengenalan Hewan Berdasarkan Jenis Makanannya Berbasis Mobile ..........................................  166-172

## Herjuno Daud Pramono
Sistem Penunjang Keputusan Pemilihan Rumah Kontrakan untuk Keluarga di Kota Malang Menggunakan Metode Fuzzy Sugeno .................................. 173-176 Slamet Nur Huda
Pelindung : Ketua STIKI Penasehat : Puket I, II, III Pembina : Ka. LPPM Editor : Subari, S.Kom, M.Kom Section Editor : Daniel Rudiaman S.,ST, M.Kom Reviewer : Dr. Eva Handriyantini, S.Kom, M.MT. Evi Poerbaningtyas, S.Si, M.T. Laila Isyriyah, S.Kom, M.Kom Anita, S.Kom, M.T. Layout Editor
: Siti Aminah, S.Si, M.Pd Nira Radita, S.Pd., M.Pd
Muh. Bima Indra Kusuma

## APLIKASI PERENCANAAN KEBUTUHAN PRODUKSI MENGGUNAKAN DEMAND FORECASTING DENGAN PENDEKATAN PROYEKTIF
Samuel Pusirumang Makahanap
Program Studi Teknik Informatika, Sekolah Tinggi Informatika & Komputer Indonesia (STIKI) Malang sammymakahanap@gmail.com

## ABSTRAK
Objek penelitian pada penulisan ini merupakan sebuah perusahaan asing yang membangun cabang produksi di dalam  wilayah  Indonesia,  Jawa  Timur.  Perusahaan  tersebut  memproduksi  produk  sabun  kesehatan  maupun sabun  kecantikan  dan  dipasarkan  ke  dalam  pasar  internasional.  Kegiatan  produksi  sampai  distribusi membutuhkan  sebuah  pesiapan  yang  matang,  dimulai  dari  perencanaan  dalam  distribusi,  produksi,  dan pemesanan  bahan  baku.  Terjadinya  penumpukan  produk  di  dalam  gudang  disertai  dengan  keadaan  produksi barang  tetap berjalan, hal tersebut menjadi sebuah titik permasalahan untuk perusahaan dimana produk yang tersedia  diharuskan  untuk  dapat  mengikuti  ritme  kegiatan  usaha  dan  berpengaruh  terhadap  sirkulasi  modal yang dikelola dalam perusahaan, persiapan produksi dalam hal pemesanan bahan baku, dan sebagainya. Maka dari  itu  sebuah  perencanaan  produksi  yang  baik  merupakan  salah  satu  cara  yang  dapat  diambil  dalam menghadapi permasalahan tersebut, dengan melihat data permintaan pada periode sebelumnya maka dilakukan perhitungan  peramalan  dengan  pendekatan  proyektif  untuk  mendapatkan  perkiraan  permintaan  pada  periode mendatang dan melakukan perhitungan selanjutnya untuk memperkirakan kebutuhan produksi dalam hal jumlah produk.
Kata Kunci : Perencanaan Kebutuhan Produksi, Distribution Requirement Planning, Peramalan Permintaan.

## 1. PENDAHULUAN
Pertumbuhan  perekonomian  suatu  usaha manufaktur akan diikuti dengan pengembangan dan pelebaran usaha tersebut. Dengan berbagai cara dan langkah  yang  diambil  oleh  pemilik  atau  pihak manager untuk mendapatkan laba yang lebih besar, hal  tersebut  dapat  diambil  dari  beberapa  langkah, seperti;  pemasaran  yang  lebih  luas,  manajemen distribusi  yang  terpadu,  pendirian  pabrik  di  daerah yang strategis, dan sebagainya. Suatu pengembangan  usaha  dalam  hal  mendirikan cabang, membutuhkan satu hal pertimbangan dalam pengiriman  atau  pemasokan  barang  yang  akan ditawarkan  kepada  konsumen  atau  disalurkan  ke pihak  selanjutnya,  hal  tersebut  adalah  ketersediaan barang.  Ketersediaan  barang  sangat  mempengaruhi penilaian  konsumen  atau  pasar  terhadap  usaha dagang  yang  dijalani,  bagaimana  perusahaan menghadapi persoalan mengenai persediaan barang yang harus diperhitungkan.
Pengelolahan
gudang dalam mempersiapkan  persediaan  produk  pada  tempat penyimpanan  barang  yang  akan  disebarkan  ke seluruh  cabang  atau  distrik  merupakan  hal  utama yang  menjadi  pusat  perhatian  perusahaan,  dimana pengelolaan  dan  kebijakan  yang  ditetapkan  dapat mempengaruhi  ketersediaan  barang.  Bagaimana produk  yang  ada  dapat  dikelola  dengan  baik  dan tidak  terjadi  penumpukan  barang  di  dalam  lokasi
penyimpanan, dan mengatasi kemungkinan terjadinya kekurangan stok barang untuk melakukan  penjualan  atau  permasalahan  lainnya seperti pengurangan kegiatan produksi dikarenakan terjadinya  produksi yang berlebihan  seperti permasalahan  yang  dialami  oleh  objek  penelitian. Perhitungan  untuk  melakukan  prediksi  terhadap perkiraan  jumlah  barang  yang  akan  dipersiapkan untuk  diproduksi  menjadi  salah  satu  hal  penting, dengan  adanya  perkiraan  tersebut  maka  pihak perusahaan  dapat  melihat  sebuah  gambaran  atau sebuah  patokan  bagaimana  seharusnya  perusahaan tersebut  mengambil  sebuah  keputusan.  Maka  dari itu  perusahaan  memerlukan  sebuah  metode  untuk membantu dalam mengambil keputusan, meramalkan atau memperkirakan permintaan barang  disertai  dengan  pemenuhan  perhitungan kesiapan  gudang  untuk  memenuhi  perkiraan tersebut  dan  dibantu  dengan  kehadiran  sebuah aplikasi  yang  membantu  karyawan  perusahaan melakukan  pekerjaannya.  Dengan  menggunakan metode  peramalan  permintaan    proyektuf  diikuti dengan  metode  Distribution  Requirement  Planning dipercaya  dapat  membantu  pengelolahan  persiapan produksi  produk    yang  berlaku  untuk  mengetahui perkiraan  barang  yang  harus  dipersiapkan  untuk dapat melakukan kegiatan dalam tahapan distribusi dan  juga  dapat  dijadikan  sebagai  acuan  untuk
perkiraan  jumlah  produksi  produk  pada  periode kedepan sesuai dari pengolahan data permintaan.

## 2. ANALISA DAN PERANCANGAN
Perusahaan pada objek permasalahan didirikan  pada  tahun  2015  dan  memulai  operasi produksi dalam waktu yang berdekatan. Perusahaan tersebut memiliki target untuk dapat bersaing dalam waktu yang berdekatan. Perusahaan memiliki target untuk  dapat  bersaing  dalam  pasar  internasional dimana  produk  yang  diproduksi  dalam  perusahaan tersebut  adalah  produk  sabun  dengan  berbagai macam  kategori,  seperti  sabun  kesehatan  ataupun sabun kecantikan.
Gambar 1 . Struktur Organisasi Perusahan.
CGG Production System Warehouse PPIC Marketing Presdir Production P h as e Start Cek Product Demand Disetujui Master Production Schedule Material Requirement Planning Detail Production Schedule Production Y N Pengiriman End Sales Order Production Order Storage Pemantauan Order Kuota Permintaan Y N Production Order
Gambar 2 . Flowchart Alur Kerja Perusahaan.

## Analisa Masalah
Dari  hasil  pengamatan  dan  wawancara  yang sudah  dilakukan,  dapat  ditarik  sebuah  kesimpulan bahwa  pada  studi  kasus  ini  terdapat  sebuah permasalahan  yang  dapat  diidentifikasi,  yaitu: Perencanaan distribusi secara statis dapat menyebabkan  ketidaksiapan  perusahaan  untuk menangani  kenaikan  permintaan  secara  tajam. Solusi  yang  dapat  diberikan  untuk  menangani permasalahan yang teridentifikasi adalah perubahan
strategi  distribusi  dengan  menggunakan  metode DRP sebagai pelengkap SCM yang telah diterapkan oleh  pihak  perusahaan,  yang  dipercaya  dapat memberikan  sebuah  gambaran  atau  perencanaan distribusi  untuk  beberapa  jangka  waktu  ke  depan dengan  menggunakan  bahan  acuan  yang  di  dapat dari  perhitungan  metode forecasting pendekatan proyektif.

## Pembahasan
Langkah pertama dalam pengerjaan Distribution  Requirement  Planning  untuk Gudang  Utama  adalah  menghitung  peramalan permintaan barang dari  setiap level layer yang dibawahi  Gudang  Utama  yang  bersangkutan (Leon,  2009).    Untuk  dapat  membantu perhitungan  pada  sistem  ini  maka  dilakukan perhitungan  untuk  Distribusi  Regional  / permintaan yang berasal dari pihak distributor, dimulai  dari  melakukan  peramalan  terhadap jumlah  permintaan  produk  pada  gudang tersebut. Data yang digunakan untuk melakukan peramalan pada tahapan ini diambil dari  data  permintaan  pada  tahun  lalu  dan sekarang.
Start Melakukan pemeriksaan terhadap requirement DRP Perhitungan Net Requirement Penentuan nilai Gross Requirement Perhitungan Planning Order Receipt Perhitungan Planning Order Release Perhitungan Projected on Hand Periode = 12 Periode = 0 Periode + 1 Pertimbangan nilai PORel End T F Perhitungan Peramalan
Gambar 3. Flowchart DRP Pada Perusahaan
Pada flowchart di  atas  menggambarkan alur  DRP  pada  gudang,  dimana  langkah  awal  dari alur  tersebut  adalah  perhitungan  peramalan  untuk mendapatkan  nilai Gross Requirement , lalu
Presedir Directur Production Manager Quality Assurance
Product Development Engineering Production PPIC PPIC Warehouse General Office Manajer HRD and General Affair Marketing /
Sales Purchasing IT
Packaging Development Exim
mengumpulkan  requirement  perhitungan  DRP seperti Inventory on Hand , lead time dan scheduled receipt .    Perhitungan  awal  periode  dimulai  dari penentuan Gross  Requirement yang  didapat  dari perhitungan peramalan, melakukan perhitungan Net Requirement ,  perhitungan PORec dan PORel dan melakukan perhitungan Projected on Hand , sampai dengan  periode  ke-12  perhitungan  DRP  dihentikan dan  dilakukan  langkah  selanjutnya,  pertimbangan nilai PORel sebagai  permintaan  produk  ke distribusi level diatas, pada kasus ini adalah gudang pusat.
Start Pemeriksaan requirement peramalan Penentuan nilai konstanta pemulusan Perhitungan nilai peramalan sesuai nilai konstanta Perhitungan nilai kesalahan peramalan (MAD) Perbandingan Nilai Terkecil MAD  antar Pembanding End Pembanding = 0 Pembanding = 2 Pembanding + 1 T F
Gambar 4. Flowchart Peramalan
Alur  ini  menggambarkan  peramalan  yang terjadi dalam gudang,  tahapan awal dalam alur  ini adalah  mengumpulkan  persyaratan  perhitungan peramalan  yaitu  data  permintaan  barang  pada produk  dalam  periode  tertentu.  Data  permintaan tersebut  akan  diberikan  sebuah  nilai  konstanta pemulusan untuk perataan perhitungan dengan nilai permintaan  yang  bergelombang  pada  pola  data, nilai  konstanta  tersebut  akan  dihitung  dengan permintaan produk. Perhitungan  yang didapat akan melalui  proses  pemeriksaan nilai  kesalahan peramalan  dengan  metode  MAD.  Dari  langkah tersebut akan diambil sebuah perhitungan peramalan dengan nilai MAD yang terkecil. Berikut
merupakan contoh perhitungan yang dapat digambarkan dalam pembahasan ini.
Tabel 1 . Perhitungan Peramalan Produk SO/2015
Setelah langkah perhitungan peramalan didapat,  maka  hasil  tersebut  akan  diolah  ke  dalam perhitungan  DRP,  dimana  peramalan  yang  didapat akan  menjadi  Gross  Requirement.  Berikut  langkah perhitungan tersebut.
- Melakukan  pemeriksaan  terhadap Inventory  on Hand dari  periode  sebelumnya  pada  produk sebagai  perhitungan  untuk Projected  on  Hand selanjutnya  atau  didapat  dari  pengecekan produk  di  gudang  pada  saat  perhitungan dimulai. Pada produk SO ditemukan persediaan sebesar 76 karton.
- Penentuan Lot  Size sebagai  daya  angkut  atau kapasitas  distribusi  ditentukan  berdasarkan metode  pengiriman  yang  ditentukan,  dalam kasus  ini ditentukan  menggunakan Lot  For Lot, dimana  daya  angkut  pengiriman  disesuaikan jumlah Planning Order Receipt .
- Nilai pada Gross Requirement didapat dari hasil
forecasting .
- Untuk dapat mendapatkan Net Requirement atau kebutuhan bersih dilakukan perhitungan dibawah ini:
Net  Requirement  =  (  Gross  Requirement  + Safety Stock ) – ( Scheduled Receipt + PoH t-1 ) PoH t-1 untuk tahapan periode pertama merupakan Inventory on Hand . - Planned Order Receipt yang terhitung berdasarkan  atas  nilai Net Requirement dan Planned Order Release terhitung  PORec dikurangi  dengan lead time yang  ditentukan, dengan  nilai  sesuai  dengan Planned Order Receipt tersebut.
- Perhitungan  untuk Projected on Hand didapat dari  nilai  (POH t-1 +  Schedule  Receipt  +PORec)
–  Gross  Requirement.  Untuk  perhitungan
Projected on Hand bulan  Januari  2016  diambil
dari Inventory on Hand pada  saat  itu  lalu dikurangi Gross Requirement bulan  Januari 2016  dan  ditambah  dengan Scheduled Receipt sebagai  jumlah  barang  yang  sudah  ditentukan sebagai stock , dan seterusnya.
Nilai  pada Projected on Hand yang  terhitung adalah 0, hal tersebut disebabkan oleh kebijakan lot size yang menggunakan metode Lot For Lot, dimana  kapasitas  pengiriman  barang  dalam pengiriman  disesuaikan  dengan  permintaan barang  yang  tercatat  dalam Planned Order Receipt .
- Untuk  periode  selanjutnya  dalam  satu  periode perhitungan  DRP,  dilakukan  sesuai  dengan penjelasan yang sudah dilakukan di atas sampai pada  batas  akhir  periode  perhitungan  DRP tersebut  sehingga  menjadi  sebuah  perhitungan seperti berikut.
Tabel 2 . Perhitungan DRP Priduk SO/2015
- Permintaan  yang  dapat  diperkirakan  untuk waktu  ke  depan  dapat  dilihat  dari Planned Order Release.

## Perancangan
Data Flow Diagram (DFD)
0 Planning System Warehouse Manajemen Admin InventoryOnHand Laporan_PORec Product_Name Forecast_Data Data_DRP Requirement_DRP Gambar 5 . Overview Diagram Level diagram  ini  menggambarkan  garis besar  alur  data,  berikut  penjelasan  yang  dapat diberikan:
Admin memberikan data DemandandSales untuk dijadikan
bahan perhitungan Forecasting permintaan,  Hasil  dari pengolahan  (Forecast_Data)  akan  dijadikan  bahan perhitungan  untuk  proses  selanjutnya  oleh  sistem, Admin memberikan  data  Requirement_DRP  untuk dijadikan  bahan  perhitungan  DRP  dilengkapi  oleh data  InventoryOnHand yang  diberikan  oleh Warehouse.  Hasil  perhitungan  pada  sistem  akan
diberikan  kepada  Manajemen  dalam  berupa  data Laporan_PORec.
1 Request Inventory On Hand Admin Nama_Produk 2 Cek Demand and Sales Warehouse InventoryOnHand Nama_Produk STOCK Data_IoH Konfirmasi Product_Name DEMAND Periode 3 Forecating Data_Permintaan Forecast_Data Data_Forecating 4 DRP Data_IoH Data_Forecasting Admin Data_DRP Data_DRP Manajemen Laporan_PORec 5 Cek Produk PRODUCT ID_Product Data_Produk ID_Product Data_Produk FORECASTING Data_Forecasting Gambar 6. DFD Level 1
3.1 Penentuan Nilai Konstanta Data_Permintaan Data_Produk 3.2 Perhitungan Model Forecasting Nilai_Konstanta 3.3 Perhitungan Nilai Kesalahan Perhitungan_Forecasting 3.4 Ambil Keputusan Hasil Forecasting FORECASTING DEMAND Admin Nilai_Konstata Data_Permintaan Model_MAD N.Konstanta Perhitungan_Forecasting Admin FORECASTING Perhitungan_Kesalahan Hasil Keputusan Perhitungan_Forecasting_AKhir
Gambar 7 . DFD Level Primitif – Forecasting
Pada bagian ini akan dijelaskan lebih rinci mengenai  proses  yang  terjadi  dalam  aktifitas forecasting  pada  DFD  level  1.  Aktifitas  Penentuan Nilai  Konstata  membutuhkan  data  Data_Produk yang didapat dari entity Admin dan Data_Permintaan  yang  diambil  dari  penyimpanan data Demand yang menghasilkan data
Nilai_Konstanta  yang  kemudian  akan  disimpan  ke dalam  penyimpanan  data   Forecasting.  Selanjutnya aktifitas
Perhitungan Model Forecasting membutuhkan  Nilai_Konstanta  yang  didapat  dari penyimpanan data
Forecasting dan data Data_Permintaan  yang  diambil  dari  penyimpanan data  Demand  untuk  dikelola  menjadi    data Perhitungan_Forecasting  dan  disimpan  dalam penyimpanan data Forecasting. Aktifitas selanjutnya mengambil data Perhitungan_Forecasting yang tersimpan dari aktifitas  sebelumnya  dan  data  Model_MAD  yang
diberikan oleh entity Admin untuk dikelola menjadi data  Perhitungan_Kesalahan  yang  akan  disimpan dalam  Forecasting  untuk  melakukan  aktifitas selanjutnya, Ambil Keputusan Hasil yang membutuhkan data Perhitungan_Forecasting_Akhir dan  diolah  menjadi  data  Hasil_Keputusan  untuk entity Admin.
4.2 Penentuan Gross Requirement Data_Forecasting 4.3 Perhitungan Net Requirement DRP Data_IoH 4.4 Penentuan Planning Order Receipt dan Planning Order Release Net_Requirement 4.5 Perhitungan Projected on Hand Planning_Order Requirement_DRP 4.6 Pengambilan Kesimpulan Admin STOCK FORECASTING Projected_on_Hand DRP_Component DRP_Component 4.1 Pengumpulan Requirement DRP Data_Requirement Data_Requirement Gross_Requirement Required_Data Data_Required Required_Data Required_Data DRP_Calculation Admin Management Data_DRP PORel Gambar 8 . DFD Level Primitif – Forecasting
Pada bagian ini akan dijelaskan lebih rinci mengenai  proses  yang  terjadi  dalam  aktifitas  DRP pada  DFD  level  1.  Data_Forecasting  melalui aktifitas    Penentuan  Gross  Requirement  diolah menjadi  data  Gross_Requirement  yang  akan dibutuhkan  untuk  memulai  perhitungan  dalam aktifitas    Perhitungan  Net  Requirement  dengan penambahan data Data_IoH dan
data
Scheduled_Receipt  yang  didapat  dari  database DRP. Data Net_Requirement dan data Requirement_DRP diproses dalam aktifitas
Penentuan  Planning  Order  Receipt  dan  Planning Order  Release  menjadi  data  PORec  untuk menentukan perhitungan
dalam aktifitas
Perhitungan  Projected  on  Hand.  Semua  data  yang telah  diolah  dalam  aktifitas  tersebut  akan  melalui aktiftas  terakhir  untuk  melihat  hasil  keseluruhan perhitungan dan melakukan pengambilan keputusan,  data  yang  dihasilkan  dari  aktifitas tersebut  berupa  data  Perhitungan_DRP  yang  akan disimpan  dalam  tabel  DRP,  data  Laporan_PORec dan Data_DRP.

## Entity Relationship Diagram
Gambar 9 . ERD Penjelasan  mengenai  keberadaan entity Product  diperuntukan  untuk  penyimpanan    data produk  dan  menjadi  pengenal  bagi entity lainnya, seperti entity Demand_Sales  sebagai  penyedia informasi  permintaan  dan  penjualan, entity Stock yang menyediakan informasi jumlah stok pada satu masa,  dan entity DRP  yang  menjadi  penyedia informasi-informasi dasar perhitungan metode DRP dan  terhubung  dengan entity DRP_Component sebagai  perhitungan  metode  setiap  periode  yang dimiliki  oleh  DRP  tersebut. Entity DRP_LOG sebagai penyimpan informasi mengenai
penggunaan entity DRP  dan entity Warehouse, dimana entity Warehouse  sebagai  penyimpan  data gudang yang berhubungan dalam kegiatan distribusi.  Dan entity terakhir, entity User  sebagai penyimpan informasi mengenai user dalam informasi distribusi ini

## Flowchart
Berikut merupakan flowchart inti bagian dari perhitungan metode peramalan dan perhitungan metode DRP.

## Sistem Gudang
Start Input : Nama Produk Cek Data Produk Nama Produk = Product_Name Input data IoH Validasi Input IoH Input = angka bulat positif Output : Masukan data hanya angka bulat positif Ulang Kegiatan U U End T F T F F T Simpan Data
Gambar 10 . Flowchart Sistem Gudang
User PK ID_User          varchar(50) Password       varchar(50) Name_User    varchar(255) Department    varchar(150) Position         varchar(150) Product PK ID_Product           varchar(50) Name_Product      varchar(255) Weight                 int Packs_Carton       int Price                    int Stock PK FK FK Code_Stock       varchar(50) Stock                int Date_Stock       date ID_Product        varchar(50) ID_Warehouse   varchar(50) Demand PK FK Code_DS             varchar(50) Date_DS              date Demand               int ID_Product           varchar(50) DRP PK FK FK FK Code_DRP               varchar(50) InventoryOnHand       int Date_DRP                date Lot_Size                  varchar(20) Lead_Time               int ID_Product               varchar(50) Code_Forecasting     varchar(50) ID_Warehouse          varchar(50)
DRP_Component PK FK Period                          varchar(10) Gross_Requirement      int Net_Requirement          int Scheduled_Receipt       int PORec                         int PORel                          int POH                             int Code_DRP                    varchar(50) Warehouse PK ID_Warehouse           varchar(50) Name_Warehouse     varchar(255) Category_Level          varchar(50) Address                    varchar(255) City                          varchar(50) Nation                       varchar(50) Phone_Number          varchar(25) Forecasting PK FK FK Code_Forecasting            varchar(50) Date_Forecasting             date Constata                          int ID_Product                       varchar(50) ID_Warehouse                  varchar(50) Forecasting_Component PK FK Code_ComponentF                  int Period                                    varchar(10) Date_Period                            Date Demand                                  int Forecasting_1                         float MAD_1                                   float Forecasting_2                         float MAD_2                                   float Code_Forecasting                    varchar(50)
Bagian ini memberikan keterangan mengenai  alur  pemakaian  untuk user yang mempunyai  jabatan staff . User memberikan informasi  produk  berupa  nama  produk,  apabila produk  tersebut  tidak  dikenali  maka  sistem  akan meminta user untuk melakukan input data kembali.
Data  produk  yang  sesuai  dengan  permintaan user akan  diberikan  kepada user dan user dapat melakukan  pelaporan Inventory  on  Hand ,  pada tahapan  ini  terdapat  peraturan  untuk  bentuk  input data  yang  dilakukan,  yaitu  bentuk  data  diharuskan dan hanya berupa bilangan bulat positif. Data input yang berhasil  melalui tahap validasi akan disimpan oleh  sistem,  apabila user hendak  mau  melakukan pelaporan inventory on hand produk lainnya,  maka user diperbolehkan melakukan tahapan awal.

## Sistem Manajemen
Start Lihat Stock Lihat Data Produk T T F F Log Out End Lihat Forecasting Lihat DRP Tampil pilihan produk Cek data stock pada produk T F F Lihat_DRP T Akes_Menu Lihat_Foreca sting Tampil data stock produk Tampil pilihan produk Cek data permintaan pada produk Tampil data permintaan produk Lihat produk lain Akses Menu Utama U B U B B B T T F F Lihat produk lain Akses Menu Utama B U B T T F F Gambar 11 . Flowchart Sistem Manajemen
Alur  pada flowchart ini  merupakan  milik user dengan  jabatan  manajemen,  pada  gambar  di atas  menjelaskan  bahwa user memilih  fitur  untuk dapat  menggunakan  setiap  fungsi  yang  tersedia untuk jabatan yang dimilikinya. User dapat melihat stok  barang  yang  tercatat  dengan  memilih  alur “Lihat  Stok”,  dan  pada  alur  “Lihat  Data  Produk”, user dapat  melihat  data  permintaan  yang  sesuai dengan  produk  yang  dipilih  pada  tiap  awal percabangan alur data. Untuk perhitungan DRP dan peramalan  dapat  diakses  dengan  memilih  alur  data selanjutnya,  dimana user memilih  nama  produk pada  awal  percabangan  alur  data.  Pemilihan perhitungan  akan  ditampilkan  setelah  melakukan proses  pemeriksaan  data,  apabila  terdapat  data perhitungan  maka  sistem  menampilkan  daftar perhitungan  yang  ada  pada  produk  tersebut,  setiap data  perhitungan  yang  dipilih  dapat  dilihat komponen perhitungannya pada langkah selanjutnya.
Sistem Administrasi Start Input : Nama Produk Cek Data Produk Nama Produk = Product_Name Output : Data Produk Cek Stock Produk Output : Produk Tidak Terdaftar Output : Data Stock Lakukan Peramalan Lakukan DRP Edit Data Permintaan Sistem Peramalan Sistem DRP Log Out T T T T F F F F Input : Data Permintaan Tambah Periode End T F Gambar 12 . Flowchart Sistem Administrasi
Alur  pada flowchart ini  dimiliki  oleh user berjabatan Admin . User memasukan  data  nama produk data, produk yang terdaftar akan ditampilkan  sesuai  dengan  data  yang  tersimpan, apabila  nama  produk  tersebut  tidak  terdaftar  maka user diminta kembali ke tahapan awal. Data produk yang  sudah  didapat  selanjutnya  melalui  tahapan pencarian  data  stock,  untuk  melihat  persediaan produk  yang  tersedia. User dapat  memilih  fungsi ubah  data  permintaan  untuk  memasukan  data permintaan beserta periodenya, melakukan peramalan  sesuai  dengan  data  produk  yang  sudah didapat,  atau  melakukan  perhitungan  DRP  produk tersebut, dan hal terakhir adalah logout dari sistem.
Start Data Produk Tersedia Data Permintaan Tersedia Cek Data Produk F T Input : Nama Produk Cek Data Permintaan Input : Periode Permintaan Jumlah Periode Mencukupi F T Output : Perhitungan tidak bisa dilakukan Input : Perkiraan nilai konstanta Perhitungan Peramalan Perhitungan Nilai Kesalahan Peramalan F T Output : Hasil Peritungan End Data Produk Gambar 13 . Flowchart Sistem Peramalan
Penjelasan alur dalam flowchart ini adalah sebagai  berikut,  sistem  melakukan  pemeriksaan data produk, apabila tersedia maka akan dilanjutkan ke  tahapan  pemeriksaan  data  permintaan,  setiap dari  tahapan  tersebut  akan  meminta user untuk melengkapi  data  yang  dibutuhkan  untuk  dapat melanjutkan  ke  tahapan  selanjutnya.  Apabila
periode  permintaan  produk  memenuhi  persyaratan maka user memasukan  nilai  konstanta  untuk melakukan  perhitungan  peramalan  dan  akan dilanjutkan menuju tahap perhitungan nilai kesalah an peramalan,  hasil  perhitungan  akan diberikan kepada user .
Gross Requirement Tersedia Sistem Peramalan Data Produk Tersedia Cek Data Produk Input : Nama Produk Inventory on Hand Tersedia IoH = 0 T F T F Request Data Inventory on Hand Perhitungan Net Requirement Perhitungan Planned Order Receipt Perhitungan Planned Order Release Perhitungan Projected on Hand Periode = 0 Periode + 1 Periode = 12 Output : Hasil Perhitungan DRP Simpan data Perhitungan DRP End T F T F Start Data Produk Gambar 14 . Flowchart Sistem DRP
Penjelasan  alur  dalam flowchart DRP  ini adalah sebagai berikut sistem melakukan pemeriksaan  data  produk,  apabila  tersedia user diarahkan ke dalam tahapan selanjutnya dan apabila tidak  tersedia user diminta  untuk  memasukan  data produk  untuk  dapat  melanjutkan  ke  tahapan selanjutnya. Gross  Requirement tersedia, user diarahkan  menuju  ke  tahapan  selanjutnya  dan apabila  tidak  tersedia  maka user akan  diarahkan menuju halaman peramalan. Pemeriksaan ketersediaan Inventory  on  Hand apabila  tidak ditemukan, maka user dapat memberikan keterangan stok, apakah memang tidak teredia atau dapat melakukan permintaan kepada pihak gudang. Periode  perhitungan  memiliki  jumlah  12  periode, sistem  akan  melakukan  perhitungan  dari  periode awal  sampai  periode  terakhir  dalam  perhitungan  – perhitungan  berikut  ini  :  Perhitungan  Net Requirement  –  Perhitungan  Planned  Order  Receipt
– Perhitungan Planned Order Release – Perhitungan
Projected  on  Hand.  Perhitungan  tersebut  akan disimpan  oleh  sistem  dan  diberikan  kepada  user untuk  diambil  gambaran  perkiraan  distribusi  pada periode tersebut.

## 3. IMPLEMENTASI DAN PEMBAHASAN
Yang  perlu  dipersiapkan  pertama  kali  adalah aplikasi  XAMPP  sebagai database  manager dalam pihak  server  yang  menjadi  pengatur  atau  media penyambung  antara  database  dan  aplikasi  yang akan dijalankan. Pastikan ketersediaan aplikasi web browser juga tersedia di dalam komputer pengguna.
Gambar 15 . Halaman LogIn
Gambar 16 . Halaman Product_Stock
Gambar 17 . Salah Satu Entry Form
Gambar 19 . Halaman Demand_Product
Gambar 20 . Halaman Forecasting
Gambar 21 . Halaman Forecasting_Result
Gambar 22 . Halaman DRP_Requirement
Gambar 23. Halaman DRP_Result
Gambar 24 . Halaman View_Forecasting
Gambar 25 . Halaman View_DRP

## Pengujian Sistem
Pada  pembahasan  ini,  aplikasi  yang  dibangun berdasarkan  kebutuhan  telah  melalui  proses pengujian  sistem  dengan  menggunakan  pengujian black  box. Berikut  beberapa  pengujian  pada aplikasi tersebut.
Tabel 3 . Pengujian aplikasi Pengujian Hasil Pengujian  pada Input Data Berhasil Pengujian pada perhitungan Metode DRP Berhasil Pengujian pada perhitungan Metode Forecasting Berhasil Pengujian  pada  sistem  Berhasil
log in Pengujian  pada  liaht data forecasting dan DRP
Berhasil

## 4. KESIMPULAN DAN SARAN
Berdasarkan  atas  pembahasan  yang  telah ditulis  pada  bab  sebelumnya  baik  dari  tahap  awal sampai pada tahap pengujian,  yang bertujuan untuk membantu  proses  distribusi  dalam  hal  perencanaan di  tahap  awal,  dapat  ditarik  beberapa  kesimpulan yang dapat dijabarkan di bawah ini :
1. Perhitungan  yang  akurat  atau  setidaknya mendekati dalam perkiraan sebuah permintaan, dapat membantu divisi lain dalam kegiatan  produksi  di  dalam  perusahaan.
Berikut penjelasan singkat mengenai pernyataan  ini:  Hasil  perkiraan  perhitungan yang  didapat  dengan  menggunakan  metode DRP  yang  dilakukan  oleh  departemen  PPIC, akan  digunakan  sebagai  bahan  acuan  oleh departemen Produksi dalam persiapan produksi  produk  pada  periode  tersebut.
Dimulai  dari  persiapan  pemesanan  jumlah barang  baku  yang  dibutuhkan  dalam  proses produksi  sampai  pada  perkiraan  perhitungan pengeluaran yang dibutuhkan oleh departemen Purchasing  dalam  mempersiapkan  perincian target dana yang dibutuhkan.
2. Hasil  pengujian  yang  dilakukan  berdasarkan perhitungan  manual,  didapati  hasil  yang seimbang  dengan  perhitungan  yang  dilakukan oleh program.
Dengan  begitu,  saran–saran  yang  dapat disampaikan  berdasarkan  hasil  penulisan  dari pengamatan  sampai  kepada  tahap  pengerjaan adalah sebagai berikut :
1. Penerapan  perhitungan  untuk  jangka  waktu panjang  apabila  diterapkan  pada  semua kondisi  sangat  tidak  sarankan,  dikarenakan kebutuhan perhitungan dan pemakaian metode lainnya  yang  tidak  diterapkan  dalam  aplikasi ini.
2. Perhitungan  yang  didapat  dari  aplikasi merupakan sebuah perkiraan yang didapat dari pengukuran  nilai  kesalahan  pada  peramalan, sehingga  gambaran  ini  merupakan  sebuah perkiraan  distribusi  yang  akan  berlangsung pada  gelombang  selanjutnya,  tanpa  melihat kondisi  atau  situasi  yang  sedang  dan  akan berlangsung.

## 5. REFERENSI
[1]  Agustina  Merry,  Oktasari  Fina,  (2012),
Penerapan Metode Drp (Distribusi Requirement Planning) Pada Sistem Informasi Distribusi  Lpg  (Studi  Kasus:  PT.  Bumi
Sriwijaya Palembang), Universitas Bina Darma Palembang. [2]  Andayani Putu, (2011), Perencanaan
Penjadwalan  Distribusi  Produksi  Dengan Metode  Distribution  Requirement  Planning (Drp)  Di  Pt  Kharisma  Esa  Ardi-Surabaya, Universitas Pembangunan Nasional “Veteran” Jawa Timur.
[3]  Anistya  Rika,  (2014),  Penerapan  Distribution Requirement  Planning  (DRP)  Pada  Cv  Three J, Universitas Surabaya.
[4]  Assauri,  Sofyan,  2000.  Manajemen  Produksi dan Operasi, FE-UI, Jakarta.
[5]  Indrajit  Dr.  Richardus  Eko,  Djokopranto  Drs. Richardus,  Konsep  Manajemen  Supply  Chain Strategi Mengelola Manajemen Rantai Pasokan Bagi Perusahaan Modern Di Indonesia.
[6]  Lu  Dr.  Dawei,  (2011),  Fundamentals  of Supply Chain Management, Ventus Publishing ApS.
[7]  Mahendradipa  Lazuardi  Elmara,  (2013), Sistem  Informasi  Pendistribusian  Barang Melalui  Transporter  Pada  Pt.  Tiga  Pilar Semarang,  Universitas  Dian  Nuswantoro Semarang.
[8]  Marsetiani  Marcella,  (2014),  Model  Optimasi Penentuan  Kombinasi  Produk  Menggunakan Metode Linear Programming Pada Perusahaan Bidang Fashion, Journal The Winners vol. 15.
[9]  Purwanto Hendra, Manajemen Rantai Pasokan / SCM, sites.google.com/site/operasiproduksi/manaje men-rantai-pasokan, akses: November, 2016.
[10]  Push  pull  marketing  strategy,  marketing- made-simple.com/push-pull-marketing- strategies/, akses: November 2016.
[11]  Rushton  Alan,  Croucher  Phil,  Baker  Peter, (2010),  The  Handbook  Of  Logistics  & Distribution  Management  4th  Editon,  India, Replika Press Pvt Ltd
[12]  Shelly  Gary  B.,  Rosenblatt  Harry  J.,  (2012), System  Analysis  and  Design,  Ninth  Edition, Boston, Course Technology.
[13]  Stair Ralph M., Reynolds George W., (2010), Principles of Information Systems, A
Managerial  Approach,  Ninth  Edition,  Boston, Course Technology.
[14]  Waters  Donald,  2003,  Global  Logistics  and Distribution Planning: strategies for management, London, Kogan Page Limited.
[15]  Wibisono  Eric,  (2005),  Komparasi  Sistem Manufaktur Push dan Pull Melalui Pendekatan Simulasi, Universitas Surabaya.
[16]  Wisner  Joel  D.,  Tan  Keah-Choon,  Leong  G. Keong  (2012).  Principles  of  Supply  Chain Management, Third Edition, South Western, a part of Cengage Learning.