commit to user
24
BAB IV IMPLEMENTASI DAN ANALISA
4.1 Implementasi
Kemudian diimplementasikan kedalam bentuk kode sehingga dihasilkan aplikasi seperti berikut. Berdasarkan perancangan
user interface
yang telah dibuat
user interface
sebagai berikut. Gambar 4.1 merupakan tampilan dari halaman login sistem rapor. Halaman login ini
digunakan untuk login user siswa, user guru dan user kurikulum.
Gambar 4.1 Halaman Login Gambar 4.2 merupakan tampilan dari halaman admin kurikulum, dengan menu
berada di atas dan konten berada di bawahnya.
commit to user
25
Gambar 4.2 Halaman Admin kurikulum Gambar 4.3 merupakan antar muka untuk entry data mata pelajaran, untuk antar
muka entry data lain data siswa, data jurusan, data prodi dll. memiliki tampilan antar muka yang hampir mirip.
Gambar 4.3 Halaman Entry data Matapelajaran
commit to user
26
Gambar 4.4 merupakan antar muka untuk guru atau wali kelas, sama seperti pada halaman admin menu utama berada disebelah kanan.
Gambar 4.4 Halaman Guru wali kelas Gambar 4.5 merupakan halaman untuk siswa, pada halaman ini siswa dapat melihat
nilai rapor dan data pengajar di SMK 2 Sragen.
Gambar 4.5 Halaman Siswa
commit to user
27
Gambar 4.6 merupakan gambar pesan pemberitahuan ketika suatu proses berhasil dijalankan.
Gambar 4.6 Pesan notifikasi proses sukses. Gambar 4.7 merupakan gambar pesan pemberitahuan ketika suatu proses gagal
dijalankan.
Gambar 4.7 Pesan proses gagal. Gambar 4.8 merupakan gambar pesan pemberitahuan ketika menghapus sebuah data.
Gambar 4.8 Pesan konfirmasi proses hapus data Gambar 4.9 merupakan gambar lembar rapor yang merupakan hasil pengolahan
sistem rapor. Keluaran ini ditujukan kepada siswa serta kepada guru wali kelas untuk data cadangan.
commit to user
28
Gambar 4.9 Gambar rapor siswa
4.2 Analisis Kebutuhan
Untuk menjalankan aplikasi pengolahan rapor di sisi
server
membutuhkan spesifikasi minimal perangkat keras dan perangkat lunak sebagai berikut
1. Apache Web
Server
versi 2.2.3 2.
PHP
Script Language
versi 5.1.6
3.
MySQL
Database
versi 5.0.24a
4.
Alokasi memory 10 MB. Untuk
client
membutuhkan sebuah PC yang sudah terpasang Webrowser
Mozilla Firefox 3.xx, Google Chrome, Safari 5.x.x
atau
Opera 11.xx
.
commit to user
29
4.3 Pengujian Sistem