Conceptual Data Model Entity Relational Diagram

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