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