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