journal rizal tentang pendidikan nasional

NuxerWidhi 7 views 9 slides Oct 28, 2024
Slide 1
Slide 1 of 9
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9

About This Presentation

Surat Edaran Lomba Vlog Kependudukan.pdf


Slide Content

1


SISTEM INFORMASI PENGOLAHAN NILAI SISWA BERBASIS WEB
MENGGUNAKAN PHP MYSQL

WEB BASED STUDENT VALUE PROSESSING INFORMATION SISTEM USING PHP
MYSQL

Rizal Efendin
1
, Arif Hadi Sumitro
2
, Sony Panca Budiarto
3

1,2,3
STIKOM PGRI Banyuwangi; Jl. Ahmad Yani, 80 Banyuwangi, Telp/Fax 0333 417902
e-mail: *

[email protected]

Abstrak:

Penilaian merupakan salah satu komponen penting dalam kegiatan belajar mengajar disekolah yang
nantinya menjadi input yang diharapkan dapat menjadi output yang dapat mengimbangi bahkan
mengembangkan nilai masing- masing siswa. Dari nilai- nilai tersebut cara pengolahanya masih
dilakukan dengan menggunakan program yang belum terintegrasi dengan database. Permasalahan
yang terjadi Dalam pengolahan nilai raport di SDN 5 MACAN PUTIH saat ini masih ditulis dalam
buku raport, dan penyampaian nilainya masih menggunakan media kertas, sehingga banyak waktu dan
tenaga diperlukan untuk memproses nilai tersebut. Berdasarkan permasalahan diatas, maka
dibutuhkanlah pembangunan sistem informasi berbasis Web yang dapat mengolah nilai dengan
mudah. Sehingga dapat membantu para guru dalam mengisi nilai siswa, karena dapat dilakukan
secara online melalui Website. Rancang bangun dalam pembuatan sisitem ini menggunakan bahasa
pemrograman PHP dan MySQL sebagai pendukung sistem manajemen basis data. Penelitian ini telah
menghasilkan sebuah sistem pengolahan nilai yang dapat membantu kerja para guru dan staff TU
dalam pengolahan nilai siswa, dengan menggunakan sistem Informasi Berbasis Web yang
menggunakan teknologi pendukung berupa PHP dan basis data MySQL, sehingga bisa di akses
melalui piranti apapun selama terkoneksi dengan jaringan internet.

Kata Kunci: Sistem Informas,Penilaian Siswa, SDN 5 MACAN PUTIH

Abstract:
Assessment is one of the important components in teaching and learning activities in schools that later
become inputs that are expected to be an output that can compensate and even develop the values of
each student. From these values, the way of processing is still done using programs that have not been
integrated with the database. The problem that occurs in the processing of raport values in SDN 5
MACAN PUTIH is currently still written in the raport book, and the delivery of its value is still using
paper media, so a lot of time and effort is needed to process the value. Based on the above problems,
it takes the development of a Web-based information system that can process value easily. So that it
can help teachers in filling in student grades, because it can be done online through the Website.
Design the build in the creation of this sidetem using php and mySQL programming languages as a
support for database management systems.

PENDAHULUAN
Sekolah adalah salah satu sarana organisasi dalam memberikan pelayanan kepada masyarakat
dalam bidang pendidikan. Salah satu bagian terpenting dari suatu sekolah adalah siswa dan nilai
siswa tersebut. Dalam satu sekolah ada ratusan siswa dan masing-masing mempunyai nilai yang

2

