• Tidak ada hasil yang ditemukan

NASKAH PUBLIKASI KARYA ILMIAH Tryout Ujian Nasional Berbasis Web (Studi Kasus Di Sma Batik 1 Surakarta).

N/A
N/A
Protected

Academic year: 2017

Membagikan "NASKAH PUBLIKASI KARYA ILMIAH Tryout Ujian Nasional Berbasis Web (Studi Kasus Di Sma Batik 1 Surakarta)."

Copied!
11
0
0

Teks penuh

(1)

NASKAH PUBLIKASI KARYA ILMIAH

TRYOUT UJIAN NASIONAL

BERBASIS WEB

Disusun Oleh :

SIDIQ TRI RAHARJO

D 400 070 019

JURUSAN ELEKTRO FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)

LEMBAR PERSETUJUAN

Naskah Publikasi Karya Ilmiah dengan judul “TRYOUT UJIAN NASIONAL

BERBASIS WEB” ini diajukan oleh :

NAMA : SIDIQ TRI RAHARJO

NIM : D 400 070 019

Guna memenuhi salah satu syarat untuk menyelesaikan program Sarjana

jenjang pendidikan Strata-Satu (S1) pada Fakultas Teknik Program Studi

Teknik Elektro Universitas Muhammadiyah Surakarta, telah diperiksa dan

disetujui pada :

Hari :

Tanggal :

Pembimbing I

(Fajar Suryawan, S.T, M.Eng.Sc, Ph.D)

Pembimbing II

(3)

TRYOUT UJIAN NASIONAL BERBASIS WEB

Sidiq Tri Raharjo

FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO UNIVERSITAS MUHAMMADIYAH SURAKARTA

E-mail : gos.sidiq@gmail.com

ABSTRAKSI

Perkembangan internet dan teknologi komunikasi sangat luar biasa dan jauh berbeda dengan masa awal kehadirannya. Website merupakan salah satu sumber daya internet yang berkembang pesat. Website telah membentang ke seluruh penjuru dunia, tidak hanya terbatas pada lembaga-lembaga pendidikan yang ingin memberikan informasi.

Website tryout ujian nasional ini nantinya akan memudahkan siswa dan guru untuk melakukan ujian secara paperless. Pengembangan tryout ujian nasional ini diharapkan mendapatkan suatu sistem ujian berbasis Web dinamis.

Perancangan dilakukan menggunakan tool software XAMPP (Basispaket) version 1.7.4 (MySQL 5.0.51 (Community Server), PHP 5.2.6 dan phpMyAdmin 2.11.7), dengan web disainer Macromedia Dreamweaver 8. Pengujian dilakukan secara localhost. Hasil pengujian menunjukkan bahwa perancangan tryout ujian nasional berbasis web ini memudahkan siswa dalam mengerjakan soal-soal yang bersifat acak.

Kata kunci : MySQL, PHP, Sistem Informasi, Website.

1. PENDAHULUAN

Ujian Nasional biasa disingkat UN/UNAS adalah sistem evaluasi standar pendidikan dasar dan menengah secara nasional dan persamaan mutu tingkat pendidikan antar daerah yang dilakukan oleh Pusat Penilaian Pendidikan, Depdiknas di Indonesia berdasarkan Undang-Undang

Republik Indonesia nomor 20 tahun 2003

(4)

pencapaian standar nasional pendidikan dan proses pemantauan evaluasi tersebut harus secara berkesinambungan.

Proses pem ant auan evaluasi t ersebut

dilakukan secara t erus m enerus dan

berkesinam bungan pada akhirnya akan dapat

m em benahi m ut u pendidikan. Pem benahan

m ut u pendidikan dim ulai dengan penent uan

st andar. Penent uan st andar yang t erus

m eningkat diharapkan akan mendorong

peningkat an m ut u pendidikan, yang

dim aksud dengan penent uan st andar

pendidikan adalah penent uan nilai bat as (cut

off score). Seseorang dikat akan sudah

