Aplikasi Ujian Online Dengan Pengamanan Menggunakan Physical Address

BAB I
PENDAHULUAN
1.1

Latar Belakang
Dengan semakin majunya perkembangan zaman maka setiap orang

dituntut untuk menimba ilmu sedalam-dalamnya. Institusi pendidikan merupakan
salah satu sarana yang digunakan dalam menimba ilmu. Institusi pendidikan
memiliki banyak jenis baik yang formal maupun non-formal. Institusi pendidikan
formal dimulai dari SD, SMP, SMA, dan Universitas. Walaupun di Indonesia
banyak terdapat institusi pendidikan namum pada nyatanya masih banyak lulusan
yang tidak berkompeten. Banyak hal yang menyebabkan lulusan-lulusan tersebut
tidak berkompeten mulai dari faktor siswa/mahasiswa tersebut hingga faktor
institusi pendidikan yang tidak menjalankan proses belajar mengajar dengan baik.
Salah satu faktor yang menyebabkan lulusan tidak berkompeten adalah
kecurangan yang dilakukansaat melaksanakan ujian seperti mencontek ketika
ujian. Hal ini berakibat nilai yang diperoleh siswa/mahasiswa tersebut tinggi
namun sebenarnya siswa/mahasiswa tersebut tidak memiliki kemampuan. Jika hal
ini terjadi terus-menerus maka maka siswa/mahasiswa tersebut hanya lulus tanpa
membawa ilmu yang memadai.

Walaupun pihak sekolah/universitas telah berusaha untuk meminimalkan
kecurangan-kecurangan tersebut namun tetap saja kecurangan tersebut dapat
terjadi. Hal ini disebabkan keterbatasan kemampuan pengawas ujian dalam
mengawasi ujian. Oleh karena itu, penulis mencoba mengurangi kecurangankecurangan pada ujian yang dilaksanakan di tingkat universitas dengan suatu cara
yaitu ujian online sehingga penulis mengambil judul untuk skripsi penulis yaitu

Universitas Sumatera Utara

“Aplikasi Ujian Online dengan Pengamanan Menggunakan Physical
Address”.
1.2

Rumusan Masalah
Dalam merancang aplikasi ujian online ini akan dicoba untuk menjawab

beberapa masalah yang bisa muncul dari pembahasan latar belakang masalah :
1. Apakah yang dimaksud ujian online?
2. Bagaimana prinsip kerja ujian online?
3. Kecurangan-kecurangan apa saja yang dapat diatasi dengan ujian
online?

4. Apa saja kelebihan menggunakan ujian online?
5. Apa saja kelemahan menggunakan ujian online?
6. Apa itu PHP?
7. Bagaimana PHP merancang aplikasi ujian online?
1.3

Tujuan Tugas Akhir
Tujuan tugas akhir ini adalah mampu merancang aplikasi ujian online

dengan PHP, HTML, dan CSS.
1.4

Batasan Masalah
Agar pembahasan jelas dan terfokus pada tema utama pembahasan, maka

dibuat pembatasan masalah yaitu :
1. Perancangan aplikasi ujian online menggunakan bahasa pemrograman
PHP.
2. Bahasa mark up yang digunakan adalah HTML dan CSS.
3. Database yang digunakan adalah MySQL

4. Sistem operasi yang digunakan adalah Windows 7.

Universitas Sumatera Utara

1.5

Metode Penilitian

Metode yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut :
1. Studi literature
Dilakukan

dengan

mengkaji

dan

memahami


buku-buku

text

pendukung ataupun sumber-sumber lain yang berasal dari internet.
2. Studi bimbingan
Melakukan konsultasi dengan dosen pembimbing berupa tanya jawab
mengenai materi, solusi, rancangan, dan permasalahan yang muncul
selama pengerjaan tugas akhir.
3. Studi Penelitian
Melakukan uji coba kode program secara keseluruhan.
1.6

Sistematika Penulisan
Sistematika penulisan Tugas Akhir ini terdiri dari 5 bab yang masing-

masing dirincikan dalam beberapa sub bab sebagai berikut :
BAB 1 : Pendahuluan
Dalam bab 1 diuraikan latar belakang, rumusan masalah, batasan masalah, tujuan
tugas akhir, metode penulisan, dan sistematika penulisan.

BAB 2 : Landasan Teori
Pada bab 2 berisi teori yang mendukung perancangan ujian online yang mencakup
pengertian dari online, pengertian ujian, pengertian ujian online kemudian
komponen yang digunakan dalam perancangan ujian online seperti apache,
HTML, CSS, PHP, dan MySQL serta software yang digunakan dalam perancangan
ujian online seperti komodo edit, xampp, opera mini, dan mozilla firefox.

Universitas Sumatera Utara

BAB 3 : Perancangan Aplikasi Ujian Online
Pada bab 3 dibahas tentang perancangan aplikasi ujian online mulai dari awal
hingga selesai. Dan juga diuraikan proses – proses yang dilakukan pada tiap tahap
perancangan aplikasi ujian online.
BAB 4 : Pengujian Aplikasi Ujian Online
Dalam bab 4 dibahas mengenai pengujian aplikasi ujian online yang telah
dirancang sebelumnya. Hal tersebut untuk memastikan apakah ujian online yang
telah dirancang berhasil dijalankan atau tidak.
BAB 5 : Kesimpulan dan Saran
Pada bab 5 yaitu kesimpulan dan saran, berisi tentang kesimpulan dari aplikasi
ujian online dan saran yang diberikan oleh penulis.


Universitas Sumatera Utara