EVALUASI AKHIR SEMESTER KELOMPOK
EVALUASI AKHIR SEMESTER - KELOMPOK
Pemrograman Web Kelas A
Anggota Kelompok :
- Abd. Wahid - 5025201039
- Arief Badrus Sholeh - 5025201228
- Moh. Ilham Fakhri Zamzami - 5025201275
a. Buatlah deskripsi aplikasi berdasarkan studi kasus di atas dan asumsi-asumsi yang diperlukan.
Dari konsep yang dijelaskan pada soal, bisa dikatakan bahwa website memiliki 2 sisi, yaitu sisi user untuk mendaftar dan melakukan applyment, kemudian sisi admin untuk memverifikasi dan menerima applyment daripada user.
Sisi User :
Pertama pastinya diperlukan untuk memverifikasi data KTP, pada page pendaftaran. ini yang sedikit challenging, yaitu bagaimana cara memverifikasi datanya secara otomatis. tapi karena kita menggunakan 2 sisi, maka mungkin field dalam pendaftaran ini dibutuhkan data berupa :
- NIK
- Username
- Password
Setelah mengisi data pendaftaran, user akan dilemparkan kedalam page login dan memasukkan data username beserta password yang telah didaftarkan sebelumnya. Pada dalam dashboard tersedia status pendaftaran dengan variasi :
- Belum melakukan submit dengan warna abu - abu
- Telah melakukan submit namun belum tervalidasi dengan warna kuning
- Telah melakukan submit dan tervalidasi dengan warna hijau
Masuk kedalam halaman biodata untuk melengkapi biodata pendaftaran, pada page tersebut berisikan field seperti halnya pada data KTP :
- NIK
- Nama
- Tanggal Lahir
- Kelamin
- Alamat
Setelah mengisi page biodata, pada dashboard anda akan maju kedalam timeline selanjutnya, kemudian lanjukan mengisi page dokumen, pada page tersebut berisikan field untuk kelngkapan dokumen pendaftaran dan kartu peserta yang terdiri dari :
- Posisi Jabatan
- Upload Ijazah
- Upload CV
- Lokasi Tes
- Waktu Tes
Setelah semua page dokumen telah terisi maka pada dashboard akan maju kedalam timeline selanjutnya dengan variasi status kuning untuk menunggu validasi admin :
1. Jika admin memvalidasi maka timeline pada dashboard user akan maju ke step selanjutnya dan dapat melukan pengunduhan kartu peserta.
2. Jika admin tidak memvalidasi atau menolak ajuan dari user maka timeline pada dasboard tidak bisa lanjut ke step selanjutnya dan tidak dapat melakukan pengunduhan kartu peserta.
- Id Peserta
- NIK Peserta
- Nama Peserta
- Posisi Jabatan
- Lokasi Tes
- Waktu Tes
Sisi Admin :
- Terdapat halaman login yang berisikan username dan password
- Admin dapat melihat seluruh data peserta pendaftar
- Admin dapat memverifikasi data pendaftar dengan button terima ataupun tolak
- Sistem akan secara otomatis memberikan informasi kartu peserta kepada setiap pendaftar yang dinyatakan lolos
b. Rancangan UI / Prototype Aplikasi
Page User :
- Page awal pendaftaran untuk user
- Page untuk login user
- Page untuk pengisian biodata user
- Page untuk pengisian dokumen pendaftaran user
Page Admin :
- Page login admin
- Page dashboard untuk memvalidasi data user
d. Buat algoritma dan nama proses yang diperlukan sebagai back end aplikasi
Link Repository : Github
Link Video Presentasi : Youtube
e. untuk mencoba debug website dapat dilakukan dengan mengunjungi laman
- Page User : Masuk - Seleksi Penerimaan CPNS KKP 2022 (000webhostapp.com)
- Page Admin : Admin - Seleksi Penerimaan CPNS KKP 2022 (000webhostapp.com)
Untuk Login Admin Page, silahkan coba dengan Account berikut :
- Email : admin@gmail.com
- Kata Sandi : 12345678
TERIMAKASIH !!!
Komentar
Posting Komentar