• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2019

Membagikan "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 "

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

(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

(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

(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

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%.

Gambar

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

Referensi

Dokumen terkait

Hal ini disebabkan arus pada instalasi saat ini telah mengalami distorsi disebabkan adanya arus harmonisa akibat beban non linear, sehingga bentuk gelombang arus

Tujuan dari penelitian ini adalah untuk mengetahui bagaimana makna yang dikomunikasikan karikatur clekit pada harian Jawa Pos edisi 21 Februari 2012.. Metode

[r]

Implementasi algoritma filtering derivatif untuk mengolah citra satelit awali dengan menyiapkan sebuah citra dalam format digital, dengan memanfaatkan semua fasilitas

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

Pada RUPS Luar Biasa yang diadakan pada tanggal 7 Mei 2012, para pemegang saham telah memberi persetujuan kepada Direksi Perseroan untuk menjadikan jaminan utang kekayaan

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