Anda di halaman 1dari 9

Ni Wayan Sumartini Saraswati, dkk.

, Sistem Ujian Online Berbasis Website

SISTEM UJIAN ONLINE BERBASIS WEBSITE

Ni Wayan Sumartini Saraswati

STMIK STIKOM INDONESIA


Denpasar, Bali, Indonesia
geck_nik@yahoo.co.id

Desak Made Dwi Utami Putra

STMIK STIKOM INDONESIA


Denpasar, Bali, Indonesia
desak.utami@gmail.com

Abstrak ujian terkomputerisasi. Keuntungan yang ditawarkan dari


sebuah pelaksanaan ujian yang terkomputerisasi adalah
Ujian berdasarkan kamus besar Bahasa Indonesia kecepatan dan kemudahan dalam proses pemberian skor.
dapat berarti sesuatu yg dipakai untuk menguji mutu Penguji tidak lagi melakukan pemeriksaan satu persatu
sesuatu (kepandaian, kemampuan, hasil belajar, dsb). Ujian pada lembar jawaban peserta kemudian menghitung skor
selain dilaksanakan secara tertulis maupun lisan dapat pula melainkan nilai telah tersedia oleh perangkat lunak dalam
dilaksanakan menggunakan alat bantu komputer. Jika basis data dengan penghitungan otomatis berdasarkan
pelaksanaan ujian menggunakan komputer dilaksanakan jawaban dari peserta. Keuntungan lain yang bisa diperoleh
dalam sebuah jaringan komputer baik itu jaringan intranet adalah pengurangan penggunaan kertas serta pengurangan
maupun internet maka bisa dikategorikan sebagai ujian bentuk kecurangan yang dilakukan peserta. Waktu dan
online. tempat pelaksanaan dapat diatur sedemikian rupa sehingga
Metode penelitian yang digunakan adalah Pengkajian menyulitkan bagi peserta untuk melaksanakan tindak
ilmiah dalam bentuk Penelitian Pengembangan, atau lebih kecurangan.
tepat disebut Penelitian Rekayasa yang berupa Rencana Berdasarkan permasalahan yang telah disebutkan
(Plan), Rancangan (Design), Bangunan / kontruksi diatas perlu diketahui kebutuhan minimal, perancangan dan
(Construct), Terapan (Applied), atau Hasil pengembangan implementasi dalam pembangunan sebuah sistem ujian
(Development) dari suatu Model, Sistem, atau Produk. online berbasis website.
Dalam penelitian ini dilakukan proses rekayasa
perangkat lunak sistem ujian online berbasis website. 1.2 Rumusan Masalah
Luaran penelitian adalah analisis kebutuhan, rancangan Dalam penelitian ini dirumuskan beberapa pokok
serta produk perangkat lunak sistem ujian online itu sendiri. permasalahan antara lain :
1. Apa sajakah yang menjadi kebutuhan perangkat
Kata kunci : lunak ujian online?
Ujian Online, Aplikasi Web, Perangkat Lunak Online. 2. Bagaimanakah rancangan basis data perangkat
lunak ujian online ?
3. Bagaimanakah rancangan dialog antar muka
1. PENDAHULUAN perangkat lunak ujian online ?
4. Bagaimanakah hasil implementasi sistem ujian
1.1 Latar Belakang Masalah online ?
Sebuah ujian biasanya dilaksanakan sebagai bahan
evaluasi terhadap hasil pembelajaran yang dilakukan di 1.3 Tujuan Penelitian
akhir periode tertentu ataupun diakhir sebuah materi. Adapun tujuan yang ingin dicapai dari penelitian ini
Dalam kasus seperti ini ujian berfungsi sebagai bahan adalah :
umpan balik bagi pengajar terhadap efektifitas proses 1. Penelitian ini bertujuan untuk menghasilkan
pembelajaran itu sendiri. Dengan tujuan yang berbeda ujian perangkat lunak ujian online berbasis web.
dapat pula bermakna sebagai sebuah tes yang dapat 2. Untuk memperoleh kebutuhan minimal perangkat
menentukan apakah seseorang memenuhi standar yang lunak ujian online berbasis web.
ditetapkan ataupun gagal untuk memenuhi standar tersebut. 3. Untuk memperoleh bentuk rancang bangun
Ujian sebagai sebuah tes berarti pula sebagai sebuah perangkat lunak ujian online berbasis web.
prasarana dalam ajang kompetisi untuk menentukan
pemenang dari kegiatan tersebut.
Seiring dengan berkembangnya teknologi saat ini,
sistem ujian manual atau sering disebut dengan
konvensional secara bertahap ingin diubah menjadi sistem

