Conceptual Data Modelling CDM Physical Data Model PDM

3.2.3 Entity Relationship Diagram

Entity Relationship Diagram ERD dari Sistem Informasi Penilaian dan Absensi terdiri dari Conceptual Data Model CDM dan Physical Data Model PDM. Gambaran CDM dan PDM dapat dilihat pada Gambar 3.6 dan Gambar 3.7.

a. Conceptual Data Modelling CDM

Gambar 3.6 merupakan Conceptual Data Model CDM digunakan dalam perancangan database sistem. Dalam CDM ini terdapat total 8 tabel dengan rincian 6 tabel master dan 2 tabel relasi. Diagram dan relasi lebih lengkapnya dapat dilihat pada Gambar 3.6. menginput memiliki3 mempunyai2 mempunyai jadwal_sesi memiliki2 memiliki mendapatkan mengajar praktikan npm_praktikan nama_praktikan peng ajar id_peng ajar nama_pengajar praktikum id_prak nama_prak semester status penjadwalan hari tahun_ajaran nilai nilai_tupen nilai_disiplin nilai_demo_prak nilai_lapres status _nilai tgl_nilai sesi_praktikum id_s esi nama_s es i peng guna id_peng g una kata_sandi jabatan modul id_mdl nama_mdl status _mdl Gambar 3.6 CDM Conceptual Data Modelling Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

b. Physical Data Model PDM

Gambar 3.7 merupakan Physical Data Model pada Sistem Penilaian Praktikum. PDM merepresentasikan table-tabel yang digunakan beserta dengan tipe data dan panjang karakter dari masing field. ID_PENGAJAR = ID_PENGAJAR ID_MDL = ID_MDL ID_PENGGUNA = ID_PENGGUNA ID_PENGGUNA = ID_PENGGUNA ID_SESI = ID_SESI ID_PRAK = ID_PRAK NPM_PRAKTIKAN = NPM_PRAKTIKAN NPM_PRAKTIKAN = NPM_PRAKTIKAN ID_PENGAJAR = ID_PENGAJAR PRAKTIKAN NPM_PRAKTIKAN varchar10 NAMA_PRAKTIKAN varchar50 ID_PENGGUNA varchar25 PENGAJAR ID_PENGAJAR varchar20 NAMA_PENGAJAR varchar50 ID_PENGGUNA varchar25 PRAKTIKUM ID_PRAK varchar10 NAMA_PRAK varchar20 SEM ESTER int STATUS varchar5 PENJADWALAN ID_SESI varchar10 HARI varchar10 TAHUN_AJARAN varchar10 ID_PENGAJAR varchar20 NPM_PRAKTIKAN varchar10 NILAI NPM_PRAKTIKAN varchar10 NILAI_TUPEN decimal NILAI_DISIPLIN decimal NILAI_DEM O_PRAK decimal NILAI_LAPRES decimal ID_MDL varchar5 ID_PENGAJAR varchar20 STATUS_NILAI int TGL_NILAI datetime SESI_PRAKTIKUM ID_PRAK varchar10 NAMA_SESI varchar10 ID_SESI varchar10 PENGGUNA ID_PENGGUNA varchar25 KATA_SANDI varchar20 JABATAN varchar10 MODUL ID_MDL varchar5 NAMA_MDL varchar5 STATUS_MDL varchar10 Gambar 3.7 PDM Physical Data Modelling

c. Struktur Database