Halaman Login Halaman Tim Kurikulum Halaman Kelola Data Peserta Didik Halaman Tambah Data Peserta Didik Halaman Ubah Data Peserta Didik Halaman Kelola Data Pendidik

CONSTRAINT `nilai_ibfk_4` FOREIGN KEY `kodematapelajaran` REFERENCES `matapelajaran` `kodematapelajaran` ENGINE=InnoDB DEFAULT CHARSET=utf8 CREATE TABLE `walikelas` `idkelas` varchar8 NOT NULL, `guru_nip` varchar45 NOT NULL, PRIMARY KEY `idkelas`,`guru_nip`, KEY `fk_kelas_guru1_idx` `guru_nip`, CONSTRAINT `fk_kelas_guru1` FOREIGN KEY `guru_nip` REFERENCES `guru` `nip` ON DELETE NO ACTION ON UPDATE NO ACTION,CONSTRAINT `walikelas` FOREIGN KEY `idkelas` REFERENCES `kelas` `idkelas` ENGINE=InnoDB DEFAULT CHARSET=utf8

4.3 Implementasi Sistem

4.3.1 Halaman Login

Halaman ini digunakan user tim Kurikulum, guru matapelajaran, dan wali kelas untuk mengakses sistem. Pada halaman ini user harus memasukkan username dan password untuk mengakses aplikasi ini. Gambar 4.1 Halaman Login

4.3.2 Halaman Tim Kurikulum

Halaman ini merupakan halaman pertama kali tim Kurikulum mengakses sistem setelah berhasil login. Pada halaman ini terdapat beberapa menu yang dapat digunakan yaitu menu siswa, guru, kelas, matapelajaran, pengajraan, wali kelas, kelas siswa dan logout. Apabila tim kurikulum merangakap sebagai guru walikelas atau guru matapelajaran maka akan muncul pilihan halaman kelas yang diwalikan atau mata pelajaran yang diajar guru terdebut. Gambar 4.2 Halaman Tim Kurikulum

4.3.3 Halaman Kelola Data Peserta Didik

Gambar 4.3 Halaman Kelola Data Peserta Didik

4.3.4 Halaman Tambah Data Peserta Didik

Gambar 4.4 Halaman Tambah Data Peserta Didik Berikut script dan perintah query yang digunakan untuk melakukan penyimpanan data siswa baru : ?php session_start; include..koneksikoneksi.php; mysql_queryinsert into pesertadidik nis, namasiswa, jeniskelamin, tanggallahir values _POST[nis],_POST[nama], _POST[jeniskelamin],_POST[tanggallahir]; echo scriptwindow.alertData _POST[nama] berhasil disimpan.; window.location=siswa.phpscript;

4.3.5 Halaman Ubah Data Peserta Didik

Gambar 4.5 Halaman Ubah Data Peserta Didik Berikut script dan perintah query yang digunakan untuk mengubah data siswa: ?php session_start; include..koneksikoneksi.php; mysql_queryupdate pesertadidik set namasiswa=_POST[nama],jeniskelamin=_POST[jeniskelamin],tan ggallahir=_POST[tanggallahir] where nis=_POST[nis]; echo scriptwindow.alertData _POST[nama] berhasil diubah.; window.location=siswa.phpscript;

4.3.6 Halaman Kelola Data Pendidik

Pada halaman ini operator tim kurikulum dapat menambahkan, mengubah, dan menghapus data guru. Gambar 4.6 Halaman Kelola Data Pendidik 4.3.7 Halaman Tambah Data Pendidik Gambar 4.7 Halaman Tambah Data Pendidik Berikut script dan perintah query yang digunakan untuk menambah data guru: ?php PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI session_start; include..koneksikoneksi.php; mysql_queryinsert into pendidik nip, nama, jabatan, password values _POST[nip],_POST[nama], _POST[jabatan],_POST[password]; echo scriptwindow.alertData _POST[nama] berhasil disimpan.; window.location=guru.phpscript;

4.3.8 Halaman Ubah Data Pendidik