• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI LATIHAN UJIAN NASIONAL BERBASIS WEB PADA SMPN 3 TASIKMALAYA

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN SISTEM INFORMASI LATIHAN UJIAN NASIONAL BERBASIS WEB PADA SMPN 3 TASIKMALAYA"

Copied!
10
0
0

Teks penuh

(1)

96

PERANCANGAN SISTEM INFORMASI LATIHAN UJIAN NASIONAL BERBASIS WEB PADA SMPN 3

TASIKMALAYA

Rahma Isparani Fajriah1, Tuti Alawiyah2, Ratningsih3

1AMIK BSI Tasikmalaya e-mail: [email protected]

2Universitas BSI e-mail: [email protected]

3AMIK BSI Bogor e-mail: [email protected]

Abstraks

Perkembangan teknologi informasi telah menyentuh hampir semua sektor. Hal ini menuntut peningkatkan kinerja baik dari segi efektifitas dan efesiensi. Salah satu sektor yang menjadi hal penting untuk diperhatikan peningkatan kinerja ialah sektor pendidikan. SMPN 3 Tasikmalaya merupakan sekolah negeri yang cukup terkenal di Kota Tasikmalaya. Setiap tahun sekolah ini selalu mengadakan latihan ujian nasional. Dengan mengadakan latihan ujian siswa-siswa akan lebih terlatih untuk mengerjakan soal-soal ujian nasional. Pada saat ini sistem latihan ujian nasional hanya sebatas menggunakan kertas, sehingga akan memerlukan banyak biaya untuk menduplikasi soal-soal, belum lagi guru harus mengecek satu persatu hasil dari ujian. Untuk mengatasi masalah tersebut, maka diperlukan suatu sistem yang terkomputerisasi untuk mendukung kemajuan dan perkembangan sekolah. maka dirancanglah sistem latihan ujian online berbasis web, dimana para guru langsung mengolah soal-soal ujian siswa. Begitu juga para siswa setelah melakukan ujian dapat langsung melihat hasil ujiannya. Metode yang digunakan dalam perancangan sistem ini adalah metode waterfall.

Keywords: sistem informasi, web, latihan ujian nasional, waterfall

1. Pendahuluan

Pendidikan merupakan salah satu sektor pembangunan yang selalu mendapatkan perhatian besar dari pemerintah dan sangat potensial untuk dapat diintegrasikan dengan kehadiran teknologi informasi, salah satu kegiatan di dunia pendidikan yang dapat diintegrasikan adalah pengujian/ujian.

Ujian adalah kegiatan yang dilakukan oleh satuan pendidikan untuk mengukur pencapaian kompetensi peserta didik sebagai pengakuan prestasi belajar. Ujian Nasional merupakan sistem evaluasi standar pendidikan dasar dan menengah secara nasional dan persamaan mutu tingkat pendidikan antar daerah yang dilakuakan oleh Pusat Penilaian Pendidikan.

Dengan adanya ujian nasional maka setiap sekolah tentunya berusaha melatih para siswanya untuk selalu mempersiapkan diri menghadapi ujian nasional ini, selain

dituntut untuk belajar lebih giat, sekolah juga melaksanakan latihan mengerjakan soal- soal prediksi yang mungkin keluar pada saat ujian.

Sistem latihan Ujian Nasional yang diterapkan di sekolah-sekolah pada umumnya menggunakan media kertas.

Dengan demikian sekolah harus mengeluarkan biaya untuk mencetak lembar soal dan jawaban, padahal latihan Ujian Nasional (UN) tidak hanya dilakukan satu atau dua kali saja, tentu dengan keadaan seperti itu biaya pengeluaran sekolah semakin besar. Tidak hanya masalah biaya, waktu yang dihabiskan oleh guru juga akan tersita karena, guru harus mengecek satu persatu jawaban setiap siswa.

Masalah yang terjadi pada sistem latihan ujian nasional dengan menggunakan media kertas dapat diatasi apabila sekolah memanfaatkan teknologi informasi sebagai

(2)

media untuk melakukan latihan Ujian Nasional (UN). Media yang dapat diterapkan salah satunya adalah website. Dengan dibuatkan website latihan ujian nasional diharapakan sistem latihan Ujian Nasional akan efektif dan efisien serta mampu melakukan pengujian secara cepat, tepat dan memudahkan dalam melakukan pengujian serta penilaian itu sendiri.

2. Metode Penelitian

Metode yang digunakan pada pengembangan perangkat lunak ini menggunakan model waterfall (sommerville, 20011:30) yang terbagi menjadi beberapa tahapan, yaitu:

a Requirements analysis and definition, mengumpulkan apa yang dibutuhkan secara lengkap untuk kemudian dianalisis guna mendefinisiskan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan dengan lengkap untuk menghasilkan desain yang lengkap.

b System and software design, setelah apa yang dibutuhkan telah selesai dikumpulkan dan sudah lengkap maka desain kemudian di kerjakan.

c Implementation and unit testing, desain program diterjemahkan dalam kode-kode dengan menggunakan bahasa pemerograman yang sudah di tentukan.

Program yang dibangun langsung diuji secara unit, apakah sudah bekerja dengan baik.

d Integration and system testing, penyatuan unit-unit program untuk kemudian di uji secara keseluruhan (system testing).

e Operating and maintenance,

mengoperasikan program

dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan untuk adaptasi dengan situasi yang sebenarnya.

dokumen-dokumen yang merupakan sumber informasi yang sangat penting untuk langkah selanjutnya dalam pembuatan website .

c Metode Studi Kepustakaan

Untuk menambah kelengkapan dalam penelitian ini juga dilakukan melalui studi kepustakaan yaitu dengan cara mengambil referensi dari buku-buku dan literature-literature maupun sumber lain dari internet yang sesuai dengan bahasan yang diteliti.

3. Pembahasan

Dalam pengembangan sistem ini perlu dianalisa berbagai kebutuhan yang berkaitan dengan sistem ini. Kebutuhan sistem informasi yang dianalisa yaitu:

a Sistem dapat memberikan informasi data siswa, data guru dan data petugas admin..

b Sistem dapat melakukan pengeditan, penghapusan dan penambahan data soal.

c Sistem Menampilkan soal pilihan ganda dihalaman peserta ujian.

d Sistem dapat memberikan informasi mengenai nilai yang didapat oleh peserta ujian.

Kebutuhan Pengguna pada Sistem latihan ujian online dapat dikelompokkan dalam dua tingkatan yang akan mengakses aplikasi yaitu admin, dan peserta.

1) Database Administrator

Database Administrator merupakan tingkatan tertinggi yang dapat mengakses seluruh bagian dari database. Mempunyai hak penuh untuk verivikasi data user dan memelihara isi dari database. Database Administrator juga diberikan hak untuk menambah, mengubah maupun menghapus data atau informasi yang ada baik data guru, data siswa, data nilai dan data yang berkaitan dengan soal ujian.

(3)

seperti mengerjakan soal ujian dan mengubah data diri.

Gambar 1. Entity Relationship Diagram Ujian Online 1

n n

1

melakuka n

No_peserta noujian

Ujian

noujian skor

Kd_matpel

memiliki

Kd_soal Kd_matpel

Soal

soal

Pil_a Pil_b Pil_c Pil_d

Kd_soal

Soal_gamb ar kunci

rekap_ujian no

jawab id

memiliki

id noujian

1

n id Kd_soal

memiliki

1 1

Peserta No_peserta

ussername password

nama jk

alamat

foto Tgl lahir

kelas Id_kelas

Nama_kelas

No_peserta Id_kelas memiliki

1 n

1 Id_pengaturan

Wkt_ujian waktu

Jum_soal

Tgl_ujian

Pengaturan ujian

memiliki

Kd_matpel Id_pengtrn 1

Mata pelajaran Kd_ma

tpel Nama_matpel

Status

(4)

Gambar 2. Logical Record Structure Ujian Onlie

Tabel 1. Spesifikasi Tabel Peserta

Field Tipe Size Keterangan

No peserta varchar 10 Primary Key username varchar 50

password varchar 12

nama varchar 50

Jenis varchar 30

Tabel 2. Spesifikasi Tabel Mata Pelajaran

Field Tipe Size Ket

Kode Mata Pelajaran

varchar 3 Primary Key Nama Mata

Pelajaran

varchar 30

status enum

(5)

Tabel 4. Spesifikasi Tabel Soal

Field Tipe Size Ket

Kode soal varchar 10 Primary Key

Kode mata pelajaran

varchar 3 Forigen Key

soal text

Soal gambar varchar 100 Pilihan a varchar 100 Pilihan b varchar 100 Pilihan c varchar 100 Pilihan d varchar 100 Kunci

jawaban

char 1

Tabel 5. Spesifikasi Tabel Ujian

Field Tipe Size Keterangan

No ujian varchar 11 Primary Key

No peserta varchar 11 Forigen Key

Kode mata pelajaran

varchar 3 Forigen Key

skor int

Tabel 6. Spesifikasi Tabel Pengaturan Ujian

Field Tipe Size Keterangan

Id pengaturan int Primary Key