berbeda-beda.Tak jarang penyimpanan nilai siswa dicatat dan disimpan secara konvensional.
Sehingga membutuhkan waktu yang sangat lama dalam pengerjaannya.
Sedangkan hasil dari pengolahan data nilai siswa hanya bisa dilihat, baik oleh siswa maupun
orang tua siswa hanya pada buku raport. Hal ini juga menyebabkan para orang tua tidak bisa setiap
saat mengecek nilai putra/putrinya disekolah.Pembuatan sistem informasi nilai siswa dilakukan
untuk peneglolaan nilai siswa, terutama data siswa, mata pelajaran dan data guru. Disisi lain
aplikasi ini mwmbantu manajemen sekolah dasar dalam mengambil suatu keputusan menyangkut
nilai siswa.
Khususnya dalam pembukuan (administrasi)yang mengakibatkan kebutuhan akan informasi
nilai siswa dalam pencarian informasi nilai siswa pada setiap sekolah dasar. Dalam penelitian akan
dibangun suatu program aplikasi system informasi pengolahan nilai siswa dengan mengambil studi
kasus pada Sekolah Dasar Negeri 5 Macan Putih Kabupaten Banyuwangi
Sedangkan hasil dari pengolahan data nilai siswa hanya bisa dilihat, baik oleh siswa maupun
orang tua siswa hanya pada buku raport. Hal ini juga menyebabkan para orang tua tidak bisa setiap
saat mengecek nilai putra/putrinya di sekolah.Pembuatan sistem informasi nilai siswa dilakukan
untuk peneglolaan nilai siswa, terutama data siswa, mata pelajaran dan data guru. Di sisi lain
aplikasi ini mwmbantu manajemen sekolah dasar dalam mengambil suatu keputusan menyangkut
nilai siswa.
khususnya dalam pembukuan (administrasi) yang mengakibatkan kebutuhan akan informasi
nilai siswa dalam pencarian informasi nilai siswa pada setiap sekolah dasar. Dalam penelitian akan
dibangun suatu program aplikasi sistem informasi pengolahan nilai siswa dengan mengambil studi
kasus pada Sekolah Dasar Negeri 5 Macan Putih Kabupaten Banyuwangi.

METODE PENELITIAN

Model pengembangan software yang diperkenalkan oleh Winston Royce pada tahun 70-an ini
merupakan model klasik yang sederhana dengan aliran sistem yang linier keluaran dari tahap
sebelumnya merupakan masukan untuk tahap berikutnya. Pengembangan dengan model ini adalah
hasil adaptas i dari pengembangan perangkat keras, karena pada waktu itu belum terdapat metodologi
pengembangan perangkat lunak yang lain. Proses pengembangan yang sangat terstruktur ini membuat
potensi kerugian akibat kesalahan pada proses sebelumnya sangat besar dan acap kali mahal
karena membengkaknya biaya pengembangan ulang Tristianto (2018). Penjelasan dari tahap-tahap
waterfall model adalah sebagai berikut:

Gambar 1. Waterwall Model


IMPLEMENTASI

4.1 Implementasi Sistem
Pada bab ini akan dijelaskan implementasi sistem penilaian online yang berupa source kode
pemrograman serta penjelasan dari desain aplikasi. Beberapa hal yang perlu disiapkan adalah
perangkat lunak, yaitu SublimeText yang merupakan text editor dalam pembuatan program dengan

3

bahasa PHP dan XAMPP untuk untuk mengolah kode php serta Web Browser (Google Chrome)
untuk melihat hasil pembuatan program. Berikut adalah halaman- halaman dan source code dari
aplikasi.

4.2 Implementasi Program
Kegiatan pembuatan program terdiri dari pembentukan program-program yang akan saling
mendukung dalam pembuatan aplikasi pendaftaran siswa baru berbasis php/web.
Untuk keperluan menampung data di server, kita memerlukan sebuah database. MySql
merupakan sebuah program aplikasi untuk membuat database yang umum digunakan pada web
server.
MySql banyak digunakan karena kemampuannya dalam menampung data yang cukup besar
dan proses loading yang cepat dalam pemanggilan data