Berst andard Int ernasional). sehinggga

dengan adanya st andard int ernasional SM A

BATIK 1 SURAKARTA ingin m engaplikasikan

TryOut Ujian Nasional yang berbasiskan web.

Seiringnya kem ajuan t eknologi kom put erisasi

akan m enunjang para sisw a dan guru unt uk

m enggunakan m et ode E-Learning unt uk

pem belajaran sesuai st andard int ernasional

yang nant inya akan mem ajukan sisw a-siswi

Berdasarkan uraian latar belakang masalah di atas, maka dapat dirumuskan bahwa masalah yang melatar belakangi tugas akhir ini adalah Bagaimana merancang dan membuat sebuah aplikasi

TryOut Ujian Nasional berbasis web di

sekolah.

Telaah Penelitian

Dian Novitasari (2010), pembuatan

e-learning fisika kelas X berbasis web

dengan fasilitas upload untuk penambahan mata pelajaran. Berdasarkan penelitian di atas, diketahui bahwa penelitian Dian Novitasari menggunakan tool software Apache2Triad 1.5. (Web server apache 2.2.0, PHP 5.1.2 dan MySQL 5.2.9), dengan web disainer Macromedia Dreamweaver 8. Pengujian dilakukan secara localhost dan online. Hasil

pengujian menunjukkan bahwa

perancangan sistem pembelajaran interatif fisika SMA kelas X memudahkan siswa dalam mengakses semua informasi pelajaran fisika kelas X.

(5)

Pengelolaan mentoring agama islam ini dilakukan oleh Unit Kegiatan Mahasiswa (UKM) Rohani Islam dari tingkat Universitas hingga tingkat Jurusan melalui koordinasi langsung dengan seluruh dosen agama Islam. Dengan berkembangnya teknologi informasi muncul pemikiran untuk menjalankan metode mentoring agama Islam ini secara virtual atau maya melalui internet. bahasa pemrogaman yang digunakan adalah PHP, MySQL sebagai database, dan server menggunakan Apache.

Penulis akan membuat TryOut Ujian Nasional berbasis web yang berbeda dengan yang di atas. Penulis akan membuat web yang lebih interaktif dan

paperless terhadap soal-soal TryOut Ujian

Nasional. Bahasa pemrogaman yang digunakan PHP, MySQL sebagai database, dan Apache sebagai server. Pengujian akan dilakukan secara localhost dan online. Hasil pengujian akan

menunjukkan kemudahan dalam

mengerjakan soal-soal TryOut Ujian Nasional dan akses lebih mudah.

1. Dreamweaver

Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe

Systems yang dulu dikenal sebagai

Macromedia Dreamweaver keluaran Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe

Systems yaitu versi 8. Versi terakhir

Dreamweaver keluaran Adobe Systems

adalah versi 11 yang ada dalam Adobe

Creative Suite 5 (sering disingkat Adobe

CS5). (Halaman 2. Dreamweaver CS5 untuk Orang Awam. Muh sadeli. Maxicom:Palembang)

2. CSS (Cascade Style Sheet)

CSS adalah sebuah set aturan yang memberikan kontrol lengkap tampilan halaman web dan tampilan isinya (Jamsa,2002). Menurut Neiderst (2001) CSS bermanfaat untuk :

a. Greater Typhography and page layout control (mengontrol typhography dan

tampilan halaman dengan baik).

b. Style is separate from structure (style

terpisah dari struktur halaman).

c. Potentially smaller documents

(berpotensi membuat dokumen lebih kecil).

d. Easier site maintenance (lebih mudah

di-maintenance).

3. Mozilla Firefox

(6)

melalui Firefox, Yayasan Mozilla betujuan untuk mengembangkan sebuah peramban web yang kecil, cepat, sederhana, dan sangat bisa dikembangkan (terpisah dari Mozilla Suite yang lebih besar). Sejak 3 April 2003, Firefox dan klien surel Thunderbird telah menjadi fokus utama pengembang Yayasan Mozilla untuk menggantikan Mozilla

