53
3.4 Entity Relational Diagram
Entity Relationship Diagram ERD adalah suatu desain sistem yang digunakan untuk menentukan dan mendokumentasikan kebutuhan sistem
pemrosesan database. Entity Relational Diagram menggambarkan relasi antar tabel yang ada di dalam perancangan sistem. Relasi tersebut digambarkan di
dalam bentuk Conceptual Data Model dan Physical Data Model.
3.4.1 Conceptual Data Model
Conceptual Data Model CDM merupakan gambaran konsep struktur basis data yang dibuat. Pada CDM digambarkan hubungan antara basis data yang satu
dengan basis data yang lainnya. Dimana basis data yang ada saling terhubung. Gambaran CDM ini dapat dilihat pada Gambar 3.15.
Gambar 3.15 Conceptual Data Model
Dimiliki Diajar
Didapat Didapatkan
Dinilai
Disusun Menggunakan
Memilikii Mempunyai
Memiliki Nilai_Harian_Detil
Nilai_Maintenance_Detil Program_Terapi_Detil
Dipunyai Dipakai
Digunakann Dimilikii
Didiagnosa Memberi
Diuji DiACC
Anak o
o o
o o
o o
o o
o o
o No Induk
Nama_Anak Jenis_Kelamin_Anak
Tempat_Lahir_Anak Tanggal_Lahir_Anak
Agama Anak_ke
Nama_Orangtua Alamat_Orangtua
Pekerjaan_Orangtua Nama_Dokter
Masuk_Sekolah Meninggalkan_Sekolah
Variable characters 10 Variable characters 50
Characters 1 Variable characters 20
Date Variable characters 10
Number 2 Variable characters 50
Variable characters 75 Variable characters 20
Variable characters 50 Date
Date Materi
o Id_Materi
Nama_Materi Variable characters 10
Variable characters 200
Program_Terapi o
o Kode_Program Terapi
Tanggal TA_Semester_PT
Variable characters 10 Date Time
Variable characters 7 Kategori
o Id_Kategori
Nama_Kategori Variable characters 10
Variable characters 50 Tingkatan
o Id_Tingkatan
Jenis_Tingkatan Variable characters 10
Variable characters 20 Aktivitas
o Id_Aktivitas
Nama_Aktivitas Variable characters 10
Variable characters 500 Nilai_Harian
o o
Kode_NH TA_Semester_NH
Tanggal_NH Variable characters 10
Variable characters 7 Date
Nilai Maintenance o
o o
o o
o Kode_NM
TA_Semester_NM Tanggal_NM
NIK_Guru1 NIK_Guru2
NIK_Guru3 Jenis_NM
Variable characters 10 Variable characters 7
Date Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 3 Guru
o o
o o
o o
o o
NIK Nama_Guru
Jenis_kelamin_Guru Tempat_Lahir_Guru
Tanggal_Lahir_Guru Agama_Guru
Alamat_Guru Telepon Guru
Pendidikan_Guru Variable characters 10
Variable characters 50 Characters 1
Variable characters 20 Date
Variable characters 10 Variable characters 75
Variable characters 12 Variable characters 20
User o
o Id_User
Password Hak_Akses
Variable characters 12 Variable characters 8
Integer Kurikulum
o Kode_kurikulum
Status_kr Variable characters 10
Variable characters 1
Pegawai o
o o
o o
o o
o NIP
Nama_Pegawai Jenis_Kelamin_Pegawai
Tempat_Lahir_Pegawai Tanggal_Lahir Pegawai
Agama_Pegawai Alamat_Pegawai
Telepon Pegawai Pendidikan_Pegawai
Variable characters 10 Variable characters 50
Characters 1 Variable characters 20
Date Variable characters 10
Variable characters 75 Variable characters 12
Variable characters 20 Diagnosa
o Kode_Diagnosa
Jenis_Diagnosa Variable characters 10
Variable characters 25 Jadwal Guru
o o
o o
o o
o o
o o
Kode_JD TA_Semester_JD
Tanggal_JD Kelas
NIK_Guru1_JD NIK_Guru2_JD
Senin Selasa
Rabu Kamis
Jumat Variable characters 10
Variable characters 7 Date Time
Variable characters 1 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 10
Jadwal_Maintenance_Guru o
o o
TA_Semester_MG NIK_Guru1_MG
NIK_Guru2_MG NIK_Guru3_MG
Variable characters 7 Variable characters 10
Variable characters 10 Variable characters 10
Program_Terapi_ACC o
o Nomer_Urut
Tanggal_PT Tanggal_ACC
Integer Date
Date
STIKOM SURABAYA
54
3.4.2 Physical Data Model