Evaluasi Akhir Semester Pemrograman Web 2022 (Kelompok)

Anggota Kelompok:

  • Naufal Faadhilah (5025201221)
  • Muhammad Rolanov Wowor (5025201017)
  • Azzura Mahendra Putra Malinus (5025201211)

Kelas: Pemrograman Web A

Tahun Ajaran: 2022/2023


Link Repository: Repository

Link Website: Website

Link Video Demo: Demo

Link Blog Pribadi:

  • Naufal Faadhilah (5025201221) - Blog
  • Muhammad Rolanov Wowor (5025201017) - Blog
  • Azzura Mahendra Putra Malinus (5025201211) - Blog


EAS Pemrograman Web A (Kelompok)

Menjawab soal berdasarkan studi kasus yang diberikan:


1. Buatlah deskripsi aplikasi berdasarkan studi kasus di atas dan asumsi-asumsi yang diperlukan.

Aplikasi yang akan dibuat bernama Pendaftaran Calon Pegawai KKP Jawa Timur dan digunakan untuk proses pendaftaran dan proses verifikasi berkas dari calon pegawai. Bentuk dari aplikasi adalah sebuah website sistem informasi sehingga mudah untuk diakses dengan berbagai perangkat. Pada studi kasus ini, terdapat dua macam aktor yang terlibat, yaitu pendaftar dan pemverifikasi berkas. Oleh karena itu, aplikasi akan memiliki dua macam user, yaitu pendaftar dan admin.

Fitur dari user pendaftar:
  • Mendaftarkan diri sebagai calon pegawai dengan mengisi beberapa isian serta mengunggah KTP, berkas pendaftaran, dan foto diri
  • Melihat status kelolosan verifikasi berkas
  • Menerima kartu ujian jika lolos verifikasi (bentuk kartu ujian sesuai dengan soal) melalui email atau whatsapp
Fitur dari user admin:
  • Mengelola pendaftaran calon pegawai dan pengguna aplikasi
  • Memverifikasi berkas pendaftaran calon pegawai
Asumsi:
  • Data yang ada di KTP sudah benar
  • Berkas pendaftaran berisi data sebagai berikut:
    • Instansi yang dipilih
    • Lokasi instansi yang dipilih
    • Kualifikasi pendidikan
    • Formasi jabatan

2. Rancang UI/ Prototipe aplikasi
    
    Halaman Awal
    
     



    Form Pendaftaran Calon Pegawai
    



    Login untuk admin

    



           

    
Cek data pendaftar oleh admin




    Melihat detail pendaftar dan memverifikasi berkas oleh admin
    


3. Rancang tabel dan database yang dipakai.





Rancangan tabel tersebut akan diimplementasikan di database MySQL/ PHPMyAdmin.


4. Buat algoritma dan nama proses yang diperlukan sebagai back end aplikasi

  • Validasi data saat admin melakukan login dan saat pendaftar mengisi form pendaftaran
  • Website dapat secara dinamis mengubah tampilan sesuai dengan data di database
  • Mengelola permintaan verifikasi dari calon pegawai
  • Mengirim kartu ujian ke calon pegawai yang lolos


Sekian dari blog ini, terima kasih sudah membaca!

Komentar

Postingan populer dari blog ini

Tugas 1 (Membuat Curriculum Vitae dengan HTML)

ETS Pemrograman Web A 2022/2023