Anda di halaman 1dari 5

Implementasi Sistem Informasi Ujian Sekolah berbasis Web

dengan Intranet dapat mencetak generasi IT

Moh.Rochman Wahid Maulna 1, Juki Irfansyah 2, Hendra Agusvianto 3

Moh. Rochman Wahid Maulana,


Program Studi S2 Pendidikan Teknologi dan Kejuruan Universitas Negeri Surabaya
penulis.pertama@alamat.email
Afiliasi, UNESA 2
Afiliasi, UNESA 3

Abstrak
Makalah ini membahas tentang rancang bangun sistem informasi ujian sekolah berbasis intranet,
dapat mempermudah dan membantu pihak sekolah dalam penyajian soal. Akan terkemas secara
praktis dan hasil soal ujian akan dinilai secara otomatis. Sistem informasi ujian sekolah ini
bermanfaat bagi siswa meningkatkan efisiensi dan efektivitas dalam menjawab soal dan bagi guru
mengurangi kecurangan siswa dalam mengerjakan soal sistem random serta mempercepat proses
penilaian hasil ujian dan meminimalis dana untuk alokasi ujian sekolah.

Kata kunci : Efisiensi, efektivitas, intranet, meminimalis, otomatis.

1. Pendahuluan dalam satu ruangan, sehingga peserta ujian dapat


Perkembangan teknologi computer saat ini mengakses soal dari server dengan model soal
sangat berpengaruh terhadap perkembangan multiple choice yang random dan tempat ujian
berbagai kehidupan. Manajemen sekolah saat ini siswa dilaksanakan di laboratorium multimedia.
sudah banyak yang memanfaatkan sistem Dari hasil sistem tersebut maka efektifitas dan
informasi seperti Sistem Informasi Akademik, efisiensi ujian sekolah akan diharapkan dapat
Sistem Informasi Kepegawaian dan lain-lain. dirasakan pihak sekolah maupun siswa.
Namun sistem ujian yang dilaksanakn masih
manual yaitu guru harus membuat soal yang
dicetak dan harus diperbanyak sehingga 2. Tinjauan Pustaka
memerlukan waktu yang lama serta dana yang Sistem ulangan yang memakai jaringan privat
cukup besar untuk pembuatan naskah soal (privat network), yang menggunakan protocol-
maupun lembar jawaban. Siswa pun harus protokol internet (TCP/IP), alamat IP dan
menulis secara manual menggunakan bolpoint protocol-protokol lainnya, baik client ataupun
untuk menjawab soal-soal tersebut. Efisiensi dan server. Yang bertujuan untuk membagi suatu
efektifitsa panitia ujian kurang bias maksimal informasi atau pun data antar intranet, dapat
dalam proses penilaian hasil ujian siswa. saling berkomunikasi satu dengan yang lainnya
Berdasarkan hal tersebut, maka penulis tertarik melalui sambungan kabel yang memberikan
untuk membuat sistem komputerisasi ujian tulang punggung dalam membagi suatu
sekolah. Dengan adanya sistem ini diharapkan informasi ataupun data.
dapat mempermudah dan membantu pihak Sistem informasi ujian sekolah bebasis intranet
sekolah dalam penyajian soal akan terkemas ini proses penilaiannya hanya sampai pada
secara praktis dan penjawaban soal ujian akan proses pencetakan saja yang diberikan kepada
dinilai secara otomatis. Serta meminimalis dana masing-masing guru bidang studi dalam bentuk
untuk alokasi ujian sekolah. print out atau cetak.
Pada proyek rancang bangun sistem informasi Menurut Robert A Leitch ; Sistem informasi
ujian sekolah berbasis intranet, kami adalah sistem di dalam suatu organisasi yang
menggunakan bahasa pemograman PHP dan mempertemukan kebutuhan pengolahan transaksi
database Mysql yang mengacu pada Aplikasi harian, mendukung operasi, bersifat manajerial
berbasis web. dan kegiatan strategi dari suatu organisasi dan
Rancang Bangun Aplikasi Ujian sekolah ini menyediakan pihak luar tertentu dengan laporan-
diterapkan di jaringan intranet, dimana aplikasi laporan yang diperlukan.
ini dapat diakses oleh semua computer client