Jurnal Ilmu Komputer dan Sains Terapan | 21


Jurnal S@CIES Volume 6, Nomor 1, Oktober 2015, hlm xxx-xxx

1.4 Manfaat Penelitian c. Mengetahui Mutu


Manfaat yang diharapkan dari penelitian ini adalah Data dan informasi yang diolah dan dihasilkan,
sebagai berikut : digunakan untuk mengetahui mutu dari hasil ujian.
1. Diperolehnya sebuah perangkat lunak ujian
online berbasis web. 2.3 Pemrograman Berbasis Web
2. Diperolehnya spesifikasi kebutuhan serta bentuk Internet adalah kelompok atau kumpulan dari jutaan
rancangan perangkat lunak ujian online yang komputer. Penggunaan Internet memungkinkan kita untuk
dapat digunakan sebagai pengembangan bahan mendapatkan informasi dari komputer yang ada dalam
ajar dalam perkuliahan di bidang teknik kelompok tersebut dengan asumsi bahwa pemilik komputer
informatika. memberikan ijin akses. Untuk mendapatkan sejumlah
3. Tersedianya fasilitas untuk efisiensi dan informasi, sekumpulan protokol harus digunakan, yaitu
efektifitas pelaksanaan ujian di STMIK STIKOM sekumpulan aturan yang menetapkan bagaimana suatu
Indonesia. informasi dapat dikirim dan diterima.
Salah satu unsur yang paling umum digunakan dari
Internet selain e-mail adalah World Wide Web. Dewasa ini,
2. KAJIAN PUSTAKA WWW atau yang sering juga disebut sebagai “Web” saja
merupakan aplikasi Internet yang paling popular. Karena
2.1 State Of The Art Web begitu popular, banyak orang kemudian salah
Penelitian sebelumnya yang pernah dibuat adalah mengidentikkannya dengan Internet (Simarmata, 2006).
penelitian yang dilakukan oleh Antony Susanto dan Henky Secara teknis, Web adalah sebuah sistem dengan
Honggo yang berjudul :“ Perancangan Ujian Online pada informasi yang disajikan dalam bentuk teks, gambar, suara
STMIK GI MDP Berbasis Web”. Dalam penelitian ini, dan lain-lain yang tersimpan dalam sebuah server Web
penulis membuat aplikasi ujian berbasis web dengan Internet yang disajikan dalam bentuk hiperteks. Informasi
mengimplementasikan algoritma Fisher- Yates Shuffle Web dalam bentuk umumnya ditulis dalam format HTML
yang berfungsi untuk mengacak soal dan algoritma (Hypertext Markup Language). Informasi lainnya disajikan
Levenshtein Distance yang berfungsi untuk dalam bentuk grafis (dalam format GIF, JPG, PNG), suara
membandingkan jawaban pada saat pengoreksian. (dalam format AU, WAV), dan objek multimedia lainnya
Penelitian lainnya yang juga terkait adalah penelitian (seperti MIDI, Shockwave, Quicktime, Movie, 3D World).
yang ditulis oleh Muhammad Wahid dan Baginda Oloan Web dapat diakses oleh perangkat lunak client Web
Siregar yang berjudul : “Perancangan Aplikasi Soal-soal yang disebut dengan browser. Browser membaca halaman-
Ujian Online dengan pemanfaatan SMS Gateway Sebagai halaman Web yang tersimpan dalam server Web melalui
Media Penyimpanan Informasi”. Dalam penelitian ini protocol yang disebut HTTP (hypertext transfer protocol).
penulis merancang sebuah aplikasi ujian online dengan Sebagai dokumen hiperteks, dokumen-dokumen pada
menggunakan sms gateway yang dapat dimanfaatkan oleh Web dapat memiliki tautan (link ) dengan dokumen lain,
institusi pendidikan untuk mengubah ujian konvensional baik yang tersimpan dalam server Web yang sama maupun
yang sedang berjalan agar dapat mengurangi kendala dalam pada server Web yang lainnya. Tautan memudahkan para
kegiatan ujian seperti ketidakefektifan dari kertas ujian pengakses Web berpindah dari satu halaman ke halaman
serta sistem koreksi jawaban yang kadangkala terjadi lainnya dan berkelana dari satu server ke server lain.
kesalahan Kegiatan penelusuran halaman Web ini biasa disebut
browsing, namun ada juga yang menyebutnya surfing
2.2 Sistem Ujian Online (berselancar).
Sistem ujian adalah sebuah sistem terintegrasi, sistem Ada dua komponen dasar di dalam arsitektur Web,
manusia mesin, untuk menyediakan dan mengadakan ujian yaitu browser Web dan server Web. Browser Web
secara lebih cepat dan efektif sehingga dapat diketahui menawarkan antarmuka grafis untuk pengguna dan
mutunya. Sistem ini memanfaatkan perangkat keras dan bertanggung jawab untuk komunikasi dengan server Web.
perangkat lunak komputer, prosedur manual, dan basis Protokol komunikasi antara browser dan server Web
data. mengikuti protocol HTTP yang distandarisasi (Lindskog,
2003).
Dari definisi di atas terdapat beberapa kata kunci yaitu : Berikut adalah gambaran skenario dari Surfing Web :
a. Berbasis komputer dan Sistem Manusia Mesin 1. Pengguna meminta suatu layanan dengan mengklik
1. Berbasis komputer : perancang harus memahami tautan (link) atau dengan mengetikkan sebuah perintah
pengetahuan komputer serta pemrosesan data dan dengan keyboard. Browser Web menangkap perintah
informasi tersebut dan menerjemahkannya ke dalam permintaan
2. Sistem manusia mesin : ada interaksi antara manusia HTTP.
sebagai pengelola dan mesin sebagai alat untuk 2. Browser kemudian meneruskan permintaan yang baru
memroses data dan informasi. Ada proses manual saja diciptakan kepada server Web dari penyedia
yang harus dilakukan manusia dan ada proses yang konten. Ketika server menerima sebuah permintaan,
terotomasi oleh mesin. Oleh karena itu diperlukan permintaan tersebut akan diproses.
suatu prosedur/manual sistem. 3. Ketika pemrosesan dilakukan, server Web kemudian
b. Sistem basis data terintegrasi mengirimkan kembali respon tersebut kepada browser.
Adanya penggunaan basis data secara bersama-sama
(sharing) dalam sebuah database khusus.

