RANCANG BANGUN SISTEM UJIAN SARINGAN MASUK
PADA SEKOLAH TINGGI ILMU EKONOMI (STIE)
RAHMANIYAH SEKAYU
Ekkal Prasetyo NIDN. 0205078601
Program Studi Teknik Informatika Politeknik Sekayu [email protected]
ABSTRACT
Entrance examination is one of the stages of acceptance of new students at each high
school. Sekolah Tinggi Ilmu Ekonomi Rahmaniyah as the institution of high school
academy in performing of entrance examination still using a test system with a model paper-pencil test (PPT). However, this test system have a deficiency. Deficiencies means, in the implementation of the test referred to as susceptible deceitfulness and also requires a lot of staff in monitoring, correcting answer sheets and make the score results of the test. Therefor authors intend to create a computer based test system or Computerized Based Testing (CBT) that can help facilitate the implementation of entrance test. The system is built with PHP programming language and MySQL database. This system is expected to made to facilitate the distribution of question sheet, reduce deceitfulness levels, reducing staff for monitoring and correcting answer sheets, making reports of test results announcement and test results data storage.
Keywords: Design and Build, Entrance Test, CBT, PHP, MySQL.
I. PENDAHULUAN 1.1. Latar Belakang
Ujian merupakan salah satu cara untuk mengevaluasi proses belajar. Dalam dunia pendidikan ujian dimaksudkan untuk mengukur taraf pencapaian suatu tujuan pengajaran oleh siswa atau mahasiswa sebagai peserta didik, sehingga siswa atau mahasiswa dapat mengetahui tingkat kemampuannya dalam memahami bidang studi yang sedang ditempuh. Bila ternyata hasilnya belum maksimal, makaproses belajar harus ditingkatkan baik kulitas maupun kuantitas.
Ujian Saringan Masuk (USM) adalah kegiatan yang dilakukan untuk menyeleksi setiap calon siswa/ mahasiswa, ujian saringan masuk merupakan ujian tertulis yang berguna untuk menyaring kemampuan potensial setiap calon siswa/ mahasiswa yang
sesuai standar kriteria dari sekolah/ perguruan tinggi tersebut.
Sekolah Tinggi Ilmu Ekonomi Rahmaniyah (STIER) yang merupakan lembaga penyelenggaran pendidikan tinggi, dalam melakukan ujian saringan masuk, STIER masih menggunakan sistem ujian dengan model paper-pencil
51 kecurangan yang dapat dilakukan calon mahasiswa, serta memerlukan tenaga khusus dalam pengoreksian lembar jawaban dan membuat skor hasil tes.
Berdasarkan permasalahan yang telah dijelaskan, maka perlu dibuat suatu sistem yang dapat membantu panitia dalam menyeleksi mahasiswa baru.Sistem yang dimaksud yaitu sistem yang memanfaatkan komputer dalam pengujian, pemanfaatan komputer dalam pengujian ini disebut dengan
Computerized Based Testing (CBT).
Pada prinsipnya CBT sama dengan PPT, yaitu setiap peserta tes menerima seperangkat butir tes yang sama. Karena penyajian butir soal dalam CBT tidak tercetak dikertas, maka dalam CBT dimungkinkan penyajian butir soal dilakukan secara acak.CBT yang demikian tentu dapat mengurangi kesempatan peserta tes mencontek pekerjaan peserta tes lain (Hadi 2010, p.11).
Sistem ujian dengan komputer ini diharapkan dapat menjawab permasalahan yang ada dengan tujuan minimalisir kecurangan, penghematan dan efisiensi waktu pengadministrasian ujian, serta mempermudah pengoreksian dan penentuan kelulusan calon mahasiswa, dari uraian di atas maka penulis ingin merancang suatu sistem dengan judul “Rancang Bangun Sistem Ujian Saringan Masuk pada Sekolah Tinggi Ilmu Ekonomi (STIE) Rahmaniyah Sekayu”.
1.2. Rumusan Masalah
Dari uraian diatas perumusan masalah yang didapat yaitu :
1) Membuat sistem ujian saringan masuk yang dapat memberikan
kemudahan dalam
pengadministrasian, pendistribusian, dan pengolah data ujian saringan masuk.
2) Membangun sistem ujian saringan masuk yang dapat membantu pihak Sekolah Tinggi Ilmu Ekonomi
Rahmaniyah dalam menyeleksi mahasiswa baru.
3) Membangun sistem ujian saringan masuk yang dapat mengurangi penggunaan tenaga khusus dalam pengoreksian dan pengawasan ujian. 1.3. Tujuan
Tujuan yang ingin dicapai dalam pembuatan sistem ujian ini adalah: 1) Untuk mempermudah panitia
penerimaan mahasiswa baru dalam pengadministrasian, pendistribusian dan pengolahan data ujian saringan masuk.
2) Untuk mengubah cara pengolahan data ujian saringan masuk dari konvensional ke komputerisasi. 3) Mempermudah panitia dalam
menyeleksi dan menentukan mahasiswa yang lulus dalam ujian seleksi.
1.4. Manfaat
Manfaat yang diharapkan dalam pembuatan sistem ini adalah :
1) Dapat menghemat waktu dalam pembuatan dan penggandaan soal. 2) Dapat mengetahui hasil ujian
dengan cepat setelah ujian selesai dilaksanakan.
3) Dapat meminimalisir penggunaan tenaga khusus dalam pengoreksian lembar jawaban.
4) Dapat menghemat penggunaan kertas dalam penggandaan lembar soal dan lembar jawaban.
II. TINJAUAN PUSTAKA 2.1. Ujian Saringan Masuk
sebagainya (Departemen Pendidikan Nasional, 2004).
Jadi, Ujian Saringan Masuk adalah ujian yang diselenggarakan untuk menyeleksi setiap calon siswa, mahasiswa, atau pegawai, yang memenuhi syarat untuk menentukan diterima atau tidaknya seorang calon yang ingin memasuki suatu sekolah, kantor, perusahaan dan sebagainya. 2.2. Computerized Based Testing
(CBT)
Computerized Based Testing
(CBT) adalah bentuk
pengadministrasian dimana setiap peserta tes menerima seperangkat butir tes yang sama. Karena penyajian butir soal dalam CBT tidak tercetak dikertas, maka dalam CBT dimungkinkan penyajian butir soal dilakukan secara acak.CBT yang demikian tentu dapat mengurangi kesempatan peserta tes mencontek pekerjaan peserta tes lain (Hadi 2013, p.11).
Tes Berbasis Komputermerupakan tes yang diselenggarakan dengan menggunakan komputer. Karakteristik dari tes ini sama dengan tes konvensional yaitu menggunakan satu perangakat tes untuk beberapa peserta dengan panjang tes yang sama (fixedtestlength). Perbedaannya terletak pada teknik penyampaian (delivery) butir soal yang tidak lagi meggunakan kertas (paperless), baik untuk naskah soal maupun lembar jawaban.Sistem
scoring atau koreksi langsung dilakukan
oleh komputer.Biasanya peserta bisa mengerjakan dan melihat butir soal dari nomor pertama sampai dengan terakhir. (Suprananto, 2015).
2.3. Hyper Text Markup Language (HTML)
Shalahuddin dan Rosa (2010) menyatakan bahwa HTML adalah format data yang digunakan untuk membuat dokumen hypertext (teks pada computer yang menungkinkan user
saling mengirimkan informasi
(request-respon)).
Menurut Ardhana (2012, p.42) HTML merupakan suatu bahasa yang dikenali oleh web browser untuk menampilkan informasi seperti teks, gambar, suara, animasi bahkan video.
Penulisan tag-tag html selalu dimulai dengan simbol “kurang dari”<dan
selalu ditutup dengan symbol “lebih dari”>. Format untuk menuliskan tag HTML adalah :
<TAG>Teks yang akan dipengaruhi oleh tag</TAG>
2.4. Hypertext Preprocessor (PHP) Situs resmi PHP, “PHP.net”, menyatakan bahwa PHP (PHP:
Hypertext Preprocessor) merupakan
Bahasa pemrogramman web yang dapat disisipkan dalam skrip HTML.
Menurut Peranginangin (2006), PHP singkatan dari PHP Hypertext
Preprocessor yang digunakan sebagai
Bahasa skrip serverside dalam pengembangan web yang dapat disisipkan pada dokumen HTML.
Menurut Raharjo., dkk (2012, p.41-42) PHP adalah salah satu bahasa pemrograman skrip yang dirancang untuk membangun aplikasi web. Ketika dipanggil dari web browser, program yang ditulis denga PHP akan di-parsing di dalam web server oleh interpreter PHP dan diterjemahkan ke dalam dokumen HTML, yang selanjutnya akan ditampilkan kembali ke web browser. Karena pemrosesan program PHP dilakukan di lingkungan web server, PHP dikatakan sebagai bahasa sisi
server (server-side). Oleh sebab itu,
53 2.5. MySQL
Nugroho (2005 bahwa “MySQL adalah
database server yang m
dan mengirimkan datany cepat, multi user sert perintah standar SQL (
Language)”.SQL adala
permintaan database ya MySQL merupa perangkat lunak dat
dikembangkan untuk untuk menyimpan da tabel.MySQL adalah s
database server yang
saat ini, yang dike MySQL AB. MyS digunakan bersamaan untuk membuat siste dinamis.
III. PERANCANGA 3.1. Spesifikasi Alat d 3.1.1. Alat
Alat yang dig pembuatan sistem ini
Computer dengan spe
2GB RAM, Hard disk 250 14.0” dan ProcessorInt
Processor.
3.1.2. Bahan
Bahan yang di membuat sistem ini berikut :
1) Sistem Opera
Windows 7 Ultimat
2) Web Editor Notepad+
3) Web browser:M
Google Chrome.
4) Photo Editor A
CS3
5) XAMPP, yang te
software-software
a) Web server b) Databasese c) MySQL dat
phpMyAdm
53 2005) menyatakan
lah sebuah program ng mampu menerima tanya dengan sangat serta menggunakan L (Structure Query alah sebuah bahasa
yang terstruktur. upakan salah satu
database yang
uk membantu user data dalam table-h salatable-h satu sistem ng sangat terkenal dikembangkan oleh ySQL umumnya an dengan PHP stem server yang
AN
at dan Bahan
digunakan dalam ini yaitu Personal spesifikasi Memory
sk 250 GB, Monitor
orIntel®Core™ Duo
digunakan untuk ni adalah sebagai perasi Microsoft
timate. tepad++
r:Mozila Firefox,
e.
Adobe Photoshop
telah memaketkan
are berikut: ver: Apache
eserver: MySQL database control: dmin.
3.2. Perancangan Sis 3.3. Activity Diagram
Gambar 3.1 activity
53
Sistem am Ujian
3.3. Model Sistem 3.3.1. Usecase Diagram
Gambar 3.2 Usecase Diagram Sistem Ujian Saringan Masuk
3.4. Perancangan Tabel 3.4.1. Struktur Tabel 1) Tabel Modul
Tabel 3.1 Tabel modul
2) Tabel Pengguna
Tabel 3.2 Tabel pengguna
3) Tabel Hak Akses
Tabel 3.3 Tabel hak_akses
System
Peserta Ujian Admin/ Panitia
Modul Data Pengguna
Login
Pengerjaan Ujian
Logout Informasi Nilai
Pengumuman
Kelola Data
Laporan Hasil Ujian
<<include>> <<include>>
<<include>>
Data Peserta Ujian
Sesi Ujian
<<include>>
<<include>>
Kelola Hasil Ujian
<<include>>
Informasi Prosesur Ujian
Mata Uji Jurusan <<include>>
Soal
<<include>>
<<include>>
Prosedur Ujian<<include>>
<<include>>
55 4) Tabel Jurusan
Tabel 3.4 Tabel jurusan
5) Tabel Sesi Ujian
Tabel 3.5 Tabel sesi_ujian
6) Tabel Peserta
Tabel 3.6 Tabel peserta
7) Tabel Mata Uji
Tabel 3.7 Tabel mata_uji
8) Tabel Soal
Tabel 3.8 Tabel soal
9) Tabel Jawaban
Tabel 3.9 Tabel jawaban
10) Tabel Hasil Jawab
11) Tabel Hasil Ujian
Tabel 3.11 Tabel hasil_ujian
12) Tabel Slide
Tabel 3.12 Tabel slide
13) Tabel Prosedur
Tabel 3.13 Tabel prosedur
3.4.2. Class Diagram
57 IV. IMPLEMENTASI
4.1 Halaman Admin
Gambar 4.1 Tampilan Beranda Menu Admin
4.1.1. Form Masukan 1) Form Login Admin
Gambar 4.2 Form Login Admin
2) Form Input Data Pengguna
Gambar 4.3 form input data pengguna
3) Form Edit Data Pengguna
Gambar 4.4 form editdata pengguna
4) Form Input Modul
Gambar 4.5 form input modul
5) Form Edit
Gambar 4.6 form editmodul
6) Form Input Peserta Ujian
7) Form EditPeserta Ujian
Gambar 4.8 form edit peserta ujian
8) Form InputSesi Ujian
Gambar 4.9 form input sesi ujian
9) Form EditSesi Ujian
Gambar 4.10 form edit sesi ujian
10) Form InputDaftar Jurusan
Gambar 4.11 form input daftar jurusan
11) Form EditDaftar Jurusan
Gambar 4.12 form edit daftar jurusan
12) Form InputMata Ujian
Gambar 4.13 form input mata ujian
13) Form EditMata Ujian
Gambar 4.14 form edit mata ujian
14) Form InputSoal
59 15) Form EditSoal
Gambar 4.16 form edit soal
16) Form InputDaftar Jawaban
Gambar 4.17 form input daftar jawaban
17) Form InputSlide
Gambar 4.18form inputslide
18) Form EditSlide
Gambar 4.19 form editslide
4.2 Halaman Peserta Ujian 1) Beranda
Gambar 4.20 beranda
2) Halaman Ujian
3) Menu Hasil Ujian
Gambar 4.22 menu hasil ujian
4) Menu Pengumuman
Gambar 4.23menu pengumuman
V. KESIMPULAN DAN SARAN 5.1. Kesimpulan
Berdasarkan hasil pembahasan pada bab-bab sebelumnya, dapat disimpulkan sebagai berikut:
1) Pembangunan sistem ujian saringan masuk ini terdiri dari halaman admin dan halaman peserta ujian. 2) Pembahasan terdiri dari tiga belas
halaman masukan dan enam halaman keluaran.
3) Sistem ujian saringan masuk ini membantu pihak STIER dalam menentukan mahasiswa yang lulus dalam ujian, pendistribusian soal, serta pengolahan data hasil ujian
5.2. Saran
Untuk pengembangan dan perbaikan lebih lanjut, saran yang dapat penulis berikan antara lain:
1) Pada kriteria soal seharusnya dapat lebih divariasikan tidak hanya berupa soal pilihan ganda.
2) Sistem ujian ini dapat dikembangkan pada jaringan yang lebih luas.
3) Untuk soal seharusnya bisa di
uploadagar mempermudah dalam
61 DAFTAR PUSTAKA
Ardhana, YMK. 2012. Dengan PHP: Menyelesaikan Website 30 Juta Rupiah. Jakarta : Jasakom. Bahra. 2006. Trik Mudah Membangun
Sistem Informasi. Jakarta :
Gramedia.
Departemen Pendidikan Nasional.2004.
Kamus Besar Bahasa Indonesia.
Fatta, AH. 2007. Analisis dan Perancangan Sistem Informasi.
Yogyakarta : Andi.
Febrian, A. 2007.Belajar MySQL.
Yogyakarta : Pustaka Pelajar. Hadi, S. 2013. Pengembangan
Computerized Adaptive Test
Berbasis Web. Yogyakarta :
Aswaja Pressindo.
Kadir, A. 2011.Buku Pintar JQuery dan PHP.Yogyakarta : Mediakom
Kristanto, A. 2008.Perancangan Sistem
Informasi dan
Aplikasinya.Yogyakarta : Gava Media.
Madcoms.2008. Teknik Mudah
Membangun Website dengan
HTML, PHP &
MySQL.Yogyakarta : Andi.
Munawar.2005. Pemodelan Visual dengan UML.Yogyakarta : Graha Ilmu.
Nugroho, B. 2005.Database relational
dengan MySQL.Yogyakarta :
Andi.
Peranginangin, K. 2006. Aplikasi Web
dengan PHP dan
MySQL.Yogyakarta : Andi.
Pressman, RS. 2010. Rekayasa Perangkat Lunak. Yogyakarta :
Andi.
Raharjo, B ..,dkk. 2012. Modul Pemrograman WEB (HTML, PHP, & MySQL). Bandung : Modula.
Shalahuddin, M & Rosa, AS. 2010. Java
di Web. Bandung : Informatika.
Simarmata, J. 2009. Rekayasa Web. Medan : Andi.
Sugiarti, Y. 2013. Analisis & Perancangan UML (Unified Modelling Language) Generated VB.6. Yogyakarta : Graha Ilmu.
Suprananto. 2015. Tes Berbasis Komputer (Computerized Based Test).http://www.suprananto.org
/index.php/welcome/artikel/10/