MODEL UJIAN ONLINE Gian Khafiz Lubis1 Mahasiswa Sekolah Tinggi Teknik Harapan Medan Jl.H.M. Joni No.70 C, Medan 20217 Email :
[email protected]
Abstrak Ujian merupakan salah satu cara untuk mengevaluasi proses belajar. Dalam dunia pendidikan ujian dimaksudkan untuk mengukur taraf pencapaian suatu tujuan pengajaran peserta didik, sehingga peserta didik dapat mengetahui tingkat kemampuannya dalam memahami bidang yang sedang ditempuh. Bila ternyata hasilnya belum maksimal, maka proses belajar harus ditingkatkan baik kualitas maupun kuantitas. Penggunaan internet dalam bisnis berubah dari fungsi sebagai alat untuk pertukaran informasi secara elektronik menjadi alat untuk aplikasi strategi bisnis, seperti: pemasaran, penjualan, dan pelayanan pelanggan, namun dalam pemanfaatan teknologi internet dalam dunia pendidikan sudah semakin berkembang salah satunya proses penerimaan siswa baru, ujian online dan sebagainya. pada penelitian ini penulis membangun sebuah media untuk memudahkan para siswa, guru dan manajemen sekolah dengan membuat sebuah website ujian online. Berdasarkan hasil pengujian siswa dapat melakukan ujian secara online dan guru dapat memasukkan soal ujian secara online sehingga proses ujian dapat berjalan dengan baik. Kata Kunci : Sekolah, Siswa, Ujian, Internet
Abstract Exam is one way to evaluate the learning process. In the educational world test is intended to measure the level of achievement of the purpose of teaching learners, so that learners can determine the level of ability in understanding the field that is being pursued. If the result was not maximized, then the learning process should be improved both in quality and quantity. The use of internet in business change of function as a means to exchange information electronically into a tool for the application of business strategies, such as: marketing, sales, and customer service, but in the use of Internet technology in education has been growing one new admissions process, test online and so on. in this study the authors build a medium to facilitate the students, teachers and school management by creating an online exam website. Based on the test results of students can conduct online exams and teachers can enter online exam so that the test can be run properly. Keywords: School, Students, Exams, Internet
Biltek Vol. 4, No. 039 Tahun 2015 – Sekolah Tinggi Teknik Harapan
1
1.
Pendahuluan Ujian merupakan salah satu cara untuk mengevaluasi proses belajar. Dalam dunia pendidikan ujian dimaksudkan untuk mengukur taraf pencapaian suatu tujuan pengajaran peserta didik, sehingga peserta didik dapat mengetahui tingkat kemampuannya dalam memahami bidang yang sedang ditempuh. Bila ternyata hasilnya belum maksimal, maka proses belajat harus ditingkatkan baik kualitas maupun kuantitas. Dalam usaha untuk meraih keberhasilan mendapatkan nilai yang baik dalam ujian, ada peserta didik yang belaja dengan teku da nada juga peserta didik yang tidak belajar, akan tetapi mengandalkan teman atau berbuat curang, seperti menyontek pada saat mengikuti ujian. Teknologi komunikasi dan elektronik sudah berkembang sedemikian pesat, sehingga menyebabkan bidang pendidikan juga turut mengalami peningkatan dalam hal kualitas, kecepatan, kepraktisan dan juga kemudahan ujian konvensional pun bergeser kea rah komputerisasi, salaj satunya dengan adanya ujian online. Ujian online merupakan salah media yang dirancang untuk memberikan kemudahan dan menghemat biaya proses pelaksanaan ujian, hal ini dikarenakan dalam proses pelaksaaan ujian tidak sedikit biaya yang harus di keluarkan seperti biaya foto copy naskah soal, pengawas ujian serta tata ruang pelaksaan ujian. Dengan adanya website ujian online ini diharapkan memberikan kemudahan serta menghemat biaya dan membantu proses pelaksaan ujian lebih mudah. Berdasarkan penjelasan di atas, maka penulis tertarik untuk membuat sebuah model ujian online pada Sekolah Tinggi Teknik Harapan Jurusan Sistem Informasi dalam karya ilmi dengan judul”Model Ujian Online” 2.
Perumusan Masalah Berdasarkan penjelasan pada bab sebelumnya, maka identifikasi masalah pada penulis skripsi ini adalah bagaimanan membangun sebuah model ujian secara online pada Sekolah Tinggi Teknik Harapan Jurusan Sistem Informasi? 3.
Landasan Teori
3.1 Ujian Online 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, maka proses belajar harus ditingkatkan baik kualitas maupun kuantitas [1]. Ujian konvensional atau ujian manual ini sudah diterapkan puluhan tahun yang lalu, ujian jenis ini menggunakan alat tulis sebagai media ujian yaitu berupa kertas, pensil, pena dan alat tulis umum lainnya untuk pelaksanaan ujian.Soal ujian dan jawaban yang harus dijawab semuanya dilakukan dengan tulisan tangan. Ujian online sudah tidak lagi menggunakan media kertas atau alat tulis sebagai ujian. Sistem ujian ini dibangun secara komputerisasi, dimana peserta uji langsung mendapat dan menjawab soal ujian melalui computer dengan proses log in yang diteruskan dengan adanya verifikasi user/peserta ujian. Pemeriksaan ujian dilakukan langsung oleh sistem, dan peserta akan mendapatkan laporan hasil ujian secara langsung. Ujian ini dipakai seperti pada Seritifikasi MICROSOFT, TryOut Online dan lain lain. Dalam kamus besar bahasa Indonesia Ujian berasal dari suku kata uji dan akhiran an yang berarti : sesuatu yg dipakai untuk menguji mutu sesuatu (kepandaian, kemampuan, hasil belajar) Ujian adalah standar yang ditetapkan oleh Sekolah untuk mengetahui sejauh mana kemampuan siswa dalam mengerjakan soal-soal yang diberikan dalam Ujian. 3.2 UML UML (Unified Modeling Language) adalah metode pemodelan secara visual sebagai sarana untuk merancang dan atau membuat software (perangkat lunak) berorientasi objek. Karena UML merupakan bahasa visual untuk pemodelan bahasa berorientasi objek, maka semua elemen dan diagram berbasiskan pada paradigma object oriented. UML adalah salah satu tool/ model untuk merancang pengembangan software yang berbasis object oriented. UML juga memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software. [1] UML sebagai sebuah bahasa yang memberikan vocabulary dan tatanan penulisan kata-kata dalam „MS Word‟ untuk kegunaan komunikasi. Sebuah bahasa model adalah sebuah bahasa yang mempunyai vocabulary dan konsep tatanan/aturan penulisan serta secara fisik mempresentasikan dari sebuah sistem. UML adalah sebuah bahasa standar untuk pengembangan sebuah software yang dapat menyampaikan bagaimana membuat dan membentuk model-model, tetapi tidak menyampaikan apa dan
Biltek Vol. 4, No. 039 Tahun 2015 – Sekolah Tinggi Teknik Harapan
2
kapan model yang seharusnya dibuat yang merupakan salah satu proses implementasi pengembangan software. [2] UML tidak hanya merupakan sebuah bahasa pemograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database.
f.
Hasil ujian siswa akan dikumpulkan oleh pengawas kemudian diserahkan kebagian akademik untuk diserahkan kepada guru sesuai Pelajaran yang diujiankan SISWA
Start
Formulir Iuran SPP
UML terdiri atas pengelompokkan diagramdiagram sistem menurut aspek atau sudut pandang tertentu. Diagram adalah yang menggambarkan permasalahan maupun solusi dari permasalahan suatu model, UML mempunyai 9 diagram, yaitu: a) Diagram Use Case b) Diagram Class c) Diagram Package d) Diagram Sequence e) Diagram Collaboration f) Diagram StateChart g) Diagram Activity h) Diagram Deployment Semakin kompleks bentukan sistem yang akan dibuat, maka semakin sulit komunikasi antara orangorang yang saling terkait dalam pembuatan dan pengembangan software yang akan dibuat. Pada masa lalu, UML mempunyai peranan sebagai software blueprint (gambaran) language untuk analisis sistem, designer, dan programmer. Sedangkan pada saat ini, merupakan bagian dari software trade (bisnis software). UML memberikan jalur komunikasi dari sistem analis kemudian designer, lalu programmer mengenai rancangan software yang akan dikerjakan. [3]
4.
Analisa dan Perancangan Sistem
4.1 Analisa Sistem Berjalan Berikut ini alur prosedur sistem Ujian yang sedang berjalan pada Sekolah Harapan Mandiri Medan adalah sebagai berikut : a. Siswa harus terlebih dahulu membayar uang SPP b. Siswa yang sudah membayar iuran melapor kebagian keuangan untuk di syahkan di kartu Iuran SPP Siswa. c. Siswa dapat mengikuti ujian sesuai jadwal ujian untuk tiap-tiap mata pelajaran d. Setiap guru membuat soal ujian untuk tiap-tiap matapelajaran yang diampu e. Siswa yang mengikuti ujian disiapkan ke ruangan dan pengawas ujian membagi-bagikan soal ujian untuk dijawab oleh Siswa
KEUANGAN
BAA
Bukti pembayaran Uang SPP
GURU
Jadwal Ujian
Membuat Jadwal Ujian
Persetuju an Ujian
Membuat Soal
Jadwal Ujian
Bukti Pembayar an Uang SPP
Soal Ujian
Jadwal Ujian
Hasil ujian
Menguku ti Ujian
Berkas Ujian
Menguku ti Ujian
Gambar 1 Sistem Berjalan 4.2 Desain Sistem Untuk membuat suatu aplikasi dan membangun satu hasil yang berguna bagi pengguna aplikasi tersebut. Maka diperlukan rancangan– rancangan prosedur. Bab berikut menjelaskan rancangan prosedur yang diusulkan untuk pembuatan Aplikasi Ujian Online di Sekolah Harapan Mandiri Medan. 4.3 Use Case Diagram Use Case Diagram menggambarkan aktivitas yang dilakukan terhadap suatu sistem dengan kejadian yang terjadi ketika seseorang atau sesuatu berinteraksi dengan sistem. Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Use case merupakan konstruksi untuk mendeskripsikan bagaimana system akan terlihat di mata user. Sedangkan Use case Diagram memfasilitasi komunikasi diantara analis dan Pengujung serta antara analis dan client. System Pembuatan Soal Guru Admin
Biltek Vol. 4, No. 039 Tahun 2015 – Sekolah Tinggi Teknik Harapan
Materi
Ujian Siswa
3
Gambar 2 Use Case Diagram User Gambar diatas merupakan Usecase Diagram aplikasi ujian online. Dalam Usecase Diagram tersebut menggambarkan dimana Guru wajib melakukan Login terlebih dahulu untuk mengolah data soal ujian dan materi yang akan di bagikan kepada Siswa. Admin
Pada website Model Ujian Onlie SMA Harapan Mandiri Medan yang di rancang terdapat 3 (tiga) bentuk tampilan yaitu tampilan untuk administrator dan halaman utama. Adapun tampilan untuk administrator terdiri dari:
Sistem
Login
Validasi
Invalid
Valid
Menu Soal
Tampilan Home
Membuat Soal
Simpan Soal
Melihat data Soal
List Soal
Gambar 3 Login
Gambar 3 Activity Diagram Pembuatan Soal Siswa
Sistem
Login
Validasi
Memilih Pelajaran
Menampilkan Indormasi Siswa
Menjawab Soal Ujian
Menampilkan Soal Ujian
Submit Nilai
Memeriksa Jawaban Siswa
Informasi Nilai
Menampilkan Informasi Nilai
Admin
Gambar 4 Menu Jurusan Aktivitasi Soal
Gambar 5 Menu Kelas Gambar 4 Activity Diagram Ujian Online 5.
Implementasi
Biltek Vol. 4, No. 039 Tahun 2015 – Sekolah Tinggi Teknik Harapan
4
Gambar 6 Menu Pelajaran
Gambar 10 Proses Ujian
Gambar 7 Master Ujian
Gambar 8 Laporan Hasil ujian
Gambar 8 Admin
6.
Gambar 9 Ujian Online
Kesimpulan
6.1 Kesimpulan Sebagai akhir dari penyusunan skripsi ini, penulis dapat menarik beberapa kesimpulan selama pembuatan aplikasi ujian online di SMA Harapan Mandiri Medan dan memberikan sejumlah saran yang dapat menjadi bahan pertimbangan dalam penggunaan dan pengembangan aplikasi ini 1. Penggunaan bahasa pemrograman PHP/MySQL, phpMy Admin dan web server yang mendukung PHP sangat membantu dalam pembuatan aplikasi web ini. 2. Merupakan salah satu kemajuan dalam dunia pendidikan pada saat ini dimana informasi mudah untuk didapatkan 3. Aplikasi ini memiliki beberapa kelebihan dibandingkan dengan sistem lama yang manual, berikut beberapa kelebihan dari aplikasi ujian online, yaitu: a. Proses ujian bisa lebih cepat dan efisien karena tidak memerlukan media alat tulis seperti ujian konvensional.
Biltek Vol. 4, No. 039 Tahun 2015 – Sekolah Tinggi Teknik Harapan
5
b. c. d. e.
f.
Mempersempit kecurangan dalam proses ujian. Siswa dan guru bisa mengecek nilai. Memudahkan guru karena tidak perlu melakukan pengecekan jawaban ujian. Siswa tidak perlu menunggu lama untuk mengetahui nilai mereka karena nilai akan muncul secara realtime. Pengadaan aplikasi ini tidak memerlukan biaya mahal
Daftar Pustaka [1] Kristanto, Andri, 2010, “Pengantar Perancangan Sistem”, PT. Elex Media Komputindo, Jakarta [2] Rickyanto, Isak. Dasar Pemrograman Berorientasi Objek dengan Java 2 (JDK 1.4). Yogyakarta: ANDI, 2005. [3] Bunafit Nugroho. (2008), Aplikasi Pemrograman Web Dinamis Dengan PHP dan MySQL, Gava Media, Yogyakarta.
Biltek Vol. 4, No. 039 Tahun 2015 – Sekolah Tinggi Teknik Harapan
6