C. Entity Relationship Diagram ERD
Entity Relationship Diagram ERD digunakan untuk mengidentifikasi data yang akan diambil, disimpan, dan diambil kembali retrieve untuk
keperluan-keperluan tertentu dalam mendukung kegiatan dalam sistem. ERD juga digunakan untuk mengidentifikasi asal data yang dibutuhkan dan akan dilaporkan.
ERD dibagi menjadi dua, yaitu Conceptual Data Model CDM atau secara logic dan Physical Data Model PDM atau secara fisik.
C.1 Conceptual Data Model CDM
Pada Conceptual Data Model, terdapat delapan buah tabel yang saling terintegrasi secara logik.
Gambar 3.29 CDM Sistem Informasi Penjualan Roti Pada Yulia Bakery
Memilik i menambahk an
MEMPU NYAI
memilik i mempuny ai
mempuny ai mempuny ai
mempuny ai memilik i
MEMPU NYAI
Master_Barang kode_barang
jenis _barang nama_barang
harga_barang gambar_barang
status_trans fer Produksi
kode_produksi tgl_produksi
tgl_kadaluars a stoc k
status_trans fer Barang_Kadaluars a
tgl_kadaluars a total_kadaluars a
status_trans fer
Penjualan nota_penjualan
tanggal total
status_trans fer Master_Cabang
kode_cabang nama_cabang
alamat_c abang kota
no_telp status_trans fer
Master_Kary aw an id_karyaw an
nama_kary aw an alamat
tanggal_lahir kota_lahir
jenis _kelamin agama
no_telp status
f oto pass w ord
jabatan status_trans fer
Pesanan nota_pesanan
tanggal_pesanan tanggal_pengambilan_pesanan
nama_pemes an alamat_pemesan
w ilayah_pemesan no_telp
pembayaran total
status_pembayaran status_pengerjaan
status_trans fer status_pengambilan
Histori_Produksi tanggal_input
produksi_aw al tambah_produks i
kurang_produksi status_data
status_trans fer
C.2 Physical Data Model PDM
Pada Physical Data Model yang tertera dibawah, telah menunjukkan adanya relasi antar tabel.Terlihat bahwa antar tabel satu dengan yang lain saling
memberikan informasi berupa identitas kode untuk mengenali tabel yang lain.
Gambar 3.30 PDM Sistem Informasi Penjualan Roti Pada Yulia Bakery
ID_KONSUMEN = ID_KON SUMEN KODE_CABAN G = KODE_CABANG
KODE_CABAN G = KODE_CABANG ID_KAR YAWAN = ID_KAR YAWAN
KODE_CABAN G = KODE_CABANG
KODE_CABAN G = KODE_CABANG ID_KAR YAWAN = ID_KAR YAWAN
NOTA_PESANAN = N OTA_PESANAN KODE_BARAN G = KODE_BARANG
KODE_BARAN G = KODE_BARANG KODE_BARAN G = KODE_BARANG
KODE_PR ODUKSI = KODE_PRODUKSI KODE_CABAN G = KODE_CABANG
KODE_BARAN G = KODE_BARANG KODE_PR ODUKSI = KODE_PRODUKSI
KODE_CABAN G = KODE_CABANG
NOTA_PENJUALAN = N OTA_PENJUALAN KODE_BARAN G = KODE_BARANG
KODE_PR ODUKSI = KODE_PRODUKSI KODE_CABAN G = KODE_CABANG
ID_KAR YAWAN = ID_KAR YAWAN KODE_CABAN G = KODE_CABANG
MASTER_BA RANG KODE_BARA NG
varchar10 JENIS_BARA NG
varchar20 NAMA_BARANG
varchar50 HARGA_BARA NG
float GAMBAR_BARANG
long binary STOK_BARA NG
integer STATUS_TRANSFER
char3 PRODUKSI
KODE_BARA NG varchar10
KODE_PRODUKSI varchar10
KODE_CABA NG varchar10
TGL_PRODUKSI date
TGL_KADALUARSA date
STOCK integer
STATUS_TRANSFER char3
BARANG_KADALUARSA KODE_BARA NG
varchar20 KODE_PRODUKSI
varchar10 KODE_CABA NG
varchar10 TGL_KADALUARSA
date TOTAL_KADALUARSA
integer STATUS_TRANSFER
char3
PENJUALA N NOTA_PENJUA LAN
varchar50 KODE_CABA NG
varchar10 TA NGGAL
date TOTAL
float ID_KARYA WAN
varchar10 STATUS_TRANSFER
char3 MASTER_CA BANG
KODE_CABA NG varchar10
NAMA_CABANG varchar50
ALAMAT_CABANG varchar100
KOTA varchar25
NO_TELP varchar15
STATUS_TRANSFER char3
MASTER_KA RYAWA N ID_KARYA WAN
varchar10 KODE_CABA NG
varchar10 NAMA_KARYAWA N
varchar50 ALAMAT
varchar100 TA NGGAL_LAHIR
date KOTA_LAHIR
varchar25 JENIS_KELAMIN
char6 AGA MA
char10 NO_TELP
varchar15 STATUS
varchar13 FOTO
long binary PA SSWORD
varchar20 JA BATAN
varchar20 STATUS_TRANSFER
char3 PESANAN
NOTA_PESANAN varchar50
KODE_CABA NG varchar10
ID_KARYA WAN varchar10
ID_KONSUMEN int
TA NGGAL_PESA NAN date
TA NGGAL_PENGAMBILA N_PESA NAN date
NAMA_PEMESAN varchar50
ALAMAT_PEMESAN varchar100
WILAY AH_PEMESAN varchar25
NO_TELP varchar15
PEMBAY ARAN float
TOTAL float
STATUS_PEMBAYARA N varchar20
STATUS_PENGERJAAN varchar20
STATUS_PENGAMBILA N varchar20
STATUS_TRANSFER char3
HISTORI_PRODUKSI KODE_PRODUKSI
varchar10 KODE_BARA NG
varchar10 KODE_CABA NG
varchar10 TA NGGAL_INPUT
date TOTAL_PRODUKSI
integer ID_KARYA WAN
varchar10 PRODUKSI_AWA L
integer TA MBAH_PRODUKSI
integer KURANG_PRODUKSI
integer STATUS_DATA
char6 STATUS_TRANSFER
char3 DETAIL_PENJUALA N
NOTA_PENJUA LAN varchar50
KODE_BARA NG varchar10
KODE_PRODUKSI varchar10
KODE_CABA NG varchar10
QTY int
HARGA float
JUMLA H float
STATUS_TRANSFER char3
DETAIL_PESANA N NOTA_PESANAN
varchar50 KODE_BARA NG
varchar10 KODE_CABA NG
varchar10 QTY
int HARGA
float JUMLA H
float STATUS_PENGERJAAN
varchar30 STATUS_TRANSFER
char3 MASTER_KONSUMEN
ID_KONSUMEN int
KODE_CABA NG varchar10
NAMA_KONSUMEN varchar50
ALAMAT_KONSUMEN varchar100
WILAY AH_KONSUMEN varchar50
NO_TLP_KONSUMEN varchar12
STATUS_TRANSFER char3
D. Rancangan Database