Nama: Doanda Dresta Rahma
NRP: 5025201049
Kelas: Pemrograman Web C
Permasalahan
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
- Calon Pendaftar membuat user name dengan verifikasi data ktp
- Calon Pendaftar mengupload berkas pendaftaran dan foto diri
- Panitia memverifikasi berkas pendaftaran. Bagi peserta yang lolos berkas, diberi akses mencetak kartu ujian masuk.
- Pendaftar yang lolos verifikasi, mencetak kartu ujian. Kartu Peserta ujian seperti nampak pada gambar di atas.
- Pendaftar melaksanakan ujian secara offline sesuai dengan lokasi yang ditentukan.
Pertanyaan
Dikerjakan sesuai jam kuliah dan secara mandiri/ bukan kelompok
- Buatlah deskripsi aplikasi berdasarkan studi kasus di atas dan asumsi-asumsi yang diperlukan.
- Rancang UI/ Prototipe aplikasi.
- Rancang tabel dan database yang dipakai
- Buat algoritma dan nama proses yang diperlukan sebagai back end aplikasi
Nama Aplikasi
Portal Ujian Seleksi Kementerian Kelautan dan Perikanan Jawa Timur.
Deskripsi Aplikasi dan Asumsi
Website Penerimaan Seleksi Pegawai Baru Kementrian Kelautan dan Perikanan adalah website seleksi calon pegawai yang dirancang untuk mempersingkat dan mempermudah proses seleksi dan verifikasi berkas calon pegawai, serta penyebaran informasi dan kartu ujian calon pegawai.
Dalam website ini akan ada dua macam user dengan fungsionalitas antarmuka yang berbeda, yaitu admin (panitia) dan user (calon pendaftar).
User (Calon Pendaftar)
Calon pendaftar pertama melakukan registrasi akun menggunakan NIK, nama lengkap, email, dan membuat username dan password, kemudian user bisa login dan memasuki aplikasi, Calon pendaftar kemudian dapat mengisikan data diri, data pendaftaran, dan upload foto dan berkas pendaftaran untuk verifikasi. Ketika berkas lolos verifikasi, calon pendaftar dapat mencetak kartu peserta ujian CPNS yang mengandung jadwal pelaksanaan ujian sesuai kuota jadwal yang ada. Calon pendaftar juga dapat melihat status hasil tes setelah pelaksanaan tes offline.
Admin (Panitia)
Admin dapat login menggunakan username dan password dan masuk ke website. Dalam website, admin dapat melihat daftar calon pendaftar dan statusnya (menunggu verifikasi, belum lolos/revisi berkas, lolos berkas). Admin dapat masuk ke halaman informasi calon pendaftar dan memverifikasi data dan berkas dan mengubah status calon pendaftar.
Rancangan UI/Prototipe
Link Desain UI: FIGMA
Link Prototype: PROTOTYPE
Ilustrasi:
Demonstrasi:
Rancangan Tabel dan Database
Algoritma dan Proses Back-End:
User:
- Registrasi dan login akun (Autentikasi)
- Pengisian data diri dan data pendaftaran (CREATE, READ, UPDATE, DELETE)
- Upload berkas pendaftaran (CREATE, READ, UPDATE, DELETE)
- Melihat status berkas pendaftaran dan status tes (READ)
- Generate nomor registrasi secara otomatis
- Generate lokasi ujian sesuai kuota yang ada
Admin:
- Registrasi dan login akun (Autentikasi)
- Mengubah status calon peserta (UPDATE)
- Melihat dan memanipulasi data dan berkas calon peserta (CRUD)
Comments
Post a Comment