Jurnal Ilmu Komputer dan Sains Terapan | 22


Ni Wayan Sumartini Saraswati, dkk., Sistem Ujian Online Berbasis Website

4. Ketika browser menerima respon tersebut, browser Spektrum pendekatan aplikasi Web dapat dibagi
menerjemahkannya ke dalam bentuk yang dapat dibaca menjadi empat kategori, yaitu :
oleh manusia. 1. Pendekatan programmatic atau scripting,
Antarmuka antara pengguna dan browser adalah 2. Pendekatan template,
bahasa HTML yang terstandarisasi. Sedangkan komunikasi 3. Pendekatan hybrid, dan
antara browser dan server menggunakan protocol HTTP. 4. Framework.
HTTP juga disebut protocol client/server, dengan arti
bahwa browser adalah client dan server Web adalah server.
Untuk menempatkan server pada Internet, Universal 3. PERANCANGAN SISTEM
Resource Locations (URL) akan digunakan. URL adalah
cara seragam untuk menunjuk server Web pada Internet. 3.1 Tahapan Penelitian
Contoh sederhana dari URL adalah sebagai berikut : Penelitian ini adalah penelitian rekayasa yang luarannya
adalah sebuah aplikasi web ujian online untuk mahasiswa
http://www.test.werespectyou.com:80/dir/subdir/file.cgi
?name=greta&age=34 KEBUTUHAN BISNIS

