Spesifikasi Tabel .1 Struktur Tabel Siswa

67 4.3.3.4 Spesifikasi Tabel 4.3.3.4.1 Struktur Tabel Siswa Nama tabel : tb_siswa Primary key : NIS Foreign key : id_akun, id_kelas Struktur tabel : Tabel 4.7 Struktur Tabel Siswa Field name Type Field size Keterangan NIS Varchar 10 Nomor induk siswa Nama Varchar 40 Nama siswa Tahun_ajaran Varchar 20 Tahun masuk Ttl Varchar 30 Tanggal lahir Id_kelas Varchar 10 Nomor id kelas Jenis_kelamin Varchar 20 Jenis kelamin siswa Alamat Varchar 60 Alamat siswa Telp Varchar 30 Telpon siswa Id_akun Varchar 30 Id user untuk masuk aplikasi

4.3.3.4.2 Struktur Tabel Guru

68 Nama tabel : tb_guru Primary key : id_guru Foreign key : id_pel Struktur tabel : Tabel 4.8 Struktur Tabel Guru Field name Type Field size Keterangan Id_guru Varchar 20 Nomor id guru Nama_guru Varchar 40 Nama guru Id_pel Varchar 20 Nomor id pelajaran 4.3.3.4.3 Struktur Tabel Kelas Nama tabel : tb_kelas Primary key : id_kelas Foreign key : - Struktur tabel : Tabel 4.9 Struktur Tabel Kelas Field name Type Field size Keterangan Id_kelas Varchar 13 Nomor id kelas Nama_kelas varchar 13 Nama kelas

4.3.3.4.4 Struktur Tabel Pelajaran

Nama tabel : tb_pelajaran Primary key : id_pel Foreign key : - Struktur tabel : 69 Tabel 4.10 Struktur Tabel Pelajaran Field name Type Field size Keterangan Id_pel Varchar 20 Nomor id pelajaran Nama_pel Varchar 40 Nama mata pelajaran

4.3.3.4.5 Struktur Tabel Nilai

Nama tabel : tb_nilai Primary key : - Foreign key : nis, id_pel Struktur tabel : Tabel 4.11 Struktur Tabel Nilai Field name Type Field size Keterangan NIS Varchar 10 Nomor induk siswa Id_pel Varchar 20 Nomor id pelajaran KKM Int 3 Standar kompetensi nilai Psikomotor Int 3 Nilai keaktifan siswa Kognitif1 Int 3 Nilai tugas Kognitif2 Int 3 Nilai tugas Kognitif3 Int 3 Nilai ulangan harian Kognitif4 Int 3 Nilai ulangan harian UTS Int 3 Nilai ujian tengah semester UAS Int 3 Nilai ujian akhir semester Sikap Varchar 15 Sikap siswa Semester Int 2 Semester

4.3.3.4.6 Struktur Tabel UN

Nama tabel : tb_un Primary key : no_ujian Foreign key : nis Struktur tabel : 70 Tabel 4.12 Struktur Tabel UN Field name Type Field size Keterangan NIS Varchar 10 Nomor induk siswa No_ujian Varchar 20 Nomor tes ujian nasional Hasil Varchar 20 Hasil ujian nasional

4.3.3.4.7 Struktur Tabel Akun

Nama tabel : tb_akun Primary key : id_akun Foreign key : - Struktur tabel : Tabel 4.13 Struktur Tabel Akun Field name Type Field size Keterangan Id_akun Varchar 30 Id user untuk masuk aplikasi Password Varchar 20 Password user Level Varchar 20 Level user 71

4.3.4 Perancangan State Transition Diagram STD