
Portfolio Proyek: Sistem Informasi Ujian Online (Computer-Based Test)#
SMK Negeri 34 Jakarta#
Deskripsi Proyek#
Sebuah aplikasi ujian online berbasis web (Computer-Based Test) yang dikembangkan untuk memodernisasi proses evaluasi belajar di SMK Negeri 34 Jakarta. Sistem ini dirancang untuk menggantikan platform konvensional (seperti Google Form) dengan solusi yang lebih aman, terintegrasi, dan mampu meminimalisir kecurangan akademik melalui fitur proteksi khusus.
Tim Pengembang#
- Ketua Tim: Azriel Fidzlie – Developer / Penulis
- Anggota: Fatya Restu Pertiwi – Penulis
- Anggota: Muhammad Daffa Rakan – Penulis
Teknologi & Metodologi#
- Framework: CodeIgniter 4 (PHP)
- Database: MySQL
- Metode Pengembangan: Rapid Application Development (RAD)
- Pengujian: Black Box Testing
- Frontend: HTML5, CSS3, JavaScript (Bootstrap/AdminLTE)
1. Modul Siswa (Peserta Ujian)#
- Anti-Cheating System: Mekanisme deteksi perpindahan tab browser untuk mencegah siswa mencari jawaban di internet.
- Real-time Timer: Penghitung waktu pengerjaan soal secara otomatis.
- Rekapitulasi Nilai: Hasil ujian yang dapat dilihat langsung setelah sesi berakhir.
2. Modul Guru (Penguji)#
- Bank Soal & Paket Ujian: Pengelolaan ribuan soal dengan fitur acak soal dan acak opsi jawaban (shuffle).
- Live Monitoring: Memantau status pengerjaan siswa secara real-time dari dashboard guru.
- Auto-Grading: Penilaian otomatis untuk soal pilihan ganda yang akurat dan instan.
3. Modul Administrator#
- Manajemen Data Master: Pengelolaan data guru, siswa, kelas, jurusan, dan mata pelajaran.
- Reporting: Pembuatan laporan hasil ujian dan berita acara dalam format yang siap cetak.
Keunggulan#
- Keamanan Data: Enkripsi password dan proteksi akses database.
- User Friendly: Antarmuka yang intuitif untuk semua kalangan usia (guru dan siswa).
- Efisiensi: Mengurangi penggunaan kertas (paperless) dan mempercepat proses pengolahan nilai.






