4.1 Implementasi
67
68
a. Halaman Login
Tampilan utama login berfungsi sebagai form user untuk dapat memasuki
halaman menu utama. Pada halaman ini sistem akan menverfikasi user,
apakah user adalah admin, guru, siswa atau kepala sekolah. Setelah itu, sistem
akan mengarahkan user ke halaman yang sesuai dengan data tersebut.
69
Gambar diatas merupakan halaman kelola data siswa yang dilakukan oleh
user admin. Terdapat button Tambah Data, Ubah dan Hapus yang berfungsi
sebagai pengelolaan data tersebut. Button Cetak PDF berfungsi untuk
mencetak data siswa yang telah tersimpan pada database.
Gambar 4.3 sama dengan gambar 4.2 terdapat button Tambah Data, Ubah dan
Hapus yang digunakan untuk mengelola data oleh user admin, namun pada
gambar tersebut menunjukan pengelolaan data guru. Button Cetak PDF
berfungsi untuk mencetak data guru yang telah tersimpan pada database.
Tampilan diatas adalah halaman kelola data mata pelajaran yang dilakukan
oleh user admin. Pada halaman ini ditampilkan kode mapel dan nama mapel
beserta KKM (Kriteria Ketuntasan Minimal) dimasing-masing mapel.
Gambar 4.6 menunjukan pengelolaan kelas yang diisi dengan data siswa.
72
Gambar 4.8 menampilkan halaman ubah data yang dilakukan oleh user admin.
Setiap button Ubah pada menu Kelola Data akan menampilkan form ubah
data seperti gambar 4.8.
Gambar 4.10 hanya menampilkan halaman kelola absensi yang dapat diakses
oleh guru. Pada halaman ini, guru dapat menambahkan nilai absensi kepada
masing-masing siswa berdasarkan kelasnya.
l. Halaman Siswa
m. Halaman Ledger
Gambar di atas menampilkan form menu Profil yang ada disetiap halaman
user. Halaman ini memberikan fungsi kelola profil pada masing-masing user.
Berhasil
4 Test Case: Hasil Pengujian:
hapus data
Klik button “Hapus”
pada data guru atau
tenaga pendidik yang
dipilih.
Mencetak data siswa/i Sistem akan menampilkan data
ke dalam bentuk PDF ke dalam bentuk PDF.
Berhasil
Test Case: Hasil Pengujian:
1 akses
Klik button “Kelas”
halaman
pada kolom side bar.
Berhasil
Test Case: Hasil Pengujian:
2 menampilkan
Klik button dropdown Sistem menampilkan data
data
“Pilih Kelas” pada form siswa/i yang berada pada kelas
kelas lalu pilih kelas 10 10 MM 1.
MM 1.
Menambahkan siswa ke Sistem akan menampilkan
dalam kelas. flash message.
Berhasil
4 Test Case: Hasil Pengujian:
tambah data
Klik “Tambah Kelas”
lalu masukan data dan
klik button “Simpan”.
Menambahkan data Sistem akan menampilkan
wali kelas. flash message jika berhasil.
Berhasil
5 Test Case: Hasil Pengujian:
tambah data
Pilih data guru di kolom
Walikelas lalu klik
“Ganti Wali Kelas”.
Berhasil
3 Test Case: Hasil Pengujian:
ubah data
Klik button “Ubah”
pada daftar mata
pelajaran yang dipilih
Menghapus data mata Sistem akan menampilkan
pelajaran. flash message.
Berhasil
4 Test Case: Hasil Pengujian:
hapus data
Klik button “Hapus”
pada data mata
pelajaran yang dipilih.
Tambah mapel pada Sistem akan menambahkan
rombel. data.
Test Case: Hasil Pengujian: Berhasil
5
Klik dropdown tambah data
“Tambah Mapel” pilih
Bahasa Indonesia.
86
Berhasil
3 Test Case: Hasil Pengujian:
tambah data
Masukan data tugas
kemudian klik Button
“Submit”.
87