Suite.

4. HTML (Hypertext Markup

Language)

Hypertext Markup Language (HTML)

adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan ke dalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML

(Standard Generalized Markup Language), HTML adalah sebuah standar

yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web

Consortium (W3C).

5. PHPMyAdmin

PhpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). PhpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain.

Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya satu per satu.

Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis data dalam MySQL, salah satunya

adalah phpMyAdmin. Dengan

phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.

PhpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat

http://localhost/phpmyadmin, maka akan

(7)

(Membuat Aplikasi Web dengan PHP dan Database MySQL, Abdul Kadir, 2009)

6. MySQL (Sturctured Query

Language)

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius. (Tutorial Dasar Database MySQL, Bunafit: Nugroho).

2. METODE PENELITIAN Alur Metode Penelitian

Dimulai dengan pencarian referensi berupa buku-buku internet informasi lainnya. Referensi yang telah ada kemudian dilakukan pencarian data yang diperlukan untuk membuat uji coba ujian nasional berbasis web menggunakan php

dan mysql. Perancangan website

dilakukan agar dalam pembuatan website bisa menjadi mudah dengan bantuan data-data yang telah dikumpulkan.

Website yang sudah dibuat, kemudian

dilakukan pengujian, pengujian ada 2 (Dua) kemungkinan yaitu program berjalan sesuai dengan keinginan atau program tidak berjalan sesuai keinginan. Analisa dilakukan jika program yang dibuat belum berjalan sesuai rencana, tetapi jika program berjalan sesuai rencana maka dilakukan penyempurnaan program dan menulis laporan tentang hasil program yang telah dibuat.

Flowchart

a. Flowchart Penelitian

Proses ini dibagi dalam beberapa

tahapan untuk mempermudah

melakukan penelitian seperti pada Gambar 1

.

(8)

b.Flowchart sistem

Proses ini dibagi dalam beberapa

tahapan untuk mempermudah

melakukan perancangan sistem seperti pada Gambar 2

.

Hubungan Antar Tabel

Setelah mendesain tabel serta menentukan primary key, langkah

berikutnya adalah membangun

Relationship antar tabel untuk menghubungkan kaitan antara tabel yang satu dengan yang lainnya yang nantinya akan digunakan untuk sistem informasi. Gambar 3. menunjukkan hubungan antar tabel.

Gambar 3 ER-Diagram

Hubungan antar Tabel.

3. HASIL PERANCANGAN DAN

PEMBAHASAN 1. Halaman Index

Halaman untuk login user.

Gambar 4 Halaman Utama

2. Halaman Mata Pelajaran

Gambar 5 Halaman Mata Pelajaran

3. Halaman Ganti Password murid

Gambar 6 Halaman Ganti Password Murid

4. Halaman Daftar Pelajaran Admin

(9)

5. Hasil Kuisoner Pengujian Website Setelah penulis melakukan pengujian, lalu membuat kuisioner untuk mengetahui bagaimana respon dan pendapat para responden yang telah mencoba atau hanya melihat website ini saat pengujian, maka berikut ini Tabel 1. adalah hasil pengujian website Tryout Ujian Nasional Berbasis Web berdasarkan kuisioner yang terdapat pada halaman lampiran.

Tabel 1. Hasil Kuisioner

6. Grafik Kuisoner