Uji Coba
Seperti yang telah kita ketahui bahwa uji coba adalah merupakan tahapan dimana system siap
dioperasikan pada keadaan yang sebenarnya, dari sini akan diketahui apakah system akan benar-
benar dapat menghasilkan keluaran yang sesuai dengan tujuan yang diinginkan sebelum program ini
diterapkan. Maka pada bab ini penulis akan mengadakan uji coba hasil rancangan tersebut menjadi
sebuah program aplikasi yang menggunakan aplikasi website. Sistem Informasi Penilaian Siswa
Berbasis Website tersebut akan dijalankan secara offline atau localhost.
Uji Coba Login Admin

Gambar 5.1 LoginAdmin
Tampilan pada gambar 5.1 halaman login akan tampil jika user admin memilih untuk login.
Terdapat beberapa text box untuk mengisikan data username,password, dan akses yang berfungsi
sebagai authentifikasi data user,password, dan akses yang ada dalam database. Dan jika setelah di isi
dan di klik button login, maka sistem akan memeriksa apakah username,password, dan akses sesuai
dengan table user admi atau tidak. Jika benar maka akan masuk kehalaman utama /Beranda admin
Setelah admin sukses login maka akan tampil halaman seperti gambar 5.2 merupakan halaman
yang menjadi utama dari semua halaman, jadi semua form yang diakses berjalan didalam form atau
halaman utama ini. Dalam form utama ini akan menampilkan beberapa menu yang meliputi:
Home,Data dan Laporan

4

Uji Coba Admin Input Data Guru

Gambar 5.3 Sub Menu Input Data Guru

Tampilan pada gambar 5.3 Merupakan tampilan menu data yang
memiliki sub menu guru yang berfungsi untuk admin menginput data g uru. Berikut tampilan tabel
data guru yang telah berhasil di simpan:

Gambar 5.4 Tabel data guru
Gambar 5.4 tampilan data guru yang telah berhasil di inputkan. Pada tabel tersebut di kolom
aksi terdapat 2 (dua) button yaitu buton silang yang berfungsi untuk menghapus data dan tombol gear
yang berfungsi untuk mengedit data
Tampilan pada gambar 5.5 Merupakan tampilan menu data yang memiliki sub menu siswa
yang berfungsi untuk admin menginput
data siswa, berikut contoh tampilan input data siswa pada sub menu siswa

Gambar 5.6 Tampilan Input Data Siswa

Pada gambar 5.6 ini Admin mengisi data guru siswa, setalah form terisi admin bisa memilih
dua button di bawah form yaitu submit dan reset. Jika button submit data yang telah terisi akan
tersimpan ke database dan di tampilkan kedalam tabel di bawah form input data siswa. Jika button
reset maka form yang telah diisi akan kosong kembali.

5


Gambar 5.7 Notifikasi Berhasil Simpan Data Siswa
Pada Gambar 5.7 merupakan notifikasi bahwa data yang siswa baru dimasukkan telah
berhasil di simpan ke database dan akan di tampilkanpada tabel di bawah form input data
siswa.Berikut tampilan tabel data siswa yang telah berhasil di simpan:

Gambar 5.8 Tabel Data Siswa
Gambar 5.8 tampilan data siswa yang telah berhasil di inputkan. Pada tabel tersebut di kolom
aksi terdapat 2 (dua) button yaitu buton silang yang berfungsi untuk menghapus data dan tombol gear
yang berfungsi untuk mengedit data

Pada gambar 5.9 merupakan tampilan pada Menu Data Submenu Nilai. Menu ini merupakan
data nilai seluruh siswa. Pada menu ini admin bisa melihat nilai siswa yang telah terinputkan
nilainya maupun belum di inputkan oleh guru masing masing kelas. Admin juga bisa menginput dan
mengedit nilai siswa seperti guru yang bertujuan untuk membantu guru jika
guru tidak bisa menginput atau mengedit nilai siswa tersebut.
1.6 Uji Coba Download Hasil Belajar Siswa

