Conceptual Data Model CDM Physical Data Model PDM

4.2.3.1 Conceptual Data Model CDM

Secara logik jumlah tabel yang ada dalam database adalah 14 buah yang terdiri dari master dan transaksi. Pada Conceptual Data Model CDM terdapat relasi antar tabel yang satu dengan tabel yang lain. Hasil dari pengembangan sistem dapat dilihat pada gambar 4.14 Relation_549 Relation_548 Relation_547 Relation_546 Relation_335 Relation_334 Relation_333 Relation_332 Relation_329 Relation_328 Relation_231 Relation_227 Relation_181 Relation_180 Relation_179 Relation_178 Relation_177 Relation_120 Supplier Kode_Supplier Nama_Supplier Alamat_Supplier Kota_Supplier Telp_supplier Jenis Supplier Pembelian Kode_Faktur Tgl_Terima_Faktur Total_Beli Total_Pembelian_Barang Jenis_Pembelian Kateg ori_Barang Detail_Pembelian Quantity_Barang Harg a_per_Barang Jumlah_Barang PO Kode_PO Tang g al_PO Keterangan Detail_PO Quantity_Barang Status_PO Barang Kode_Barang Nama_Barang Satuan Quantity_Barang Harg a_Barang Status Qty_Status Karyawan Id_Karyawan Nama_Karyawan Tang g al_Lahir Alamat Kota Jabatan Telp Customer Kode_Customer Nama_Customer Alamat_Customer Kota_Customer Telp_Customer User_Admin Username Password Barang_Keluar Kode_Keluar Tang g al_Keluar Keterangan_Keluar Detil_Barang _Keluar Jumlah_Stok_Keluar Proyek Kode_Proyek Nama_Proyek Lokasi_Proyek Titik_Pemasang an Tgl_Terima Tgl_M ulai Tgl_Selesai Keterangan Nilai_Kontrak Uang_Muka Sisa_Kontrak Bahan_Baku Tenaga_Kerja Alat Prog res_Proyek Kode_Prog res Nama_Prog res Tgl_M ulai Tgl_Selesai Keterangan Prosentase Sisa_Bayar_Proyek PR Kode_PR Tang g al_PR Detil_PR Quantity Status_PR Gambar 4.13 CDM Sistem Pengadaan Barang CV. Maha Meru STIKOM SURABAYA

4.2.3.2 Physical Data Model PDM

Physical Data Model PDM merupakan generate Conceptual Data Model CDM. PDM merupakan representative fisik dari database. Karena disini tipe data dari elemen-elemen data sudah dimunculkan. Untuk lebih jelas terlihat pada gambar 4.14 KODE_PR = KODE_PR KODE_PR = KODE_PR KODE_BARANG = KODE_BARANG KODE_BARANG = KODE_BARANG KODE_PROYEK = KODE_PROYEK KODE_PR = KODE_PR KODE_BARANG = KODE_BARANG KODE_KELUAR = KODE_KELUAR USERNAME = USERNAME KODE_BARANG = KODE_BARANG KODE_PROYEK = KODE_PROYEK KODE_PROYEK = KODE_PROYEK KODE_BARANG = KODE_BARANG KODE_CUSTOMER = KODE_CUSTOMER KODE_PO = KODE_PO KODE_FAKTUR = KODE_FAKTUR USERNAME = USERNAME KODE_SUPPLIER = KODE_SUPPLIER SUPPLIER KODE_SUPPLIER Text10 NAMA_SUPPLIER Text50 ALAMAT_SUPPLIER Text50 KOTA_SUPPLIER Text50 TELP_SUPPLIER Integer JENIS_SUPPLIER Text25 PEMBELIAN KODE_FAKTUR Text10 KODE_SUPPLIER Text10 KODE_CUSTOMER Text10 KODE_BARANG Text10 TGL_TERIMA_FAKTUR DateTime TOTAL_BELI Currency TOTAL_PEMBELIAN_BARANG Currency JENIS_PEMBELIAN Text25 KATEGORI_BARANG Text25 DETAIL_PEMBELIAN QUANTITY_BARANG Integer HARGA_PER_BARANG Currency JUMLAH_BARANG Integer KODE_BARANG Text10 PO KODE_PO Text10 KODE_FAKTUR Text10 TANGGAL_PO DateTime KETERANGAN Text100 DETAIL_PO KODE_PO Text10 QUANTITY_BARANG Integer STATUS_PO Text25 BARANG KODE_BARANG Text10 KODE_PO Text10 DET_KODE_PO Text10 NAMA_BARANG Text50 SATUAN Integer QUANTITY_BARANG Integer HARGA_BARANG Currency STATUS Text10 QTY_STATUS Text10 ID_BIAYA Text4 KARYAWAN ID_KARYAWAN Text10 USERNAME Text15 NAMA_KARYAWAN Text50 TANGGAL_LAHIR DateTime ALAMAT Text50 KOTA Text50 JABATAN Text50 TELP Integer CUSTOMER KODE_CUSTOMER Text10 NAMA_CUSTOMER Text50 ALAMAT_CUSTOMER Text50 KOTA_CUSTOMER Text50 TELP_CUSTOMER Integer USERNAME Text10 USER_ADMIN USERNAME Text15 PASSWORD Text15 BARANG_KELUAR KODE_KELUAR Text12 KODE_PROYEK Text12 TANGGAL_KELUAR DateTime KETERANGAN_KELUAR Text50 KODE_BARANG Text10 DETIL_BARANG_KELUAR JUMLAH_STOK_KELUAR Integer KODE_BARANG Text10 KODE_KELUAR Text12 PROYEK KODE_PROYEK Text12 NAMA_PROYEK Text100 LOKASI_PROYEK Text100 TITIK_PEMASANGAN Integer TGL_TERIMA DateTime TGL_MULAI DateTime TGL_SELESAI DateTime KETERANGAN Text100 NILAI_KONTRAK Single UANG_MUKA Single SISA_KONTRAK Single BAHAN_BAKU Single TENAGA_KERJA Single ALAT Single KODE_PR Text10 PROGRES_PROYEK KODE_PROGRES Text13 KODE_PROYEK Text12 NAMA_PROGRES Text50 TGL_MULAI DateTime TGL_SELESAI DateTime KETERANGAN Text100 PROSENTASE Single SISA_BAYAR_PROYEK Single KODE_PR Text10 PR KODE_PR Text10 TANGGAL_PR DateTime KODE_PROYEK Text12 KODE_BARANG Text10 DETIL_PR QUANTITY Integer STATUS_PR Text50 KODE_PR Text10 KODE_BARANG Text10 Gambar 4.14 PDM Sistem Pengadaan Barang CV. Maha Meru STIKOM SURABAYA

4.2.4 Struktur Database