Implementasi Antarmuka Mahasiswa Implementasi Antarmuka

4.2 Implementasi Antarmuka

4.2.1 Implementasi Antarmuka Mahasiswa

4.2.1.1 Halaman Mendaftar sebagai peserta mawapres

Gambar 4.24 Halaman Pendaftaran peserta mawapres  Query basisdata:

4.2.1.2 Halaman Melakukan Login

Gambar 4.25 Halaman Pendaftaran peserta mawapres  Query basisdata: INSERT INTO mahasiswa VALUES in_nim,in_nama_lengkap, in_jenis_kelamin ,in_tempat_lahir , in_tanggal_lahir ,in_alamat_lengkap , in_telp_faks ,in_hp , in_email ,in_url, in_semester ,in_program_studi , in_jurusan ,in_fakultas , in_perguruan_tinggi ,in_sd , in_tahun_lulus_sd ,in_smp , in_tahun_lulus_smp ,in_sma , in_tahun_lulus_sma ,in_hobi , in_keterampilan,in_bahasa_asing , in_nama_ayah ,in_pekerjaan_ayah , in_pendidikan_ayah ,in_alamat_ortu , in_nama_ibu ,in_pekerjaan_ibu , in_pendidikan_ibu ,a_password ; select nim, password from mahasiswa where nim = + request.getParameterusername + AND password =MD5 + request.getParameterpassword +

4.2.1.3 Halaman Megubah data diri mahasiswa

Gambar 4.26 Halaman Ubah data diri mahasiswa  Query basisdata: UPDATE mahasiswa SET nim=in_nim , nama_lengkap=in_nama_lengkap , jenis_kelamin=in_jenis_kelamin tempat_lahir=in_tempat_lahir ,tanggal_lahir=in_tanggal_lahir , alamat_lengkap=in_alamat_lengkap ,telp_faks=in_telp_faks , hp=in_hp ,email=in_email , url=in_url,semester=in_semester , program_studi=in_program_studi , jurusan=in_jurusan , fakultas=in_fakultas,perguruan_tinggi=in_perguruan_tinggi , sd=in_sd,tahun_lulus_sd=in_tahun_lulus_sd , smp=in_smp,tahun_lulus_smp=in_tahun_lulus_smp , sma=in_sma ,tahun_lulus_sma=in_tahun_lulus_sma , hobi=in_hobi ,keterampilan=in_keterampilan , bahasa_asing=in_bahasa_asing ,nama_ayah=in_nama_ayah , pekerjaan_ayah=in_pekerjaan_ayah , pendidikan_ayah=in_pendidikan_ayah , alamat_ortu=in_alamat_ortu ,nama_ibu=in_nama_ibu , pekerjaan_ibu=in_pekerjaan_ibu , pendidikan_ibu=in_pendidikan_ibu WHERE nim=in_nim;

4.2.1.4 Halaman meng-upload foto diri mahasiswa

Gambar 4.27 Halaman meng-upload foto diri mahasiswa  Listing Program : MultipartParser mr = null; try { mr = new MultipartParserrequest, 10000000; } catch IOException i { ada_kesalahan = true; }

4.2.1.5 Halaman Menambah kegiatan diri mahasiswa

Gambar 4.28 Halaman Menambah kegiatan diri mahasiswa  Query basisdata: INSERT INTO skor_kegiatan VALUESin_nomor ,SELECT nim FROM mahasiswa WHERE nim=in_nim,SELECT id_jabatan FROM jabatan_tingkat_detail_kegiatan WHERE id_jabatan=in_id_jabatan, in_nama,in_lama_berorganisasi,in_nama_pimpinan_organisasi,in_tahun_per olehan, in_peringkat,in_waktu,in_tempat,in_waktu_dan_tempat_penyajian,i n_penyelenggara,in_waktu_pelatihan_jam,SELECT bobot FROM jabatan_tingkat_detail_kegiatan WHERE id_jabatan=in_id_jabatan,in_id_detail_kegiatan,in_status_update_kegiatan;

4.2.1.6 Halaman Mengubah kegiatan diri mahasiswa

Gambar 4.29 Halaman Mengubah kegiatan diri mahasiswa  Query basisdata: DELETE FROM skor_kegiatan WHERE nim=in_nim AND nomor=in_nomor; IF in_nim AND in_id_jabatan THEN INSERT INTO skor_kegiatan VALUESin_nomor ,SELECT nim FROM mahasiswa WHERE nim=in_nim,SELECT id_jabatan FROM jabatan_tingkat_detail_kegiatan WHERE id_jabatan=in_id_jabatan, in_nama,in_lama_berorganisasi,in_nama_pimpinan_organisasi,in_t ahun_perolehan, in_peringkat,in_waktu,in_tempat,in_waktu_dan_tempat_penyajian,i n_penyelenggara,in_waktu_pelatihan_jam;

4.2.1.7 Halaman meng-upload sertifikat kegiatan

Gambar 4.30 Halaman meng-upload sertifikat kegiatan  Listing Program:

4.2.1.8 Halaman Mengisi Rekapitulasi IPK

Gambar 4.31 Halaman Mengisi Rekapitulasi IPK MultipartParser mr = null; try { mr = new MultipartParserrequest, 10000000; } catch IOException i { ada_kesalahan = true; }  Query basisdata:

4.2.1.9 Halaman Mengubah Rekapitulasi IPK

Gambar 4.32 Halaman Mengubah Rekapitulasi IPK  Query basisdata:

4.2.1.10 Halaman Menghapus Rekapitulasi IPK

Gambar 4.33 Halaman mengubah data berita INSERT INTO rekapitulasi_ipk VALUES SELECT nim FROM mahasiswa WHERE nim=in_nim, in_semester_ip,in_nilai_ip,in_sks_sudah_ambil,in_tahun_akademik; UPDATE rekapitulasi_ipk SET nim=in_nim, semester_ip=in_semester_ip, nilai_ip=in_nilai_ip, sks_sudah_ambil=in_sks_sudah_ambil, tahun_akademik=in_tahun_akademik WHERE nim=in_nim;  Query basisdata:

4.2.1.11 Halaman Meng-Upload Karya Tulis Ilmiah

Gambar 4.34 Halaman Meng-Upload Karya Tulis Ilmiah  Listing Program: DELETE FROM rekapitulasi_ipk WHERE nim=in_nim AND semester_ip=in_semester_ip; MultipartParser mr = null; try { mr = new MultipartParserrequest, 10000000; } catch IOException i { ada_kesalahan = true; }

4.2.1.12 Halaman Meng-Upload Naskah Bahasa Asing

Gambar 4.35 Halaman Meng-Upload Naskah Bahasa Asing  Listing Program:

4.2.2 Implementasi Antarmuka Juri