Daftar Isi:
  • Ujian merupakan salah satu proses yang biasa dilakukan guna mengevaluasi pembelajaran dalam kurun waktu tertentu. Selain itu, ujian tidak hanya dilakukan bagi yang telah mendapat pembelajaran, namun ujian juga dilakukan dengan tujuan mendapatkan posisi tertentu dalam suatu instansi. Beberapa lembaga atau instansi di Indonesia umumny a masih melakukan proses ujian secara manual dan dapat dikatakan tidak efektif maupun efisien dalam perekapan hasil ujian, penentuan ranking, dan perhitungan hasil dari nilai ujian. Ujian yang dilakukan secara manual dapat memakan biaya yang banya k karena masih menggunakan kertas dan tidak akan terpakai lagi setelah ujian selesai di laksanakan . Seiring era teknologi y ang berkembang, pelaksanaan ujian yang dilakukan secara modern menjadi solusi yang tepat. Sehingga dibuat rancang bangun sistem ujian online berbasis website yang dapat meningkatkan efektivitas dan efisiensi dalam pelaksanaan ujian itu sendiri. Namun, ujian yang dilakukan secara online biasanya juga dapat menyebabkan kesamaan soal yang ditampilkan pada tiap peserta. Hal tersebut memicu ketidak jujuran dalam proses pengerjaan ujian. Pembuatan sistem ujian online berbasis website memiliki beberapa tahapan yang dilakukan. Seperti studi literatur yang dilakukan untuk mendapatkan refrensi fitur pada sistem ujian online. Selain studi literatur, proses analisis dari data studi literatur yang telah didapat juga dilakukan dan dilanjutkan dengan perancangan sistem yang meliputi proses bisnis hingga desain sistem. Pembuatan sistem ujian online memerlukan banyak library yang merupakan fitur fitur sistem. Berdasarkan hasil analisa dan perancangan, sistem ujian online berbasis website diterapkan menggunakan framework codeigniter karena memiliki library bawaan yang sedikit dan hal tersebut berpengaruh pada kinerja sistem. Sistem ujian online berbasis website yang dirancang dapat memudahkan proses pelaksanaan ujian online dan penerapan algoritma Linear Congruent Method (LCM) juga dapat meminimalisir permasalahan terkait kesamaan soal yang didapat oleh tiap peserta. Sistem juga memberikan kemudahan bagi pengguna dalam proses perhitungan nilai, penentuan ranking, dan juga rekap nilai hasil ujian. Kata kunci: Ujian, Sistem Ujian online, Linear Congruent Method, Pengacakan Soal