Skip to main content
  1. Portfolio/

Implementation of SMKN 34 Jakarta Online Examination System

·2 mins· loading · loading ·
Azriel Fidzlie
Author
Azriel Fidzlie
Hello, my name is Azriel Fidzlie 👋. I am a {full-stack} developer, student, and {designer} who lives for enjoying a cup of tea 24/7 ☕️.
Table of Contents
Implementation of SMKN 34 Jakarta Online Examination System

Project Portfolio: Online Examination Information System (Computer-Based Test)
#

SMK Negeri 34 Jakarta
#

Project Description
#

A web-based online examination application (Computer-Based Test) developed to modernize the learning evaluation process at SMK Negeri 34 Jakarta. This system is designed to replace conventional platforms (such as Google Forms) with a more secure, integrated solution capable of minimizing academic cheating through special protection features.

Development Team
#

  • Team Leader: Azriel Fidzlie – Developer / Writer
  • Member: Fatya Restu Pertiwi – Writer
  • Member: Muhammad Daffa Rakan – Writer

Technology & Methodology
#

  • Framework: CodeIgniter 4 (PHP)
  • Database: MySQL
  • Development Method: Rapid Application Development (RAD)
  • Testing: Black Box Testing
  • Frontend: HTML5, CSS3, JavaScript (Bootstrap/AdminLTE)

1. Student Module (Exam Participant)
#

  • Anti-Cheating System: A browser tab switching detection mechanism to prevent students from searching for answers on the internet.
  • Real-time Timer: Automatic countdown timer for the exam duration.
  • Grade Recapitulation: Exam results that can be viewed immediately after the session ends.

2. Teacher Module (Examiner)
#

  • Question Bank & Exam Packages: Management of thousands of questions with question and answer option randomization (shuffle) features.
  • Live Monitoring: Monitoring student progress in real-time from the teacher’s dashboard.
  • Auto-Grading: Accurate and instant automatic grading for multiple-choice questions.

3. Administrator Module
#

  • Master Data Management: Management of teacher, student, class, major, and subject data.
  • Reporting: Generation of exam result reports and official records in a print-ready format.

Advantages
#

  • Data Security: Password encryption and database access protection.
  • User Friendly: An intuitive interface for all age groups (teachers and students).
  • Efficiency: Reduces paper usage (paperless) and accelerates the grade processing phase.

Attachments
#

Related