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