143
4.2 Uji Coba Aplikasi
Uji coba fungsi aplikasi ini dilakukan oleh Admin dan Kepala Sekolah Harapan Bunda Surabaya. Uji coba ini dilakukan untuk melihat apakah program
dan fungsi-fungsi yang terdapat di dalam sistem sudah selesai sesuai dengan yang diharapkan. Yang dilakukan dalam tahap uji coba fungsi aplikasi adalah dengan
menguji apakah semua input dari setiap kejadian pada aplikasi menghasilkan output sesuai dengan yang diharapkan. Uji coba fungsi aplikasi adalah sebagai
berikut : 1.
Uji Coba Form Login Hasil uji coba yang dilakukan pada form login dapat dilihat pada Tabel 4.1.
Tabel 4.1 Hasil Test Case Form Login Test
Case ID Tujuan
Input Output
diharapkan Status
1 Deskripsi
username dan password yang
valid Mengisi
username dan password
yang benar lalu tekan
tombol login User masuk ke
dalam halaman utamanya
masing-masing. Sukses
2 Deskripsi
username dan password yang
tidak valid Mengisi
username dan password
yang salah lalu tekan
tombol login User tidak dapat
masuk ke sistem, tetap pada
halaman login, dan user
mendapatkan peringatan login
gagal. Sukses
2. Uji Coba Form Setting User
Hasil uji coba yang dilakukan pada form setting user dapat dilihat pada Tabel 4.2.
STIKOM SURABAYA
144
Tabel 4.2 Hasil Test Case Form Setting User Test
Case ID Tujuan
Input Output
diharapkan Status
3 Menyimpan data
user dengan menyamakan
masukkan password dan
retype password valid
NIKNIP, user id, password,
retype password dan hak akses
lalu tekan tombol save
Data masuk ke tabel user dan
muncul peringatan data
berhasil disimpan
Sukses
4 Menyimpan data
user dengan menyamakan
masukkan password dan
retype password tidak valid
NIKNIP, user id, password,
retype password dan hak akses
lalu tekan tombol save
Data tidak masuk ke dalam tabel
user dan muncul peringatan
password tidak sama
Sukses
3. Uji Coba Form Setting Diagnosa
Hasil uji coba yang dilakukan pada form setting diagnosa dapat dilihat pada Tabel 4.3.
Tabel 4.3 Hasil Test Case Form Setting Diagnosa Test
Case ID Tujuan
Input Output
diharapkan Status
5 Menyimpan data
diagnosa Kode diagnosa,
jenis diagnosa lalu tekan tombol
save Data masuk ke
tabel user dan muncul dalam
daftar diagnosa Sukses
4. Uji Coba Form Setting Semester Aktif
Hasil uji coba yang dilakukan pada form setting jadwal guru dapat dilihat pada Tabel 4.4.
STIKOM SURABAYA
145
Tabel 4.4 Hasil Test Case Form Setting Semester Aktif Test
Case ID Tujuan
Input Output
diharapkan Status
6 Menyimpan data
Semester aktif Semester Aktif
Jika disimpan, nilai sebelumnya
tidak dapat dirubah
Sukses
5. Uji Coba Form Setting Jadwal Guru
Hasil uji coba yang dilakukan pada form setting jadwal guru dapat dilihat pada Tabel 4.5.
Tabel 4.5 Hasil Test Case Form Setting Jadwal Guru Test
Case ID Tujuan
Input Output
diharapkan Status
7 Menyimpan data
jadwal guru yang hari yang dipilih
tidak boleh sama atau kosong
Kode jadwal guru, tanggal,
semester, nama anak, kelas,
nama guru 1, hari guru 1,
nama guru 2, dan hari guru 2, lalu
tekan tombol save
Data masuk ke tabel jadwal guru
dan muncul peringatan data
penyimpanan berhasil
Sukses
6. Uji Coba Form Setting Jadwal Maintenance Guru
Hasil uji coba yang dilakukan pada form setting jadwal maintenance guru dapat dilihat pada Tabel 4.6.
STIKOM SURABAYA
146
Tabel 4.6 Hasil Test Case Form Setting Jadwal Maintenance Guru Test
Case ID Tujuan
Input Output
diharapkan Status
8 Menyimpan data
jadwal maintenance
guru yang akan menguji anak
pada saat UTS dan UAS
No induk anak, semester, nama
guru 1, nama guru 2, nama
guru 3 lalu tekan tombol save
Data masuk ke tabel jadwal
maintenance guru dan muncul
peringatan data penyimpanan
berhasil Sukses
7. Uji Coba Form Master Anak
Hasil uji coba yang dilakukan pada form master anak dapat dilihat pada Tabel 4.7.
Tabel 4.7 Hasil Test Case Form Master Anak Test
Case ID Tujuan
Input Output
diharapkan Status
9 Menyimpan data
anak No induk, nama,
jenis kelamin, tempat,tanggal
lahir, agama, anak ke-, nama
guru penanggung jawab, nama
orang tua, alamat orang tua,
pekerjaan orang tua, nama dokter,
diagnosa, masuk sekolah dan
memninggalkan sekolah lalu
tekan tombol save
Data masuk ke tabel anak dan
muncul dalam daftar anak
Sukses
8. Uji Coba Form Master Guru
Hasil uji coba yang dilakukan pada form master guru dapat dilihat pada Tabel 4.8.
STIKOM SURABAYA
147
Tabel 4.8 Hasil Test Case Form Master Guru Test
Case ID Tujuan
Input Output
diharapkan Status
10 Menyimpan data
guru NIK, nama guru,
jenis kelamin, tempat, tanggal
lahir, agama, alamat, telepon,
dan pendidikan lalu tekan tombol
save Data masuk ke
tabel guru dan muncul dalam
daftar guru Sukses
9. Uji Coba Form Master Pegawai
Hasil uji coba yang dilakukan pada form master pegawai dapat dilihat pada Tabel 4.9.
Tabel 4.9 Hasil Test Case Form Master Pegawai Test
Case ID Tujuan
Input Output
diharapkan Status
11 Menyimpan data
pegawai NIP, nama
pegawai, jenis kelamin, tempat,
tanggal lahir, agama, alamat,
telepon, dan pendidikan lalu
tekan tombol save
Data masuk ke tabel pegawai
dan muncul dalam daftar
pegawai Sukses
10. Uji Coba Form Master Kurikulum
Hasil uji coba yang dilakukan pada form master kurikulum dapat dilihat pada Tabel 4.10.
STIKOM SURABAYA
148
Tabel 4.10 Hasil Test Case Form Master Kurikulum Test
Case ID Tujuan
Input Output
diharapkan Status
12 Menyimpan data
kurikulum Kode kurikulum,
jenis tingkatan, nama kategori,
nama materi, dan nama aktivitas
lalu tekan tombol save
Data masuk ke tabel kurikulum
dan muncul dalam daftar
kurikulum Sukses
11. Uji Coba Form Master Tingkatan
Hasil uji coba yang dilakukan pada form master tingkatan dapat dilihat pada Tabel 4.11.
Tabel 4.11 Hasil Test Case Form Master Tingkatan Test
Case ID Tujuan
Input Output
diharapkan Status
13 Menyimpan data
tingkatan Id tingkatan,
jenis tingkatan lalu tekan tombol
save Data masuk ke
tabel tingkatan dan muncul
dalam daftar tingkatan
Sukses
12. Uji Coba Form Master Kategori
Hasil uji coba yang dilakukan pada form master kategori dapat dilihat pada Tabel 4.12.
Tabel 4.12 Hasil Test Case Form Master Kategori Test
Case ID Tujuan
Input Output
diharapkan Status
14 Menyimpan data
kategori Id kategori, nama
kategori lalu tekan tombol
save Data masuk ke
tabel kategori dan muncul
dalam daftar kategori
Sukses
STIKOM SURABAYA
149
13. Uji Coba Form Master Materi
Hasil uji coba yang dilakukan pada form master materi dapat dilihat pada Tabel 4.13.
Tabel 4.13 Hasil Test Case Form Master Materi Test
Case ID Tujuan
Input Output
diharapkan Status
15 Menyimpan data
materi Id materi, nama
materi lalu tekan tombol save
Data masuk ke tabel materi dan
muncul dalam daftar materi
Sukses
14. Uji Coba Form Master Aktivitas
Hasil uji coba yang dilakukan pada form master aktivitas dapat dilihat pada Tabel 4.14.
Tabel 4.14 Hasil Test Case Form Master Aktivitas Test
Case ID Tujuan
Input Output
diharapkan Status
16 Menyimpan data
aktivitas Id aktivitas,
nama aktivitas lalu tekan tombol
save Data masuk ke
tabel aktivitas dan muncul
dalam daftar aktivitas
Sukses
15. Uji Coba Form Transaksi Penyusunan Program Terapi
Hasil uji coba yang dilakukan pada form transaksi penyusunan program terapi dapat dilihat pada Tabel 4.15.
STIKOM SURABAYA
150
Tabel 4.15 Hasil Test Case Form Transaksi Penyusunan Program Terapi Test
Case ID Tujuan
Input Output
diharapkan Status
17 Menyimpan
data penyusunan
program terapi baru
Untuk melihat usulan program
terapi pilih kode program terapi,
tanggal, semester, nama anak,
tingkatan dan kategori lalu tekan
tombol show. Untuk memilih
tekan tombol panah. Untuk
menyimpan tekan tombol process
Data masuk ke tabel program
terapi, status_ACC =’
T’ dan muncul peringatan
program telah diproses
Sukses
18 Meng-ACC
program terapi Memilih semester
dan nama anak, lalu menekan
tombol ACC Status_ACC =
‘Y’ dan muncul peringatan
program telah di ACC
Sukses
19 Menambah
program terapi Memilih semester,
nama anak, lalu muncul usulan
program terapi. Untuk menambah
pilih tingkatan dan kategori lalu tekan
tombol show. Untuk memilih
tekan tombol panah. Untuk
menyimpan tekan tombol process
Data masuk ke tabel program
terapi, Status_ACC =
‘T’ dan muncul peringatan
program telah diproses
Sukses
20 Mencetak
program terapi berdasarkan
semester yang dipilih
Memilih semester dan nama anak lalu
tekan tombol print Laporan program
terapi semester yang ditampilkan
adalah benar dan valid
Sukses
21 Menampilkan
program terapi Kode program
terapi lalu tekan enter
Data program terapi yang
diinginkan user dapat tampil
Sukses
STIKOM SURABAYA
151
16. Uji Coba Form Transaksi Pemberian Nilai Harian
Hasil uji coba yang dilakukan pada form transaksi pemberian nilai harian dapat dilihat pada Tabel 4.16.
Tabel 4.16 Hasil Test Case Form Transaksi Pemberian Nilai Harian Test
Case ID Tujuan
Input Output
diharapkan Status
22 Menyimpan data
nilai harian dengan cara
semua aktivitas terisi nilainya.
Buat Kode nilai harian baru, nilai
harian, tanggal, semester dan
nama anak lalu tekan tombol
show. Untuk menyimpan
tekan tombol save
Data masuk ke tabel nilai harian
dan nilai harian detil, dan muncul
peringatan data berhasil
disimpan Sukses
23 Merubah data
nilai harian Untuk melihat
nilai harian yang telah disimpan
sebelumnya, ketik kode nilai
harian lalu tekan enter atau bisa
juga dengan memilih tanggal,
semester dan nama anak yang
ingin dirubah lalu tekan tombol
show. Untuk menyimpan
tekan tombol edit Data masuk ke
tabel nilai harian dan nilai harian
detil, dan muncul peringatan data
berhasil diubah Sukses
17. Uji Coba Form Transaksi Pemberian Nilai Maintenance
Hasil uji coba yang dilakukan pada form transaksi permberian nilai maintenance dapat dilihat pada Tabel 4.17.
STIKOM SURABAYA
152
Tabel 4.17 Hasil Test Case Transaksi Pemberian Nilai Maintenance Test
Case ID Tujuan
Input Output
diharapkan Status
24 Menyimpan
data nilai maintenance
dengan cara semua aktivitas
terisi nilainya. Buat Kode nilai
maintenance baru, nilai harian, tanggal,
semester dan nama anak, nama guru 1,
guru 2, guru 3, lalu tekan tombol show.
Untuk menyimpan tekan tombol save
Data masuk ke tabel nilai
maintenance dan nilai
maintenance detil, dan muncul
peringatan data berhasil
disimpan Sukses
25 Merubah data
nilai maintenance
Untuk melihat nilai maintenance yang
telah disimpan sebelumnya, ketik
kode nilai maintenance lalu
tekan enter atau bisa juga dengan
memilih semester dan nama anak yang
ingin dirubah lalu tekan tombol show.
Untuk menyimpan tekan tombol edit
Data masuk ke tabel nilai
maintenance dan nilai
maintenance detil, dan muncul
peringatan data berhasil diubah
Sukses
18. Uji Coba Form Laporan Master Anak
Hasil uji coba yang dilakukan pada form laporan master anak dapat dilihat pada Tabel 4.18.
Tabel 4.18 Hasil Test Case Form Laporan Master Anak Test
Case ID Tujuan
Input Output
diharapkan Status
26 Mencetak daftar
master anak Tekan tombol
print Laporan master
anak yang ditampilkan
adalah benar dan valid
Sukses
STIKOM SURABAYA
153
19. Uji Coba Form Laporan Master Guru
Hasil uji coba yang dilakukan pada form laporan master guru dapat dilihat pada Tabel 4.19.
Tabel 4.19 Hasil Test Case Form Laporan Master Guru Test
Case ID Tujuan
Input Output
diharapkan Status
27 Mencetak daftar
master guru Tekan tombol
print Laporan master
guru yang ditampilkan
adalah benar dan valid
Sukses
20. Uji Coba Form Laporan Master Pegawai
Hasil uji coba yang dilakukan pada form laporan master pegawai dapat dilihat pada Tabel 4.20.
Tabel 4.20 Hasil Test Case Form Laporan Master Pegawai Test
Case ID Tujuan
Input Output
diharapkan Status
28 Mencetak daftar
master pegawai Tekan tombol
print Laporan master
pegawai yang ditampilkan
adalah benar dan valid
Sukses
21. Uji Coba Form Laporan Master Kurikulum
Hasil uji coba yang dilakukan pada form laporan master kurikulum dapat dilihat pada Tabel 4.21.
STIKOM SURABAYA
154
Tabel 4.21 Hasil Test Case Form Laporan Master Kurikulum Test
Case ID Tujuan
Input Output
diharapkan Status
29 Mencetak daftar
master pegawai Tekan tombol
print Laporan master
kurikulum yang ditampilkan
adalah benar dan valid
Sukses
22. Uji Coba Form Laporan Setting Jadwal Guru
Hasil uji coba yang dilakukan pada form laporan setting jadwal guru dapat dilihat pada Tabel 4.22.
Tabel 4.22 Hasil Test Case Form Laporan Setting Jadwal Guru Test
Case ID Tujuan
Input Output
diharapkan Status
30 Menampilkan
informasi data jadwal guru
Combobox Semester lalu
tekan tombol preview
Informasi jadwal guru yang benar
dan valid Sukses
31 Mencetak jadwal
guru Tekan tombol
print Laporan jadwal
guru yang ditampilkan
adalah benar dan valid
Sukses
23. Uji Coba Form Laporan Setting Jadwal Maintenance Guru
Hasil uji coba yang dilakukan pada form laporan setting jadwal maintenance guru dapat dilihat pada Tabel 4.23.
Tabel 4.23 Hasil Test Case Form Laporan Setting Jadwal Maintenance Guru Test
Case ID Tujuan
Input Output
diharapkan Status
32 Menampilkan
informasi data jadwal
maintenance guru
Combobox Semester lalu
tekan tombol preview
Informasi jadwal maintenance
guru yang benar dan valid
Sukses
STIKOM SURABAYA
155
Test Case ID
Tujuan Input
Output diharapkan
Status 33
Mencetak jadwal maintenance
guru Tekan tombol
print Laporan jadwal
maintenance guru yang
ditampilkan adalah benar dan
valid Sukses
24. Uji Coba Form Lembar Penilaian
Hasil uji coba yang dilakukan pada form lembar penilaian dapat dilihat pada Tabel 4.24.
Tabel 4.24 Hasil Test Case Form Lembar Penilaian Test
Case ID Tujuan
Input Output
diharapkan Status
34 Menampilkan
lembar penilaian harian
Radio button harian, semester,
bulan, nama anak, tingkatan,
kategori, materi lalu tekan tombol
preview Informasi lembar
penilaian harian yang benar dan
valid Sukses
35 Mencetak
lembar penilaian harian
Radio button harian, semester,
bulan, nama anak, tingkatan,
kategori, materi tekan tombol
preview lalu tekan tombol print
Laporan lembar penilaian harian
yang ditampilkan adalah benar dan
valid Sukses
36 Menampilkan
lembar penilaian maintenance
Radio button maintenance,
semester, nama anak, lalu tekan
tombol preview Informasi lembar
penilaian maintenance
yang benar dan valid
Sukses
37 Mencetak
lembar penilaian maintenance
Radio button maintenance,
semester, nama anak, tekan
tombol preview lalu tekan tombol
print Laporan lembar
penilaian maintenance
yang ditampilkan adalah benar dan
valid
STIKOM SURABAYA
156
25. Uji Coba Form Laporan Semester
Hasil uji coba yang dilakukan pada form laporan semester dapat dilihat pada Tabel 4.25.
Tabel 4.25 Hasil Test Case Form Lembar Program Terapi Maintenance Test
Case ID Tujuan
Input Output
diharapkan Status
38 Menampilkan
laporan semester harian
Nama anak, semester dan
Radio button harian lalu tekan
tombol preview Informasi
laporan semester harian yang
benar dan valid Sukses
39 Mencetak
laporan semester harian
Nama anak, semester dan
Radio button harian, tekan
tombol preview lalu tekan tombol
print Laporan
semester harian yang ditampilkan
adalah benar dan valid
Sukses
40 Menampilkan
laporan semester maintenance
Nama anak, semester dan
Radio button maintenance lalu
tekan tombol preview
Informasi lembar penilaian
maintenance yang benar dan
valid Sukses
41 Mencetak
laporan semester maintenance
Nama anak, semester dan
Radio button maintenance,
tekan tombol preview lalu
tekan tombol print
Laporan lembar penilaian
maintenance yang ditampilkan
adalah benar dan valid
Sukses
26. Uji Coba Form Laporan Persentase Kemampuan Belajar Anak
Hasil uji coba yang dilakukan pada form laporan persentase kemampuan belajar anak dapat dilihat pada Tabel 4.26.
STIKOM SURABAYA
157
Tabel 4.26 Hasil Test Case Form Persentase Kemampuan Belajar Anak Test
Case ID Tujuan
Input Output
diharapkan Status
42 Menampilkan
laporan persentase
kemampuan belajar anak
Nama anak, lalu tekan tombol
preview Informasi
laporan persentase
kemampuan belajar anak
yang benar dan valid
Sukses
43 Mencetak
laporan persentase
kemampuan belajar anak
Nama anak, tekan tombol
preview lalu tekan tombol
print Laporan
persentase kemampuan
belajar anak yang ditampilkan
adalah benar dan valid
Sukses
27. Uji Coba Form Laporan Program Terapi
Hasil uji coba yang dilakukan pada form laporan program terapi dapat dilihat pada Tabel 4.27.
Tabel 4.27 Hasil Test Case Form Laporan Program Terapi Test
Case ID Tujuan
Input Output
diharapkan Status
44 Menampilkan
laporan program terapi
Nama anak, lalu tekan tombol
preview Informasi
laporan program terapi yang benar
dan valid Sukses
45 Mencetak
laporan program terapi
Nama anak, tekan tombol
preview lalu tekan tombol
print Laporan program
terapi yang ditampilkan
adalah benar dan valid
Sukses
28. Uji Coba Form Laporan Penilaian Perkembangan Anak
Hasil uji coba yang dilakukan pada form laporan penilaian perkembangan anak dapat dilihat pada Tabel 4.28.
STIKOM SURABAYA
158
Tabel 4.28 Hasil Test Case Form Laporan Penilaian Perkembangan Anak Test
Case ID Tujuan
Input Output
diharapkan Status
46 Menampilkan
laporan penilaian perkembangan
anak Nama anak,
semester, lalu tekan tombol
preview Informasi
laporan penilaian perkembangan
anak yang benar dan valid
Sukses
47 Mencetak
laporan penilaian perkembangan
anak Nama anak,
semester, lalu tekan tombol
preview lalu tekan tombol
print Laporan
penilaian perkembangan
anak yang ditampilkan
adalah benar dan valid
Sukses
29. Uji Coba Grafik Perkembangan Harian
Hasil uji coba yang dilakukan pada grafik perkembangan harian dapat dilihat pada Tabel 4.29.
Tabel 4.29 Hasil Test Case Grafik Perkembangan Harian Test
Case ID Tujuan
Input Output
diharapkan Status
48 Menampilkan
grafik perkembangan
harian Periode tanggal,
Nama anak, dan kategori lalu
tekan tombol preview
Informasi grafik perkembangan
harian yang benar dan valid
Sukses
49 Mencetak grafik
perkembangan harian
Periode tanggal, Nama anak, dan
kategori, tekan tombol preview
lalu tekan tombol print
Informasi grafik perkembangan
harian yang ditampilkan
adalah benar dan valid
Sukses
30. Uji Coba Grafik Keberhasilan Anak
Hasil uji coba yang dilakukan pada grafik keberhasilan anak dapat dilihat pada Tabel 4.30.
STIKOM SURABAYA
159
Tabel 4.30 Hasil Test Case Grafik Keberhasilan Anak Test Case
ID Tujuan
Input Output
diharapkan Status
50 Menampilkan
grafik keberhasilan
anak Nama anak, dan
kategori lalu tekan tombol
preview Informasi grafik
keberhasilan anak yang benar
dan valid Sukses
51 Mencetak
grafik keberhasilan
anak Nama anak, dan
kategori, tekan tombol preview
lalu tekan tombol print
Informasi grafik keberhasilan
anak yang ditampilkan
adalah benar dan valid
Sukses
31. Uji Coba Grafik Perkembangan Semester
Hasil uji coba yang dilakukan pada grafik perkembangan semester dapat dilihat pada Tabel 4.31
Tabel 4.31 Hasil Test Case Grafik Perkembangan Semester Test
Case ID Tujuan
Input Output
diharapkan Status
52 Menampilkan
grafik perkembangan
semester Nama anak, dan
kategori lalu tekan tombol preview
Informasi grafik perkembangan
semester yang benar dan valid
Sukses
53 Mencetak
grafik perkembangan
semester Nama anak, dan
kategori, tekan tombol preview lalu
tekan tombol print Informasi grafik
perkembangan semester yang
ditampilkan adalah benar dan
valid Sukses
STIKOM SURABAYA
160
4.3 Evaluasi Sistem