• Tidak ada hasil yang ditemukan

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.