Menu Dosen Admin .1 Beranda Admin

echo script language=javascript; echo alertTelah terjadi kesalahan pada matkul_edit.php; echo script; echoscriptwindow.history.backscript; } } ?

4.4.3.3 Menu Dosen

Gambar 4.7. Halaman Menu Dosen Halaman ini merupakan halaman dari menu dosen. Pada halaman ini admin dapat menambah, mencari, melihat, mengedit, menghapus, dan mereset data dosen. Untuk menambah data dosen yang baru admin memasukkan data pada form tambah dosen kemudian mengklik tombol tambah dan data akan tersimpan dan akan ditampilkan pada halaman menu dosen ini. Berikut listing program untuk menambah data dosen: ifisset_POST[tambahDosen]{ includekoneksi.php; nip = _POST[nip]; nama = _POST[nama]; email = _POST[email]; input = mysql_queryINSERT INTO dosen nip, nama, email VALUES nip, nama, email or diemysql_error; mysql_queryINSERT INTO log log VALUES Tambah dosen nama nip or diemysql_error; } Selain fitur untuk menambah data dosen, admin juga dapat mencari data dosen tertentu dengan memilih berdasarkan filter pencarian kemudian memasukkan data yang akan dicari dan mengklik tombol tampilkan. Sistem akan menampilkan data yang dicari sesuai dengan filter pencarian yang dimasukkan. Berikut listing program untuk mencari data dosen: ifisset_POST[saringkan]{ filter = _POST[filter]; kunci = _POST[kunci]; query = mysql_querySELECT FROM dosen WHERE filter LIKE kunci or diemysql_error; ifmysql_num_rowsquery == 0{ echo tr height=40px bgcolor=FFFFFFtd colspan=5 align=centerTidak ada data tdtr; } else { no = 0; whiledata = mysql_fetch_assocquery{ ifno2==0 { echo tr height=40px bgcolor=FFFFFF; } else { echo tr height=40px bgcolor=DDDDFF; } no++; echo td align=center.no.td; echo td align=center.data[nipDosen].td; echo td.data[namaDosen].td; echo td align=center.data[email].td; echo td align=centera href=dosen_edit.php?id=.data[nipDosen].button style=width:60px;Editbuttonanbsp;; echo a href=dosen_hapus.php?id=.data[nipDosen]. onclick=return confirm\Apakah Anda ingin menghapusnya ?\button style=width:60px;Hapusbuttonatd; echo tr; } } Admin dapat mengedit data dosen bila terjadi kesalahan data dosen yang kurang tepat. Untuk mengedit admin dapat mengklik tombol edit pada samping data dosen yang ditampilkan kemudian mengedit dan menyimpan data kembali. Berikut adalah tampilan untuk edit data dosen: Gambar 4.8. Tampilan Halaman Edit Data Dosen Berikut listing program untuk mengedit data dosen: ?php ifisset_POST[editDosen]{ includekoneksi.php; nip = _POST[nip]; nama = _POST[nama]; email = _POST[email]; Xnip = _POST[Xnip]; Xnama = _POST[Xnama]; Xemail = _POST[Xemail]; input = mysql_queryUPDATE dosen SET nipDosen=nip, namaDosen=nama, email=email WHERE nipDosen=id or diemysql_error; mysql_queryINSERT INTO log log VALUES Update dosen Xnip nip Xnama nama Xemail email or diemysql_error; ifinput{ headerLocation: dosen.php; } else { echo script language=javascript; echo alertTelah terjadi kesalahan pada dosen_edit.php; echo script; echoscriptwindow.history.backscript; } } ?

4.4.3.4 Menu Mahasiswa

Dokumen yang terkait

Sistem informasi tugas akhir mahasiswa Teknik Informatika Universitas Sanata Dharma berbasis web.

0 1 196

Deteksi outlier menggunakan Algoritma Local Outlier Probability : studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma.

0 5 265

Deteksi Outlier menggunakan algoritma Block-Based Nested-Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma.

0 2 202

Sistem informasi manajemen berbasis WEB Program Kreativitas Mahasiswa (PKM) di Universitas Sanata Dharma.

1 3 183

Deteksi Outlier menggunakan algoritma Naive Nested Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika, Universitas Sanata Dharma, Yogyakarta.

2 3 236

Deteksi outlier menggunakan Algoritma Local Outlier Probability studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma

1 9 263

Deteksi Outlier menggunakan algoritma Block Based Nested Loop studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma

0 1 200

MANAJEMEN WAKTU MAHASISWA TERHADAP KURIK

0 1 17

Sistem pendeteksian plagiarisme dokumen skripsi menggunakan metode overlap measure fuction : studi kasus skripsi Program Studi Teknik Informatika Universitas Sanata Dharma Yogyakarta - USD Repository

0 1 254

Deteksi Outlier menggunakan algoritma Naive Nested Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika, Universitas Sanata Dharma, Yogyakarta - USD Repository

0 0 234