1
2.1 Pemrograman PHP b. Handal, cepat, mudah digunakan
PHP merupakan kependekan dari Hypertext MySQL tergolong sebagai database server
Preprocessor. PHP tergolong sebagai perangkat c. Jaminan keamanan akses
lunak yang open souce yang diatur dalam aturan MySQL mendukung pengamanan databse
general licences. Pemograman PHP sangat cocok dengan berbagi criteria pengaksesan
dikembangkan dalam lingkungan web, karena d. Dukungan SQL
PHP bisa diletakkan di script HTML atau Seperti tersirat dalam namanya, MySQL
sebaliknya. PHP dikhususkan untuk mendukunng perintah SQL (Structured
pembangunan web dinamis, maksudnya PHP Query Language)
mampu menghasilkan website yang secara terus
menerus hasilnya bisa berubah-ubah sesuai 2.3 Data Flof Diagram (DFD)
dengan pola yang diberikan. Hal tersebut Ada beberapa symbol yang digunakan pada
tergantung pada client browsernya. DFD untuk mewakili sebagai berikut :
PHP merupakan bahasa pemograman skrip yang a. External Entity (kesatuan luar)
diletakkan dalam server yang biasa digunakan Merupakan kesatuan dilingkungan luarnya
untuk membuat aplikasi web yang bersifat yang akan memberikan input atau
dinamis. PHP mendukung berbagai database, menerima output
Termasuk yang didukungnya adalah MySQL. b. Data Flow (Arus Data)
Dengan demikian database yang anda muat Data flow simbolnya panah, menunjukkan
dengan MySQL dapat diakses oleh PHP dan arus dari data yang dapat berupa masukan
dapat kemungkinan untuk menampilkan isinya untuk sistem atau hasil sitem
bahkan memanipulasi datanya melalui halaman c. Process (Proses)
web. Merupakan kegiatan atau kerja yang
Adapun kelebihan-kelebihan PHP : dilakukan oleh sebuah mesin atau computer
a. PHP mudah dibuat dan kecepatannya sangat dari hasil data flow diagram yang keluar
tinggi dari proses. Dalam penulisan proses harus
b. PHP dapat berjalan dalam web server yang jelas identifikasi proses menunjukkan
berada dan dalam sistem operasi yang nomor acuan dan nama proses
berbeda pula. PHP dapat berjalan di sitem menunjukkan apa yang dikerjakan.
opersai NIX, windows, Windows NT dan d. Data Store (Penyimpanan data)
macintosh Penyimpanan data dapat berupa suatu file
c. PHP diterbitkan secara gratis database di sistem computer, suatu rsip
d. PHP adalah bahas yang embedded (bisa di manual, suatu tabel acuan manual.
temple atau diletakkan dalam tag HTML) 2.4 ERD (Entity Relation Diagram)
PHP juga dapat berjalan pada web server a. Entity
Microsoft Personal Web server, Apache IIS, Merupakan obyek yang eksis dan dapat
Xitami dan sebagainya. dibedakan dengan obyek yang lain.
Didokumentasikan sebagai bentuk segi
2.2 Database MySQL empat.Entity dapat berupa orang, tempat,
Database adalah sebuah kumpulan data yang kejadian atau konsep tentang data yang
tersusun secara sistematis sehingga akan tercatat
memudahkan pengguna untuk mengakses dan b. Relasi
mengatur sehingga menghasilkan sebuah Didokumentasikan berbetuk kotak wajik
informasi yang efektif dan efisien. dengan garis yang dihubungkan dengan
MySQL adalah sebuah program databse server tipe-tipe entitas terkait
yang mampu menerima dan mengirimkan c. Atribut
datanya dengan sangat cepat, multi user serta Atribut adalah karakteristik dari entity atau
menggunakan perintah standar SQL ( Structured relationship yang menyediakan penjelasan
Query Language) detail tentang entity,relationship tersebut.
MySQL merupakan software yang tergolong
DBMS (Database Management System) yang 3. Hasil dan Pembahasan
bersifat open source. Open source menyatakan Seorang siswa mengisi data melalui pc yang ada
bahwa software ini dilengkapi dengan Source pada sistem informasi ujian sekolah berbasis
Code (kode yang dipakai) untuk membuat intranet. Inputan siswa berbasis intranet ini
MySQL, selain tentu saja dapat dijalankan secara mengirim informasi ke antarmuka admin melalui
langsung oleh sistem operasi. protocol-protokol internet (TCP/IP). Dan seluruh
Kelebihan MySQL adalah : data pada aktivitas tersebut disimpan pada sistem
a. Multiplatform database MySQL
MySQL tersedia pada beberapa platform
(Windows, Linix, Unix dan lain lain)