Keterangan :
a. http:// adalah protocol yang digunakan.
b. www.test.werespectyou.com adalah domain.
c. :80 adalah nomor port TCP.
d. /dir/subdir/ adalah direktori dan subdirektorinya, Spesifikasi
Kebutuhan
relative untuk root struktur file server Web.
e. File.cgi adalah file untuk diambil.
f. ? adalah suatu starter untuk parameter-parameter
GET.
g. name=greta&age=34 adalah nama parameter dan Data Desain
nilai yang diberikan pada permintaan ini.

Aplikasi Web adalah sebuah sistem informasi yang


mendukung interaksi pengguna melalui antarmuka berbasis
Web.Fitur-fitur aplikasi Web biasanya berupa data
Desain Hiperteks
persistence, mendukung transaksi dan komposisi halaman
Web dinamis yang dapat dipertimbangkan sebagai
hibridisasi, antara hypermedia dan sistem informasi.
Aplikasi Web adalah bagian dari client-side yang
dapat dijalankan oleh browser Web. Client-side mempunyai
tanggung jawab untuk pengeksekusian proses bisnis. Desain Arsitektur
Interaksi Web dibagi ke dalam tiga langkah yaitu :
1. permintaan
2. pemrosesan
3. jawaban
Pengujian dan
Halaman Web juga dapat dibuat dengan menggunakan Implementasi
Evaluasi
berbagai program agar dapat menampilkan suatu informasi
di dalam browser (misalnya, Java atau PHP). Pembangunan
aplikasi Web membutuhkan beberapa kualitas yang
berbeda. Biasanya, para pekerja dalam pembangunan Web
akan memegang peranan berikut : Evaluasi dan
Pemeliharaan
1. Pemasaran, untuk menetapkan target pengunjung
Web dan konten untuk diserahkan.
2. Perancang grafis, untuk menetapkan tampilan STIKI sehingga tahapan penelitian dapat digambarkan
visual (meliputi tata letak halaman, huruf, warna, dalam tahapan rekayasa aplikasi website seperti yang
gambar, dan film) tercantum dalam gambar 1.
3. Integrator HTML, untuk mengembangkan halaman
HTML.
4. Pemrogram, untuk menulis program (di dalam Java, Gambar 1. Diagram tahapan Penelitian
PHP atau bahasa pemrograman lainnya, yang dapat
dikombinasikan dengan HTML). 3.2 Lokasi Penelitian
5. Penulis konten, untuk membuat aplikasi dengan Proses perekayasaan perangkat lunak ujian online berlokasi
informasi agar bernilai tambah. di kampus STMIK STIKOM Indonesia. Oleh karena itu
pendekatan pengembangan disesuaikan dengan situasi
lingkungan perkuliahan di STMIK STIKOM Indonesia.

Jurnal Ilmu Komputer dan Sains Terapan | 23


Jurnal S@CIES Volume 6, Nomor 1, Oktober 2015, hlm xxx-xxx

entity relationship diagram dan relational database


3.3 Gambaran Umum Sistem diagram.
Pengembangan perangkat lunak dilakukan dengan Berikut yang ditunjukkan oleh gambar 2 adalah
pendekatan analisis terstruktur. Sehingga dalam pemodelan konteks diagram dari sistem ujian online yang dibuat dalam
analisis dan perancangan digunakan data flow diagram, penelitian ini.

Soal_ujian, data_peserta, Jawaban, pilihan_kd_group,


jadwal_ujian, user_id, pass Nim, pass

Dosen Sistem Ujian Online Mahasiswa

Rekap_Hasil_ujian Soal_ujian, nilai

