Anda di halaman 1dari 2

Soal Test Praktek Web Development

Buat sebuah Sistem Rekruitmen yang memiliki fungsionalitas sebagai berikut :

1. User management

a. User bisa register, login dan logout


b. Tiga Jenis user yaitu Pelamar, Petugas divisi dan Admin SDM

2. Petugas Divisi

a. Input permintaan pegawai yang berisi:

i. Divisi yg membutuhkan
ii. Posisi yang ditawarkan
iii. Persyaratan untuk para pelamar

iv. Tahapan seleksi yang harus dilewati oleh pelamar (minimal 3

tahapan seleksi)
b. Mendapatkan informasi nama pelamar dan hasil akhir tesnya.

3. Admin SDM
a. Validasi permintaan pegawai dari petugas divisi

b. Input nilai untuk tiap tahapan seleksi calon pegawai


c. Download attachment milik pelamar
d. Membuat pengumuman hasil seleksi (pengumuman bukan inputan

manual tapi harus dari hasil pengolahan nilai yang sudah dibuat)

4. Pelamar
a. Melihat daftar lowongan pekerjaan

b. Pelamar mendaftar terlebih dahulu untuk mendapatkan login

sebelum bisa melamar salah satu lowongan pekerjaan

c. Melamar salah satu lowongan pekerjaan


i. Memilih salah satu lowongan pekerjaan

ii. Memasukkan data sesuai dengan persyaratan yang

ditentukan
iii. Upload persyaratan dengan attachment berupa foto, file

word, pdf

iv. Melihat hasil seleksi

User Interface yang harus ada, yaitu:

1. Portal rekruitmen yang menampilkan daftar lowongan

2. Portal rekruitmen yang bisa digunakan untuk pendaftaran lowongan

pekerjaan
3. Portal rekruitmen yang menampilkan pengumuman hasil seleksi

4. Halaman input untuk petugas divisi

5. Halaman input untuk admin SDM

Web Social Media Sederhana harus:


1. Mengimplementasikan PHP, CSS, Jquery

2. Menerapkan konsep OOP

3. Menggunakan framework Code Igniter atau Laravel menjadi nilai utama

4. Penyimpanan data berupa JSON / XML atau berupa database SQL (Postgre
/ MySQL)

*Struktur penyimpanan data menjadi bahan penilaian

5. Nilai tambah jika bisa mengimplementasikan REST API di framework

6. Nilai tambah jika bisa menggunakan bootstrap


7. Hasil dihosting sendiri

Hasil dapat dikirimkan ke careers@sevima.co.id dengan isi:


1. Link Website
2. Lampiran ZIP berisi Source Code Program
3. Lampiran ZIP berisi data XML / JSON / SQL

Anda mungkin juga menyukai