Struktur Database Entity Relationship Diagram ERD

3 Nama Tabel : Kelas Primery Key : kode kelas Foreign Key : Id_wali_kelas Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. Kode kelas Varchar 5 Kode kelas Tidak 2. Nama kelas Varchar 10 Nama kelas Tidak 3. Id_wali_kelas Varchar 5 No id wali Kelas Tidak 4 Nama Tabel : Guru Matapelajaran Primery Key : id_guru_matapelajaran Foreign Key : - Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. Id_guru_matapelajaran Varchar 5 No id guru Tidak 2. Nama Varchar 25 Nama guru Tidak 3. password Varchar 5 Password guru Tidak 4. alamat Text 50 Alamat guru Tidak 5. Jenis_kelamin Varchar 10 Jenis_kelamin Tidak 6. Telpon Varchar 15 Telpon guru Tidak 5 Nama Tabel : Matapelajaran Primery Key : kode_matapelajaran Foreign Key : id_guru_matapelajaran Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. Kode_matapelajaran Varchar 5 Kode pelajaran Tidak 2. Id_guru_matapelajaran Varchar 5 No id guru Tidak 3. Nama_matapelajaran Varchar 25 Nama pelajaran Tidak 6 Nama Tabel : Jadwal Primery Key : Kode_matapelajaran Foreign Key : Kode_kelas Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. Kode_matapelajaran Varchar 5 Kode pelajaran Tidak 2. Kode kelas Varchar 5 Kode kelas Tidak 3. Hari_belajar Varchar 6 Hari pelajaran Tidak 4. Jam_belajar Varchar 11 Hari pelajaran Tidak 7 Nama Tabel : Jadwal_UTS Primery Key : Kode_matapelajaran Foreign Key : Kode_kelas Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. Kode_matapelajaran Varchar 5 Kode pelajaran Tidak 2 Kode kelas Varchar 5 Kode kelas Tidak 3. Tanggal_UTS Varchar 10 Tanggal ujian Tidak 4. Hari_UTS Varchar 6 Hari ujian Tidak 5. Jam_UTS Varchar 11 Jam ujian Tidak 8 Nama Tabel : Jadwal_UAS Primery Key : Kode_matapelajaran Foreign Key : Kode_kelas Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. Kode_matapelajaran Varchar 5 Kode pelajaran Tidak 2. Kode_kelas Varchar 10 Kode kelas Tidak 3. Tanggal_UAS Varchar 10 Tanggal ujian Tidak 4. Hari_UTS Varchar 6 Hari ujian Tidak 5. Jam_UAS Varchar 11 Jam ujian Tidak 9 Nama Tabel : Rapor Primery Key : nis Foreign Key : kode_kelas, id_wali_kelas Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. nis Varchar 4 No induk siswa Tidak 2. Id_wali_kelas Varchar 5 No id wali kelas Tidak 3. semester Varchar 1 Semester Tidak 4. Jumlah_sakit Varchar 2 Jumlah sakit Tidak 5. Jumlah izin Varchar 2 Jumlah izin Tidak 6. Jumlah_alpa Varchar 2 Jumlah alpa Tidak 7. Catatan orangtua Text 100 Catatan untuk orangtua siswa Tidak 8. Nilai_Akhir Varchar 5 Nilai akhir siswa Tidak 9. Kenaikan Varchar 10 kenaikan kelas Tidak 10 Nama Tabel : Nilai Primery Key : nis Foreign Key : kode_kelas, kode_matapelajaran, Struktur Tabel : No Nama Field Tipe Lebar Keterangan Null 1. nis Varchar 4 No induk siswa Tidak 2. Kode_kelas Varchar 10 Kode kelas Tidak 3. Kode_matapelajaran Varchar 10 Kode pelajaran Tidak 4. Nilai_uts Varchar 2 NilaiUTS siswa Tidak 5. Nilai_uas Varchar 2 Nilai UAS siswa Tidak

4.2.3. Perancangan Struktur Menu

1 Struktur menu pada WAP yang tidak melakukan login Gambar 4.42. Struktur menu pada user User yang tidak melakukan login hanya dapat melihat halaman menu utama yang berisi Syarat, Profil MALHIKDUA, Donasi dan Hot News yang ada disekitar sekolah atau berita- berita yang di sediakan untuk informasi umum. 2 Struktur menu pada sistem user yang melakukan login Gambar 4.43. Struktur menu user yang melakukan login Gambar di atas merupakan perancangan halaman user yang melakukan login pada sistem. Jika user melakukan login maka user dapat melakukan proses melihat jadwal matapelajaran, jadwal ujian, Nilai, dan melihat nilai harian, nilai UTS serta nilai UAS 3 Struktur Menu Pada Tata Usaha Gambar 4.44. Struktur menu pada Tata Usaha Gambar di atas merupakan perancangan halaman Tata Usaha berbasis Web yang digunakan untuk mengelola sistem,