Gambar 3.36 Desain Cetak Raport
3.2.6 Desain Uji Coba
Tahap selanjutnya adalah melakukan desain uji coba, yang bertujuan untuk mengetahui apakah aplikasi sudah berjalan sesuai dengan tujuan atau output
yang diharapkan. Desain uji coba ini menggunakan metode black box testing. 1.
Desain Uji Coba Fitur Login Proses login dilakukan dengan cara menginputkan username dan password.
Dari username dan password ini akan diketahui status login, dimana pada sistem ini terdapat tiga status logi yaitu bagian penilaian, guru mata pelajaran
dan guru wali kelas. Tabel 3. 20 Tabel Master User
No Nama
Password Hak Akses
1 Bagian Penilaian
Bagian Penilaian
Admin
2 Guru mata pelajaran
12345 Guru
No Nama
Password Hak Akses
3 Guru wali kelas
12345 Wali kelas
Tabel 3. 21 Desain Test Case Master User
No Tujuan
Input Output
Diharapkan 1
Deskripsi username dan password yang
valid Memasukkan data
login nama=bagian penilaian dan
password=bagian penilaian
Form login tertutup dan
halaman bagian penilaian aktif
2 Deskripsi username
dan password non valid
Memasukkan data login nama=bagian
penilaian dan password=12345
Muncul pesan “maaf, username
dan password salah”
3 Deskripsi username
dan password yang valid
Memasukkan data login NIP=guru
mapel dan password=12345
Form login tertutup dan
halaman guru mapel aktif
4 Deskripsi username
dan password non valid
Memasukkan data login NIP=guru
mapel dan Muncul pesan
“maaf, username dan password
password=nama salah”
Tabel 3.22 Desain Test Case Maintanance
No Tujuan
Input Output Diharapkan
5 Tambah data baru
ke tabel Mata Pelajaran
Memasukkan data maintanance:
kemudian menekan tombol
tambah Muncul pesan “Data
berhasil disimpan” dan data baru
muncul pada data grid.
Tambah data baru ke tabel Siswa
Memasukkan data maintanance:
kemudian menekan tombol
tambah Muncul pesan “Data
berhasil disimpan” dan data baru
muncul pada data grid.
7 Tambah data baru
ke tabel Input Data Guru
Memasukkan data maintanance:
kemudian menekan tombol
tambah Muncul pesa
n “Data berhasil disimpan”
dan data baru muncul pada data
grid. No
Tujuan Input
Output Diharapkan
No Tujuan
Input Output Diharapkan
8 Tambah data baru
ke tabel Guru Wali Kelas
Memasukkan data maintanance:
kemudian menekan tombol
tambah Muncul pesan “Data
berhasil disimpan” dan data baru
muncul pada data grid.
9 Tambah data baru
ke tabel Kelas Memasukkan data
maintanance: kemudian
menekan tombol tambah
Muncul pesan “Data berhasil disimpan”
dan data baru muncul pada data
grid. 10 Tambah data baru
ke tabel Ekstrakulikuler
Memasukkan data maintanance:
kemudian menekan tombol
tambah Muncul pesan “Data
berhasil disimpan” dan data baru
muncul pada data grid.
11 Tambah data baru ke tabel KRS
Memasukkan data maintanance:
kemudian menekan tombol
tambah Muncul pesan “Data
berhasil disimpan” dan data baru
muncul pada data grid.
12 Tambah data baru Memasukkan data
Muncul pesan “Data
ke tabel KKM maintanance:
kemudian menekan tombol
tambah berhasil disimpan”
dan data baru muncul pada data
grid.
Tabel 3. 23 Desain Test Case Penilaian No
Tujuan Input
Output Diharapkan 13
Menghitung Nilai Total
Input nilai harian=80,
UTS=90, UAS=90 Total Nilai = 85
14 Menentukan siswa
remidi Input KKM=70,
total nilai akhir=68 Field remidi akan
muncul dan dalam keadaan kosong.
15 Menentukan nilai
huruf dan nilai uraian
Input nilai akhir=86
Pada field predikat=B+ dan
field uraian=”Sudah
baik dalam kompetensi”
16 Cek isi field nilai
sesuai dengan format angka 1-100
Input nilai harian=200
Muncul pesan “Masukkan nilai
antara 1- 100” dan
data tidak tersimpan di
database
1.2.7 Desain Metode Evaluasi
Metode evaluasi yang digunakan yaitu dengan menyebarkan angket kepada pengguna aplikasi. Total pengguna aplikasi yaitu sebanyak 40 orang,
terbagi dalam 4 fungsi pengguna hak akses yaitu kepala sekolah, guru mata pelajaran, guru wali kelas dan bagian penilain. Sample yang yaitu sebanyak 12
orang, dengan rincian 1 orang kepala sekolah, 1 orang bagian penilaian, 5 orang guru mata pelajaran dan 5 orang guru wali kelas. Daftar pertanyaan angket dapat
dilihat pada tabel 3.24 berikut, Tabel 3.24 Daftar Pertanyaan Angket
No Aspek Pengujian
Nilai
Sangat Kurang
1 Kurang
2 Cukup
3 Baik
4 Sangat
Baik 5
1 Tampilan Halaman Bagian Penilaian
1.1 Input Mata Pelajaran