2
Tabel 3: Siswa.
Type
Nama Field Size Keterangan
Data
Primary
No Peserta Char 15
Key
Nama Char 35
Kelas Char 15

Tabel 4: Bank Soal.


Nama Field Type Data Size Keterangan
Primary
Kode Soal Char 15
Key
Gambar 1. Desain umum ulangan berbasis intranet
Pertanyaan Char 35
Pilihan 1 Char 15
3.1 DFD
Pilihan 2 Char 15
Pilihan 3 Char 15
Pilihan 4 Char 15
Pilihan 5 Char 15
Jawaban Char 15
Waktu Char 15

Tabel 5: Nilai.
Nama Field Type Data Size Keterangan
Primary
No Peserta Char 15
Key
Kode Soal Char 35
Gambar 2. DFD level 0 Jumlah Soal Char 15
Bener Char 15
3.2 ERD Salah Char 15
Nilai Char 15

3.4 Hasil Penelitian


3.4.1 Halaman Registrasi
Halaman registrasi berisikan form masuk ujian
dengan disisi kode peserta dan kode soal

Gambar 3. Bagan ERD

3.3 Tabel
Disain Basis Data dapat dibuat dengan berikut

Tabel 1: Guru.
Type
Nama Field Size Keterangan
Data Gambar 2. Halaman Login
Primary
NIP Char 15
Key
3.4.2 Halaman konfirmasi
Nama Char 35
Mapel Char 15
Halaman konfirmasi bertujuan untuk mengecek
kebenaran dari biodata siswa
Tabel 2: Siswa.
Type
Nama Field Size Keterangan
Data
Primary
No Peserta Char 15
Key
Nama Char 35
Kelas Char 15

Gambar 3. Halaman Konfirmasi


3.4.3 Halaman Ujian

3
Halaman soal merupakan halaman yang
bersisikan kumpulan soal-soal ujian yang
digunakan siswa untuk mengerjakan dan dipilih
jawabannya, lengkap dengan waktu ujian.

Gambar 7. Halaman Bank Soal

3.5 Hasil Pengujian


Pengujian beta merupakan pengujian yang
Gambar 4. Halaman Ujian dilakukan secara langsung, yaitu untuk
mengetahui kualitas dari software yang telah
3.4.4 Halaman Tampil Nilai dibuat, apakah sudah sesuai dengan yang
Halaman tampilan nilai berisi Nilai siswa yang diharapkan atau belum, pengujian dilakukan
akan keluar setelah siswa mengerjakan soal atau dengan memberikan kuesioner kepada masing-
mengerjakan soal pada soal yang terakhir dengan masing pemakai, kuesioner ini disebar kepada
menekan submit dan nilai akan menghitung 20 orang pengguna yang terdiri 10 orang guru
secara otomatis jawaban benar dan salahnya. dan 10 orang siswa. Kuesioner ini terdiri dari 2
jenis yaitu untuk guru yang terdiri dari 5
pertanyaan, dan untuk siswa yang terdiri dari 4
pertanyaan (contoh kuesioner dapat dilihat pada
lampiran) dengan menggunakan skala 1 sampai
3. Berikut ini adalah contoh pertanyaan
kuesioner untuk diajukan kepada masing-
masing level, yaitu guru dan siswa.
Tabel 6: Kuesioner Pengujian beta.
Skala
Gambar 5. Halaman Tampil Nilai Level Pertanyaan
Jawaban
1. Apakah anda setuju 1. Setuju
3.4.5 Halaman Nilai Ujian dengan adanya ujian 2. Biasa Saja
Halaman hasil ujian merupakan daftar nilai ujian sekolah berbasis 3. Tidak Setuju
siswa dari beberapa mata pelajaran yang intranet?
dilakukan oleh admin. 2. Apakah menurut anda
sistem ujian sekolah
berbasis intarnet mudah
dipelajari dan
digunakan?
3. Apakah menurut anda
sistem ujian sekolah
berbasis intarnet
Guru
membantu mengolah
data soal ?
4. Apakah menurut anda
sistem ujian sekolah
berbasis intarnet efisien
Gambar 6. Halaman Nilai Ujian
dengan biaya?
5. Apakah menurut anda
3.4.6 Halaman Bank Soal sistem ujian sekolah
Halaman bank soal digunakan oleh guru untuk berbasis intarnet dapat
memasukkan soal, pertanyaan, jawaban, dan juga cepat menampilkan
gambar jika ada soal berbentuk gambar. informasi nilai siswa
yang dibutuhkan?
Siswa 1. Apakah anda setuju 1.Setuju
dengan adanya ujian 2.Biasa Saja
sekolah berbasis 3.Tidak Setuju
intranet ?
2. Apakah menurut anda
sistem ujian sekolah
berbasis intarnet mudah

