EAS Pemrograman Web

Nama     : Natya Madya Marciola

NRP       : 5025201238

Kelas     : Pemrograman Web A


Evaluasi Akhir Semester

Deskripsi 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.

Pertanyaan

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

Deskripsi Aplikasi :
Aplikasi ini merupakan aplikasi yang dirancang untuk memudahkan proses pendaftaran dan pelaksanaan ujian untuk calon pegawai di Kementerian Kelautan dan Perikanan. Para calon pegawai dapat mendaftar dalam aplikasi ini secara daring dengan beberapa ketentuan, seperti membuat akun dengan memverifikasi data KTP, mengupload berkas pendaftaran dan juga foto diri. Panitia seleksi akan memverifikasi berkas pendaftaran secara manual yang nantinya akan menentukan pemberian akses lebih lanjut kepada calon pegawai pada aplikasi ini. 

Setelah dinyatakan lolos verifikasi berkas, akses lebih lanjut pada aplikasi ini akan diberikan kepada calon pegawai. Calon pegawai akan mendapatkan informasi mengenai waktu dan lokasi pelaksanaan ujian serta dapat mencetak kartu ujian masuk. Aplikasi ini juga memungkinkan panitia seleksi untuk melacak status pendaftaran serta mengelola hasil ujian calon pegawai. 


2. Rancang UI/ Prototipe aplikasi.
Berikut merupakan beberapa rancangan UI dari aplikasi ini.

Landing Page
Landing Page

Login Page
Login Page



Lebih lanjut dapat dilihat pada link berikut Rancangan UI

3. Rancang tabel dan database yang dipakai
Conceptual Data Model


4. Buat algoritma dan nama proses yang diperlukan sebagai back end aplikasi
a. Proses penyimpanan dan pengelolaan data calon peserta ujian
b. Proses permintaan pendaftaran dari calon peserta ujian
c. Proses verifikasi berkas pendaftaran
d. Proses pengelolaan lokasi dan jadwal ujian
e. Proses pengelolaan dan pengecekan hasil ujian

Komentar

Postingan populer dari blog ini

Evolusi Perangkat Lunak - EAS