Conceptual Data Model Physical Data Model

35

3.2.4 Entitas Relationship Diagram

ERD merupakan suatu desain sistem yang digunakan untuk menggambarkan menginterpretasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan untuk sistem pemrosesan database. ERD juga menyediakan bentuk untuk menunjukkan struktur keseluruhan dari data user dan menunjukkan hubungan relasi antar tabel. Dalam ERD data-data tersebut digambarkan dengan menggambarkan simbol entity. Dalam perancangan sistem ini terdapat beberapa entity yang saling terkait untuk menyediakan data-data yang dibutuhkan oleh sistem yaitu :

A. Conceptual Data Model

Gambar 3.12. Conceptual Data Model Conceptual Data Model CDM menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk suatu program atau aplikasi. Pada CDM belum tergambar jelas bentuk tabel-tabel penyusun basis data beserta field-field yang Arsi p BoM P arent BoM Proyek BoM Produk BoM Mat eri al J adwal Pengadaan Proyek J adwal Pengadaan Produk J adwal Pengadaan Material Data Stock Mat eri al Data Leadt ime Material Mast erMat erial ID_Material Nama_Material Spes if ik as i Sat uan Mast erProduk ID_Produk Nama_Produk Periode_Produk si Kapas itas _Produk s i Sat uan Mast erProy ek ID_Proy ek Nama_Proy ek Kons umen Mulai_Proy ek Pes anan J umlah_Pes anan Ars ipBoM ID_Child Nama_Child Kebutuhan BoM Nama_BoM Kebutuhan Stoc k Leadtime Lev el J adwal Pengadaan Mat erial Periode Leadtime Sat uan Kebutuhan Stoc k Pem belian Periode_Pembelian Data Leadtime Pembelian Leadtime Data Stoc k Mat erial Sat uan Stoc k STIKOM SURABAYA 36 terdapat pada setiap tabel. Tabel-tabel penyusun tersebut sudah mengalami relationship atau hubungan tetapi tidak terlihat pada kolom yang mana hubungan antar tabel tersebut. Pada CDM juga sudah didefinisikan kolom mana yang menjadi primary key. CDM yang dirancang untuk aplikasi ini bisa dilihat pada Gambar 3.12.

B. Physical Data Model

Physical Data Model PDM menggambarkan secara detail konsep rancangan struktur basis data yang dirancang untuk suatu program aplikasi. PDM merupakan hasil generate dari Conceptual Data Model CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta field-field yang terdapat pada setiap tabel. Adapun PDM untuk aplikasi dapat dilihat pada gambar 3.13. Gambar 3.13 Physical Data Model ID_CHILD = I D_CHILD ID_CHILD = ARS_ID_CHILD ID_PROYEK = ID_PROYEK ID_PRODUK = ID_PRODUK ID_MATERIAL = ID_MAT ERIAL ID_PROYEK = ID_PROYEK ID_PRODUK = ID_PRODUK ID_MATERIAL = I D_MAT ERIAL ID_MATERIAL = ID_MAT ERIAL ID_MATERIAL = ID_MAT ERIAL MASTERMATERI AL ID_MATERI AL c har6 NAMA_MATERI AL c har50 SPESI FI KASI c har150 SATUAN c har10 MASTERPRODUK ID_PRODUK c har6 NAMA_PRODUK c har50 PERIODE_PRODUKSI integer KAPASITAS_PRODUKSI integer SATUAN c har10 MASTERPROY EK ID_PROY EK char6 NAMA_PROY EK char50 KONSUMEN char50 MULAI _PROY EK dat e PESANAN char50 JUMLAH_PESANAN integer ARSIPBOM ID_CHILD c har6 ARS_I D_CHI LD c har6 NAMA_CHILD c har50 KEBUTUHAN integer BOM ID_MATERI AL char6 ID_PRODUK char6 ID_PROY EK char6 ID_CHILD char6 NAMA_BOM char50 KEBUTUHAN integer STOCK integer LEADTIME integer LEVEL integer J ADW AL_PENGADAAN_MATERI AL ID_MATERI AL c har6 ID_PRODUK c har6 ID_PROY EK c har6 PERIODE integer LEADTIME integer SATUAN c har10 KEBUTUHAN integer STOCK integer PEMBELIAN integer PERIODE_PEMBELI AN integer DATA_LEADTIME_PEMBELI AN ID_MATERI AL char6 LEADTIME integer DATA_STOCK_MATERIAL ID_MATERI AL c har6 SATUAN c har10 STOCK integer STIKOM SURABAYA 37

3.2.5 Struktur Database