Perancangan Aplikasi Ujian Berbasis Komputer untuk SMA GKPI Padang Bulan Medan

BAB 1

PENDAHULUAN

1.1

Latar Belakang

Saat ini komputer, benda-benda elektronik telah memudahkan kita mengakses
informasi kapanpun dan dimanapun. Inti dari semua ini adalah internet, yang
menempatkan kumpulan data di komputSer seluruh penjuru dunia bisa diakses
dengan koneksi berkecepatan tinggi (Williams, 2007). Perkembangan
teknologi internet dewasa ini semakin pesat seiring dengan kebutuhan
masyarakat akan layanan yang memanfaatkan internet. Aplikasi yang
menggunakan manfaat dari internet adalah e-service. E-service adalah istilah
untuk suatu layanan elektronik yang memanfaatkan teknologi informasi dan
komunikasi untuk mempermudah penggunanya untuk melakukan suatu
aktifitas tertentu. Saat ini sudah banyak sekali contoh aplikasi e-service yang
sudah digunakan oleh masyarakat, diantaranya adalah e-banking, online
shoping, hingga pembayaran listrik online.


Salah satu aplikasi dari e-service adalah aplikasi ujian berbasis komputer.
Aplikasi

ujian

berbasis

komputer

adalah

aplikasi

yang

bertujuan

mempermudah mempermudah sistem ujian salah satu adalah ujian online.
Ujian ini memerlukan fasilitas dan sarana bagi pengguna untuk mengasah
kemampuannya dalam suatu bidang tertentu dan dalam ujian tersebut tidak


Universitas Sumatera Utara

2

terbatas oleh ruang karena dapat dilakukan dan diakses di mana saja selama
terdapat akses internet. Dengan kata lain menggunakan sebuah sistem basis
data, ujian online ini diharapkan mempermudah sistem ujian dalam
menampilkan soal-soal maupun penilaian sehingga mempermudah user untuk
menggunakannya serta bagi administrator untuk mengelola soal. Dalam eservice yang dibuat kali ini adalah menggunakan PHP sebagai program
aplikasi dan MySQL sebagai server basis data.

1.2

Rumusan Masalah

Berdasarkan latar belakang yang telah dipaparkan diatas maka permasalahan
yang muncul adalah sebagai berikut :
1.


Bagaimana merancang aplikasi simulasi ujian berbasis komputer untuk
SMA Swasta GKPI Pamen ?

2.

Bagaimana aplikasi ini dapat membantu proses pembelajaran untuk SMA
Swasta GKPI Pamen ?

3.

Bagaimana implementasi aplikasi simulasi ujian berbasis komputer untuk
SMA Swasta GKPI Pamen ?

4.

Bagaimana cara mengetahui kelemahan siswa/siswi dalam suatu mata
pelajaran di SMA Swasta GKPI Pamen ?

5.


Bagaimana cara mengetahui apakah siswa dapat lulus apabila mengikuti
ujian yang sebenarnya ?

Universitas Sumatera Utara

3

1.3

Batasan Masalah

Dalam penulisan Tugas Akhir ini aplikasi simulasi ujian berbasis komputer
dibangun mengunakkan bahasa pemrograman PHP (Hypertext Preprosecor)
dikarenakan bahasa pemrograman ini memiliki mampu mempermudah
programmer untuk membangun sebuah aplikasi.

Cakupan aplikasi simulasi ujian berbasis komputer ialah untuk melatih
siswa mengerjakan latihan soal-soal ujian tanpa harus mengakses internet.
Aplikasi ini hanya menyediakan soal-soal dalam kelompok ujian IPA dan IPS.
Jadi permasalahan yang muncul adalah sebagai berikut :

1. Menggunakan Sublime text sebagai sistem operasi.
2. Pembuatan aplikasi dengan penekanan pada soal-soal ujian kelompok IPA
dan IPS untuk SMA Swasta GKPI Pamen.
3. Diimplementasikan pada anak SMA kelas XII untuk SMA Swasta GKPI
Pamen.

1.4

Tujuan Penelitian

Tujuan penulisan Tugas Akhir ini adalah sebagai berikut :
1. Sebagai syarat untuk menyelesaikan tugas akhir kelulusan program
Diploma III Jurusan Teknik Informatika Sumatera Utara.
2. Merancang aplikasi ujian berbasis komputer menggunakan PHP sebagai
bahasa pemrograman dan MYSQL sebagai basis data.

Universitas Sumatera Utara

4


3. Membuat aplikasi ujian berbasis komputer untuk melatih siswa SMA
Swasta GKPI Pamen dalam mengerjakan soal-soal ujian.

1.5

Manfaat Penelitian

Manfaat dalam perancangan aplikasi simulasi ujian berbasis komputer ini
kedepannya adalah sebagai berikut :
1. Menambah pengetahuan

penulis dibidang programmering khususnya

bahasa pemrograman PHP Hypertext Preprocessor.
2. Membantu siswa/siswi melakukan simulasi persiapan ujian berbasis
komputer.
3. Melatih pengguna dalam mengerjakan soal-soal yang ditampilkan dengan
mengefesiensikan waktu yang ada.

1.6


Metodologi Penelitian

Metodologi penelitian yang digunakan penulis untuk menyelesaikan
permasalahan yang terjadi adalah :
1. Studi Pustaka
Penulis melakukan penelitian kepustakaan dengan menbaca buku tentang
teori-teori yang berkaitan dengan perancangan dan pembuatan website
ujian berbasis komputer, mencari bahan-bahan dan sumber lainnya dengan
membaca tugas-tugas akhir tahun-tahun sebelumnya yang berhubungan
dengan judul penulis.

Universitas Sumatera Utara

5

2. Studi Literatur
Penulis melengkapi informasi yang dibutuhkan dalam pembuatan tugas
akhir ini dengan browsing di internet.


1.7

Sistematika Penulisan

Maksud dan tujuan dari pembuatan sistematika penulisan tugas akhir ini
adalah untuk mempermudah penulis dalam membuat dan menyelesaikan
permasalahan yang dianalisis oleh penulis sehingga lebih terarah serta
diuraikan bab per bab. Sistematika penulisan laporan ini adalah :

BAB 1

: PENDAHULUAN
Dalam bab ini diuraikan tentang penjelasan umum dari
permasalahan yang dibahas berkaitan dengan penyusunan tugas
akhir ini meliputi latar belakang pembuatan tugas akhir ini,
rumusan masalah, batasan masalah, tujuan, manfaat serta
metodologi penelitian dari tugas akhir ini.

BAB 2


: LANDASAN TEORI
Dalam bab ini diuraikan beberapa teori yang mendukung dalam
pembahasan tugas akhir ini yang terdiri dari sekilas tentang ujian
berbasis

komputer , pengenalan Sublime Text ,

MYSQL,

pengertian aplikasi dan flow chart.

Universitas Sumatera Utara

6

BAB 3

: ANALISI DAN PERANCANGAN SITEM
Pada bab ini penulis menjelaskan tentang perancangan pembuatan
simulasi ujian berbasis komputer.


BAB 4

: IMPLEMENTASI SISTEM
Dalam bab ini diuraikan tentang defenisi implementasi sistem
tujuan dan tampilan aplikasi simulasi ujian berbasis komputer.

BAB 5

: KESIMPULAN DAN SARAN
Pada bab ini diuraikan mengenai kesimpulan dari masalah yang
dibahas dan saran untuk kemajuan penyempurnaan aplikasi
simulasi ujian berbasis komputer.

Universitas Sumatera Utara