Kode matpel varchar 3 Forigen key Tanggal ujian date

Waktu ujian Varchar 11

Waktu pengerjaan

int Jumlah soal int

Tabel 7. Spesifikasi Tabel Rekap Ujian

Field Tipe Size Keterangan

Id rekap ujian

int Primary Key

No ujian varchar 11 Forigen Key Kode soal varchar 10 Forigen Key

jawaban char 1

nomer int

Rancangan Struktur Navigasi

Gambar 3. Struktur Navigasi Halaman Admin

Gambar 4. Struktur Navigasi Halaman Guru

(6)

Gambar 5. Struktur Navigasi Halaman Siswa

Implementasi Rancangan Antar Muka Implementasi rancangan antar muka pada aplikasi Latihan Ujian Online berdasarkan hasil rancangan antar muka.

a Halaman Utama (Index)

Gambar 6. Halaman Utama b Halaman Beranda Guru

c Halaman Data Soal Pada Halaman Guru

Gambar 8. Halaman Data Soal Pada Halaman Guru

d Halaman Edit Soal

Gambar 9. Halaman Edit Soal e Halaman Tambah Soal Pada Halaman

Guru

Gambar 10. Halaman Tambah Soal Pada Halaman Guru

f Halaman Pengaturan Ujian

(7)

g Halaman Edit Data Pribadi Guru

Gambar 12. Halaman Edit Data Pribadi Guru

h Halaman Edit Pengaturan Ujian

Gambar 13. Halaman Edit Pengaturan Ujian i Halaman Beranda Admin

Gambar 14. Halaman Beranda Admin j Halaman Data Pengelola Ujian

Gambar 15. Halaman Data Pengelola Ujian

k Halaman Tambah Pengelola

Gambar 16. Halaman Tambah Pengelola l Halaman Edit Pengelola

Gambar 17. Halaman Edit Pengelola m Halaman Data Siswa

Gambar 18. Halaman Data Siswa n Halaman Tambah Data Siswa

Gambar 19. Halaman Tambah Data Siswa

(8)

o Halaman Data kelas

Gambar 20. Halaman Data kelas p Halaman Edit Data kelas

Gambar 21. Halaman Edit Data kelas q Halaman Data Pelajaran

Gambar 22. Halaman Data Pelajaran r Halaman Edit Mata Pelajaran

s Halaman Data Soal Keseluruhan

Gambar 24. Halaman Data Soal Keseluruhan

t Halaman Data Soal Per Mata Pelajaran

Gambar 25. Halaman Data Soal Per Mata Pelajaran

u Halaman Kelola Ujian

Gambar 26. Halaman Kelola Ujian v Halaman Hasil Ujian

(9)

w Halaman Data Pribadi Admin

Gambar 28. Halaman Data Pribadi Admin x Halaman Beranda Siswa

Gambar 29. Halaman Beranda Siswa y Halaman Ujian

Gambar 30. Halaman Ujian z Halaman Kerjakan Ujian

Gambar 31. Halaman Kerjakan Ujian

aa Halaman Rekap Nilai ujian

Gambar 32. Halaman Rekap Nilai ujian bb Halaman Rekap Ujian

Gambar 33. Halaman Rekap Ujian cc Halaman Data Pribadi Siswa

Gambar 34. Halaman Data Pribadi Siswa

4. Kesimpulan

Dari hasil pembuatan sistem informasi latihan ujian nasional online, dapat ditarik kesimpulan sebagai berikut:

a. Dengan dibuatkannya website Latihan Ujian Nasional (UN), membuat proses sistem penyelenggaraan Latihan UN yang sebelumnya dilakukan secara manual, kini menjadi lebih efektif dan terstruktur dengan sistem pengolahan data ujian berbasis komputer.

(10)

b. Sistem ujian online berbasis web yang telah dibangun diharapkan dapat bermanfaat dan dapat memberikan kemudahan bagi pihak sekolah dalam melakukan manajemen dan administrasi evaluasi belajar bagi para siswa.

Berdasarkan hasil implementasi sistem informasi latihan ujian nasional online, ditemukan hal-hal yang perlu dikembangkan kembali pada penelitian selanjutnya. Saran- saran tersebut diantaranya:

1. Website ini belum sepenuhnya lengkap dan sempurna, jadi alangkah baiknya adanya pengembangan terhadap sistem ini, guna untuk kesempurnaan sistem.

2. Masih perlu penambahan beberapa features di dalam sistem ini, khususnya di halaman web ujian seperti dalam meng-edit jawaban

3. Pada halaman ujian diperlukan paging dan penyimpanan otomatis.