Gambar 5.10 Tampilan Icon / Link Download
Pada Gamabar 5.10 terdapat tanda lingkaran hitam merupakan button link unduh

6


Gambar 5.11 Tampilan hasil download Nilai Semester Ganjil

Gambar 5.12 Tampilan hasil download Nilai Semester Genap
2.1. Uji Coba Login Guru


Gambar 5.13 Login User Guru
Tampilan pada gambar 5.13 halaman login akan tampil jika user Guru memilih untuk login.
Terdapat beberapa text box untuk mengisikan data username, password, dan akses yang berfungsi
sebagai authentifikasi data user, password, dan akses yang ada dalam database. Dan jika setelah di
isi dan di klik button login, maka sistem akan memeriksa apakah username, password, dan akses
Guru sesuai dengan table user Guru atau tidak. Jika benar maka akan masuk ke halaman utama /
Beranda Guru.

7


Gambar 5.14 Halaman Utama Guru
Setelah Guru sukses login maka akan tampil halaman seperti gambar
5.14 merupakan halaman yang menjadi utama dari semua halaman, jadi semua form yang diakses
berjalan didalam form atau halaman utama ini. Dalam form utama ini akan menampilkan beberapa
menu yang meliputi: Dashboard dan Penilaian
Uji Coba Guru Input Nilai

Gambar 5.15 Sub Menu Guru Input Nilai Siswa
Tampilan pada gambar 5.15 Merupakan tampilan menu Penilaian yang memiliki sub menu
Input Nilai Siswa. Pada tampilan ini menampilkan nama siswa atau siswi yang akan di inputkan
nilainya. Tidak hanya menginputkan nilai tetapi guru juga bisa mengedit nilai yang telah di inputkan.
Pilih button centang pada kolom aksi untuk menginputkan nilai siswa yang masih kosong dan
pilih button gear untuk mengedit atau merubah nilai siswa yang sudah di inputkan sebelumnya.

Gambar, 516 login user siswa
Tampilan pada gambar 5.16 halaman login akan tampil jika user Siswa memilih untuk login. Terdapat
beberapa text box untuk mengisikan data user rname,password, dan akses yang berfungsi sebagai
authentifikasi data user,password, dan akses yang ada dalam database. Dan jika setelah di isi dan di
klik button login, maka sistem akan memeriksa apakah usernam, password, dan akses Siswa sesuai
dengan table user Siswa atau tidak. Jika benar maka akan masuk ke halaman utama / Beranda
Siswa
Setelah Siswa sukses login maka akan tampil halaman seperti gambar

8

5.17 merupakan halaman yang menjadi utama dari semua halaman, jadi semua form yang diakses
berjalan didalam form atau halaman utama ini. Dalam form utama ini akan menampilkan beberapa
menu yang meliputi: Dashboard dan Data

KESIMPULAN
Berdasarkan hasil penelitian dan pembahasan, maka kesimpulan yang dapat diambil dari
penelitian ini adalah sebagai berikut:
1. Sistem Informasi Penilaian Online Berbasis Web dengan PHP dan SQL ini telah berhasil
dikembangkan. Sistem ini mampu mengelola Input Nilai Hingga Output Nilai
2. Hasil dari pembuatan aplikasi ini telah membuat admin SDN 5 MACAN PUTIH merasa lebih
mudah dalam penggunaannya dikarenakan yang sebelumnya menggunakan cara manual (book
base).
3. Telah dikembangkan sistem akademik sekolah yang berbasis web
4. untuk membantu siswa dan orang tua memantau hasil belajarnya dimana saja dan kapan saja.
SARAN
Berikut beberapa saran yang dapat digunakan untuk menambahkan fitur-fitur tambahan dalam
pembuatan website selanjutnya yaitu pengembangan aplikasi untuk mengolah nilai non-mata
pelajaran, seperti kedisiplinan, kejujuran, kebersihan, kerapian, ekstrakurikuler, serta pemberian
histori nilai siswa sehingga siswa bisa melihat perkembangan nilainya dari kelas 1 (Satu) hingga
kelas 6 (Enam), dan sebagainya yang dibutuhkan oleh sekolah

