Dari laporan sebelumnya (di sini) terdapat beberapa perubahan yang saya lakukan dalam pembuatan proyek akhir pemrograman internet ini. Desain database dan desain interface saya rubah. Selain itu, bila dalam laporan sebelumnya, format file yang digunakan adalah .html , maka sekarang diganti menjadi .php agar dapat disambungkan dengan database. Untuk script Javascript, saya masukkan langsung dalam script php, jadi tidak memakai file Javascript terpisah.
Link website : http://universitasluminaria.esy.es/index.php
- Halaman utama (http://universitasluminaria.esy.es/index.php) dapat diakses oleh semua orang, baik pengunjung maupun admin. Terdapat 4 buah menu navigasi, yaitu Home, News, About, Join. Selain itu juga ada slider yang berfungsi untuk mempercantik website dan menampilkan berita terbaru.
- Halaman admin (http://universitasluminaria.esy.es/adminpage.php) hanya dapat diakses oleh admin saja setelah admin melakukan login. Untuk melakukan login, tekan link "Admin" pada bagian footer.
- Pada halaman utama, terdapat 3 buah kolom yang menampilkan berita/news terakhir yang diupload ke website. Untuk membaca news yang tertera pada kolom, dapat menekan link "Read More". Bila ingin melihat daftar semua news yang telah diupload ke website, tekan link "More News +".
- Menu Home untuk kembali ke halaman utama (http://universitasluminaria.esy.es/index.php).
- Menu News untuk melihat daftar news (http://universitasluminaria.esy.es/news.php).
- Menu About untuk melihat tentang Universitas Luminaria. Seperti visi&misi, serta jurusan yang tersedia (http://universitasluminaria.esy.es/about.php).
- Menu Join untuk melakukan proses pendaftaran mahasiswa baru (http://universitasluminaria.esy.es/syarat.php). Setelah menekan menu Join, awalnya akan ditampilkan syarat pendaftaran. Untuk mengisi form, tekan gambar yang ada di bawah daftar syarat tersebut.
- Pada saat mengisi form pendaftaran (http://universitasluminaria.esy.es/pendaftaran.php), semua field yang tersedia harus diisi. Bila tidak, maka proses registrasi akan gagal. Bila nilai NEM yang diinputkan kurang dari 65, juga dianggap gagal karena nilai minimal untuk mendaftar adalah 65. Setelah berhasil melakukan registrasi, sistem akan secara otomatis memproses nilai NEM pendaftar dan melakukan pemeringkatan. Pemeringkatan di sini adalah mengklasifikasikan pendaftar berdasarkan nilainya. Untuk nilai 65-69 mendapat Grade D, yang artinya bebas uang gedung 0% atau tidak bebas sama sekali. Untuk nilai 70-79 mendapat Grade C, yang artinya bebas uang gedung 25%. Untuk nilai 80-89 mendapat Grade B, yang artinya bebas uang gedung 50%. Dan untuk nilai 90-100 mendapat grade A, yang artinya bebas uang gedung 100% atau gratis.
- Sistem juga akan otomatis memberikan ID untuk setiap pendaftar dengan "Auto Increment" yang akan bertambah setiap seseorang mendaftar. Dengan demikian, tidak akan ada ID yang sama.
- Pada halaman admin terdapat 3 menu, yaitu Hal.Utama, Lihat Data, dan Logout.
- Menu Hal.Utama untuk menampilkan halaman utama admin (http://universitasluminaria.esy.es/adminpage.php).
- Menu Lihat Data untuk menampilkan data para pendaftar (http://universitasluminaria.esy.es/lihatdata.php). Akan tetapi tidak semua informasi ditampilkan. Hanya ID_Pendaftar, Nama_Pendaftar, Nilai_NEM, Jurusan, dan Grade saja yang ditampilkan. Admin dapat melakukan delete pada data pendaftar tertentu dengan menekan link "Delete". Opsi ini berguna untuk proses seleksi pendaftar. Bila ada pendaftar yang mengisi form dengan data yang tidak benar, atau mengirimkan berkas yang tidak lengkap/salah, atau juga nilai NEM yang diinputkan tidak sesuai dengan berkas, maka admin dapat menghapus pendaftar tersebut.
- Menu Logout digunakan bila admin ingin melakukan logout.
Biasanya bila pengumuman penerimaan mahasiswa baru sudah akan ditampilkan, form registrasi akan ditutup dan admin tidak dapat melakukan proses delete. Namun, agar dapat melakukan pemeriksaan sistem apakah berjalan atau tidak, form registrasi dan proses delete saya biarkan tersedia.
Tidak ada komentar:
Posting Komentar