BAB III ANALISA DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/980/5/BAB_III.pdf · Buat Purchase...
Transcript of BAB III ANALISA DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/980/5/BAB_III.pdf · Buat Purchase...
22
BAB III
ANALISA DAN PERANCANGAN SISTEM
Seiring dengan keinginan PT. Koryo Internasional Indonesia yang
menginginkan pemrosesan pembuatan data yang lebih cepat dan lebih akurat
dalam merencanakan kebutuhan bahan baku yang makin lama makin meningkat
karena semakin bertambahnya tingkat permintaan konsumen. Maka dalam rangka
penyusunan MRP secara komputerisasi yang baik dilakukan serangkaian proses
observasi dan survey untuk melakukan langkah-langkah penyusunan sistem ini.
3.1 Identifikasi Masalah
Pembuatan perhitungan MRP selama ini pada PT.Koryo Internasional
Indonesia masih dilakukan secara manual sehingga memerlukan banyak waktu
dalam penyusunan MRP, dan juga karena proses penyusunan MRP masih manual
terkadang banyak perhitungan-perhitungan yang tidak akurat sehingga nantinya
dapat menghambat pada proses produksi.
Terkadang dalam tahap penyusunan MRP, pihak manajemen mengalami
kesulitan-kesulitan dikarenakan harus mencari dahulu data-data yang dibutuhkan
secara satu-persatu karena data-data tesebut berbentuk Hard Copy sehingga
semakin membuat kewalahan pihak manajemen.
Data-data yang dibutuhkan oleh bagian pembuat MRP adalah laporan
data penjualan, laporan data BOM, laporan data produksi dan laporan data
persediaan. Laporan-laporan tersebut berada pada bagian yang berbeda-beda
sehingga menyulitkan pihak pembuat MRP untuk memprosesnya.
23
Dari hasil observasi di PT.Koryo Internasional Indonesia, data-data yang
dibutuhkan oleh pihak penyusun MRP ternyata masih diolah secara konvensional,
yaitu secara manual dan kalaupun terdapat komputer, komputer tersebut hanya
dipergunakan unutk mempermudah proses pengetikan saja. Sedangkan data yang
harus diolah sebagian besar adalah proses perhitungan-perhitungan yang rumit
dan dalam jumlah yang cukup banyak.
Setelah melalui proses pengolahan data yang panjang dan rumit di setiap
bagian barulah dibuat laporan-laporan. Dengan demikian waktu yang
dipergunakan untuk menyusun sebuah laporan akan memakan waktu yang tidak
sedikit sedangkan waktu yang tersedia tentu sangatlah terbatas. Sehingga
seringkali waktu penyajian laporan melebihi tenggang waktu yang telah diberikan.
Setelah laporan-laporan tersebut diserahkan ke bagian Planning and
Control barulah perhitungan MRP dapat dilakukan.
Untuk perhitungan dalam pembentukan MRP itu sendiri banyak
kerumitan-kerumitan yang lain. Di antaranya dalam perhitungan peramalan untuk
perhitungan peramalan pihak PPIC harus menghitung dahulu penjualan yang lalu
baru dapat dilakukan peramalan.
Untuk menentukan metode peramalan yang dipakai, pihak PPIC juga
mengalami kesulitan dikarenakan mereka harus melakukan perhitungan dengan
berbagai metode baru dapat menentukan peramalan yang sesuai yang dapat
digunakan untuk rencana produksi.
Dalam penyusunan MRP juga memerlukan BOM yang berbeda untuk
setiap barang produksi. Semakin banyak bahan-bahan yang digunakan untuk
24
membentuk suatu produk maka semakin banyak pula perhitungan yang dilakukan
untuk membentuk MRP.
Dari identifikasi masalah tersebut di atas maka masalah – masalah yang
timbul dapat dirumuskan melalui system flow manual.
Penjualan Planning & control Gudang Produksi
Start Penjualan
Distributor
Peramalan
Ramalan
permintaan
Perencanaan
Produksi
MPS
BOM
Pembuatan
SPK
MRP
Buat
SPB
SISTEM FLOW MRP MANUAL
Cek Persediaan
Kurang?
Ya
R&D
SPB
Persediaan
Barang
N
Kapasitas
ProduksiKapasitas
Produksi
BOMBOM
N
End
Tidak
NA
N
Penjualan
DistributorPenjualan
Distributor
N
MRPMRP
N
Persediaan
bahan bakuPersediaan
bahan baku
N
Persediaan
Bahan JadiPersediaan
Bahan Jadi
SPB
SPBSPB
SPBSPB
Gambar 3.1 Sistem Flow Pembuatan MRP Manual
25
Pembelian Gudang
SISTEM FLOW PEMBELIAN
Supplier
A
SPB
SPB
BuatPurchase
Order
Planning & control
PO
PO
N
Surat JalanSurat Jalan
Buat Tanda
TerimaBarang
Surat Jalan
POPO
Cek Barang Dg
SPB&PO
Surat Jalan
Sesuai
BarangKembali
Tidak
TTBTTB
N
Update
Kartu
Stock
Kartu Stock
TTB
Start
End
Gbr 3.2 Sistem Flow Pembelian Manual
26
3.2 Perancangan Sistem
Setelah melalui proses analisa dan identifikasi masalah yang kemudian
dirumuskan dalam sistem flow manual. Langkah selanjutnya adalah merancang
suatu sistem perhitungan MRP berdasarkan masalaha tersebut diatas.
3.2.1 Alternatif Pemecahan Masalah
A. Sistem Pengolahan Data
Bila pada sistem yang lama perhitungan yang rumit dan dalam jumlah
yang cukup banyak masih dilakukan secara manual oleh tenaga manusia yang
mana disini akan terjadi banyak kesalahan-kesalahan dalam jumlah yang cukup
signifikan sehingga nantinya dapat berpengaruh pada produksi yang dapat
mengakibatkan PT. Koryo Internasional Indonesia kehilangan penjualan yang
berarti mengurangi laba perusahaan.
Karena itu dirancang suatu sistem dimana semua perhitungan akan
dilakukan oleh sistem komputer.
Perhitungan-perhitungan yang akan dilakukan oleh sistem ini adalah
perhitungan peramalan dan menentukan peramalan yang digunakan untuk
membentuk rencana produksi. Dalam sistem ini juga melakukan perhitungan
MRP mulai level pertama hingga level terakhir.
B. Sistem Pembuatan Laporan
Pada sistem yang telah ada sebelumnya bila hendak membuat dan
menyajikan laporan, banyak hal yang harus dilakukan. Dimana seseorang harus
mengambil data dari arsip lalu harus memasukkan kembali data tersebut dengan
cara mengetikkan data tersebut baik dengan menggunakan mesin ketik
27
konvensional ataupun komputer, tentu saja dengan proses yang sedemikian rupa
akan menggukan waktu yang tidak sedikit dan amat tidak efisien.
Dalam sistem yang baru maka hal seperti itu tidak perlu dilakukan lagi.
Pada sistem ini setelah bagian PPIC melakukan perhitungna dengan
menggunakan sistem ini maka mereka dapat langsung mencetak laporan yang di
inginkan sehingga menghemat waktu dan tenaga.
3.2.2 Rancangan Sistem
Rancangan awal dari sistem ini dengan membuat rancangan sistem flow
baru untuk sistem ini adalah sebagai berikut
28
A. Sistem Flow
Start
Data Distributor
Input DataDistributor
Simpan Data
Distributor
Data Barang
Input DataBarang
Simpan Data
Barang
Data BOM
Input Data BOM
Simpan Data
BOM
Membuat DataPenjualan
Data Penjualan
Membuat
Peramalan
Permintaan
Data
Permintaan
Melakukanperencanaan
produksi
MPS
Data Pembelian
Input DataPembelian
Simpan Data
Pembelian
Data Pembelian
Update Kartu
Stock
Kartu Stock
Pembuatan
SPK
MRP
Data Kapasitas
Produksi
Input KapasitasProduksi
SimpanKaspasitas
Produksi
Buat Posisi
Persediaan
Data PosisiPersediaan
Membuat
Laporan
Penjualan
Laporan
Penjualan
Data Kapasitas
ProduksiData BOM Data Barang
MembuatLaporan MRP
Laporan MRP
Buat Laporan
Persediaan
Laporan
Persediaan
Data
Distributor
Buat Laporan
Pembelian
Laporan
Pembelian
Buat Laporan
Produksi
Laporan Produksi
Buat Laporan
MPS
Laporan MPS
Buat Laporan
Persediaan
LaporanPersediaan
Gambar 3.3 Sistem Flow Komputerisasi
29
B. Context Diagram
Sebelum membuat Data Flow Diagram, didahului dengan membuat
context diagram yang menggambarkan interaksi global antara sistem dengan
lingkungannya
Laporan MPS
Laporan MRP
Laporan Supplier
Laporan DistributorData Produksi
Data Kapsitas Produksi
Data Kartu Persediaan
Data Penerimaan Barang
Laporan Pembelian
Laporan Penjualan
Laporan Persediaan
Posisi Persediaan
Data BOM
Data Pengiriman Barang
Data Penjualan Barang
Data Distributor
Data PO
Data Pengiriman Barang
Data Supplier
1
Sistem Informasi MRP
+
Supplier Logistik
Research And
Development
(R&D)
Distributor
Manajer
Produksi
Gambar 3.4 Context Diagram Sistem Informasi MRP
30
C. Data Flow Diagram
Data Flow Diagram merepresentasikan aliran data dari proses-proses
yang ada didalam sistem tersebut. Aliran data tersebut dapat terjadi antara dua
proses, proses dengan data store dan proses dengan entiti yang ada.
Input Data MPS
Baca Data MPS
[Laporan MPS]
[Laporan MRP]
[Laporan Distributor]
[Laporan Supplier]
Baca Data MRP
Input Data MRP
[Posisi Persediaan]
Baca Data Supplier
Baca Data Distributor
Baca Data Persediaan
Baca Data Persediaan
Baca Data Pembelian
Baca Data Penjualan
[Data Produksi]
Baca Data Kapasitas Porduksi
Update Data Kapasitas Produksi
[Data Kapsitas Produksi]
Baca Data Penjualan
Baca Data BOM
[Laporan Pembelian]
[Laporan Penjualan]
[Laporan Persediaan]
Update Data BOM
[Data BOM]
Input Data Persediaan
[Data Penerimaan Barang]
[Data Kartu Persediaan]
[Data Pengiriman Barang]
Baca Data Supplier
Input Data Pembelian
[Data Pengiriman Barang]
[Data PO]
Baca Data DistributorInput Data Penjualan
[Data Penjualan Barang]
Update Data Distributor
[Data Distributor]
Update data Supplier
[Data Supplier]Supplier
Distributor
Research
And
Development
(R&D)
Manajer
Logistik
Produksi
1.1
Maintenance Data
+
1 Data Supplier 2 Data Distributor
1.2
Penjualan
3 Data Penjualan
1.3
Pembelian
4Data
Pembelian
1.4
Perencanaan
+
1.5
Pembuatan Laporan
+
5 Data Persediaan
6 Data BOM
7Data Kapasitas
Produksi
13 MRP
15 MPS
Gambar 3.5 DFD Level 0 Proses Sistem Informasi MRP
31
[Update Data Kapasitas Produksi][Data Kapsitas Produksi]
[Update Data BOM][Data BOM]
[Update Data Distributor][Data Distributor]
[Update data Supplier][Data Supplier]
Supplier
Distributor
Research
And
Development
(R&D)
Produksi
1 Data Supplier
2 Data Distributor
6 Data BOM
7Data Kapasitas
Produksi
1.1.1
Maintenance Data
Supplier
1.1.2
Maintenance Data
Distributor
1.1.3
Maintenance Data
BOM
1.1.4
Maintenance Data
Kapasitas Produksi
Gambar 3.6 DFD Level 1 Sub Proses Maintenance Data
Baca Data MPS
[Input Data MPS]
[Input Data MRP]
[Baca Data Persediaan]
[Data Produksi]
[Baca Data Kapasitas Porduksi]
[Baca Data BOM]
[Baca Data Penjualan]
6 Data BOM
3 Data Penjualan
7 Data Kapasitas Produksi
Produksi
5 Data Persediaan
1.4.1
Pembuatan MPS
+
1.4.2
Pembuatan SPK
+
13 MRP
15 MPS
Gambar 3.7 DFD level 1 sub proses Perencanaan
32
[Input Data MPS]
Baca Data Peramalan Permintaan
[Baca Data Kapasitas Porduksi]
Input Data Peramalan Permintaan
[Baca Data Penjualan]
3 Data Penjualan
7 Data Kapasitas Produksi
1.4.1.1
Peramalan
1.4.1.2
Perencanaan Produksi
9Data Peramalan
Permintaan
15 MPS
Gambar 3.8 Level 2 Sub Proses Pembuatan MPS
[Baca Data MPS]
Baca Data MRP
[Input Data MRP]
[Data Produksi]
[Baca Data Persediaan][Baca Data BOM]
6 Data BOM
Produksi
5 Data Persediaan
1.4.2.1
Pembuatan MRP
1.4.2.2
Pengendalian Produksi
13 MRP
15 MPS
Gambar 3.9 Level 2 Proses Pembuatan SPK
33
[Laporan MPS][Baca Data MPS]
[Laporan MRP]
[Laporan Supplier]
[Laporan Distributor]
[Baca Data MRP]
[Laporan Penjualan]
[Laporan Persediaan]
[Laporan Pembelian]
[Baca Data Supplier]
[Baca Data Distributor]
[Baca Data Persediaan]
[Baca Data Pembelian]
[Baca Data Penjualan]
Manajer
3 Data Penjualan
4 Data Pembelian
5 Data Persediaan
2 Data Distributor
1 Data Supplier
1.5.1
Buat Laporan
Penjualan
1.5.2
Buat Laporan
Pembelian
1.5.3
Buat Laporan
Stock
1.5.4
Buat Laporan
Distributor
1.5.5
Buat Laporan
Supplier
13 MRP
1.5.6
Buat Laporan
MRP
15 MPS
1.5.7
Buat Laporan
MPS
Gambar 3.10 Level 1 Proses Pembuatan Laporan
D. Struktur File
File – file yang digunakan dalam sistem ini adalah sebagai berikut
1. Nama Database : MRP.mdb
Nama Tabel : Distributor
Primary Key : Kd_Distributor
Fungsi : Menyimpan data distributor
34
Tabel 3.1 Struktur tabel Distributor
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Distributor Text Kode Distributor
2 Nama Text Nama Distributor
3 Alamat Text Alamat
4 Kota Text Kota
5 Telepon Number Telepon
6 Fax Number Fax
2. Nama Database : MRP.mdb
Nama Tabel : Supplier
Primary Key : Kd_Supplier
Fungsi : Menyimpan data Supplier
Tabel 3.2 Struktur Tabel Supplier
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Spl Text Kode Supplier
2 Nama Text Nama Supplier
3 Alamat Text Alamat
4 Telepon Number Telepon
5 Fax Number Fax
6 Contact Person Text Contact Person
3. Nama Database : MRP.mdb
Nama Tabel : Brg_Produksi
Primary Key : Kd_Supplier
Fungsi : Menyimpan data Barang Produksi
Tabel 3.3 Struktur Tabel Brg_Produksi
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Produk Text Kode Produk
2 Nama Text Nama Produk
3 Jenis Text Jenis_Produk Kd_Jenis Jenis
4 Lead_Time Number Lead Time
5 Satuan Text Satuan
6 Jumlah Number Jumlah
35
7 Harga Currency Harga
4. Nama Database : MRP.mdb
Nama Tabel : JenisProduk
Primary Key : Kd_Jenis
Fungsi : Menyimpan data Jenis Produk
Tabel 3.4 Struktur Tabel Jenis_Produk
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Jenis Text Kode Jenis
2 Nama Text Nama Jenis
5. Nama Database : MRP.mdb
Nama Tabel : BahanPendukung
Primary Key : Kd_Bahan
Fungsi : Menyimpan data Bahan
Tabel 3.5 Struktur Tabel Bahan_Pendukung
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Bahan Text Kode Bahan
2 Nama_Bahan Text Nama Bahan
3 Biaya_Pesan Curency Biaya Pesan
4 Biaya_Simpan Currency Biaya Simpan
5 Satuan Text Satuan
6 Jumlah Number Jumlah
7 Lead_Time Number Lead Time
8 Harga Number Harga
9 Rop Number ROP
6. Nama Database : MRP.mdb
Nama Tabel : Component
Primary Key : Kd_Component
Fungsi : Menyimpan data Komponen
36
Tabel 3.6 Struktur Tabel Component
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Component Text Kode Komponen
2 Nama_Component Text Nama Komponen
3 Biaya_Pesan Curency Biaya Pesan
4 Biaya_Simpan Currency Biaya Simpan
5 Satuan Text Satuan
6 Jumlah Number Jumlah
7 Lead_Time Number Lead Time
8 Harga Number Harga
7. Nama Database : MRP.mdb
Nama Tabel : Detil_Component
Primary Key :
Fungsi : Menyimpan Bom Komponen
Tabel 3.7 Struktur Tabel Detil_Component
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Component Text Kode Komponen
2 Nama_Bahan Text Bahan_Pendukung Kd_Bahan Nama Bahan
3 Kuantitas Number Kuantitas Bahan
8. Nama Database : MRP.mdb
Nama Tabel : SemiProduk
Primary Key : Kd_SProduk
Fungsi : Menyimpan data Barang Setengah Jadi
Tabel 3.8 Struktur Tabel SemiProduk
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Sproduk Text Kode Sproduk
2 Nama_Sproduk Text Nama Sproduk
3 Biaya_Pesan Curency Biaya Pesan
4 Biaya_Simpan Currency Biaya Simpan
5 Satuan Text Satuan
6 Jumlah Number Jumlah
7 Lead_Time Number Lead Time
37
8 Harga Number Harga
9. Nama Database : MRP.mdb
Nama Tabel : Detil_SProd
Primary Key :
Fungsi : Menyimpan Bom Barang Setengah Jadi
Tabel 3.9 Struktur Tabel Detil_SProd
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Sproduk Text Kode Sproduk
2 Kd_Component Text Component Kd_Component Kode
Komponent
3 Kuantitas Number Kuantitas
10. Nama Database : MRP.mdb
Nama Tabel : BomProduk
Primary Key : Kd_Bom
Fungsi : Menyimpan data Bill Off Material Produk
Tabel 3.10 Struktur Tabel BomProduk
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Bom Text Kode Bom
2 Kd_Produk Text Brg_Produksi Kd_Produk Kode Produk
3 Nama_Produk Text Nama Produk
11. Nama Database : MRP.mdb
Nama Tabel : Detil_BOM
Primary Key :
Fungsi : Menyimpan data Detil BOM Produk
Tabel 3.11 Struktur Tabel Detil_BOM
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_BOM Text BomProduk Kd_Bom Kode Bom
2 Kd_Sproduk Text SemiProduk Kd_Sproduk Kode Sproduk
38
3 Kuantitas Number Kuantitas
12. Nama Database : MRP.mdb
Nama Tabel : Do
Primary Key : No_Do
Fungsi : Menyimpan data Distributor Order
Tabel 3.12 Struktur Tabel Do
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 No_Do Text Kode Do
2 Kd_Distributor Text Distributor Kd_Distributor Kode Distributor
3 Nama Text Distributor Nama Nama Distributor
4 Tgl Date Biaya Simpan
5 Grand_Total Number Jumlah Seluruh
13. Nama Database : MRP.mdb
Nama Tabel : Detil_Do
Primary Key :
Fungsi : Menyimpan data Detil Distributor Order
Tabel 3.13 Struktur Tabel Detil_Do
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 No_Do Text Do No_Do No Do
2 Kd_Produk Text Brg_Produksi Kd_Produk Kode Produk
3 Nama Text Brg_Produksi Nama Nama Produk
4 Jenis Text Jenis_Produk Jenis Produk
5 Satuan Text Satuan
6 Jumlah Number Jumlah
7 Harga Currency Harga
8 Total Number Total Harga
39
14. Nama Database : MRP.mdb
Nama Tabel : Peramalan
Primary Key : Kd_Peramalan
Fungsi : Menyimpan data Peramalan
Tabel 3.14 Struktur Tabel Peramalan
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_Peramalan Text Kode Sproduk
2 Bulan Text Bulan
3 Tahun_Peramalan Text Tahun
4 Kd_Produk Text Brg_Produksi Kd_Produk Kode Produk
5 Nama_Produk Text Brg_Produksi Nama Nama
6 Peramalan_Singgle Number Peramalan
Singgle
7 Peramalan_DblBrown Number Peramalan
DblBrown
8 Peramaln_DblHolt Number Peramalan
DblHolt
9 Peramalan_Terpakai Number Peramalan
yang dipakai
10 MSESinggle Number MSE Singgle
11 MSEBrown Number MSE Brown
12 MSEHolt Number MSE Holt
13 MSEPakai Number MSE yang
Pakai
15. Nama Database : MRP.mdb
Nama Tabel : MPS
Primary Key : No_MPS
Fungsi : Menyimpan data Master Production Schedule
Tabel 3.15 Struktur Tabel MPS
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 No_MPS Text No MPS
2 Bulan Text Bulan
3 Tahun Text Tahun
4 Kd_Produk Text Brg_Produksi Kd_Produk Kode Produk
5 Nama_Produk Text Brg_Produksi Nama Nama Produk
6 Hr_Efektif Number Hari Efektif
40
7 Peramalan Number Peramalan
8 Rencana Number Rencana
16. Nama Database : MRP.mdb
Nama Tabel : Primary_MRP
Primary Key : Kd_ MRP
Fungsi : Menyimpan data Material Requirement Produk
Tabel 3.16 Struktur Tabel Primary_MRP
No Nama Field Tipe Tabel FK Keterangan
Tabel Field
1 Kd_MRP Text No MRP
2 Bulan Text Bulan
3 Tahun Text Tahun
4 Kd_Produk Text Brg_Produksi Kd_Produk Kode Produk
5 Nama_Produk Text Brg_Produksi Nama Nama Produk
6 Lead_Time Number Lead Time
7 Rop Number Rop
E. Entity Relationship Diagram (ER-D)
Berdasarkan struktur file yang ada maka langkah selanjutnya adalah
membuat ER Diagram. ER Diagram merupakan diagram yang dapat
menunjukkan semua struktur kebutuhan data yang dibutuhkan oleh sistem ini
41
Data Supplier
Kd Supplier
Nama Supplier
Alamat Supplier
No Telepon
No Fax
Contact Person
Data Distributor
Kd Distributor
Nama
Alamat Distributor
Kota
Telp
Fax
Data BOM
Kd BOM
Data Kemampuan Produksi
Kd Produksi
Kemampuan Produk
MPS
Kode MPS
Tanggal MPS
Rencana Produksi
MRP
Kode MRP
Tanggal
Jumlah Pesan
PO
No PO
Tgl PO
Grand Total PO
DO
No Do
Tgl
Grand Total
Bahan Baku
Kd Bahan
Nama Bahan
Biaya Pesan
Biaya Simpan
Satuan
Lead Time
Jumlah
ROP
Harga
Barang Produksi
Kd Produk
Nama Produk
Jenis
Lead Time
Satuan
Jumlah
Harga Barang
Peramalan Permintaan
No Peramalan
Tahun Peramalan
Detil Peramalan
No_Peramalan
Permintaan
Peramalan
Gambar 3.11 ER Diagram MRP
42
NO_PERAMALAN = NO_PERAMALAN
KODE_MRP = KODE_MRP
NO_PERAMALAN = NO_PERAMALAN
KD_PRODUK = KD_PRODUK
KODE_MPS = KODE_MPS
NO_PERAMALAN = NO_PERAMALAN
KD_PRODUK = KD_PRODUK
NO_DO = NO_DO
KODE_MPS = KODE_MPS
KODE_MRP = KODE_MRP
KD_BAHAN = KD_BAHAN
NO_PO = NO_PO
KD_PRODUKSI = KD_PRODUKSI
KD_PRODUK = KD_PRODUK
KD_BAHAN = KD_BAHAN
KD_BOM = KD_BOM
KD_DISTRIBUTOR = KD_DISTRIBUTOR
KD_SUPPLIER = KD_SUPPLIER
DATA_SUPPLIER
KD_SUPPLIER char(10)
NAMA_SUPPLIER char(20)
ALAMAT_SUPPLIER numeric(15)
NO_TELEPON numeric(15)
NO_FAX numeric(15)
CONTACT_PERSON char(15)
DATA_DISTRIBUTOR
KD_DISTRIBUTOR char(10)
NAMA char(15)
ALAMAT_DISTRIBUTOR char(25)
KOTA char(15)
TELP numeric(15)
FAX numeric(15)
DATA_BOM
KD_BOM char(15)
KODE_MRP <undefined>
KD_PRODUK char(10)
DATA_KEMAMPUAN_PRODUKSI
KD_PRODUKSI char(10)
KD_PRODUK char(10)
KODE_MPS char(15)
KEMAMPUAN_PRODUK numeric(10)
MPS
KODE_MPS char(15)
NO_PERAMALAN char(5)
PERIODE_MPS numeric(2)
RENCANA_PRODUKSI char(15)
MRP
KODE_MRP <undefined>
KODE_MPS char(15)
TANGGAL char(5)
JUMLAH_PESAN numeric(10)
PO
NO_PO char(10)
KD_SUPPLIER char(10)
KODE_MRP <undefined>
TGL_PO date
GRAND_TOTAL_PO numeric(10)
DO
NO_DO char(10)
KD_DISTRIBUTOR char(10)
NO_PERAMALAN char(5)
TGL date
GRAND_TOTAL numeric(10)
BAHAN_BAKU
KD_BAHAN char(10)
NAMA_BAHAN char(15)
BIAYA_PESAN numeric(10)
BIAYA_SIMPAN numeric(10)
SATUAN numeric(10)
LEAD_TIME numeric(5)
JUMLH numeric(10)
ROP numeric(10)
HARGA numeric(10)
BARANG_PRODUKSI
KD_PRODUK char(10)
KD_PRODUKSI char(10)
NAMA_PRODUK char(15)
JENIS char(10)
LEAD_TIME numeric(5)
SATUAN numeric(10)
JUMLAH numeric(5)
HARGA_BARANG numeric(10)
PERAMALAN_PERMINTAAN
NO_PERAMALAN char(5)
TAHUN_PERAMALAN timestamp
DETIL_PERAMALAN
NO_PERAMALAN char(5)
PERMINTAAN numeric(15)
PERAMALAN numeric(15)
DETIL_BOM
KD_BOM char(15)
KD_BAHAN char(10)
DETIL_PO
NO_PO char(10)
KD_BAHAN char(10)
NAMA char
SATUAN char
JUMLAH integer
HARGA integer
TOTAL integer
DETIL_DO
NO_DO char(10)
KD_PRODUK char(10)
NAMA character
JENIS character
SATUAN character
JUMLAH integer
HARGA integer
TOTAL integer
Gambar 3.12 Konseptual Data Base
43
F. Rancangan Input dan Output
F.1 Rancangan Input
Rancangan Input adalah rancangan awal dari form - form yang kelak
akan digunakan pada proses pengembangan.
Gambar 3.13 Rancangan Input Maintenance Data Supplier
Gambar 3.14 Rancangan Input Maintenance Data Distributor
Maintenance Data Supplier
Kode Supplier < Kd_supp >
Nama Supplier < Nama_supp >
Alamat < Alamat >
No Telepon < Telephon >
No Fax < Faximile >
Contact Person < Contact >
Maintenance Data Distributor
Kode Distirbutor < Kd_Distibutor >
Nama Distributor < Nama_Distributor >
Alamat < Alamat >
Kota < Kota >
No Telepon < Telephon >
Fax < Faximile >
44
Gambar 3.15 Rancangan Input Maintenance Data Bahan
Gambar 3.16 Rancangan Input Maintenance Data Komponen
Maintenance Data Bahan Kode Bahan < Kd_Bahan >
Nama Bahan < Nama Bahan >
Biaya Pesan < Biaya_Pesan >
Biaya Simpan < Biaya_Simpan >
Satuan < Satuan >
Jumlah < Jumlah >
Lead Time < Lead_Time >
Harga < Harga >
Maintenance Data Komponen Kode Komponen < Kd_Komponen >
Nama komponen < Nama_Komponen >
Biaya Pesan < Biaya_Pesan >
Biaya Simpan < Biaya_Simpan >
Satuan < Satuan >
Jumlah < Jumlah >
Lead Time < Lead_Time >
Harga < Harga >
Kode Bahan Nama Bahan Satuan Kuantitas
45
Gambar 3.17 Rancangan Input Maintenance Data Produk Setengah Jadi
Gambar 3.18 Rancangan Input Maintaince Data Produk
Maintenance Data Setengah Jadi Kode Produk < Kd_Sproduk >
Nama Produk < Nama_Sproduk >
Biaya Pesan < Biaya_Pesan >
Biaya Simpan < Biaya_Simpan >
Satuan < Satuan >
Jumlah < Jumlah >
Lead Time < Lead_Time >
Harga < Harga >
Kode Komponen Nama Komponen Satuan Kuantitas
Maintenance Data Produk Kode Produk < Kd_Produk >
Nama Produk < Nama_Produk >
Biaya Pesan < Biaya_Pesan >
Biaya Simpan < Biaya_Simpan >
Satuan < Satuan >
Jumlah < Jumlah >
Lead Time < Lead_Time >
Harga < Harga >
46
Gambar 3.19 Rancangan Input Maintenance Jenis barang
Gambar 3.20 Rancangan Input Maintenance Bill Off Material
Gambar 3.21 Rancangan Input Maintenance Kapasitas Produksi
Maintenance Kelompok Jenis Barang
Kode Jenis < Kd_Jenis >
Nama < Nama >
Maintenance Data Bill Off Material Kode Bom [ Kd_Bom ]
Kode Produk [ Kode_Produk ]
Nama Produk [ Nama_Produk ]
Kode Sproduk Nama Sproduk Satuan Kuantitas
Maintenance Data Kapasitas Produksi Kode Produksi < Kd_produksi>
Kode Produk [ Kode_Produk ]
Nama Produk [ Nama_Produk ]
Kemampuan Produksi <Kemampuan>
47
Gambar 3.22 Rancangan Input Maintenance Distributor Order
Gambar 3.23 Rancangan Input Peramalan
Gambar 3.24 Rancangan Input Master Production Schedule
Distributor Order
No DO < No_DO >
Tanggal [ Tgl ]
Distributor < Kd_Distributor >
Total DO < Total_DO>
Kode Barang < Kd_barang >
Jumlah < Jumlah >
Harga < Harga >
Peramalan
No Peramalan < No_Peramal >
Tanggal [ Tgl ]
Kode Produk < Kd_Produk >
Nama Produk < Nama_Produk>
Peramalan [ Peramalan ]
Master Production Schedule
No MPS < No_MPS >
Tanggal [ Tgl ]
Kode Produk < Kd_Produk >
Nama Produk < Nama_Produk>
Rencana Produksi [ Rencana ]
48
Gambar 3.25 Rancangan Input Material Requirement Planning
Gambar 3.26 Rancangan Input Purchase Order
F.2 Rancangan Output
Rancangan Output digunakan untuk menggambarakan desain awal dari
form – form input. Output yang dihasilkan oleh sistem ini adalah berbentuk
laporan dan nantinya akan diberikan kepada pihak – pihak yang berkaitan
Material Requirement Planning
Kode MRP < Kd_Mrp >
Tanggal [Tanggal]
Kode Produk <Kd_Prod>
Nama Produk <Nama_Prod>
Periode
Gross Requirement
Schedule Receipts
Onhand
Net Requirements
Planne Order Release
Purchase Order
No PO < No_PO >
Tanggal [ Tgl ]
Supplier < Kd_supp >
Total PO < Total_po]
Kode Barang < Kd_barang >
Jumlah < Jumlah >
Harga < Harga >
49
Gambar 3.27 Rancangan Output Distributor Order
Gambar 3.28 Rancangan Output Purchase Order
Distributor Order
Tanggal Do [ Tgl ]
No DO [ No_pr ]
Kode Distributor [ Kd_Distri ]
Kd_Barang Nama Satuan Jumlah Harga Sub total
Total Purchase Order [ total_po ]
Purchase Order
Tanggal PO [ Tgl ]
No PO [ No_pr ]
Kode Supplier [ Kd_Supp ]
Kd_Barang Nama Satuan Jumlah Harga Sub total
Total Purchase Order [ total_po ]
Request by [ Req_by ]
50
Gambar 3.29 Rancangan Output Stock Barang
Gambar 3.30 Rancangan Output MasterProduction Schedule
Laporan Inventory
Tanggal [ Tanggal sekarang ]
Jenis Barang [ jenis ] (Beverage/Food/Drugstore/General
Supplies/Tobacco)
Kd_Barang Nama Satuan Stok Akhir
Master Production Schedule
Tanggal Mps [ Tgl ]
Kode Produk [kd_Prod]
Nama Produk [ Nama_prod ]
Tanggal [ tanggal ]
Hari Efektif Peramalan Rencana Produksi
Penanggung Jawab [ penanggung_Jawab ]
51
Gambar 3.31 Rancangan Output Material Requirement Planning Primary
Gambar 3.32 Rancangan Output Material Requirement Pagging
Material Requirement Planning Primary
Tanggal MRP [ Tgl ]
Kode Produk [kd_Prod]
Nama Produk [ Nama_prod ]
Tanggal [ tanggal ]
Periode
Gross Requirement
Schedule Receipts
Onhand
Net Requirements
Planne Order Release
Penanggung Jawab [ penanggung_Jawab ]
Material Requirement Planning Pagging
Tanggal Mps [ Tgl ]
Kode Produk [kd_Prod]
Nama Produk [ Nama_prod ]
Tanggal [ tanggal ]
Kode Bahan Periode Kuantitas
Penanggung Jawab [ penanggung_Jawab ]