DAFTAR PUSTAKA
Alexander, Sibero. (2013). Web programing power pack. MediaKom, Yogyakarta.
Ardhana, YM Kusuma, (2012), Menyelesaikan Website 30 Juta, Jasakom, Jakarta.
Asropudin, Pipin. (2013). Kamus Teknologi Informasi. Bandung: CV Titian Ilmu.
Enterprise, J. (2014). MySQL untuk Pemula. Jakarta: PT. Elex Media. Komputindo
Indrajani. (2015). Database Design (Case Study All in One). Jakarta: PT ElexMedia.Komputindo.
Kadir, Abdul (2013). Programer Pemula PHP. Yogyakarta. Mediakom.
Ladjamudin, Bin Al-Bahra. (2013). Analisis dan Desain Sistem Informasi. Graha.Ilmu. Yogyakarta.
Mirza, Said Pahlevi. (2013). Tujuh Langkah Praktis Pembangunan Basis Data. Jakarta: PT. Elex
Media Komputindo.
Mulhim, Imam. (2018). Aplikasi Informasi dengan PHP & MySQL. Maxikom. Palembang.
Murya, Yosef. (2012). PHP Menyelesaikan Website 30 Juta Rupiah. Jasakom. Jakarta.
Mulhim, Imam. (2013). Aplikasi Informasi dengan PHP & MySQL. Maxikom. Palembang.
Murya, Yosef. (2012). PHP Menyelesaikan Website 30 Juta Rupiah. Jasakom.Jakarta.
Podungge, Salim Emil. (2017).” Sistem Informasi Data Nilai Siswa Pada Smp Negeri 2 Bahodopi Di
Kabupaten Morowali”. Dari Jurnal Elektronik Sistem Informasi dan Komputer, Vol. 3 No. 1.
Pressman, R.S. (2015). Rekayasa Perangkat Lunak: Pendekatan Praktisi Buku I.Yogyakarta: Andi
Riyanto, Slamet (2014). Kupas Tuntas Web Responsif. Jakarta. Penerbit: PT Elex Media Komputindo.
Rommey, Marshall B, & Steinbart, Jhon Paul. (2015). Accountingth Information System, 13ed.
England: Pearson EducationalLimited.
Rosa, A.S., & Shalahuddin, M. (2014). “Rekayasa Perangkat Lunak”, 2 nd ed, Bandung: Informatika.
Sadeli, Muhammad. (2013). Dreamweaver CS6 Untuk Orang Awam. Palembang: Maxikom.
Saputra, Agus, Ridho Taufiq Subagio & Saluky. (2012). Membangun Aplikasi ELibrary Untuk
Panduan Skripsi, Jakarta: PT.ELEX Media Komputindo.
Sarwono, S.W. (2012). Pengantar Psikologi Umum. Jakarta: PTRajaGrafindo Persada.
Schwartz,B., Zaitsev, P., & Tkachenko, V. (2012). High Performance MySQL. (3rdEdition). United
States of America: O'Reilly.
Sidharta Betha. (2012). Pemrograman Web dengan PHP. Bandung: Informatika.
Supardi. (2013). Aplikasi Statistika dalam Penelitian. Jakarta: Prima Ufuk Semesta. Susy Kusuma
Wardani. (2013.Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web Pada Sekolah
Menengah Kejuruan (Smk) Pgri 1 Pacitan”. Dari jurnal IJNS –

9

Syaripudin,Ahmad. (2015). “Sistem Informasi Pengolahan Nilai Siswa Menggunakan Model
Waterfall”. Dari Jurnal Teknik Informatika Stmik Antar Bangsa, VOL. 1 NO. 1.
Tags