ERD Entity Relationship Diagram

C. ERD Entity Relationship Diagram

Entity Relationship Diagram ERD menggambarkan basis data-basis data yang ada pada database. Adapun ERD yang dibangun sebagai berikut : C.1. Conceptual Data Model CDM Sebuah Conceptual Data Model CDM merupakan gambaran dari struktur logic dari sebuah basis data. Pada CDM terdapat relasi antar tabel yang satu dengan tabel yang lain. Relasi tersebut antaralain : one to one, one to many, many to one dan many to many. Jika CDM di-generate, maka akan menghasilkan Physical Data Model PDM. Adapun CDM dapat lihat pada gambar 4.41 berikut: KodePekerjaan_PekerjaanSNI KodePekerjaanSNI _PemakaianBahanSNI KodeRancanganBiayaSNI _PekerjaanSNI KodePekerjaanSNI _JamKerjaPek erjaSNI KodeJabat an_Realisasijamkerja KodeRAB_RancanganBiayaSNI KodeKoefisien_JamKerjaPekerjaSNI KodeJabat an_JamKerjaSNI KodeKoefisien_PemakaianBahanSNI KodeBahan_PemakaianBahanSNI KodePekeraan_KoefisienSNI KodeJabat an_RencanaJamKerja Det il Rencana Jam Kerja KodeBahan_Det ilRencanaPemakaianBahan KodeRencanaPekerjaan_Det ilRencanaPemakaianBahan Det il Realisasi Jam Kerja kodeRAB_rencanaPekerjaan KodePekerjaan_RencanaPekerjaaan KodeLRA_RAB KodeLRA_RealisasiAnggaran KodePekerjaan_RealisasiPekerjaan KodeRealPekerjaan_DetilRealJamKerja KodeBahan_Det ilRealJamKerja Kodejabatan_Pekerja Realisas i Pekerjaan Kode_realisas i_pekerjaan Volume Realisas i Pekerjaan Biaya Realis asi Pekerjaan Realisas i Jam Kerja Pekerja Kode Realisasi J am Kerja Pekerja Realisas i Jumlah Jam Kerja Harga_Upah_Pekerja Total_Real_J am Realisas i Anggaran Kode Realisasi Anggaran Nama Realisas i Anggaran Total Realisasi Anggaran Bahan Kode Bahan Nama Bahan Harga Bahan Satuan Jabatan Kode J abatan Nama Jabatan Jumlah Upah Pekerja NIP Nama Pekerja Alamat Pekerja Tanggal lahir pekerja Email Pekerja Pendidikan Terakhir Jenis Kelamin Status Pekerja Detil Realis asi Pemakaian Bahan Kode_Realisas i_Pemakaian_Bahan Realisas i Jumlah Pemakaian Bahan Harga_Satuan Total Master Pekerjaan Kode Pekerjaan Nama Pekerjaan Jenis_Pekerjaan RAB Kode RAB Nama RAB Total RAB Renc ana Pekerjaan Kode Rencana Pekerjaan Volume Renc ana Pekerjaan Biaya Rencana Pekerjaan Renc ana J am Kerja Pekerja Kode Rencana Jam Kerja Pekerja Renc ana J umlah Jam Kerja Harga Upah Satuan Total_Ren_Jam Detil Rencana Pemakaian Bahan Kode_Renc ana_Pemakaian_Bahan Renc ana J umlah Pemakaian Bahan Satuan_Ren_Bahan Total_Ren_Bahan Ranc angan Biaya SNI Kode Rancangan Biaya SNI Nama Ranc angan Total Rancangan Biaya SNI Koefisien SNI Kode_Koefisien Kebutuhan Satuan_Koefisien Indeks Pemakaian Bahan SNI Kode_Pemakaian_Bahan_SNI Harga_Satuan_SNI Total_Bahan_SNI Jam Kerja Pekerja SNI Kode J am Kerja Pekerja SNI Harga_Upah_SNI Total_Jam_SNI Pekerjaan SNI Kode_Pekerjaan_SNI Volume_Pekerjaan_SNI Biaya_Pekerjaan_SNI Gambar 4.41 ERD CDM Proses Analisis LRA mengacu Pada SNI C.2. Physical Data Model PDM Physical Data Model PDM merupakan hasil dari generate dari Conceptual Data Model. PDM merupakan representasi fisik dari database. Adapun PDM dapat lihat pada gambar 4.42 berikut: KO DE_PEKERJAAN = KO DE_PEKERJAAN KO DE_PEKERJAAN_SNI = KODE_PEKERJAAN_SNI KO DE_RANCANGAN_BI AYA_SNI = KO DE_RANCANG AN_BIAYA_SNI KO DE_PEKERJAAN_SNI = KODE_PEKERJAAN_SNI KO DE_UPAH = KO DE_UPAH KO DE_RAB = KODE_RAB KO DE_KO EFI SI EN = KODE_KO EF ISIEN KO DE_UPAH = KO DE_UPAH KO DE_KO EFI SI EN = KODE_KO EF ISIEN KO DE_BAHAN = KO DE_BAHAN KO DE_PEKERJAAN = KO DE_PEKERJAAN KO DE_UPAH = KO DE_UPAH KO DE_RENCANA_PEKERJAAN = KODE_RENCANA_PEKERJAAN KO DE_BAHAN = KO DE_BAHAN KO DE_RENCANA_PEKERJAAN = KODE_RENCANA_PEKERJAAN KO DE_REALISASI _PEKERJAAN = KODE_REALI SASI _PEKERJAAN KO DE_RAB = KODE_RAB KO DE_PEKERJAAN = KO DE_PEKERJAAN KO DE_REALISASI _ANGG ARAN = KO DE_REALI SASI_ANG GARAN KO DE_REALISASI _ANGG ARAN = KO DE_REALI SASI_ANG GARAN KO DE_PEKERJAAN = KO DE_PEKERJAAN KO DE_REALISASI _PEKERJAAN = KODE_REALI SASI _PEKERJAAN KO DE_BAHAN = KO DE_BAHAN KO DE_UPAH = KO DE_UPAH REALISASI_PEKERJAAN KODE_REALISASI_PEKERJAAN varc har7 KODE_PEKERJ AAN Text5 KODE_REALISASI_ANGGARAN Text5 VOLUME_REALISASI_PEKERJ AAN Integ er BIAYA_REALISASI_PEKERJAAN Integ er REALISASI_J AM _KERJ A_PEKERJ A KODE_REALISASI_JAM_KERJA_PEKER Text7 JUM LAH_JAM_KERJA Integ er KODE_REALISASI_PEKERJAAN varc har7 KODE_UPAH varc har3 HARGA_UPAH_PEKERJA int TOTAL_REAL_JAM int REALISASI_ANGGARAN KODE_REALISASI_ANGGARAN Text5 NAMA_REALISASI_ANGGARAN Text500 TOTAL_REALISASI_ANGGARAN Integ er BAHAN KODE_BAHAN Text7 NAMA_BAHAN Text150 HARGA_BAHAN Integ er SATUAN Text100 JABATAN KODE_UPAH Text3 NAMA_JABATAN Text50 JUM LAH_UPAH Integ er PEKERJA NIP Text7 KODE_UPAH Text3 NAMA_PEKERJA Text50 ALAMAT_PEKERJ A Text150 TANGGAL_LAHIR_PEKERJ A DateTime EMAIL_PEKERJA Text100 PENDIDIKAN_TERAKHIR Text50 JENIS_KELAMIN Text1 STATUS_PEKERJ A Text20 DETIL_REALISASI_PEM AKAIAN_BAHA KODE_REALISASI_PEM AKAIAN_BAHAN varc har7 KODE_REALISASI_PEKERJAAN varc har7 KODE_BAHAN Text7 JUM LAH_PEM AKAIAN_BAHAN Integ er HARGA_SATUAN int TOTAL int MASTER_PEKERJAAN KODE_PEKERJ AAN Text5 NAMA_PEKERJAAN Text100 JENIS_PEKERJ AAN varc har100 RAB KODE_RAB Text5 KODE_REALISASI_ANGGARAN Text5 NAMA_RAB Text100 TOTAL_RAB Integ er RENCANA_PEKERJAAN KODE_RENCANA_PEKERJAAN varc har7 KODE_PEKERJ AAN Text5 KODE_RAB Text5 VOLUME_RENCANA_PEKERJ AAN Integ er BIAYA_RENCANA_PEKERJAAN Integ er RENCANA_J AM _KERJ A_PEKERJ A KODE_RENCANA_JAM_KERJA_PEKERJ A Text7 KODE_UPAH Text3 RENCANA_J UMLAH_J AM _KERJ A Integ er KODE_RENCANA_PEKERJAAN varc har7 HARGA_UPAH_SATUAN int TOTAL_REN_JAM int DETIL_RENCANA_PEM AKAIAN_BAHAN KODE_BAHAN Text7 RENCANA_J UMLAHA_PEM AKAIAN_BAHA Integ er KODE_RENCANA_PEM AKAIAN_BAHAN varc har7 KODE_RENCANA_PEKERJAAN varc har7 SATUAN_REN_BAHAN int TOTAL_REN_BAHAN int RANCANGAN_BIAYA_SNI KODE_RANCANGAN_BIAYA_SNI Text5 KODE_RAB Text5 NAMA_RANCANGAN Text100 TOTAL_RANCANGAN_BIAYA_SN I Integ er KOEFISIEN_SNI KODE_PEKERJ AAN Text5 KODE_KOEFISIEN varc har7 KEBUTUHAN varc har50 SATUAN_KOEFISIEN varc har50 INDEKS float5 PEM AKAIAN_BAHAN_SNI KODE_BAHAN Text7 KODE_PEMAKAIAN_BAHAN_SNI varc har7 KODE_KOEFISIEN varc har7 HARGA_SATUAN_SNI int TOTAL_BAHAN_SNI int KODE_PEKERJ AAN_SNI varc har7 JAM_KERJA_PEKERJA_SNI KODE_JAM_KERJA_PEKERJA_SNI Text7 KODE_UPAH Text3 KODE_KOEFISIEN varc har7 HARGA_UPAH_SNI int TOTAL_JAM_SNI int KODE_PEKERJ AAN_SNI varc har7 PEKERJAAN_SNI KODE_PEKERJ AAN_SNI varc har7 KODE_RANCANGAN_BIAYA_SNI varc har5 KODE_PEKERJ AAN varc har5 VOLUME_PEKERJAAN_SNI int BIAYA_PEKERJ AAN_SNI int Gambar 4.42 ERD PDM Proses Analisis LRA mengacu Pada SNI

D. Desain OutputInput