3.3.5 Entity Relationship Diagram A. Conceptual Data Model
Conceptual Data Model atau biasa disebut dengan CDM menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk suatu sistem.
Pada CDM ini sudah dimasukkan beberapa atribut penyusun tiap tabelnya, gunanya menampung data yang terkait didalamnya.
CDM pada aplikasi penilaian kinerja pupuk bersubsidi ini merupakan hasil generate
dari data store di DFD. Berdasarkan generate tersebut, menghasilkan 20 tabel, diantaranya: CDM dapat dilihat pada gambar 3.24 berikut:
Gambar 3.24 CDM Penilaian Kinerja Distributor Pupuk Bersubsidi
Relation_247 Relation_246
Ref_301 Relation_806
Relation_799 Relation_499
Relation_480 Relation_469
Relation_400 Relation_399
Relation_328 Relation_255
Relation_249 Relation_251
Detail_lokasi
Relation_1592 Relation_159
Detil_validasi
Relation_1107 Relation_1109
Detail Rdkk Relation_11082
Relation_1107 Detail_distributor
Relation_11072
Relation_11073 Detail_pengecer
Relation_10342 Relation_1034
Detail_persyaratan Relation_5002
Relation_500 Detail Rekap
Pupuk Bersubsidi Kode_pupuk
Jenis_Pupuk Nama_Pupuk
Harg a Satuan
Distributor ID_Distributor
Nama_distributor Pihak_Produsen
Alamat Tang g al_Bersidiri
Targ et_kios Peng ecer Resmi
ID_Peng ecer Nama_Pengecer
Pihak_Distributor Alamat1
Tang g al_Dikirim Periode
Status1 Tang g al Terima
Tim Verifkasi Id_Peg awai
Jenis_Kelamin Jabatan
Nama_peg awai Telepon
Password Email
Username
Rekapitulasi Pupuk bersubsidi Kode_rekap
Keterangan Tang g al_rekap
Rencana dasar kebutuhan Kelompok Id_RDKK
Tang g al_Penyusunan Tang g al berlaku
Desa Kecamatan
Nama Kelompok Jumlah ang g ota
Total
Validasi Distributor Id_Validasi
Tang g al_Verifikasi1 Keterangan
Penilian Kinerja Id_Penilain
Akumulasi Tang g al_Penilaian
Hasil_Penilaian Nama_Indikator
Penetapan_Nilai
Dokumen Leg alitas No_Dokumen
Nama_Dokumen Persyratan Dokumen
Id_persyaratan Kesimpulan
Range Nilai Id_Nilai
Batas_nilai_bawah Batas_nilai_atas
Nama_nilai Jenis_pupuk
Kode_Jenis Nama_Jenis
Realisasi Id_realisasi
Tang g al_Realisasi Status2
keterang an1
Gambar 3.25 PDM Penilaian Kinerja Distributor Pupuk Bersubsidi
I D_REALI SASI = I D_REALI SASI I D_RDKK = I D_RDKK
I D_VALIDASI = ID_VALIDASI I D_DI ST RI BUT OR = ID_DI STRIBUTO R
KO DE_JENI S = KO DE_JENIS
I D_PENI LAI N = ID_PENI LAI N I D_NI LAI = ID_NI LAI
KO DE_PUPUK = KO DE_PUPUK I D_PENG ECER = ID_PENG ECER
I D_PEGAWAI = I D_PEG AWAI I D_PEGAWAI = I D_PEG AWAI
I D_DI ST RI BUT OR = ID_DI STRIBUTO R I D_PERSYARATAN = ID_PERSYARAT AN
KO DE_REKAP = KO DE_REKAP I D_PENG ECER = ID_PENG ECER
I D_DI ST RI BUT OR = ID_DI STRIBUTO R
I D_DI ST RI BUT OR = ID_DI STRIBUTO R I D_VALIDASI = ID_VALIDASI
I D_RDKK = I D_RDKK
KO DE_PUPUK = KO DE_PUPUK
KO DE_PUPUK = KO DE_PUPUK
I D_DI ST RI BUT OR = ID_DI STRIBUTO R KO DE_PUPUK = KO DE_PUPUK
I D_PENG ECER = ID_PENG ECER
I D_PERSYARATAN = ID_PERSYARAT AN
NO _DO KUMEN = NO _DO KUMEN I D_RDKK = I D_RDKK
KO DE_REKAP = KO DE_REKAP
PUPUK_BERSU BSIDI KODE_PUPUK
varc har15 JENIS_PUPUK
varc har50 NAMA_PUPUK
varc har50 HARGA
integ er SATUAN
varc har50 KODE_JENIS
varc har15
DISTRIBUTOR ID_DISTRIBUTOR
varc har15 NAMA_DISTRIBUTOR
varc har50 ALAMAT
varc har50 TANGGAL_BERSIDIRI
varc har50 TANGGAL_BERSIDIRI
date PIHAK_PRODUSEN
varc har50 ID_PEGAWAI
varc har15 PENGECER_RESMI
ID_PENGECER varc har15
NAMA_PENGECER varc har50
PIHAK_DISTRIBUTOR varc har50
ALAMAT1 varc har50
TANGGAL_DIKIRIM date
PERIODE varc har10
STATUS1 varc har50
ID_DISTRIBUTOR varc har15
ID_PEGAWAI varc har15
TANGGAL_TERIMA date
TIM _VERIFKASI ID_PEGAWAI
varc har15 JENIS_KELAMIN
varc har50 JABATAN
varc har15 NAMA_PEGAWAI
varc har75 TELEPON
varc har13 PASSWORD
varc har50 EMAIL
varc har100 USERNAME
varc har15 REKAPITULASI_PUPUK_BERSUBSIDI
KODE_REKAP varc har50
ID_PENGECER varc har15
KETERANGAN varc har50
TANGGAL_REKAP date
ID_REALISASI varc har15
RENCANA_DASAR_KEBUTUHAN_KELOM POK ID_RDKK
varc har15 ID_PENGECER
varc har15 TANGGAL_PENYUSUNAN
date TANGGAL_BERLAKU
date DESA
varc har50 KECAMATAN
varc har50 NAMA_KELOMPOK
varc har50 JUM LAH_ANGGOTA
integ er TOTAL
integ er
VALIDASI_DISTRIBUTOR ID_VALIDASI
varc har15 KODE_PUPUK
varc har15 TANGGAL_VERIFIKASI1
date KETERANGAN
varc har50 PENILIAN_KINERJ A
ID_PENILAIN varc har15
KODE_REKAP varc har50
ID_PERSYARATAN date
ID_DISTRIBUTOR varc har15
ID_VALIDASI varc har15
AKUM ULASI integ er
TANGGAL_PENILAIAN integ er
HASIL_PENILAIAN varc har50
NAMA_INDIKATOR varc har50
PENETAPAN_NILAI varc har50
DOKUMEN_LEGALITAS NO_DOKUMEN
varc har15 NAMA_DOKUMEN
date PERSYRATAN_DOKUMEN
ID_PERSYARATAN date
ID_DISTRIBUTOR varc har15
KESIMPULAN varc har50
RANGE_NILAI ID_NILAI
varc har15 BATAS_NILAI_BAWAH
integ er BATAS_NILAI_ATAS
integ er NAMA_NILAI
varc har10 JENIS_PUPUK
KODE_JENIS varc har15
NAMA_JENIS varc har25
REALISASI ID_REALISASI
varc har15 ID_RDKK
varc har15 TANGGAL_REALISASI
date STATUS2
varc har50 KETERANGAN1
varc har50
DETAIL_REKAP KODE_REKAP
varc har50 ID_RDKK
varc har15 JUM LAH_R
int JUM LAH_B
int JUM LAH_K
int TANGGAL_P1
date TANGGAL_P2
date
DETAIL_PERSYARATAN NO_DOKUMEN
varc har15 ID_PERSYARATAN
date TANGGAL_DOKUMEN
date TANGGAL_MASA_BERLAKU
date STATUS
varc har20 DETAIL_PENGECER
ID_PENGECER varc har15
KODE_PUPUK varc har15
HARGA int
DETAIL_DISTRIBUTOR ID_DISTRIBUTOR
varc har15 KODE_PUPUK
varc har15 HARGA
int DETAIL_RDKK
KODE_PUPUK varc har15
ID_RDKK varc har15
HARGA int
SUB_TOTAL int
DETIL_VALIDASI ID_VALIDASI
varc har15 ID_DISTRIBUTOR
varc har15 JUM LAH
int HARGA
int SUB_TOTAL
int STATUS
varc har15 DETIL_PENILAIAN
ID_NILAI varc har15
ID_PENILAIN varc har15
NAMA_KRITERIA varc har30
PILIHAN_1 varc har30
PILIHAN_2 varc har30
PILIHAN_3 varc har30
PILIHAN_4 varc har30
B. Physical Data Model
Physical Data Model PDM pada Gambar 3.26 menggambarkan secara
detail tentang konsep struktur basis data yang dirancang untuk suatu sistem, yang mana hasil generate dari CDM. Pada PDMini juga sudah tergambar jelas relasi
antar tabelnya, dengan ditunjukkan primary key dan foreign key nya masing- masing.
3.3.6 Struktur Basis Data