BAB V IMPLEMENTASI, HASIL DAN PEMBAHASAN
5.3. Implementasi Interface
function get_Matrix_M digunakan untuk menghitung matrik M dengan source code dibawah ini
public function get_Matrix_M($data_Keanggotaan,$matrix_B){
// cari matrix M
for ($i=0; $i < count($data_Keanggotaan); $i++) { $matrix_M [] =
$this->get_M($data_Keanggotaan[$i],$matrix_B[$i]);
}
return $matrix_M;
}
5.3. Implementasi Interface 5.3.1. Halaman Login Administrator
Gambar 5.3-1 Halaman Login Administrator
Halaman ini merupakan proses awal administrator untuk masuk ke dalam system.
Administrator menginputkan username dan password.
5.3.2. Halaman Login User
Gambar 5.3-2 Halaman Login User
Halaman ini merupakan proses awal user untuk masuk ke dalam system. User menginputkan username dan password.
5.3.3. Halaman Home Administrator
Gambar 5.3-3 Halaman Home Administrator
Halaman home merupakan halaman awal setelah administrator berhasil melakukan proses login. Pada halaman ini administrator mengelola data yang kemudian digunakan untuk proses prediksi nilai ujian nasional.
5.3.4. Halaman Home User
Gambar 5.3-4 Halaman Home User
Halaman home merupakan halaman awal setelah user berhasil melakukan proses login. Pada halaman ini user dapat menginputkan data yang kemudian digunakan untuk proses prediksi nilai ujian nasional.
5.3.5. Halaman Kelola Data Siswa
Gambar 5.3-5 Halaman Kelola Data Siswa
Pada halaman Kelola data siswa, administrator dapat melihat, mengedit, menambah dan menghapus data siswa.
5.3.6. Pop up Tambah Data Siswa
Gambar 5.3-6 Pop up Tambah Data Siswa
Pop up tambah data siswa akan muncul ketika administrator melakukan klik pada icon tambah di halaman Kelola data siswa. Administrator dapat menambahkan data siswa baru.
5.3.7. Pop up Edit Data Siswa
Gambar 5.3-7 Pop up Edit Data Siswa
Pop up edit data siswa akan muncul ketika administrator melakukan klik pada icon ubah di halaman kelola data siswa. Administrator dapat mengedit data siswa yang sudah ditambahkan sebelumnya.
5.3.8. Pop up Hapus Data Siswa
Gambar 5.3-8 Pop up Hapus Data Siswa
Pop up hapus data siswa akan muncul ketika administrator melakukan klik pada icon hapus di halaman kelola data siswa. Administrator dapat menghapus data siswa yang sudah ditambahkan sebelumnya. Sebelum datanya dihapus dari database, system akan memunculkan pop up konfirmasi terlebih dahulu.
5.3.9. Halaman Kelola Data Nilai Bahasa Indonesia
Gambar 5.3-9 Halaman Kelola Data Nilai Bahasa Indonesia
Pada halaman kelola data nilai Bahasa Indonesia, administrator dapat melihat, mengedit, menambah dan menghapus data nilai Bahasa Indonesia.
5.3.10. Pop up Tambah Data Nilai Bahasa Indonesia
Gambar 5.3-10 Pop up Tambah Data Nilai Bahasa Indonesia
Pop up tambah nilai Bahasa Indonesia akan muncul ketika administrator melakukan klik pada icon tambah di halaman Kelola Bahasa Indonesia. Administrator dapat menambahkan data Bahasa Indonesia.
5.3.11. Pop up Edit Data Nilai Bahasa Indonesia
Gambar 5.3-11 Pop up Edit Data Nilai Bahasa Indonesia
Pop up edit data nilai Bahasa Indonesia akan muncul ketika administrator melakukan klik pada icon ubah di halaman data nilai Bahasa Indonesia.
Administrator dapat mengedit data nilai Bahasa Indonesia yang sudah ditambahkan sebelumnya.
5.3.13. Pop up Hapus Data Nilai Bahasa Indonesia
Gambar 5.3-12 Pop up Hapus Data Nilai Bahasa Indonesia
Pop up hapus data nilai Bahasa Indonesia akan muncul ketika administrator melakukan klik pada icon hapus di halaman kelola data nilai Bahasa Indonesia.
Administrator dapat menghapus data nilai Bahasa Indonesia yang sudah ditambahkan sebelumnya. Sebelum datanya dihapus dari database, system akan memunculkan pop up konfirmasi terlebih dahulu.
5.3.14. Halaman Kelola Data Nilai Matematika
Gambar 5.3-13 Halaman Data Nilai Matematika
Pada halaman kelola data nilai Matematika, administrator dapat melihat, mengedit, menambah dan menghapus data nilai Matematika.
5.3.15. Pop up Tambah Data Nilai Matematika
Gambar 5.3-14 Pop up Tambah Data Nilai Matematika
Pop up tambah nilai Matematika akan muncul ketika administrator melakukan klik pada icon tambah di halaman kelola Matematika. Administrator dapat menambahkan data Matematika
5.3.16. Pop up Edit Data Nilai Matematika
Gambar 5.3-15 Pop up Edit Data Nilai Matematika
Pop up edit data nilai Matematika akan muncul ketika administrator melakukan klik pada icon ubah di halaman data nilai Matematika. Administrator dapat mengedit data nilai Matematika yang sudah ditambahkan sebelumnya.
5.3.17. Pop up Hapus Data Nilai Matematika
Gambar 5.3-16 Pop up Hapus Data Nilai Matematika
Pop up hapus data nilai Matematika akan muncul ketika administrator melakukan klik pada icon hapus di halaman kelola data nilai Matematika. Administrator dapat menghapus data nilai Matematika yang sudah ditambahkan sebelumnya. Sebelum datanya dihapus dari database, system akan memunculkan pop up konfirmasi terlebih dahulu.
5.3.18. Halaman Kelola Data Nilai IPA
Gambar 5.3-17 Halaman Kelola Data Nilai IPA
Pada halaman kelola data nilai IPA, administrator dapat melihat, mengedit, menambah dan menghapus data nilai IPA.
5.3.19. Pop up Tambah Data Nilai IPA
Gambar 5.3-18 Pop up Tambah Data Nilai IPA
Pop up tambah nilai IPA akan muncul ketika administrator melakukan klik pada icon tambah di halaman kelola IPA. Administrator dapat menambahkan data IPA 5.3.20. Pop up Edit Data Nilai IPA
Gambar 5.3-19 Pop up Edit Data Nilai IPA
Pop up edit data nilai IPA akan muncul ketika administrator melakukan klik pada icon ubah di halaman data nilai IPA. Administrator dapat mengedit data nilai IPA yang sudah ditambahkan sebelumnya.
5.3.21. Pop up Hapus Data Nilai IPA
Gambar 5.3-20 Pop up Hapus Data Nilai IPA
Pop up hapus data nilai IPA akan muncul ketika administrator melakukan klik pada icon hapus di halaman kelola data nilai IPA. Administrator dapat menghapus data nilai IPA yang sudah ditambahkan sebelumnya. Sebelum datanya dihapus dari database, system akan memunculkan pop up konfirmasi terlebih dahulu.
5.3.22. Halaman Kelola Data Nilai Bahasa Inggris
Gambar 5.3-21 Halaman Kelola Data Nilai Bahasa Inggris
Pada halaman kelola data nilai Bahasa Inggris, administrator dapat melihat, mengedit, menambah dan menghapus data nilai Bahasa Inggris.
5.3.23. Pop up Tambah Data Nilai Bahasa Inggris
Gambar 5.3-22 Pop up Tambah Data Nilai Bahasa Inggris
Pop up tambah nilai Bahasa Inggris akan muncul ketika administrator melakukan klik pada icon tambah di halaman kelola Bahasa Inggris. Administrator dapat menambahkan data Bahasa Inggris.
5.3.24. Pop up Edit Data Nilai Bahasa Inggris
Gambar 5.3-23 Pop up Edit Data Nilai Bahasa Inggris
Pop up edit data nilai Bahasa Inggris akan muncul ketika administrator melakukan klik pada icon ubah di halaman data nilai Bahasa Inggris. Administrator dapat mengedit data nilai Bahasa Inggris yang sudah ditambahkan sebelumnya.
5.3.25. Pop up Hapus Data Nilai Bahasa Inggris
Gambar 5.3-24 Pop up Hapus Data Nilai Bahasa Inggris
Pop up hapus data nilai Bahasa Inggris akan muncul ketika administrator melakukan klik pada icon hapus di halaman kelola data nilai Bahasa Inggris.
Administrator dapat menghapus data nilai Bahasa Inggris yang sudah ditambahkan sebelumnya. Sebelum datanya dihapus dari database, system akan memunculkan pop up konfirmasi terlebih dahulu.
5.3.26. Halaman Prediksi Nilai Ujian Nasional
Gambar 5.3-25 Halaman Prediksi Nilai Ujian Nasional
Halaman prediksi nilai ujian nasional akan muncul ketika administrator memberikan input pilihan di “Prediiksi Nilai Ujian Nasional”. Administrator memberikan input nilai TPPU1, TPPU2, TPPU3, TPPU4, mata pelajaran serta
jumlah arsitektur FAM yang diinginkan. Seteah itu administrator menekan button
“Prediksi Nilai Ujian Nasional” maka nilai prediksi akan muncul pada field “Hasil Prediksi”
5.3.27. Halaman Hitung Error Mata Pelajaran Matematika
Halaman “Hitung Error” akan muncul ketika administrator memberikan input pilihan di “Hitung Error”. Pada halaman ini administrator harus memilih
“Matematika” untuk melihat data Error Relative pada mata pelajaran Matematika.
Pada tampilan bagian bawah menunjukkan secara detail setiap nilai yang ada.
5.3.28. Halaman Hitung Error Mata Pelajaran IPA
Halaman “Hitung Error” akan muncul ketika administrator memberikan input pilihan di “Hitung Error”. Pada halaman ini administrator harus memilih “IPA”
untuk melihat data Error Relative pada mata pelajaran IPA. Pada tampilan bagian bawah menunjukkan secara detail setiap nilai yang ada.
5.3.28. Halaman Hitung Error Mata Pelajaran Bahasa Inggris
Halaman “Hitung Error” akan muncul ketika administrator memberikan input pilihan di “Hitung Error”. Pada halaman ini administrator harus memilih “Bahasa Inggris” untuk melihat data Error Relative pada mata pelajaran Bahasa Inggris.
Pada tampilan bagian bawah menunjukkan secara detail setiap nilai yang ada.
5.3.28. Halaman Hitung Error Mata Pelajaran Bahasa Indonesia
Halaman “Hitung Error” akan muncul ketika administrator memberikan input pilihan di “Hitung Error”. Pada halaman ini administrator harus memilih “Bahasa Indonesia” untuk melihat data Error Relative pada mata pelajaran Bahasa
Indonesia. Pada tampilan bagian bawah menunjukkan secara detail setiap nilai yang ada.