Lewati ke konten utama
  1. Portfolio/

Implementasi Sistem Ujian Online SMKN 34 Jakarta

·258 kata·2 menit· loading · loading ·
Azriel Fidzlie
Penulis
Azriel Fidzlie
Halo, nama saya Azriel Fidzlie 👋. Saya seorang {full-stack} developer, mahasiswa, dan {designer} yang hidup dengan menikmati secangkir teh 24/7 ☕️.
Daftar isi
Implementasi Sistem Ujian Online SMKN 34 Jakarta

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.

Lampiran
#

Terkait