Halaman Evaluasi Siswa .1 Halaman Login Siswa

114 td tr 4.3.3 Halaman Evaluasi Siswa 4.3.3.1 Halaman Login Siswa Halaman Evaluasi ini akan muncul ketika siswa menekan menu evaluasi. Pada halaman ini akan menampilkan halaman login siswa untuk dapat masuk ke halaman soal evaluasi. Pada halaman login ini, siswa harus memasukkan data nis, nama dan kelas lalu menekan tombol “masuk”. Gambar 4.13 Halaman Login Siswa Berikut ini potongan listing program bagian validasi login siswa. rs = st.executeQueryselect nis,nama from siswa where nis=+ nis + and nama=+ nama +; if rs.next { 115 session.setAttributenis, nis; session.setAttributenama, nama; response.sendRedirectHalamanEvaluasiSiswa.jsp; } else {out.printlnscriptalertMaaf, Login Gagal Silahkan masukkan data yang benarscript; }out.printlnscriptdocument.location.href=HalamanLoginEvaluasiSiswa.jspscript;

4.3.3.2 Halaman Soal Evaluasi

Halaman ini akan muncul ketika siswa telah memasukkan nis, nama, dan kelas lalu menekan tombol masuk. Pada halaman ini ditampilkan nis, nama, kelas siswa sesuai dengan yang telah dimasukkan di halaman login, serta tanggal dan waktu, dan ditampilkan 10 soal evaluasi serta pilihan ganda serta tombol “oke” setelah siswa selesai menjawab soal tersebut. Gambar 4.14 Halaman Soal Evaluasi Siswa 116 Berikut ini potongan listing program bagian soal evaluasi siswa. ResultSet rs = stmt.executeQuerySelect from soal where rownum = 10; try { String s1, s2, s3, s4; int i = 1; while rs.next {out.printlnform name=exam action=result.jsp method=postb + i + . + rs.getString2 + bbrbr; out.printlnimg width=150 height=150 src=DisplayPhotoServlet?id= + rs.getString1 + alt=img p; s1 = rs.getString4; s2 = rs.getString5; s3 = rs.getString6; s4 = rs.getString7; out.printlninput type=radio name=opt + i + value= + s1 + CHECKED + s1 + brbr; out.printlninput type=radio name=opt + i + value= + s2 + + s2 + brbr; out.printlninput type=radio name=opt + i + value= + s3 + + s3 + brbr; out.printlninput type=radio name=opt + i + value= + s4 + + s4 + brbr; i++; }

4.3.4 Halaman Nilai Siswa