EAS Pemrograman WEB

Nama    : Khariza Azmi Alfajira Hisyam

NRP     : 5025201044

Kelas    : Pemrograman Web A

SOAL

Kementrian Kelautan dan Perikanan sedang membutuhkan pegawai baru untuk menjalankan tugas di wilayah Provinsi Jawa Timur. Untuk melaksanakan seleksi pegawai membutuhkan sebuah aplikasi pendaftaran dan pelaksanaan ujian.

    Alur aplikasi :

  1. Calon pendaftar membuat username dengan verifikasi data KTP
  2. Calon pendaftar mengupload berkas pendaftaran dan foto diri
  3. Panitia memverifikasi berkas pendaftaran. Bagi peserta yang lolos berkas, diberi akses mencetak kartu ujian masuk
  4. Pendaftar yang lolos verifikasi, mencetak kartu ujian. Kartu peserta ujian seperti nampak pada gambar di atas
  5. Pendaftar melaksanakan ujian secara offline sesuai dengan lokasi yang ditentukan

PENGERJAAN 

1. Rancangan aplikasi
  • Deskripsi Aplikasi dan Asumsi
        Aplikasi ini merupakan aplikasi yang dibuat untuk pendaftaran seleksi CPNS di Kementerian Kelautan dan Perikanan Provinsi Jawa Timur. Pengguna dari aplikasi ini adalah pendaftar yang berminat untuk menjadi pegawai di Kementerian Kelautan dan Perikanan serta pihak admin dari Kementerian Kelautan dan Perikanan yang mengurusi bagian seleksi pegawai baru. Di dalam aplikasi ini, seluruh pendaftar dapat melakukan pengisian berkas yang diperlukan dalam seleksi, kemudian setelah pendaftar melakukan pengisian berkas, pendaftar yang dinyatakan lolos akan diumumkan di website, dan akan mendapatkan kartu ujian. Peserta dapat mencetak kartu ujiannya, dan melaksanakan ujian secara offline di waktu dan tempat yang telah ditentukan di kartu ujian. 

Asumsi :
- Portal pendaftaran ini dibutuhkan oleh Kementerian Kelautan dan Perikanan Provinsi Jawa Timur sebagai tools untuk mempermudah proses seleksi/ujian
- Peserta yang mendaftar adalah siapa saja yang berminat untuk menjadi pegawai di KKP dan juga memenuhi kualifikasi yang telah disampaikan pada pengumuman recruitment
- Dengan adanya aplikasi ini, pihak admin KKP menjadi semakin mudah dalam melakukan pengecekan terhadap siapa saja yang lolos kualifikasi seleksi berkas maupun yang tidak, meskipun pengecekan masih dilakukan secara manual




    • Sisi Admin



  • Rancangan Tabel dan Database : Link Logical Data Model



  • Algoritma dan nama proses yang diperlukan sebagai back end aplikasi
    • Sisi User
      • User mendaftarkan data diri (CREATE)
      • User melihat profil diri, status kelolosan di laman (READ)
      • User mencetak kartu ujian (CREATE)
    • Sisi Admin
      • Melihat user yang telah mendaftar (READ)
      • Menghapus user yang tidak lolos seleksi berkas dari daftar keseluruhan User (DELETE), memindahkan user yang tidak lolos ke dalam daftar user tidak lolos (INSERT)
2. Implementasi rancangan

3. Video Presentasi 


Komentar

Postingan populer dari blog ini

Tugas 1 PBKK - Membuat Aplikasi Console dan Aplikasi Dekstop Sederhana

EAS PBKK Tahun 2023