Gambar 2. Diagram Konteks Sistem Ujian Online

Entitas luar yang terlibat adalah dosen dan mahasiswa. ujian berupa nilai yang diperoleh mahasiswa bersangkutan
Dosen memanajemen secara penuh soal ujian dan data dalam proses ujian tersebut.
peserta untuk ujian yang akan diselenggarakan. Sistem 3.4 Analisis Sistem dan Pengumpulan Data
akan memberikan rekap hasil ujian berupa daftar nilai dari Diagram konteks yang ditunjukkan oleh gambar 2
peserta ujian yang telah menempuh ujian. Bagi mahasiswa dijabarkan dalam diagram aliran data level nol seperti yang
sistem akan menyajikan soal dan pilihan jawaban dalam ditunjukkan oleh gambar 3. Diagram aliran data tersebut
proses pelaksanaan ujian. Ketika mahasiswa telah memberikan gambaran analisis yang lebih rinci mengenai
mengakhiri proses ujian maka sistem memberikan hasil prosedur yang dirancang untuk sistem ujian online ini.

User_id, 1.0 Group_soal 4.0


Nim, pass
pass Login Dosen Login Peserta
Group_soal

Kd_dsn Kd_group nim

Soal
2.0 soal 5.0
Soal_ujian Kd_group Pilihan_kd_group
Buat Soal Pilih Ujian
nim

Data_peserta Peserta Kd_group


soal
Soal_ujian
3.0 6.0
Data_peserta,
Daftarkan Menjawab
Pilihan_kd_group
Peserta Ujian
Jawaban jawaban
jawaban
nama
ujian
Daftar_nilai
Ujian
8.0 7.0
Lihat daftar skor Skor Skor_pribadi
nilai Pribadi

Pilihan_kd_group Nim,skor

Gambar 3. DFD level 0

Jurnal Ilmu Komputer dan Sains Terapan | 24


Ni Wayan Sumartini Saraswati, dkk., Sistem Ujian Online Berbasis Website

Diagram pada gambar 4 berikut ini menunjukkan ada 3. Tabel jawaban digunakan untuk menyimpan jawaban
delapan tabel yang dibutuhkan dalam pengembangan yang dipilih untuk setiap soal yang dijawab peserta
sistem ujian online di STIKI Indonesia. Tentu saja hasil ujian.
analisis ini adalah kebutuhan minimum sistem dimana 4. Tabel dosen untuk menyimpan data dosen yang
dimungkinkan adanya penambahan tabel yang terlibat jika melakukan ujian online
diinginkan sistem ujian online yang lebih kompleks. 5. Tabel daftar_peserta digunakan untuk menyimpan
Namun dengan hanya delapan tabel ini maka sistem ujian daftar peserta yang terdaftar mengikuti sebuah ujian.
online telah dapat berjalan. Berikut adalah fungsi masing- 6. Tabel group_soal digunakan untuk menyimpan event
masing tabel yang digambarkan dalam gambar 4. ujian yang didaftarkan oleh dosen.
1. Tabel peserta untuk menyimpan data peserta ujian 7. Tabel soal digunakan untuk menyimpan soal ujian.
dalam hal ini adalah data mahasiswa. 8. Tabel ujian digunakan untuk menyimpan pelaksanaan
2. Tabel mata_kuliah digunakan untuk menyimpan data ujian oleh mahasiswa beserta skor yang diperoleh.
mata kuliah yang diselenggarakan di STIKI.

Gambar 4. Diagram Database Relational Sistem Ujian Online

4. PERANCANGAN SISTEM

4.1 Dialog Antar Muka Sistem Secara garis besar dialog antar muka sistem dibagi
menjadi dua bagian besar. Yang pertama adalah dialog

Jurnal Ilmu Komputer dan Sains Terapan | 25


Jurnal S@CIES Volume 6, Nomor 1, Oktober 2015, hlm xxx-xxx

