Perancangan Basis Data 1.Perancangan File
5.3.2.3. Perancangan Basis Data 5.3.2.3.1.Perancangan File
Entitas dari setiap file pada perancangan sistem informasi persediaan bahan baku PT. Prabu Jaya ini adalah sebagai berikut:
1. Master Bahan Baku
Entitas Master Bahan Baku dapat dilihat pada Tabel 5.4.
Tabel 5.4. Entitas Master Bahan Baku Nama Field
Deskripsi Tipe Data
Size Key
Kode_Bahan_Baku Nomor urut bahan baku
Text 255
PK Nama_Bahan_Baku
Nama bahan baku Text
255 Satuan
Satuan bahan baku Text
255 Nama_Supplier
Nama supplier bahan baku Text
255 Waktu_Tunggu
Waktu tunggu pemesanan bahan baku Number
Long Kebutuhan_Bahan_Baku Jumlah kebutuhan bahan baku
Number Long
Reorder_Point Kondisi stok untuk pemesanan kembali
Text 255
Periode_Pemesanan Jumlah periode untuk setiap pemesanan
Text 255
Metode Metode persediaan yang digunakan
Text 255
2. Master Produk Jadi
Entitas Master Produk Jadi dapat dilihat pada Tabel 5.5.
Tabel 5.5. Entitas Master Produk Jadi Nama Field
Deskripsi Tipe Data
Size Key
Kode_Produk_Jadi Nomor urut produk jadi
Text 255
PK Nama_Produk_Jadi
Nama produk jadi Text
255 Satuan
Satuan produk jadi Text
255 Dimensi
Ukuran Pintu Text
255
Universitas Sumatera Utara
3. Master Konsumen
Entitas Master Konsumen dapat dilihat pada Tabel 5.6.
Tabel 5.6. Entitas Master Konsumen Nama Field
Deskripsi Tipe Data Length
Key
Kode_Konsumen Nomor urut konsumen
Text 255
PK Nama_Konsumen
Nama konsumen Text
255 Alamat
Alamat konsumen Text
255 Telepon
Nomor telepon konsumen Text
255 Fax
Nomor fax konsumen Text
255 Contact_Person
Contact person konsumen Text
255 Hp
Nomor handphone contact person Text
255 Alamat_Kirim
Alamat pengiriman produk Text
255
4. Master Supplier
Entitas Master Supplier dapat dilihat pada Tabel 5.7.
Tabel 5.7. Entitas Master Supplier Nama Field
Deskripsi Tipe Data Length
Key
Kode_Supplier Nomor urut supplier
Text 255
PK Nama_Supplier
Nama supplier Text
255 Alamat
Alamat supplier Text
255 Telepon
Nomor telepon supplier Text
255 Fax
Nomor fax supplier Text
255 Contact_Person
Contact person supplier Text
255 Hp
Nomor handphone contact person Text
255
Universitas Sumatera Utara
5. Sales Order
Entitas Sales Order dapat dilihat pada Tabel 5.8.
Tabel 5.8. Entitas Sales Order Nama Field
Deskripsi Tipe Data
Length Key
No_Sales_Order Nomor identifikasi sales order
Text 255
PK Tanggal
Tanggal sales order dibuat DateTime
Kode_Konsumen Nomor urut konsumen yang memesan
Text 255
Kode_Produk_Jadi Nomor urut produk jadi yang dipesan
Text 255
Nama_Produk_Jadi Nama produk yang dipesan
Text 255
Nama_Bahan Bahan yang digunakan untuk produk
Text 255
Masa_Kontrak Lama kontrak order
Number Long
Jumlah Jumlah produk jadi yang dipesan
Number Long
Jumlah_Produk_per_Periode Jumlah produk setiap periode Number
Long Harga_Satuan
Harga satuan produk jadi yang dipesan Currency
Rp,0 Total_Harga
Jumlah harga pembelian Currency
Rp,0 Grand_Total
Total keseluruhan harga Currency
Rp,0
6. Permintaan Bahan Baku
Entitas Permintaan Bahan Baku dapat dilihat pada Tabel 5.9.
Tabel 5.9. Entitas Permintaan Bahan Baku Nama Field
Deskripsi Tipe Data
Length Key
Tanggal_Pesan Tanggal pemesanan produk
DateTime PK
Kode_Bahan_Baku Nomor urut bahan baku
Text 255
Nama_Bahan_Baku Nama bahan baku
Text 255
Jumlah_Bahan_Baku Jumlah bahan baku yang dibutuhkan
untuk produksi Number
Long Jumlah_dalam_Gudang
Jumlah bahan baku yang tersedia di gudang
Number Long
Kebutuhan_Bahan_Baku Jumlah bahan baku yang dibutuhkan
Number Long
Reorder_Point Kondisi stok untuk pemesanan kembali
Text 255
Periode_Pemesanan Jumlah periode untuk setiap pemesanan
Text 255
Universitas Sumatera Utara
7. Pembayaran
Entitas Pembayaran dapat dilihat pada Tabel 5.10.
Tabel 5.10. Entitas Pembayaran Nama Field
Deskripsi Tipe Data
Length Key
No_Purchase_Order No identifikasi purchase order
Text 255
PK Tanggal
Tanggal pembayaran DateTime
Kode_Supp Kode supplier
Text 255
Total_Transaksi Total harga bahan baku yang dibeli
Currency Rp,0
Total_Bayar Total dibayarkan
Currency Rp,0
8. Purchase Order
Entitas Purchase Order dapat dilihat pada Tabel 5.11.
Tabel 5.11. Entitas Purchase Order Nama Field
Deskripsi Tipe Data
Length Key
No_Purchase_Order Nomor identifikasi sales order
Text 255
PK Tanggal
Tanggal pembelian dilakukan DateTime
Kode_Supplier Nomor urut supplier bahan baku
Text 255
Kode_Bahan_Baku Nomor urut bahan baku yang dipesan
Text 255
Nama_Bahan_Baku Nama bahan baku
Text 255
Jumlah Jumlah bahan baku yang dipesan
Number Long
Harga_Per_Satuan Harga satuan bahan baku yang dipesan
Currency Rp,0
Total Total harga pembelian bahan baku
Currency Rp,0
Telah_Diterima Nama penerima bahan baku
Text 255
Lunas Telah dibayar atau belum
YesNo Terima
Telah diterima gudang atau belum YesNo
Universitas Sumatera Utara
9. Pengeluaran Bahan Baku
Entitas Pengeluaran Bahan Baku dapat dilihat pada Tabel 5.12.
Tabel 5.12. Entitas Pengeluaran Bahan Baku Nama Field
Deskripsi Tipe Data Length
Key
Tanggal Tanggal pengeluaran bahan baku
DateTime PK
Kode_Bahan_Baku Nomor urut bahan baku yang dikeluarkan
Text 255
Nama_Bahan_Baku Nama bahan baku
Text 255
Jumlah Jumlah bahan baku yang dikeluarkan
Number Long
Telah_Diberikan Telah diberikan atau belum
Text 255
10. Stok Bahan Baku
Entitas Stok Bahan Baku dapat dilihat pada Tabel 5.13.
Tabel 5.13. Entitas Stok Bahan Baku Nama Field
Deskripsi Tipe Data Length
Key
Kode_Bahan_Baku Nomor urut bahan baku
Text 255
PK Jumlah_Pesan
Jumlah bahan baku yang sedang dipesan Number
Long Jumlah_Masuk
Jumlah bahan baku yang masuk Number
Long Jumlah_Keluar
Jumlah bahan baku yang keluar Number
Long Jumlah_dalam_Gudang Jumlah bahan baku yang ada di gudang
Number Long
Universitas Sumatera Utara
5.3.2.3.2.Perancangan ERD Hubungan dari entitas di atas dapat dilihat dalam bentuk ERD pada
Gambar 5.23.
Gambar 5.23. Entity Relationship Diagram
Universitas Sumatera Utara