• Tidak ada hasil yang ditemukan

ANALISIS PERBANDINGAN PENGGUNAAN FUNGSI RANDOM MYSQL DAN FUNGSI RANDOMJAVA CLASS LIBRARY PADA APLIKASI CBT (COMPUTER BASED TEST)

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS PERBANDINGAN PENGGUNAAN FUNGSI RANDOM MYSQL DAN FUNGSI RANDOMJAVA CLASS LIBRARY PADA APLIKASI CBT (COMPUTER BASED TEST)"

Copied!
13
0
0

Teks penuh

(1)

LAPORAN TUGAS AKHIR

ANALISIS PERBANDINGAN PENGGUNAAN FUNGSI

RANDOM

MYSQL

DAN FUNGSI

RANDOMJAVA CLASS LIBRARY

PADA APLIKASI CBT (

COMPUTER BASED TEST

)

(The Comparative Analysis of Use Between the Function of MySQL and that of Java Class Library Random in CBT(Computer Based Test) Application)

Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer

ACHMAD FAUZAN 0703040054

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

Februari, 2012

(2)

LAPORAN TUGAS AKHIR

ANALISIS PERBANDINGAN PENGGUNAAN FUNGSI

RANDOM

MYSQL

DAN FUNGSI

RANDOMJAVA CLASS LIBRARY

PADA APLIKASI CBT (

COMPUTER BASED TEST

)

(The Comparative Analysis of Use Between the Function of MySQL and that of Java Class Library Random in CBT(Computer Based Test) Application)

Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer

ACHMAD FAUZAN 0703040054

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

Februari, 2012

(3)

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

Purwokerto, Februari 2012 Achmad Fauzan

(4)

HALAMAN PERSEMBAHAN

Kupersembahkan untuk kedua orangtua, kakak-kakak, istri, dan anakku tercinta

(5)

MOTTO

Segala sesuatu hanya milik Alloh SWT semata, segala yang dititipkan oleh-Nya harus dimanfaatkan pula di jalan-Nya.

(6)

KATA PENGANTAR

Alhamdulillah penulis panjatkan kehadirat Alloh SWT karena atas rahmat-Nya penulis dapat menyelesaikan laporan tugas akhir dengan judul “Analisis Perbandingan Penggunaan Fungsi Random Mysqldan Fungsi

RandomJava Class Librarypada Aplikasi CBT (Computer Based Test)” tepat pada

waktunya. Penulis juga mengucapkan terimakasih yang sebesar-besarnya kepada dosen pembimbing yang telah memberikan banyak masukan dan arahan, serta semua pihak yang telah memberikan bantuan dalam penulisan laporan ini.

Penulis menyadari masih banyak kekurangan dalam penulisan laporan maupun penelitian yang telah dijalankan. Oleh karena itu penulis meminta saran kepada pembaca dalam usaha perbaikan dan pengembangan di masa mendatang.

Purwokerto, Februari 2012 Penulis

(7)

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PENGESAHAN ... ii

HALAMAN PERSETUJUAN ... iii

HALAMAN PERNYATAAN ... iv

HALAMAN PERSEMBAHAN ... v

HALAMAN MOTTO ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR TABEL ... x

DAFTAR GAMBAR ... xi

DAFTAR LAMPIRAN ... xii

INTISARI ... xiii

BAB I. PENDAHULUAN ... 1

A. LATAR BELAKANG PERMASALAHAN ... 1

B. RUMUSAN PERMASALAHAN ... 3

C. BATASAN PERMASALAHAN ... 3

BAB II. KAJIAN PUSTAKA ... 4

A. MYSQL ... 4

B. FUNGSI RANDOM PADA MYSQL ... 7

C. JAVA ... 7

D. JAVA CLASS LIBRARY ... 8

E. CBT (COMPUTER BASED TEST) ... 10

BAB III. TUJUAN DAN MANFAAT ... 12

A. TUJUAN ... 12