4. Diperlukan Pengembangan terhadap sistem Pengamanan karna pada website ini pengamanan masih rendah.

5. Diharapkan pihak sekolah selalu melakukan backup terhadap data yang terdapat pada sistem.

Referensi

Agissa, Wildan. 2013. Testing &

Implementasi Sistem. Diambil Dari:

Http://Bangwildan.Web.Id (29 April 2016).

Ahmadi, Candra, Dan Dadang Hermawan.

2013. E-Business & E-Commerce.

Yogyakarta: CV. Andi Offset.

Andrea, Petrus.2014 .Struktur Navigasi.

Diambil Dari:

Http://Www.Andre.Web.Id/2014/05/Strukt ur-Navigasi-Website.Html (29 April 2016).

Fathansyah. 2007. Basis Data. Bandung:

Informatika.

Hasugian Dan Shidiq. 2012. Logical Record Structure . Diambil Dari:

Http://Karyatulisilmiah.Com (29 April 2016).

Hikmah, Agung Baitul, Dkk. 2015. Cara Cepat Membangun Website Dari Nol.

Yogyakarta: CV. Andi Offset.

Kadir, Abdul. 2013. From Zero To A Pro Html5. Yogjakarta: Cv. Andi Offset.

Murya, Yosep. 2014. Project Php Dan Mysql Membuat Website Buku Digital.Bandung:

Jasakom.

Pratama, Eka Agus I Putu. 2014. Sistem Informasi Dan Implementasinya.

Bandung: Informatika.

Sadeli, Muhammad. 2014. Aplikasi Bisnis dengan Php dan Mysql. Palembang:

Maxikom

Sarwono, Jonathan. 2012. Teori, Praktek, Dan Pembuatan Aplikasi Menggunakan Html, Php, Dan Css. Jakarta: Pt.Elex Media Komputindo.

Simaratama, Janner. 2010. Rekayasa Web.

Yogjakarta: Cv. Andi Offset.

Summerville, Ian. 2011. Software Engineering (Rekayasa Perangkat Lunak). Diambil dari: library.binus.ac.id (29 April 2016).

Tim Ems. 2012. Web Programming For Beginners. Jakarta: Pt. Elex Media Komputindo.

Yuhefizar. 2008. 10 Jam Menguasai Internet Teknologi Dan Aplikasinya. Diambil Dari:

Https://Books.Google.Co.Id (29 April 2016).

Gambar

Gambar 1. Entity Relationship Diagram Ujian Online  1 n n 1 melakukan No_peserta noujian Ujian noujian skor Kd_matpel memiliki Kd_soal  Kd_matpel Soal soal Pil_a Pil_b Pil_c Pil_d Kd_soal  Soal_gambar kunci rekap_ujian no jawab id memiliki id noujian 1 n i
Gambar 2. Logical Record Structure Ujian Onlie
Tabel 4. Spesifikasi Tabel Soal
Gambar 6. Halaman Utama  b  Halaman Beranda Guru
+2

Referensi

Dokumen terkait

Posisi operator yang bcrada di scbclah kanan pasien menyebabkan operator lebih teliti dalanr memperhatikan sisi scbclah kanan rahang pasien. sehingga timbul pcftan)aan

2. Bagaimana Pengaruh Sektor Pariwisata Terhadap Pendapatan Asli Daerah Dalam Membangun Infrastruktur Kota Bandar Lampung Ditinjau Berdasarkan Perspektif Ekonomi

Proses seeding dilakukan untuk mengembangbiakkan mikroorganisme sehingga didapatkan jumlah biomassa yang mencukupi untuk mengolah air buangan pabrik minyak kelapa

Dari hasil penelitian dapat disimpulkan kemampuan komunikasi matematis antara siswa yang mendapatkan model pembelajaran Problem Based Learning menggunakan pendekatan

Oleh karena itu, untuk mengatasi adanya waste berupa environmental, health and safety maka dapat diatasi dengan pengadaan kursi yang lebih layak untuk pekerja sortir

Negara tempat si pelaku kejahatan itu berada tidak boleh menangkap ataupun menahan orang yang bersangkutan, sepanjang keberadaannya di negara itu tidak bertentangan dengan

CATATAN: Jika komputer Anda dimatikan atau dalam keadaan hibernasi, Anda harus menyambungkan adaptor daya untuk mengisi daya perangkat Anda menggunakan port PowerShare.. Anda

Angka kematian perinatal adalah jumlah kematian janin yang dilahirkan pada usia kehamilan 28 minggu atau lebih ditambah dengan jumlah kematian bayi yang berumur kurang dari 7 hari