4
dipelajari dan
digunakan ? Tabel 13: Hasil Pengujian Kuesioner Siswa Soal No. 2
3. Apakah menurut anda Pertanyaan Keterangan Responden Prosentase
sistem ujian sekolah Setuju 10 100%
berbasis intarnet terlihat Biasa Saja 0 0%
menarik 2
Tidak 0 0%
4. Apakah menurut anda Setuju
sistem ujian sekolah Jumlah 10 100%
berbasis intarnet
membantu siswa untuk Tabel 14: Hasil Pengujian Kuesioner Siswa Soal No. 3
bisa segera mengetahui Pertanyaan Keterangan Responden Prosentase
nilai ujiannya? Setuju 10 100%
Beradasarkan data kuesioner, dapat dicari Biasa Saja 0 0%
prosentase masing-masing jawaban dengan 3
Tidak 0 0%
menggunakan rumus : Setuju
Y = P/Q*100% Jumlah 10 100%

Tabel 7: Hasil Pengujian Kuesioner Guru Soal No. 1 Tabel 15: Hasil Pengujian Kuesioner Siswa Soal No. 4
Pertanyaan Keterangan Responden Prosentase Pertanyaan Keterangan Responden Prosentase
Setuju 10 100% Setuju 9 90%
Biasa Saja 0 0% Biasa Saja 1 10%
1 4
Tidak 0 0% Tidak 0 0%
Setuju Setuju
Jumlah 10 100% Jumlah 10 100%

Tabel 8: Hasil Pengujian Kuesioner Guru Soal No. 2 4. Kesimpulan


Pertanyaan Keterangan Responden Prosentase Setealah melakukan seluruhtahapan
Setuju 9 90% pembangunan ujian sekolah berbasi intranet
Biasa Saja 1 10% meliputi perancangan , implementasi dan
2
Tidak 0 0%
berdasarkan pengujian beta yang telah dilakukan
Setuju
Jumlah 10 100%
dengan menggunakan kuisioner yang di berikan
ke guru dan siswa dapat diambil kesimpulan
Tabel 9: Hasil Pengujian Kuesioner Guru Soal No. 3 bahwa :
Pertanyaan Keterangan Responden Prosentase 1. Meningkatkan pengetahuan teknologi
Setuju 10 100% informasi
Biasa Saja 0 0% 2. Meningkatkan efisiensi dan efektifitas dalam
3
Tidak 0 0% menjawab soal
Setuju 3. Mengurangi kecurangan siswa dalam
Jumlah 10 100% mengerjakan soal sistem random
4. Mempercepat proses penilaian hasil ujian
Tabel 10: Hasil Pengujian Kuesioner Guru Soal No. 4 5. Mempermudah pihak sekolah dalam
Pertanyaan Keterangan Responden Prosentase
pelaksanaan ujian sekolah
Setuju 9 90%
Meminimalis dana untuk alokasi ujian sekolah.
Biasa Saja 1 10%
4
Tidak 0 0%
Setuju
Jumlah 10 100% Ucapan Terima Kasih
Semasa menyusun makalah, penulis banyak
Tabel 11: Hasil Pengujian Kuesioner Guru Soal No. 5 memperoleh bantuan dan dukungan dari berbagai
Pertanyaan Keterangan Responden Prosentase pihak, antar lain: Juki Irfansyah, Hendra
Setuju 10 100% Agusvianto dan kawan-kawan kampus terutama
Biasa Saja 0 0% teman group IT.
5
Tidak 0 0%
Setuju
Jumlah 10 100% Daftar Pustaka
Saputra Agus. (2012). Web Tips PHP, HTML5
Tabel 12: Hasil Pengujian Kuesioner Siswa Soal No. 1 dan CSS3. Jasakom.
Pertanyaan Keterangan Responden Prosentase Andi. (2011). Mahir dalam 7 Adobe Dreamweaver
Setuju 8 80% CS5 dengan Pemrograman PHP &
Biasa Saja 2 20% MySQL. Madcoms.
1
Tidak 0 0% Aditama Roki. (2012). Sistem Informasi Akademik
Setuju Kampus Berbasi Web Dengan PHP.
Jumlah 10 100% Lokomedia.

Anda mungkin juga menyukai