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. SISTEM FLOW MRP MANUAL
Penjualan
Planning & control
Gudang
Penjualan Distributor
Start
R&D
Produksi
BOM BOM
Kapasitas Kapasitas Produksi Produksi N
Penjualan Penjualan Distributor Distributor
N
Peramalan
N
Persediaan Barang
Ramalan permintaan
Perencanaan Produksi
Persediaan Persediaan bahan baku bahan baku
MRP
N MPS Persediaan Persediaan Bahan Jadi Bahan Jadi
Cek Persediaan Kurang?
BOM N
Ya
Buat SPB
Pembuatan SPK
Tidak
MRP MRP
SPB SPB SPB SPB
N N
A SPB SPB End
Gambar 3.1 Sistem Flow Pembuatan MRP Manual
25
SISTEM FLOW PEMBELIAN
Pembelian
Gudang
Planning & control
Supplier
Start
SPB
A
SPB
Buat Purchase Order
PO
PO PO
PO
Surat Jalan
Surat Jalan
N Surat Jalan
Cek Barang Dg SPB&PO
Sesuai Tidak
Buat Tanda Terima Barang
Barang Kembali
TTB TTB
Update Kartu Stock
End
N
Kartu Stock
Gbr 3.2 Sistem Flow Pembelian Manual
Surat Jalan
TTB
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
Data BOM
Data Kapasitas Produksi
Data Barang
Data Pembelian
Input Data Distributor
Input Data BOM
Input Kapasitas Produksi
Input Data Barang
Input Data Pembelian
Simpan Data Distributor
Simpan Data BOM
Simpan Kaspasitas Produksi
Simpan Data Barang
Simpan Data Pembelian
Data Distributor
Data BOM
Data Kapasitas Produksi
Data Barang
Data Pembelian
Buat Laporan Produksi
Membuat Data Penjualan
Data Penjualan
Membuat Peramalan Permintaan
Membuat Laporan Penjualan
Data Permintaan
Laporan Penjualan
Update Kartu Stock
Kartu Stock Laporan Produksi
Buat Posisi Persediaan
Data Posisi Persediaan Melakukan perencanaan produksi
MPS
Pembuatan SPK
MRP
Membuat Laporan MRP
Laporan MRP
Buat Laporan MPS
Laporan MPS
Gambar 3.3 Sistem Flow Komputerisasi
Buat Laporan Persediaan
Laporan Persediaan
Buat Laporan Pembelian
Laporan Pembelian
Buat Laporan Persediaan
Laporan Persediaan
29
B.
Context Diagram Sebelum membuat Data Flow Diagram, didahului dengan membuat
context diagram yang menggambarkan interaksi global antara sistem dengan lingkungannya Posisi Persediaan Data PO
Supplier
Logistik Data Kartu Persediaan
1 Data Penerimaan Barang
Data Supplier Data Pengiriman Barang Data Distributor Data Pengiriman Barang
Sistem Informasi MRP
Data Penjualan Barang
Research And Development (R&D)
Data BOM
+
Laporan MPS Laporan MRP
Distributor
Laporan Persediaan Laporan Pembelian Laporan Penjualan Produksi
Data Produksi Laporan Distributor Laporan Supplier Data Kapsitas Produksi
Gambar 3.4 Context Diagram Sistem Informasi MRP
Manajer
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. Update Data Distributor 1
Update data Supplier
Data Supplier
[Data Kapsitas Produksi]
2
Data Distributor
1.1 Distributor [Data Distributor]
Supplier
Maintenance Data
[Data Supplier]
[Data BOM]
+ Data Kapasitas Produksi
7
Update Data BOM Update Data Kapasitas Produksi
6
Data BOM
1.2 Baca Data Distributor
Input Data Penjualan Penjualan
[Data Penjualan Barang] [Data Pengiriman Barang]
Input Data Persediaan 3
5
Data Persediaan
Data Penjualan Logistik
1.3 Baca Data Supplier [Posisi Persediaan]
[Data Pengiriman Barang] Pembelian
[Data PO]
[Data Penerimaan Barang]
Input Data Pembelian
[Data Kartu Persediaan]
Baca Data Penjualan 4
Data Pembelian 1.4 Baca Data Persediaan Research And Development (R&D)
Baca Data Kapasitas Porduksi Perencanaan
+
Baca Data Penjualan
Baca Data BOM 13
Produksi
[Data Produksi]
MRP
Input Data MRP 15
Input Data MPS
MPS
1.5 Baca Data MRP
Baca Data Pembelian Baca Data Supplier [Laporan MRP] [Laporan MPS]
Baca Data Persediaan Baca Data Distributor
Pembuatan Laporan
+
Baca Data MPS
[Laporan Persediaan] Manajer
[Laporan Penjualan] [Laporan Pembelian] [Laporan Supplier] [Laporan Distributor]
Gambar 3.5 DFD Level 0 Proses Sistem Informasi MRP
31
1.1.1 Supplier [Data Supplier]
Maintenance Data Supplier
1
Data Supplier
[Update data Supplier]
1.1.2 Distributor [Data Distributor]
Maintenance Data Distributor
2
Data Distributor
[Update Data Distributor]
1.1.3 Research And Development (R&D)
[Data BOM]
6
Maintenance Data BOM
Data BOM
[Update Data BOM]
1.1.4
Data Kapasitas Produksi
7 Produksi [Data Kapsitas Produksi]
Maintenance Data [Update Data Kapasitas Produksi] Kapasitas Produksi
Gambar 3.6 DFD Level 1 Sub Proses Maintenance Data
3
Data Penjualan 7
Data Kapasitas Produksi
1.4.1
[Baca Data Penjualan]
Pembuatan MPS [Baca Data Kapasitas Porduksi]
+ 5
Data Persediaan
15
[Input Data MPS]
MPS
1.4.2 [Baca Data Persediaan]
[Baca Data BOM]
Baca Data MPS Pembuatan SPK
+ 6
Data BOM
[Input Data MRP]
Produksi
13
[Data Produksi]
Gambar 3.7 DFD level 1 sub proses Perencanaan
MRP
32
1.4.1.1 3
Data Penjualan
Input Data Peramalan Permintaan [Baca Data Penjualan]
Peramalan
9 7
Data Kapasitas Produksi
Data Peramalan Permintaan
1.4.1.2
[Baca Data Kapasitas Porduksi]
Perencanaan Produksi Baca Data Peramalan Permintaan
15
MPS
[Input Data MPS]
Gambar 3.8 Level 2 Sub Proses Pembuatan MPS
[Baca Data MPS]
6
15
MPS
Data BOM 1.4.2.1
Pembuatan MRP [Baca Data BOM]
5 [Baca Data Persediaan]
[Input Data MRP]
13
MRP
1.4.2.2 Produksi [Data Produksi]
Pengendalian Produksi Baca Data MRP
Gambar 3.9 Level 2 Proses Pembuatan SPK
Data Persediaan
33
1.5.1 [Laporan Penjualan] 3
Data Penjualan
Buat Laporan Penjualan
[Baca Data Penjualan]
1.5.2 4
Data Pembelian
[Laporan Pembelian]
Buat Laporan Pembelian
[Baca Data Pembelian]
1.5.3 5
Buat Laporan Stock
Data Persediaan [Baca Data Persediaan]
[Laporan Persediaan] Manajer
1.5.4 2
Data Distributor [Baca Data Distributor]
Buat Laporan Distributor
[Laporan Distributor]
1.5.5
1
Data Supplier [Baca Data Supplier]
Buat Laporan Supplier
[Laporan Supplier]
1.5.6 13
MRP [Baca Data MRP]
Buat Laporan MRP
[Laporan MRP]
1.5.7 15
MPS
[Baca Data MPS]
Buat Laporan MPS
[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 Tabel
1 2 3 4 5 6
Kd_Distributor Nama Alamat Kota Telepon Fax
Keterangan
Field
Text Text Text Text Number Number
Kode Distributor Nama Distributor Alamat Kota Telepon 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 Tabel
1 2 3 4 5 6
Kd_Spl Nama Alamat Telepon Fax Contact Person
Keterangan
Field
Text Text Text Number Number Text
Kode Supplier Nama Supplier Alamat Telepon Fax 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 Tabel
1 2 3 4 5 6
Kd_Produk Nama Jenis Lead_Time Satuan Jumlah
Text Text Text Number Text Number
Keterangan Field
Jenis_Produk Kd_Jenis
Kode Produk Nama Produk Jenis Lead Time Satuan Jumlah
35
7
Currency
Harga
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 Tabel
1 2
Field
Text Text
Kd_Jenis Nama
Keterangan Kode Jenis 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 Tabel
1 2 3 4 5 6 7 8 9
Kd_Bahan Nama_Bahan Biaya_Pesan Biaya_Simpan Satuan Jumlah Lead_Time Harga Rop
Text Text Curency Currency Text Number Number Number Number
6. Nama Database : MRP.mdb Nama Tabel
: Component
Primary Key
: Kd_Component
Fungsi
: Menyimpan data Komponen
Keterangan
Field
Kode Bahan Nama Bahan Biaya Pesan Biaya Simpan Satuan Jumlah Lead Time Harga ROP
36
Tabel 3.6 Struktur Tabel Component No
Nama Field
Tipe
Tabel FK Tabel
1 2 3 4 5 6 7 8
Kd_Component Nama_Component Biaya_Pesan Biaya_Simpan Satuan Jumlah Lead_Time Harga
Keterangan
Field
Text Text Curency Currency Text Number Number Number
Kode Komponen Nama Komponen Biaya Pesan Biaya Simpan Satuan Jumlah Lead Time 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 Tabel
1 Kd_Component 2 Nama_Bahan 3 Kuantitas
Text Text Number
Keterangan Field
Kode Komponen Bahan_Pendukung Kd_Bahan Nama Bahan 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 Tabel
1 2 3 4 5 6 7
Kd_Sproduk Nama_Sproduk Biaya_Pesan Biaya_Simpan Satuan Jumlah Lead_Time
Text Text Curency Currency Text Number Number
Keterangan
Field Kode Sproduk Nama Sproduk Biaya Pesan Biaya Simpan Satuan Jumlah Lead Time
37
8
Number
Harga
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 Tabel
1 Kd_Sproduk 2 Kd_Component
Text Text
3 Kuantitas
Number
Keterangan
Field
Kode Sproduk Component Kd_Component Kode Komponent 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
Tabel 1 2 3
Text Text Text
Kd_Bom Kd_Produk Nama_Produk
Keterangan
Field
Kode Bom Brg_Produksi Kd_Produk Kode Produk 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 1 2
Nama Field Kd_BOM Kd_Sproduk
Tipe Text Text
Tabel FK
Keterangan
Tabel Field BomProduk Kd_Bom Kode Bom SemiProduk Kd_Sproduk Kode Sproduk
38
3
Number
Kuantitas
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 Tabel
1 2 3 4 5
Text Text Text Date Number
No_Do Kd_Distributor Nama Tgl Grand_Total
Keterangan
Field
Kode Do Distributor Kd_Distributor Kode Distributor Distributor Nama Nama Distributor Biaya Simpan 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 Tabel
1 2 3 4 5 6 7 8
No_Do Kd_Produk Nama Jenis Satuan Jumlah Harga Total
Text Text Text Text Text Number Currency Number
Keterangan
Field Do No_Do No Do Brg_Produksi Kd_Produk Kode Produk Brg_Produksi Nama Nama Produk Jenis_Produk Jenis Produk Satuan Jumlah Harga 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 Tabel
1 2 3 4 5 6
Text Text Text Text Text Number
Kd_Peramalan Bulan Tahun_Peramalan Kd_Produk Nama_Produk Peramalan_Singgle
7 Peramalan_DblBrown Number 8 Peramaln_DblHolt
Number
9 Peramalan_Terpakai
Number
10 11 12 13
Number Number Number Number
MSESinggle MSEBrown MSEHolt MSEPakai
Keterangan Field
Kode Sproduk Bulan Tahun Brg_Produksi Kd_Produk Kode Produk Brg_Produksi Nama Nama Peramalan Singgle Peramalan DblBrown Peramalan DblHolt Peramalan yang dipakai MSE Singgle MSE Brown MSE Holt 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 Tabel
1 2 3 4 5 6
No_MPS Bulan Tahun Kd_Produk Nama_Produk Hr_Efektif
Text Text Text Text Text Number
Keterangan Field
No MPS Bulan Tahun Brg_Produksi Kd_Produk Kode Produk Brg_Produksi Nama Nama Produk Hari Efektif
40
7 8
Number Number
Peramalan Rencana
Peramalan 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 Tabel
1 2 3 4 5 6 7
E.
Kd_MRP Bulan Tahun Kd_Produk Nama_Produk Lead_Time Rop
Text Text Text Text Text Number Number
Keterangan Field
No MRP Bulan Tahun Brg_Produksi Kd_Produk Kode Produk Brg_Produksi Nama Nama Produk Lead Time Rop
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
Data Distributor Kd Distributor Nama Alamat Distributor Kota Telp Fax
Kd Supplier Nama Supplier Alamat Supplier No Telepon No Fax Contact Person DO No Do Tgl Grand Total
PO No PO Tgl PO Grand Total PO
Bahan Baku Kd Bahan Nama Bahan Biaya Pesan Biaya Simpan Satuan Lead Time Jumlah ROP Harga
Detil Peramalan No_Peramalan Permintaan Peramalan
Peramalan Permintaan No Peramalan Tahun Peramalan
MPS Kode MPS Tanggal MPS Rencana Produksi Data Kemampuan Produksi Kd Produksi Kemampuan Produk
Data BOM Kd BOM
MRP Kode MRP Tanggal Jumlah Pesan Barang Produksi Kd Produk Nama Produk Jenis Lead Time Satuan Jumlah Harga Barang
Gambar 3.11 ER Diagram MRP
42
DATA_DISTRIBUTOR
DATA_SUPPLIER KD_SUPPLIER NAMA_SUPPLIER ALAMAT_SUPPLIER NO_TELEPON NO_FAX CONTACT_PERSON
KD_DISTRIBUTOR NAMA ALAMAT_DISTRIBUTOR KOTA TELP FAX
char(10) char(20) numeric(15) numeric(15) numeric(15) char(15)
KD_SUPPLIER = KD_SUPPLIER
DETIL_PO NO_PO char(10) KD_BAHAN char(10) NAMA char SATUAN char JUMLAH integer HARGA integer TOTAL integer
PO NO_PO KD_SUPPLIER KODE_MRP TGL_PO GRAND_TOTAL_PO
char(10) char(15) char(25) char(15) numeric(15) numeric(15)
KD_DISTRIBUTOR = KD_DISTRIBUTOR
char(10) char(10)
date numeric(10)
DO NO_PERAMALAN = NO_PERAMALAN
NO_DO KD_DISTRIBUTOR NO_PERAMALAN TGL GRAND_TOTAL
PERAMALAN_PERMINTAAN NO_PERAMALAN char(5) TAHUN_PERAMALAN timestamp
char(10) char(10) char(5) date numeric(10)
NO_DO = NO_DO
NO_PO = NO_PO
NO_PERAMALAN = NO_PERAMALAN NO_PERAMALAN = NO_PERAMALAN
DETIL_DO NO_DO char(10) KD_PRODUK char(10) NAMA character JENIS character SATUAN character JUMLAH integer HARGA integer TOTAL integer
KD_BAHAN = KD_BAHAN
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)
DETIL_PERAMALAN NO_PERAMALAN char(5) PERMINTAAN numeric(15) PERAMALAN numeric(15)
MPS KODE_MPS NO_PERAMALAN PERIODE_MPS RENCANA_PRODUKSI
char(15) char(5) numeric(2) char(15)
KODE_MPS = KODE_MPS
DATA_KEMAMPUAN_PRODUKSI KODE_MPS = KODE_MPS
KD_PRODUKSI KD_PRODUK KODE_MPS KEMAMPUAN_PRODUK
KD_PRODUK = KD_PRODUK
char(10) char(10) char(15) numeric(10)
KD_BAHAN = KD_BAHAN
MRP KODE_MRP KODE_MPS TANGGAL JUMLAH_PESAN
KODE_MRP = KODE_MRP
DETIL_BOM KD_BOM KD_BAHAN
char(15) char(10)
char(15) char(5) numeric(10)
KD_PRODUK = KD_PRODUK KD_PRODUKSI = KD_PRODUKSI
KD_BOM = KD_BOM
BARANG_PRODUKSI DATA_BOM KD_BOM char(15) KODE_MRP KD_PRODUK char(10)
KODE_MRP = KODE_MRP
KD_PRODUK = KD_PRODUK
KD_PRODUK KD_PRODUKSI NAMA_PRODUK JENIS LEAD_TIME SATUAN JUMLAH HARGA_BARANG
Gambar 3.12 Konseptual Data Base
char(10) char(10) char(15) char(10) numeric(5) numeric(10) numeric(5) numeric(10)
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.
Maintenance Data Supplier Kode Supplier
< Kd_supp >
Nama Supplier
< Nama_supp >
Alamat
< Alamat >
No Telepon
< Telephon >
No Fax
< Faximile >
Contact Person
< Contact >
Gambar 3.13 Rancangan Input Maintenance Data Supplier
Maintenance Data Distributor Kode Distirbutor
< Kd_Distibutor >
Nama Distributor
< Nama_Distributor >
Alamat
< Alamat >
Kota
< Kota >
No Telepon
< Telephon >
Fax
< Faximile >
Gambar 3.14 Rancangan Input Maintenance Data Distributor
44
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 >
Gambar 3.15 Rancangan Input Maintenance Data Bahan
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
Gambar 3.16 Rancangan Input Maintenance Data Komponen
45
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
Gambar 3.17 Rancangan Input Maintenance Data Produk Setengah Jadi
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 >
Gambar 3.18 Rancangan Input Maintaince Data Produk
46
Maintenance Kelompok Jenis Barang Kode Jenis
< Kd_Jenis >
Nama
< Nama >
Gambar 3.19 Rancangan Input Maintenance Jenis barang
Maintenance Data Bill Off Material Kode Bom
[ Kd_Bom ]
Kode Produk
[ Kode_Produk ]
Nama Produk
[ Nama_Produk ]
Kode Sproduk
Nama Sproduk
Satuan
Kuantitas
Gambar 3.20 Rancangan Input Maintenance Bill Off Material
Maintenance Data Kapasitas Produksi Kode Produksi
< Kd_produksi>
Kode Produk
[ Kode_Produk ]
Nama Produk
[ Nama_Produk ]
Kemampuan Produksi
Gambar 3.21 Rancangan Input Maintenance Kapasitas Produksi
47
Distributor Order No DO
< No_DO >
Tanggal
[ Tgl ]
Distributor
< Kd_Distributor >
Total DO
< Total_DO>
Kode Barang
< Kd_barang >
Jumlah
< Jumlah >
Harga
< Harga >
Gambar 3.22 Rancangan Input Maintenance Distributor Order
Peramalan No Peramalan
< No_Peramal >
Tanggal
[ Tgl ]
Kode Produk
< Kd_Produk >
Nama Produk
< Nama_Produk>
Peramalan
[ Peramalan ]
Gambar 3.23 Rancangan Input Peramalan
Master Production Schedule No MPS
< No_MPS >
Tanggal
[ Tgl ]
Kode Produk
< Kd_Produk >
Nama Produk
< Nama_Produk>
Rencana Produksi
[ Rencana ]
Gambar 3.24 Rancangan Input Master Production Schedule
48
Material Requirement Planning Kode MRP Tanggal Kode Produk Nama Produk
< Kd_Mrp > [Tanggal]
Periode Gross Requirement Schedule Receipts Onhand Net Requirements Planne Order Release Gambar 3.25 Rancangan Input Material Requirement Planning
Purchase Order No PO
< No_PO >
Tanggal
[ Tgl ]
Supplier
< Kd_supp >
Total PO
< Total_po]
Kode Barang
< Kd_barang >
Jumlah
< Jumlah >
Harga
< Harga >
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
49
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 ]
Gambar 3.27 Rancangan Output Distributor Order
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 ]
Gambar 3.28 Rancangan Output Purchase Order
50
Laporan Inventory Tanggal
[ Tanggal sekarang ]
Jenis Barang
[ jenis ] (Beverage/Food/Drugstore/General Supplies/Tobacco)
Kd_Barang
Nama
Satuan
Stok Akhir
Gambar 3.29 Rancangan Output Stock Barang
Master Production Schedule Tanggal Mps
[ Tgl ]
Kode Produk
[kd_Prod]
Nama Produk
[ Nama_prod ]
Tanggal
[ tanggal ]
Hari Efektif
Penanggung Jawab
Peramalan
Rencana Produksi
[ penanggung_Jawab ]
Gambar 3.30 Rancangan Output MasterProduction Schedule
51
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 ]
Gambar 3.31 Rancangan Output Material Requirement Planning Primary
Material Requirement Planning Pagging Tanggal Mps
[ Tgl ]
Kode Produk
[kd_Prod]
Nama Produk
[ Nama_prod ]
Tanggal
[ tanggal ]
Kode Bahan
Penanggung Jawab
Periode
Kuantitas
[ penanggung_Jawab ]
Gambar 3.32 Rancangan Output Material Requirement Pagging