yang digunakan oleh peserta ujian dalam melaksanakan pada dialog ini adalah mendaftarkan peserta ujian untuk
ujian online. Dialog yang kedua adalah dialog yang setiap group soal. Hanya peserta ujian yang terdaftar yang
digunakan oleh dosen yang merancang jadwal ujian serta bisa mengikuti ujian pada group soal tersebut.
soal ujian. Dalam pembuatan soal ujian maka dilakukan pada
Kita akan membahas bagian yang kedua terlebih menu rincian soal dimana dialognya ditunjukkan oleh
dahulu. Dialog yang digunakan oleh dosen dibagi menjadi gambar 7. Soal ujian merupakan soal pilihan ganda dengan
empat menu manipulasi data. Yang pertama adalah dialog empat opsi jawaban, dalam pengisian dialog ini pula
antar muka untuk memanipulasi data group soal seperti langsung ditentukan kunci jawaban untuk tiap soal.
yang ditunjukkan oleh gambar 5. Manipulasi group soal Menu yang ke empat adalah menu untuk menampilkan
mewakili manipulasi sebuah event penyelenggaraan ujian hasil dari ujian online per penyelenggaraan ujian berupa
online, contohnya Ujian Tengah Semester Sistem Basis daftar nilai yang diperoleh peserta. Dialog ini ditunjukkan
Data. oleh gambar 8.
Menu yang kedua adalah dialog untuk memanipulasi Berikut ini adalah gambar untuk tiap dialog yang
peserta ujian seperti ditunjukkan oleh gambar 6. Kegiatan dimaksud.

Gambar 5. Dialog Daftar Group Soal

Jurnal Ilmu Komputer dan Sains Terapan | 26


Ni Wayan Sumartini Saraswati, dkk., Sistem Ujian Online Berbasis Website

Gambar 6. Dialog Manipulasi Daftar Peserta Ujian

Gambar 7. Dialog Manipulasi Soal Ujian

Gambar 8. Dialog Hasil Ujian

Jurnal Ilmu Komputer dan Sains Terapan | 27


Jurnal S@CIES Volume 6, Nomor 1, Oktober 2015, hlm xxx-xxx

Gambar 9. Dialog Proses Ujian oleh Peserta

Bagian dialog yang digunakan oleh peserta ujian adalah variabel session pada program berjalan dengan tidak
form ujian itu sendiri seperti ditunjukkan oleh gambar 9. semestinya. Hal ini menyebabkan kegagalan sistem pada
Secara sistem sebuah ujian bisa diselesaikan dengan dua beberapa peserta.
cara. Cara yang pertama adalah karena waktu ujian telah
habis sehingga form pengerjaan ujian akan tertutup dengan 4.2 Kuisioner implementasi aplikasi
sendirinya dan skor peserta ujian dihitung. Cara yang kedua
adalah peserta ujian mengakhiri proses dengan menekan Setelah uji coba aplikasi dilakukan maka dilakukan
tombol “selesai” sebelum waktu ujian berakhir. Baik pengisian kuisioner oleh peserta untuk mengumpulkan
mengakhiri ujian dengan cara yang pertama maupun cara informasi mengenai antusias peserta mengenai keberadaan
yang kedua maka peserta ujian akan diantarkan pada dialog sistem serta tingkat kualitas perangkat lunak.
penyajian skor ujian. Ketika uji coba aplikasi dilaksanakan Jumlah kuisioner yang berhasil dikumpulkan untuk 77
ditemukan kendala berupa tidak stabilnya akses ke aplikasi peserta ujian. Hasil pengolahan kuisioner ditampilkan
oleh media smart phone sehingga proses penyimpanan dalam bentuk grafik batang oleh gambar 10.

Hasil Kuisioner Implementasi Aplikasi


60
50
40
30
20
10
0
Animo mahasiswa Manfaat aplikasi Transparansi Mudah Dipahami Menu sesuai Mudah
dioperasikan

STS TS N S SS

Gambar 10. Hasil Kuisioner Implementasi Aplikasi

Jurnal Ilmu Komputer dan Sains Terapan | 28


Ni Wayan Sumartini Saraswati, dkk., Sistem Ujian Online Berbasis Website

