• Tidak ada hasil yang ditemukan

BAB IV. IMPLEMENTASI SISTEM

IV. 1.2.17.1 Halaman pengambilan keputusan submenu hitung skor

IV.1.2.17 Halaman Pengambilan Keputusan

Pada halaman pengambilan keputusan terdapat 2 submenu, yaitu submenu hitung skor dan submenu finalisasi.

IV.1.2.17.1 Halaman pengambilan keputusan submenu hitung skor

Halaman ini merupakan halaman proses perhitungan skor calon asisten. Proses perhitungan skor calon asisten dilakukan setelah administrator memilih matakuliah dan kelas. Setelah didapatkan skor masing-masing calon asisten, kemudian didapat rekomendasi calon asisten yang selanjutnya dikirim ke masing-masing dosen matakuliah.

Gambar 4.24. Tampilan halaman hitung skor

Gambar 4.24 merupakan contoh halaman hitung skor, dimana terdapat daftar calon asisten yang memilih matakuliah praktikum pemrograman dasar. Informasi yang akan diproses untuk perhitungan skor adalah nilai praktikum, nilai teori, IPK dan pengalaman asisten masing-masing calon asisten. Ketika administrator memilih tombol hitung skor, sistem akan memulai proses perhitungan dengan cara membandingkan informasi yang dimiliki masing-masing calon asisten dengan nilai

konfigurasi kriteria. Jika informasi calon asisten sesuai dan memenuhi persyaratan yang ditetapkan pada menu konfigurasi, maka calon asisten tersebut akan mendapatkan skor. Selanjutnya akan direkomendasikan kepada masing-masing dosen matakuliah.

Tampilan halaman setelah administrator memilih tombol hitung skor :

Script yang digunakan untuk menampilkan skor hasil perhitungan adalah seperti berikut :

<link rel="stylesheet" href="../css/style.css" type="text/css" /> <?php

switch($_GET[act]){ default:

$ambilMK=mysql_query("SELECT distinct matakuliah.* FROM jadwal,matakuliah

WHERE jadwal.kodeMK = matakuliah.kodeMK AND SUBSTR(jadwal.kodeMK,7,1)='P' AND

matakuliah.kodeMK = '$_POST[namaMK]'"); $MK=mysql_fetch_array($ambilMK);

echo " <form name=hitung method=post action='?module=lihat_rekomendasi'> <input type=hidden name=namaMK value=$_POST[namaMK]> <div align=center><span class=style2>

<strong>Daftar Rekomendasi Asisten</strong> <br>$MK[namaMK]<p><br></p></span><tr><td>

<pre><br><span class=style2><strong>Keterangan : </strong></span> <br> &nbsp;&nbsp;<span class=style2> Skor >=<strong> 50 </strong>, status <strong> Prioritas Tinggi </strong></span>

<br> &nbsp;&nbsp;<span class=style2> Skor >=<strong> 25 </strong> dan < <strong> 50 </strong>,

status <strong> Prioritas Sedang </strong></span>

<br> &nbsp;&nbsp;<span class=style2> Skor < <strong> 25 </strong>, status <strong> Prioritas Rendah </strong></span>

</pre>

<table width=630 border=0>

<tr bgcolor=#000000><div align=center>

<th width=20 scope=col><span class=style3>No</th> <th width=80 scope=col><span class=style3>NIM</th> <th scope=col><span class=style3>Nama Mahasiswa</th> <th scope=40><span class=style3>Kelas</th>

<th width=80 scope=col><span class=style3>Skor (%)</th> <th width=130 scope=col><span class=style3>Status</th> </div>

</tr>";

$tampil=mysql_query("SELECT total_skor.NIM, mahasiswa.nama_mhs, total_skor.Total_Skor, kelas.nama_kls,

CASE WHEN total_skor.Total_Skor >= '50' THEN 'Prioritas Tinggi' WHEN total_skor.Total_Skor >= '25' AND

ELSE 'Prioritas Rendah' END AS status

FROM total_skor, mahasiswa, kelas

WHERE total_skor.NIM = mahasiswa.NIM AND total_skor.id_kls = kelas.id_kls AND total_skor.konversi_IPK <> ''

AND total_skor.konversi_nilai_praktikum <> '' AND total_skor.konversi_nilai_teori <> '' AND total_skor.kodeMK ='$_POST[namaMK]' ORDER BY Total_Skor DESC, NIM ASC");

$no= $posisi+1;

while ($r=mysql_fetch_array($tampil)){ $status=$r[status];

$skor=sprintf("%01.2f", $r[Total_Skor]); echo "<tr bgcolor=#deedee>

<td><div align=center><span class=style2>$no</div></td> <td><div align=center><span class=style2>$r[NIM]</div></td> <td><div align=left><span class=style2>$r[nama_mhs]</div></td>

<td><div align=center><span class=style2>$r[nama_kls]</div></td> <td><span class=style2><div align=center>$skor</div></td>

<td><span class=style4><div align=center>$status</div></td></tr>"; $no++;

}

echo "</table>&nbsp</div>"; echo "<div align=center>

<a href=../prodi_pages/index.php?module=lihat_calon1&namaMK= $_POST[namaMK]>

<input name=detail type=submit id=detail value='Detail Perhitungan'> </a>

<a href=./prodi_pages/index.php?module=hitung_skor&act=daftar_calon> <input name=batal type=reset id=batal value=Kembali></a>

</form> </div> &nbsp;"; break; } ?>

Dokumen terkait