Evaluasi Akhir Semester Pemrogaman Web A 2022 (Mandiri)

Nama: Azzura Mahendra Putra Malinus

NRP: 5025201211

Kelas: Pemrograman Web A

Tahun Ajaran: 2022/2023


EAS Pemrograman Web A (Mandiri)

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 akan 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 akun dengan mengisi beberapa isian serta mengunggah KTP
    • Isian tersebut berupa username yang diinginkan, password, alamat email, dan nomor telepon 
  • Mendaftarkan diri sebagai calon pegawai dengan mengunggah berkas pendaftaran yang diperlukan dan foto diri melalui akun yang telah dibuat
  • Melihat status kelolosan verifikasi berkas
  • Mencetak kartu ujian jika lolos verifikasi (bentuk kartu ujian sesuai dengan soal)
Fitur dari user admin:
  • Mengelola akun yang akan mendaftar di aplikasi (memverifikasi KTP)
  • Mengelola akun yang terdaftar di 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
    
    Login
    
     


    Register
    

    Daftar Pegawai (calon pegawai)

    

           

    
Cek Status (calon pegawai)


   
    Verifikasi Berkas (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 user melakukan register dan login
  • Website dapat secara dinamis mengubah tampilan sesuai dengan data di database
  • Validasi data saat calon pegawai mendaftar sebagai pegawai
  • Membuat kartu ujian dengan mengambil data dari database


Sekian dari blog ini, terima kasih sudah membaca!




Komentar

Postingan populer dari blog ini

Tugas 1 (Membuat Curriculum Vitae dengan HTML)

Evaluasi Akhir Semester Pemrograman Web 2022 (Kelompok)

ETS Pemrograman Web A 2022/2023