CDM PDM Entity Relational Diagram ERD

53

A. CDM

Untuk Conceptual Data Model dengan ERD, didapatkan dengan cara mengimpor data store dari DFD sistem informasi inventarisasi barang pada perusahaan PT. Surya Pamenang yang hasilnya dapat dilihat pada gambar 4.32. Gambar 4.32 CDM Sistem Informasi Inventarisasi Barang Mempunyai Histori Penyimpanan Melakukan Penyimpanan Melakukan Mutasi Memiliki Jenis Satuan Menyuplai Barang Membuat Kode ID Per Barang Mempunyai Kondisi Melakukan Penyimpanan Kondisi Barang Menggunakan Barang Melakukan Penyimpanan Mutasi Barang Meletakkan Barang Mengusulkan Kode Jenis Barang Menggolongkan Kategori Barang Mempunyai Jenis Alat Golongan Barang Kode_Golongan_Barang Nama_Golongan_Barang Jenis Barang Kode_Jenis_Barang Nama_Jenis_Barang Jenis_Alat Kode_Jenis_Alat Nama_Jenis_Alat User_Login Kode_User Nama_User Password Jabatan History Detail Barang Kode_History Tgl_Input Jam Detail Barang No_Inventaris Nama_Detail Spesifikasi Tgl_Beli Harga_Beli Kondisi Barang Kode_Kondisi Tgl_Input Status Keterangan_Dalam_Persen Usulan Kode Barang Kode_Usulan Nama_Model_Barang Usulan_Kode_Model_Barang Status Satuan Kode_Satuan Nama_Satuan Supplier Kode_Supplier Nama_Perusahaan Contact_Person Alamat Telp Mutasi Kode_Mutasi Tgl_Input Pengguna_Lama Bagian_Pengguna_Lama Bagian Kode_Bagian Nama_Bagian No_Ruangan Pengguna Kode_Pengguna Nama_Pengguna STIKOM SURABAYA 54

B. PDM

Dari CDM tersebut kemudian digenerate menjadi Physical Data Model PDM yang hasilnya dapat dilihat pada gambar 4.33. Gambar 4.33 PDM Sistem Informasi Inventarisasi KODE_HISTORY = KODE_HISTORY KODE_USER = KODE_USER NO_INVENTARIS = NO_INVENTARIS KODE_SATUAN = KODE_SATUAN KODE_SUPPLIER = KODE_SUPPLIER KODE_USULAN = KODE_USULAN NO_INVENTARIS = NO_INVENTARIS KODE_USER = KODE_USER KODE_PENGGUNA = KODE_PENGGUNA KODE_USER = KODE_USER KODE_BAGIAN = KODE_BAGIAN KODE_JENIS_BARANG = KODE_JENIS_BARANG KODE_GOLONGAN_BARANG = KODE_GOLONGAN_BARANG KODE_JENIS_ALAT = KODE_JENIS_ALAT GOLONGAN_BARANG KODE_GOLONGAN_BARANG numeric10 NAMA_GOLONGAN_BARANG varchar50 JENIS_BARANG KODE_JENIS_BARANG numeric10 KODE_JENIS_ALAT numeric10 KODE_GOLONGAN_BARANG numeric10 NAMA_JENIS_BARANG varchar50 JENIS_ALAT KODE_JENIS_ALAT numeric10 NAMA_JENIS_ALAT varchar50 USER_LOGIN KODE_USER numeric10 NAMA_USER varchar50 PASSWORD varchar50 JABATAN varchar50 HISTORY_DETAIL_BARANG KODE_HISTORY numeric10 KODE_USER numeric10 TGL_INPUT timestamp JAM varchar50 DETAIL_BARANG NO_INVENTARIS varchar50 KODE_USULAN numeric10 KODE_SUPPLIER numeric10 KODE_SATUAN numeric10 KODE_HISTORY numeric10 NAMA_DETAIL varchar50 SPESIFIKASI varchar1000 TGL_BELI timestamp HARGA_BELI varchar50 KONDISI_BARANG KODE_KONDISI numeric10 KODE_USER numeric10 NO_INVENTARIS varchar50 TGL_INPUT timestamp STATUS numeric1 KETERANGAN_DALAM_PERSEN varchar50 USULAN_KODE_BARANG KODE_USULAN numeric10 KODE_JENIS_BARANG numeric10 NAMA_MODEL_BARANG varchar50 USULAN_KODE_MODEL_BARANG varchar50 STATUS numeric1 SATUAN KODE_SATUAN numeric10 NAMA_SATUAN varchar50 SUPPLIER KODE_SUPPLIER numeric10 NAMA_PERUSAHAAN varchar50 CONTACT_PERSON varchar50 ALAMAT varchar50 TELP varchar50 MUTASI KODE_MUTASI numeric10 KODE_USER numeric10 NO_INVENTARIS varchar50 TGL_INPUT timestamp KODE_PENGGUNA numeric10 PENGGUNA_LAMA varchar50 BAGIAN_PENGGUNA_LAMA varchar50 BAGIAN KODE_BAGIAN numeric10 NAMA_BAGIAN varchar50 NO_RUANGAN varchar50 PENGGUNA KODE_PENGGUNA numeric10 KODE_BAGIAN numeric10 NAMA_PENGGUNA varchar50 STIKOM SURABAYA 55

4.2.4 Struktur Tabel