B. MANFAAT ... 12

BAB IV. METODE PENELITIAN ... 13

(8)

B. WAKTU DAN TEMPAT PENELITIAN ... 13

C. VARIABEL YANG DITELITI ... 13

D. METODE PENGUMPULAN DATA ... 13

E. ALAT YANG DIGUNAKAN DALAM PENELITIAN ... 14

F. TEKNIK PENELITIAN ... 15

G. TEKNIK ANALISIS DATA ... 25

BAB V. HASIL DAN PEMBAHASAN ... 31

A. HASIL PEMBUATAN MODEL HALAMAN PERTANYAAN ... 31

B. DATA HASIL PENELITIAN ... 33

C. ANALISIS HASIL PENELITIAN ... 36

BAB VI. PENUTUP ... 44

A. KESIMPULAN ... 44

B. SARAN ... 45

C. DAFTAR PUSTAKA ... 46

(9)

DAFTAR TABEL

Tabel 5.1. Rekapitulasi Hasil Pengambilan Data

Waktu Akses Pertanyaan dan Jawaban ... 35

Tabel 5.2. Perhitungan Kombinasi Pertanyaan dan Pilihan Jawaban Sama ... 36

Tabel 5.3. Hasil Pengujian Normalitas Data Menggunakan Aplikasi SPSS ... 38

(10)

DAFTAR GAMBAR

Gambar 2.1. Alur Proses Program Java ... 8 Gambar 4.1. Diagram Alir Algoritma Model Halaman Pertanyaan

dengan Fungsi Random MySQL ... 20 Gambar 4.2. Diagram Alir Algoritma Model Halaman Pertanyaan

dengan Fungsi Random Java Class Library ... 22 Gambar 4.3. Desain Antarmuka Model Halaman Pertanyaan ... 23 Gambar 4.4. Rancangan Basis Data Model Halaman Pertanyaan ... 24 Gambar 5.1. Tampilan Model Halaman Pertanyaan

denganFungsi Random MySQL ... 32 Gambar 5.2. Tampilan Model Halaman Pertanyaan

dengan Fungsi Random Java Class Library ... 33 Gambar 5.3. Grafik Normal Probability PlotWaktu Akses Pertanyaan

dan Jawaban Menggunakan Fungsi Random MySQL ... 39 Gambar 5.4. Grafik Normal Probability Plot Waktu Akses Pertanyaan

dan Jawaban Menggunakan Fungsi Random Java Class Library ... 39 Gambar 5.5. Grafik Detrended Normal Plot Waktu Akses Pertanyaan

dan Jawaban Menggunakan Fungsi Random MySQL ... 40 Gambar 5.6. Grafik Detrended Normal Plot Waktu Akses Pertanyaan

dan Jawaban Menggunakan Fungsi Random Java Class Library ... 41

(11)

DAFTAR LAMPIRAN

Lampiran I. Hasil Pengambilan Data

Waktu Akses Pertanyaan dan Jawaban ... 47 Lampiran II. Grafik Hasil Pengambilan Data

Waktu Akses Pertanyaan dan Jawaban ... 56 Lampiran III. Listing Kode Program Model Halaman

Pertanyaan Menggunakan Fungsi Random MySQL ... 57 Lampiran IV. Listing Kode Program Model Halaman

(12)

INTISARI

Computer Based Test (CBT) merupakan suatu aplikasi yang digunakan

dalam penyelenggaraan ujian berbasis komputer. Salah satu kelebihan aplikasi CBT yaitu dapat menyajikan pertanyaan dan pilihan jawaban secara acak sehingga menghindari kemungkinan terjadinya kecurangan yang dilakukan oleh peserta ujian. Penelitian ini melakukan pengujian fungsi randomterhadap aplikasi CBT berbasis Java dandatabase server MySQL dengan objek perbandingan yaitu fungsi random MySQL dan fungsi random Java Class Library.