5. KESIMPULAN DAN SARAN di kampus maka sebaiknya dilakukan pengkodean ulang


dengan dasar hasil rancangan yang termuat dalam
5.1 Kesimpulan penelitian ini.
Kesimpulan yang dapat diambil dari hasil penelitian ini Sebaiknya pelaksanaan ujian online menggunakan
adalah : aplikasi ini menggunakan personal komputer dengan akses
1. Perangkat lunak ujian online yang dibangun dalam internet yang stabil.
penelitian ini membutuhkan aplikasi web server dan Beberapa fasilitas tambahan dapat saja ditambahkan
DBMS yang mendukung. Secara fungsional ada 5 dalam perangkat lunak ini tanpa menghilangkan kebutuhan
prosedur yang terlibat antara lain manajemen peserta, dasar perangkat lunak untuk keleluasaan penggunaan
manajemen ujian, manajemen soal ujian, pelaksanaan seperti fasilitas extract data dan penyimpanan dalam format
ujian dan laporan hasil ujian. file berekstensi csv.
2. Untuk memenuhi kebutuhan minimal sistem ujian
online maka dalam aplikasi ini dirancang DAFTAR PUSTAKA
menggunakan 8 tabel relasional. Tabel tersebut antara
lain tabel peserta, tabel daftar peserta, tabel mata [1] Abdul Kadir, 2008. Dasar Pemrograman Web Dinamis
kuliah, tabel jawaban, tabel ujian, tabel group soal, menggunakan PHP. Bandung :ANDI OFFSET.
tabel soal, dan tabel dosen. [2] Antony Susanto & Henky Honggo. Perancangan Ujian
3. Setelah melewati tahapan analisis kebutuhan Online pada STMIK GI MDP Berbasis Web.
fungsional maka perangkat lunak ujian online [3] Budi Raharjo, dkk 2010. Modul Pemrograman Web
tersebut dibangun dengan 7 dialog utama yang (HTML, PHP, & MYSQL). Bandung : Modula.
terbagi antara dosen dan peserta. Dialog tersebut [4] Etta Mamang Sangadji & Sopiah, 2010. Metodologi
antara lain adalah manajemen group soal, manajemen Penelitian Pendekatan Praktis dalam Penelitian.
soal, manajemen daftar peserta ujian, laporan hasil Bandung : ANDI OFFSET.
ujian, login, pengerjaan ujian dan konfirmasi hasil [5] Janner Simarmata, 2006. Pemrograman WAP dengan
ujian. menggunakan WML.Yogyakarta : Penerbit ANDI.
4. Implementasi sistem ujian online berbasis website [6] Janner Simarmata, 2009. Rekayasa Web. Bandung :
yang dibuat menghasilkan respon positif dari ANDI OFFSET.
pengguna dalam hal ini adalah mahasiswa STMIK [7] Kendall & Kendall, 2011. Systems Analysis and
STIKOM Indonesia. Hal ini ditunjukkan dengan hasil Design. Prentice Hall.
kusioner secara garis besar menyatakan setuju [8] Lindskog, Helena & Stefan Lindskog, 2003. Web Site
terhadap keberadaan aplikasi dan kualitas yang baik Privacy with P3P. Canada.
dari aplikasi. [9] MADCOMS, 2008. Teknik Mudah Membangun
Website dengan HTML, PHP & MYSQL.Bandung :
5.2 Saran ANDI OFFSET.
Perangkat Lunak Ujian Online yang dibangun dalam [10] Muhammad Wahid, Baginda Oloan Siregar.
penelitian ini bersifat prototype karena dikembangkan Perancangan Aplikasi Soal-Soal Ujian Online
dengan cepat berdasarkan kebutuhan minimal yang Dengan Pemanfaatan SMS Gateway Sebagai Media
diperlukan. Jika ingin dikembangkan perangkat lunak Penyimpanan Informasi
sesungguhnya yang digunakan dalam kegiatan perkuliahan

Jurnal Ilmu Komputer dan Sains Terapan | 29

Anda mungkin juga menyukai