6.4 Pengelolaan Mahasiswa
Gambar 6.4 Rancangan Antarmuka Pengelolaan Mahasiswa
Antarmuka ini digunakan untuk melakukan pengelolaan Mahasiswa, termasuk didalamnya tambah Mahasiswa baru,
ubah data Mahasiswa, hapus data Mahasiswa, tampil data Mahasiswa, dan cari data Mahasiswa. Dalam antarmuka ini
terdapat radio button yang digunakan untuk menentukan tambah, ubah, hapus maupun cari data mahasiswa. Dalam
antarmuka ini juga terdapat Textbox NIM dan nama mahasiswa. Tombol simpan digunakan untuk menyimpan data
yang terdapat dalam textbox kedalam basisdata. Tombol cancel digunakan untuk keluar dari form pengelolaan
mahasiswa dan akan menuju form menu administrator. On rbTambah CheckedChanged
Sembunyikan ckNamaMahasiswa,ckNIM. On rbUbah CheckedChanged
Sembunyikan ckNamaMahasiswa,ckNIM. On rbHapus CheckedChanged
Sembunyikan ckNamaMahasiswa,ckNIM.
Program Studi Teknik Informatika DPPL – PenKIK wangi
66 81
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
Program Studi Teknik Informatika DPPL – PenKIK wangi
67 81
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
On rbCari CheckedChanged Tampilkan ckNamaMahasiswa,ckNIM.
on btnOK Click Jika rbTambah yang dipilih
Jika textbox textNIM dan textNamaMahasiswa tidak kosong maka
Memasukkan data mahasiswa ke dalam table mahasiswa dengan query:
INSERT INTO mahasiswa values
‘textNIM’,’textNamaMahasiswa’ Jika rbUbah yang dipilih
Jika textbox tidak kosong maka Mengubah data mahasiswa di table mahasiswa
dengan query: UPDATE mahasiswa SET NIM= textNIM,
nama_mahasiswa=textNamaMahasiswa where nim=textNIM
Jika rbHapus yang dipilih Jika textbox tidak kosong maka
Menghapus data mahasiswa di table mahasiswa dengan query:
Delete mahasiswa where NIM=‘textNIM’ Jika rbCari yang dipilih
Jika textbox tidak kosong maka Menampilkan data mahasiswa yang dicari dari
tabel mahasiswa dengan query: SELECT NIM \NIM\,nama_mahasiswa\Nama
Mahasiswa\ FROM Mahasiswa WHERE nama_mahasiswa like textNamaMahasiswa AND nim like
textNIM
Program Studi Teknik Informatika DPPL – PenKIK wangi
68 81
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
Kosongkan text semua textbox Tampilkan semua textbox
Hilangkan pilihan pada radio button arahkan pada rbTambah
Perbarui isi data grid datagridMahasiswa dengan query:
SELECT NIM \NIM\,nama_mahasiswa\Nama Mahasiswa\ FROM Mahasiswa WHERE nama_mahasiswa
On btnCancel Click Destroy form Pengelolaan Mahasiswa
Tampilkan form Main Menu On FormLoad
Isi data grid datagridMahasiswa dengan query: SELECT NIM \NIM\,nama_mahasiswa\Nama Mahasiswa\
FROM Mahasiswa WHERE nama_mahasiswa
6.5 Pengelolaan Lama Studi