Conceptual Data Model CDM Physical Data Model PDM

40

3.2.8 Entity Relationship Diagram ERD

Merupakan proses yang berfungsi untuk menunjukkan hubungan antar entity dan relasinya. ERD memiliki 2dua Model yaitu Conceptual Data Model CDM yang menjelaskan hubungan antara entity secara konseptual. CDM yang dimaksud mengacu pada gambar 3.9 Sedangkan yang sedua adalah model Physical Data Model PDM yang menggambarkan hubungan antar entity secara fisik, seperti yang digambarkan pada gambar 3.10.

A. Conceptual Data Model CDM

Berikut ini akan diberikan gambaran mengenai basis data yang digunakan dalam pembuatan sistem informasi ini. CDM ini menggambarkan diagram basis data secara konseptual. Rancangan CDM dapat dilihat pada gambar 3.9. dari CDM ini kemudian akan dilakukan proses generate hingga menghasilkan Physical Data Model PDM. 41 Gambar 3.9 Conceptual Data Model

B. Physical Data Model PDM

Berikut ini akann diberikan gambaran mengenai PDM. Dari gambar 3.10 Ini akan dapat dilihat struktur dari tabel yang digunakan dalam pembuatan sistem informasi persediaan bahan baku pada Nix Catering. PDM merupakan hasil generate dari Conceptual Data Model CDM. Sama halnya dengan CDM, PDM juga menggambarkan struktur basis data yang digambarkan dalam PDM ini, dapat dilakukan proses generate skrip yang kemudian hasil skrip ini dapat digunakan untuk membuat tabel beserta strukturnya kedalam software database yang diinginkan. Relation_137 Relation_136 Relation_135 Relation_134 Relation_133 Relation_132 Relation_131 Relation_130 Relation_129 Relation_126 Db Bahan D asar Id Bahan Dasar Nama Bahan Dasar Satuan Bahan Dasar Stock Holding Cost Db Suppl ier Id Supplier Nama Supplier Alamat Supplier Keterangan Supplier Telp Supplier Db Detail Supplier Id Supplier Id Bahan Dasar Harga Bahan Dasar Lead Time Bahan Dasar Setup Cost Bahan Dasar Db Pelanggan ID Pel anggan Nama Alamat No Telp Contact Person Db Or der Menu Kd_Oder ID Pelanggan Tanggal Kirim Menu Tanggal Lotsizi ng Menu Tanggal Memasak Tanggal Pemesanan Menu Status Total H ar ga Detail Order Menu Id Menu Kd_Oder Nama Menu Jumlah Order Kuanti tas Harga Per Porsi Pembelian No Nota Nama Suppl ier Jumlah Pembelian Tanggal Pembelian Detail Pembelian No Nota Id Bahan Dasar Harga Pembelian Jumlah Pembelian Nama Bahan Dasar Menu Masakan Id Menu Keterangan Kuanti tas Nama Menu Satuan Menu Gambar Detail Menu Masakan Id Bahan Dasar Id Menu IsBahanHasilProses Jumlah Bahan Dasar Lama Proses Menit Level Method Nama Bahan Dasar NamaHasilProses Harga Proses 42 Dalam sistem ini menggunakan software Microsoft Access Database sebagai sistem basis datanya. Gambar 3.10 PDM Physical data model ID_MENU = ID_MENU ID_PELANGGAN = ID_PELANGGAN KD_ODER = KD_ODER NO_NOTA = PEM_NO_NOTA ID_BAHAN_DASAR = ID_BAHAN_DASAR ID_MENU = ID_MENU NO_NOTA = NO_NOTA ID_SUPPLIER = ID_SUPPLIER ID_BAHAN_DASAR = ID_BAHAN_DASAR DB_BAHAN_DASAR ID_BAHAN_DASAR LongInteger NAMA_BAHAN_DASAR Memo SATUAN_BAHAN_DASAR Memo STOCK LongInteger HOLDING_COST Currency DB_SUPPLIER PEM_NO_NOTA Memo ID_SUPPLIER LongInteger NO_NOTA Memo NAMA_SUPPLIER Memo ALAMAT_SUPPLIER Memo KETERANGAN_SUPPLIER Memo TELP_SUPPLIER Memo DB_DETAIL_SUPPLIER ID_SUPPLIER LongInteger ID_BAHAN_DASAR LongInteger HARGA_BAHAN_DASAE Currency LEAD_TIME_BAHAN_DASAR Integer SETUP_COST_BAHAN_DASAR Currency DB_PELANGGAN ID_PELANGGAN LongInteger NAMA Memo ALAMAT Memo NO_TELP Memo CONTACT_PERSON Memo DB_ORDER_MENU KD_ODER Memo ID_PELANGGAN LongInteger TANGGAL_KIRIM_MENU DateTime TANGGAL_LOTSIZING_MENU DateTime TANGGAL_MEMASAK DateTime TANGGAL_PEMESANAN_MENU DateTime STATUS Text8 TOTAL_HARGA Currency DETAIL_ORDER_MENU ID_MENU LongInteger KD_ODER Memo NAMA_MENU Memo JUMLAH_ORDER LongInteger KUANTITAS LongInteger HARGA_PER_PORSI Currency PEMBELIAN NO_NOTA Memo NAMA_SUPPLIER Memo JUMLAH_PEMBELIAN LongInteger TANGGAL_PEMBELIAN DateTime DETAIL_PEMBELIAN NO_NOTA Memo ID_BAHAN_DASAR LongInteger HARGA_PEMBELIAN Currency JUMLAH_PEMBELIAN LongInteger NAMA_BAHAN_DASAR Memo MENU_MASAKAN ID_MENU LongInteger KETERANGAN Memo KUANTITAS LongInteger NAMA_MENU Memo SATUAN_MENU Memo TXT Memo DETAIL_MENU_MASAKAN ID_BAHAN_DASAR LongInteger ID_MENU LongInteger ISBAHANHASILPROSES YesNo JUMLAH_BAHAN_DASAR LongInteger LAMA_PROSES_MENIT LongInteger LEVEL Memo METHOD Memo NAMA_BAHAN_DASAR Memo NAMAHASILPROSES Memo HARGA_PROSES Currency 43

3.2.9 Struktur Database