CDM PDM DESKRIPSI PEKERJAAN

4.2.3 Entity Relational Diagram ERD Di bawah ini merupakan ERD dari sistem informasi Penilaian SMA Kemala Bhayangkari 1.

a. CDM

Untuk Conceptual Data Model dengan ERD, didapatkan dengan cara mengimpor data store dari DFD sistem informasi penilaian pada SMA Kemala Bhayangkari 1 yang hasilnya dapat dilihat pada Gambar 4.5. Gambar 4.5 CDM Sistem Informasi Penilaian mempunyai mempunyai mempunyai mempunyai terdiri dari mempunyai mempunyai mempunyai KELAS id_kelas kapasitas SISWA no_induk nama tempat_lahir tanggal_lahir Agama jenis_kelamin alamat no_telp kewarganegaraan foto TRANSAKSI SISWA id_trans_siswa semester tahun_ajaran MATA PELAJARAN id_pelajaran mata_pelajaran kkm NILAI TUGAS id_tugas PS TG UH NA R AF NILAI AKHIR id_nilai_akhir rata_na nilai_UTS nilai_UAS nilai_nr rata_af keterangan GURU NIP nama_guru tempat_lahir tanggal_lahir jenis_kelamin agama alamat no_telp foto NILAI SOFTSKILL id_nilai_softskill semester tahun_ajaran kedisiplinan kebersihan kesehatan tanggung_jawab sopan_santun percaya_diri kompetitif hub_sosial kejujuran praktek_ibadah catatan STIKOM SURABAYA

b. PDM

Dari CDM tersebut kemudian digenerate menjadi Physical Data Model PDM yang hasilnya dapat dilihat pada Gambar 4.6. Gambar 4.6 PDM Sistem Informasi Penilaian varchar20 CATATAN varchar20 TRANSAKSI_GURU ID_TRANS_GURU varchar30 NIP varchar30 ID_PELAJARAN varchar30 ID_PELAJARAN = ID_PELAJARAN NIP = NIP NO_INDUK = NO_INDUK ID_TRANS_SISWA = ID_TRANS_SISWA ID_TRANS_SISWA = ID_TRANS_SISWA ID_KELAS = ID_KELAS NO_INDUK = NO_INDUK ID_PELAJARAN = ID_PELAJARAN NIP = NIP KELAS ID_KELAS varchar30 NIP varchar30 KAPASITAS varchar30 SISWA NO_INDUK varchar30 NAMA varchar50 TEMPAT_LAHIR varchar30 TANGGAL_LAHIR date AGAMA Varchar30 JENIS _KELAMIN varchar30 ALAMAT varchar30 NO_TELP varchar30 KEWARGANEGARAAN varchar30 FOTO varchar200 TRANSAKSI_SISWA ID_TRANS_SISWA varchar30 NO_INDUK varchar30 ID_PELAJARAN varchar20 ID_KELAS varchar30 SEMESTER varchar30 TAHUN_AJARAN varchar30 MATA_PELAJARAN ID_PELAJARAN varchar30 NAMA_PELAJARAN varchar30 KKM varchar30 NILAI_TUGAS ID_TUGAS varchar30 ID_TRANS_SISWA varchar30 PS INT TG INT UH INT NA INT R INT AF INT NILAI_AKHIR Varchar30 ID NILAI_AKHIR Varchar30 ID_TUGAS NiLAI_UTS NiLAI_UAS NILAI_NR RATA_AF KETERANGAN Varchar30 Varchar30 Varchar30 Varchar30 Varchar30 Varchar30 RATA_NA GURU NIP varchar30 NAMA_GURU varchar30 TEMPAT_LAHIR varchar30 TANGGAL_LAHIR date JENIS_KELAMIN varchar30 AGAMA varchar30 ALAMAT varchar30 NO_TELP varchar30 FOTO varchar200 NILAI_SOFTSKILL ID_NILAI_SOFTSKILL varchar30 NO_INDUK varchar30 SEMESTER varchar30 TAHUN_AJARAN Varchar30 KEDISIPLINAN varchar30 KEBERSIHAN varchar30 KESEHATAN varchar30 TANGGUNG_JAWAB varchar30 SOPAN_SANTUN varchar30 PERCAYA_DIRI varchar30 KOMPETITIF varchar30 HUB_SOSIAL varchar30 KEJUJURAN varchar30 varchar30 varchar30 PRAKTEK_IBADAH CATATAN STIKOM SURABAYA 4.2.4 Struktur Tabel Suatu perancangan database harus disesuaikan dengan DFD dan ERD yang telah dibuat, dimana database tersebut harus sesuai dengan kebutuhan informasi yang diperlukan oleh user. Adapun table - tabel yang digunakan dalam aplikasi ini adalah sebagai berikut:

a. Nama Tabel : Siswa