`Setelah Penulis mengetahui hasil kuisioner, selanjutnya Penulis membuat grafik chart bar hasil dari perhitungan Tabel 1.

Gambar 8 Grafik Kuisoner

7. PENUTUP Kesimpulan

Perancangan sampai pengujian sistem menghasilkan kesimpulan sebagai berikut: 1. Tryout ujian nasional berbasis web ini

dirancang dengan menggunakan bahasa pemrograman PHP dan database

MySQL.

2. Web ini berfungsi untuk pelatihan sebelum ujian nasional dan memberikan test kemampuan kepada murid.

3. Website ini tidak memiliki fitur sistem

informasi, hanya sekedar latihan ujian nasional.

4. Tampilan pada aplikasi ini Penulis menggunakan CSS atau membuat tampilan web sendiri yang sederhana supaya mudah di pahami oleh user atau pemakai aplikasi ini.

Saran

Penulis memiliki beberapa saran kepada beberapa pihak mengenai perancangan yang dilakukan ini, yaitu :

1. Ukuran file perlu diperhatikan dalam pembuatan website, semakin kecil ukuran file maka akan lebih cepat dan mudah untuk di akses oleh para pengunjung website.

2. Pengembangan lebih lanjut perlu dilakukan untuk meningkatkan kinerja dengan sistem berbasis teknologi informasi, sehingga nantinya akan lebih memudahkan

diakses dimanapun untuk

memperoleh sumber informasi. 3. Perancangan berikutnya diharapkan

(10)

4. Diharapkan perancangan berikutnya disertai fasilitas untuk register user, edit profil serta tampilan website yang bagus.

5. Perancangan berikutnya diharapkan siswa / user dapat mendownload nilai dari latihan ujian.

Daftar Pustaka

Komang Wiswakarma. 2010. 9 Langkah

Menjadi Master Framework Codeigniter. Gramedia

Muhammad Miftakul Amin. 2010.

Pengembangan Aplikasi Web Menggunakan Php Data Object.

Gramedia

Madcoms. 2008. Aplikasi Web Database

Menggunakan Adobe Dreamweaver Cs3. Gramedia

Kasiman Peranginangin. 2006. Aplikasi

Web Dengan Php Dan MySQL.

Gramedia

Lukmanul Hakim. 2010. bikin Website

Super Keren Dengan Php & Jquery.

Gramedia

Adhi Prasetio. 2010. CARA MUDAH

MEMBUAT DESAIN WEB UNTUK PEMULA. Gramedia

Praseto, Dwi Didik. 2003. Tips dan Trik

Kolaborasi PHP dan MySQL Untuk Membuat Web Database Yang Interaktif. Jakarta : PT Elex Media

Komputindo.

Sunarfrihantono, B. 2004. Aplikasi

Program PHP dan MySQL Untuk Membuat Web Interaktif.

(11)

Gambar

Grafik Kuisoner `Setelah kuisioner, selanjutnya Penulis membuat

Referensi

Dokumen terkait

Sistem ekonomi dimana pemerintah memiliki kendali yang  besar dalam perekonomian suatu negara, antara lain kepemilikan bisnis, laba, alokasi sumber daya serta

Elemen-elemen yang digunakan pada media visual perancanga kampanye ini menggunakan elemen yang berkaitan dengan permainan tradisional Kudus seperti Gedrik (Engklek),

Dalam kurikulum Pedoman Bimbingan Departemen Pendidikan dan Kebudayaan dirumuskan: Bimbingan dan Konseling di sekolah adalah proses bantuan khusus yang diberikan kepada semua

pada mahasiswa S1 Peternakan Fakultas Peternakan dan Pertanian Universitas Diponegoro, sedangkan 68,1% sisanya ditentukan oleh faktor-faktor lain yang tidak diungkap

Penelitian ini menggunakan konsentrasi daging ikan yang lebih rendah yaitu 30%, 40% dan 50% dengan alasan bahwa tekstur tahu bakso berbeda dengan bakso, selain

Hasil pengujian menol ak hipotesis yang menyat akan semakin kecilnya per usahaan akan memper panjang audit delay ser ta hasil pengujian unt uk ukur an KAP menolak

Dengan memanjatkan puji dan syukur Kehadirat Tuhan Yang Maha Kuasa, Saya menyambut gembira atas diterbitkannya buku ”KECAMATAN KEPULAUAN BOTANG LOMANG DALAM ANGKA TAHUN

Surya Media Perdana memiliki permasalahan dalam proses distribusi, dimana dalam satu kali pengiriman produk hanya dilakukan pada satu customer, sehingga mengakibatkan