Variabel yang digunakan dalam penelitian yaitu waktu akses pertanyaan dan kombinasi pertanyaan dan pilihan jawaban yang sama. Pengujian dilakukan dengan cara memodelkan fasilitas yang menampilkan halaman pertanyaan dan pilihan jawaban untuk mengetahui waktu akses munculnya pertanyaan dan kombinasi yang dihasilkan. Hasil perhitungan diuji melalui pengujian kesamaan rata-rata untuk mengetahui perbedaannya.

Setelah dilakukan pengujian, diketahui bahwa terdapat perbedaan pada waktu akses pertanyaan menggunakan fungsi random MySQL dengan fungsi

random Java Class Library. Rata-rata waktu akses pertanyaan dengan fungsi

random MySQL sebesar 41650473.6250 nanosecond adalah lebih lama

dibandingkan rata-rata waktu akses pertanyaan dengan fungsi random Java Class Library sebesar 35905823.7431 nanosecond. Namun kombinasi pertanyaan dan pilihan jawaban yang sama pada pertanyaan dengan fungsi random MySQL sebesar 63.6% adalah lebih kecil dibandingkan dengan penggunaan fungsi

random Java Class Library yang mencapai persentase sebesar 65.1%.

Kata kunci : Computer Based Test, Fungsi Random, MySQL, Java Class Library, Uji Statistik

(13)

ABSTRACT

Computer Based Test (CBT) is an application that is used in the operation of computer-based test. One of the advantages of CBT applications that can present a question and answer choices were randomized to avoid possible fraud committed by the examinee. This study tested a random function of CBT applications based on Java and MySQL database server with the object of comparison is the function of a random function random MySQL and Java Class Library.

Variables used in this study is the access time and a combination of questions and question the same answer choices. Testing is done by way of modeling facilities that display the page question and answer choices to determine the access time of the emergence of the question and the resulting combination. The results of the calculations was tested by examining the average similarity to know the difference.

After testing, it is known that there is a difference in access time question using MySQL random function with the function of random Java Class Library. Average access time with the question of random functions for MySQL 41650473.6250 nanosecond is longer than the average access time with the question of random functions for Java Class Library 35905823.7431 nanosecond. But the combination of questions and answer choices are similar to the question by MySQL random function of 63.6% is smaller than the random use of Java Class Library function that reaches a percentage of 65.1%.

Keywords: Computer Based Test, Random Functions, MySQL, Java Class Library, Test Statistics

Gambar

Gambar 2.1. Alur Proses Program Java ..................................................................

Referensi

Dokumen terkait

Angkutan Lebaran Terpadu 2017/1438 H Kementerian Perhubungan 2017 1 MENGOPTIMALKAN PENGOPERASIAN KAPAL PERINTIS UNTUK MENDUKUNG ANGKUTAN LEBARAN (KEMENHUB) 2 KAPASITAS

Teknik analisis data yang digunakan: Analisis Persentasi untuk mengetahui profil konsumen produk Sepeda Motor Yamaha Jupiter Z, Analisis Multiatribute Attitude Model untuk

Agar data dan informasi yang diperoleh sesuai dengan permasalahan yang ada pada MA Darul Falah Indramayu, maka penulis menggunakan metode penelitian lapangan

Analisa penelitian didapatkan rata-rata berat badan responden sebelum diberi susu formula adalah 1867,13 gr, setelah diberi susu formula selama dua minggu pertama

Salah satu bentuk karya sastra yang mengangkat masalah manusia dan kemanusiaan serta memiliki nilai moral adalah novel.. Dalam setiap novel pasti mengandung sebuah pesan, baik

5 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah diuraikan pada bagian sebelumnya, maka masalah yang dapat dirumuskan dalam penelitian ini adalah bagaimana pola EDS pada

Pada praktikum, proses deasetilasi kitin dilakukan dengan cara mula-mula serbuk kitin yang sudah dihasilkan dari proses sebelumnya dilarutkan dalam larutan NaOH dengan