Abstrak
Pengolahan nilai di Madrasah Ibtidaiyah (MI) Darussalam Tlogoboyo masih menggunakan
Aplikasi Spreadsheet dalam pengolahan data nilainya. Entri data nilai dilakukan dengan cara
menyalin atau menggandakan file data siswa, sehingga menimbulkan terjadinya penumpukan
data yang berdampak pada sulitnya mendapatkan informasi data nilai yang terpadu karena
harus membuka file datanya satu persatu. Antar data satu dengan yang lain belum berelasi,
sehingga banyak terjadi duplikasi data yang menyebabkan banyak file yang dibuat. Dari kasus
tersebut mendorong penulis untuk melakukan penelitian dengan membuat sistem informasi
pengolahan data nilai siswa. Pada proses pembuatan sistem penulis menggunakan metode
Waterfall sebagai metode pengembangan perangkat lunak. Metode tersebut meliputi tahap
Requirement, Desain, Implementation, Verification, dan Maintenance. Framework PHP yang
digunakan yaitu Code Igniter didukung dengan database MySQL untuk mengolah basis
datanya. Hasilnya yaitu sistem informasi pengolahan data nilai siswa berbabasis web (studi
kasus MI Darussalam) ini merupakan sistem yang memberikan informasi kepada guru ketika
ingin melakukan penginputan data nilai hasil kegiatan belajar dan siswa dapat secara
langsung melihat nilai rapor hasil kegiatan belajar. Informasi yang disajikan pada sistem ini
meliputi informasi guru dapat secara langsung menginputkan nilai hasil kegiatan belajar
mengajar yang berupa rapor sehingga siswa dapat langsung melihat rapor hasil belajar
mengajar dengan secara langsung.
126
Jurnal Informatika dan Rekayasa Perangkat Lunak ISSN 2656-2855
Vol. 3, No. 2, September 2021, Hal. 125-130 e-ISSN 2685-5518
4. Verification
Setelah pengkodean selesai,
dilakukan pengujian terhadap sistem yang
telah dibuat tadi. Tujuan pengujian adalah
menemukan kesalahan-kesalahan terhadap
Gambar 2. Metode Waterfall sistem untuk kemudian bisa diperbaiki.
Dalam tahap ini terdapat tiga kegiatan,
1. Requirement Analisis yaitu implementasi database, implementasi
Pada tahap ini penulis melakukan program dan pengujian. Pada pengujian
identifikasi terhadap MI Darussalam sistem informasi pengolahan data nilai
Tlogoboyo, dari hasil tersebut diketahui siswa ini pengujiannya hanya sampai tahap
bahwa penginputan nilai siswa berdasarkan alpha dengan menggunakan metode
kurikulum 2013 yang menekankan pada pengujian blackbox.
pembelajaran aktivitas, maka penilaiannya
lebih menekankan pada penilaian proses 5. Maintenance
baik pada aspek sikap, pengetahuan, dan Pada tahap pemeliharaan akan
ketrampilan. Dengan demikian diperlukan dilakukan penyesuaian apabila perangkat
pedoman penilaian yang memberikan lunak mengalami perubahan seperti
fokus perhatian pada hal-hal berikut: perubahan yang diakibatkan
a. Penilain di arahkan untuk mengukur kemampuannya kurang maksimal untuk
pencapaian kompetensi dasar. permintaan user tertentu. Misalnya
b. Penilain menggunakan acuan kriteria perangkat keras yang digunakan berubah
yaitu berdasarkan apa yang dilakukan ataupun sistem operasi yang berubah.
peserta didik setelah mengikuti proses Khusus untuk tahap pemeliharaan, tidak
pembelajaran dilakukan karena tahap pembangunan
perangkat lunak hanya akan sampai tahap
2. System Design pengujian.
Desain perangkat lunak adalah
proses multi langkah yang fokus pada HASIL DAN PEMBAHASAN
desain pembuatan program perangkat 4.1. Implementasi Interface
lunak termasuk struktur data, arsitektur 1) Tampilan Halaman Home Login
perangkat lunak, representasi antarmuka Gambar 3 halaman Login merupakan
dan prosedur pengkodean. Desain dan halaman yang dapat diakses setelah user
pembuatan aplikasi berkonsentrasi pada mengklik dan memilih inputan masuk
bagaimana sistem dibangun untuk sebagai admin, guru, dan siswa pada
memenuhi kebutuhan pada fase analisis, halaman menu utama login terlebih dahulu.
membangun perangkat lunak untuk
mendukung sistem meliputi pemodelan
proses menggunakan UML, pemodelan
128
Jurnal Informatika dan Rekayasa Perangkat Lunak ISSN 2656-2855
Vol. 3, No. 2, September 2021, Hal. 125-130 e-ISSN 2685-5518
130