• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI PADA PROGRAM DAN UJI COBA

4.3 Pengujian Fungsional Aplikasi

Pengujian aplikasi meliputi tampilan menu-menu utama aplikasi dan submenu-submenu yang ada di dalamnya. Sedangkan mengenai tampilan aplikasi telah dibuat sesuai dengan rancangan yang telah disampaikan sebelumnya.

1) Halaman awal

Merupakan halaman awal aplikasi dengan menu Home, Login dan Info.

Gambar 4.11 Tampilan halaman awal aplikasi Tabel 4.1 Pengujian benar halaman awal aplikasi

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol Home Menunjukkan index /

halaman awal aplikasi

Benar 2 Tombol Login Menuju halaman form

login

Benar 3 Tombol info Menuju halaman info Benar

62 Tabel 4.2 Pengujian salah halaman awal aplikasi

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol Home Menunjukkan selain

index / halaman awal

aplikasi

Salah

2 Tombol Login Menuju selain halaman form login

Salah 3 Tombol info Menuju selain

halaman info

Salah

2) Halaman login

Tampilan halaman form login untuk masuk ke dalam aplikasi

Gambar 4.12 Tampilan halaman form login Tabel 4.3 Pengujian benar halaman form login

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol login Menuju halaman

utama user

berdasarkan masing-masing level

Benar

Tabel 4.4 Pengujian salah halaman form login

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol login Menuju selain

halaman utama user berdasarkan masing-masing level

63 3) Halaman utama administrator

Merupakan halaman bagi administrator yang berisi menu untuk mengelola aplikasi yang terdiri dari menu-menu home, akademik, profil dan logout.

Gambar 4.13 Tampilan halaman utama bagi administrator Tabel 4.5 Pengujian benar halaman utama bagi administrator

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol home Menuju halaman index Benar

2 Tombol akademik Menuju halaman control

panel yang digunakan

untuk mengelola data-data dalam sistem

Benar

3 Tombol profil Menuju halaman profil Benar 4 Tombol logout Keluar dari aplikasi Benar

Tabel 4.6 Pengujian salah halaman utama bagi administrator

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol home Menuju selain halaman

index

Salah 2 Tombol akademik Menuju selain halaman

control panel yang

digunakan untuk mengelola data-data dalam sistem

Salah

3 Tombol profil Menuju selain halaman profil

Salah 4 Tombol logout Tidak keluar dari

aplikasi

64 4) Halaman control panel

Merupakan halaman yang berisikan menu-menu untuk mengelola data-data yang ada dalam aplikasi

Gambar 4.14 Halaman control panel

Pada menu yang ada di side bar sebelah kiri terdapat beberapa menu untuk

mengelola data-data meliputi data user, data karyawan, data siswa, data nilai, data mata pelajaran, data jadwal dan data pendistribusian kelas.

Tabel 4.7 Pengujian benar halaman control panel

No Butir uji Hasil yang diharapkan Hasil

pengujian 1 Tombol data user Menuju halaman untuk

mengelola data user

Benar 2 Tombol data karyawan Menuju halaman untuk

mengelola data karyawan

Benar 3 Tombol data siswa Menuju halaman untuk

mengelola data siswa

Benar 4 Tombol data nilai siswa Menuju halaman untuk

mengelola data nilai siswa

Benar 5 Tombol data mata

pelajaran

Menuju halaman untuk mengelola mata pelajaran

Benar 6 Tombol jadwal

pelajaran

Menuju halaman untuk mengelola jadwal pelajaran

Benar 7 Tombol data

pendistribusian kelas

Menuju halaman untuk mengelola data

pendistribusian kelas

65 Tabel 4.8 Pengujian salah halaman control panel

No Butir uji Hasil yang diharapkan Hasil

pengujian 1 Tombol data user Menuju selain halaman

untuk mengelola data user

Salah 2 Tombol data karyawan Menuju selain halaman

untuk mengelola data karyawan

Salah

3 Tombol data siswa Menuju selain halaman untuk mengelola data siswa

Salah 4 Tombol data nilai siswa Menuju selain halaman

untuk mengelola data nilai siswa

Salah

5 Tombol data mata pelajaran

Menuju selain halaman untuk mengelola mata pelajaran

Salah

6 Tombol jadwal pelajaran

Menuju selain halaman untuk mengelola jadwal pelajaran

Salah

7 Tombol data

pendistribusian kelas

Menuju selain halaman untuk mengelola data pendistribusian kelas

Salah

5) Halaman mengelola data user

Merupakan halaman yang berisikan menu-menu untuk mengelola data user.

66

Pada halaman untuk mengelola data user terdapat tiga tombol yang meliputi tombol input, tombol edit/delete dan tombol laporan.

Tabel 4.9 Pengujian benar halaman untuk mengelola data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju halaman untuk

input data user

Benar 2 Tombol edit/delete Menuju halaman tampil data

siswa yang berfungsi untuk

edit/delete data user

Benar

3 Tombol laporan Menampilkan laporan data

user

Benar

Tabel 4.10 Pengujian salah halaman untuk mengelola data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju selain halaman

untuk input data user

Salah 2 Tombol edit/delete Menuju selain halaman

tampil data siswa yang berfungsi untuk edit/delete data user

Salah

3 Tombol laporan Menampilkan selain laporan data user

Salah

67

Pada halaman input data user terdapat tombol Reset dan tombol Submit. Tabel 4.11 Pengujian benar halaman input data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi memasukkan

data user

Benar 2 Tombol submit Memasukkan/menginputkan

data user

Benar

Tabel 4.12 Pengujian salah halaman input data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Menginputkan data

user

Salah 2 Tombol submit Tidak menginputkan

data user

Salah

Gambar 4.17 Halaman tampil data user Pada halaman tampil data user terdapat tombol edit dan delete. Tabel 4.13 Pengujian benar halaman tampil data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju form untuk

mengubah data user

Benar 2 Tombol delete Menuju form untuk

menghapus data user

68 Tabel 4.14 Pengujian salah halaman tampil data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju selain form

untuk mengubah data

user

Salah

2 Tombol delete Menuju selain form untuk menghapus data

user

Salah

Gambar 4.18 Halaman proses edit data user

Pada halaman proses edit user terdapat tombol Reset dan tombol Submit. Tabel 4.15 Pengujian benar halaman proses edit data user

No Butir uji Hasil yang diharapkan Hasil pengujian

1 Tombol reset Tidak jadi mengubah data user

Benar

2 Tombol submit Proses untuk

mengubah data user

69 Tabel 4.16 Pengujian salah halaman proses edit data user

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Mengubah data user Salah

2 Tombol submit Tidak untuk mengubah data user

Salah

Gambar 4.19 Halaman delete data user

Pada halaman delete data user terdapat tombol Cancel dan tombol Delete. Tabel 4.17 Pengujian benar halaman delete data user

No Butir uji Hasil yang

diharapkan

Hasil pengujian 1 Tombol cancel Tidak jadi menghapus

data user

Benar 2 Tombol delete Untuk proses

menghapus data user

Benar

Tabel 4.18 Pengujian salah halaman delete data user

No Butir uji Hasil yang

diharapkan

Hasil pengujian 1 Tombol cancel Menghapus data user Salah 2 Tombol delete Tidak menghapus

data user

70 6) Halaman mengelola data karyawan

Merupakan halaman yang berisikan submenu-submenu untuk mengelola seluruh data karyawan.

Gambar 4.20 Halaman untuk mengelola data karyawan

Pada halaman untuk mengelola data karyawan terdapat tiga tombol yang meliputi tombol input, tombol edit/delete dan tombol laporan.

Tabel 4.19 Pengujian benar halaman untuk mengelola data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju halaman untuk

input data karyawan

Benar 2 Tombol edit/delete Menuju halaman untuk

edit/delete data user

Benar 3 Tombol laporan Menampilkan laporan

seluruh data karyawan

Benar

Tabel 4.20 Pengujian salah halaman untuk mengelola data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju selain halaman

untuk input data karyawan

Salah 2 Tombol edit/delete Menuju selain halaman

tampil data karyawan yang berfungsi untuk edit/delete data karyawan

Salah

3 Tombol laporan Menampilkan selain laporan data karyawan

71

Gambar 4.21 Halaman input data karyawan

Pada halaman input data karyawan terdapat tombol Reset dan tombol Submit. Tabel 4.21 Pengujian benar halaman input data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi memasukkan

data karyawan

Benar 2 Tombol submit Memasukkan data

karyawan

Benar

Tabel 4.22 Pengujian salah halaman input data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Menginputkan data

karyawan

Salah 2 Tombol submit Tidak menginputkan

data karyawan

72

Gambar 4.22 Halaman tampil data karyawan

Pada halaman tampil data karyawan terdapat tombol edit dan delete. Tabel 4.23 Pengujian benar halaman tampil data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju form untuk mengubah

data karyawan

Benar 2 Tombol delete Menuju form untuk

menghapus data karyawan

Benar 3 Tombol cetak Menuju form untuk mencetak

data karyawan

Benar

Tabel 4.24 Pengujian salah halaman tampil data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju selain form

untuk mengubah data karyawan

Salah

2 Tombol delete Menuju selain form untuk menghapus data karyawan

Salah

3 Tombol cetak Menuju selain form untuk mencetak data karyawan

73

Gambar 4.23 Halaman proses edit data karyawan

Pada halaman proses edit karyawan terdapat tombol Reset dan tombol Submit. Tabel 4.25 Pengujian benar halaman proses edit data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi mengubah

data karyawan

Benar 2 Tombol submit Proses untuk

mengubah data karyawan

Benar

Tabel 4.26 Pengujian salah halaman proses edit data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Mengubah data

karyawan

Salah 2 Tombol submit Tidak untuk mengubah

data karyawan

74

Gambar 4.24 Halaman delete data karyawan

Pada halaman delete data karyawan terdapat tombol Cancel dan tombol Delete. Tabel 4.27 Pengujian benar halaman delete data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol cancel Tidak jadi menghapus

data karyawan

Benar 2 Tombol delete Untuk proses

menghapus data karyawan

Benar

Tabel 4.28 Pengujian salah halaman delete data karyawan

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol cancel Menghapus data

karyawan

Salah 2 Tombol delete Tidak menghapus data

karyawan

75 7) Halaman mengelola data siswa

Merupakan halaman yang berisikan menu-menu untuk mengelola data siswa.

Gambar 4.25 Halaman untuk mengelola data siswa

Pada halaman untuk mengelola data siswa terdapat tiga tombol yang meliputi tombol input, tombol edit/delete dan tombol laporan.

Tabel 4.29 Pengujian benar halaman untuk mengelola data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju halaman untuk

input data siswa

Benar 2 Tombol edit/delete Menuju halaman tampil data

siswa yang berfungsi untuk

edit/delete data siswa

Benar

3 Tombol laporan Menampilkan laporan data siswa

Benar

Tabel 4.30 Pengujian salah halaman untuk mengelola data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju selain halaman

untuk input data siswa

Salah 2 Tombol edit/delete Menuju selain halaman

tampil data siswa yang berfungsi untuk edit/delete data siswa

Salah

3 Tombol laporan Menampilkan selain laporan data siswa

76

Gambar 4.26 Halaman input data siswa

Pada halaman input data siswa terdapat tombol Reset dan tombol Submit. Tabel 4.31 Pengujian benar halaman input data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi memasukkan

data siswa

Benar

2 Tombol submit Memasukkan/menginputkan data siswa

Benar

Tabel 4.32 Pengujian salah halaman input data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian

1 Tombol reset Menginputkan data siswa

Salah

2 Tombol submit Tidak menginputkan data siswa

77

Gambar 4.27 Halaman tampil data siswa

Pada halaman tampil data siswa terdapat tombol edit, delete dan cetak. Tabel 4.33 Pengujian benar halaman tampil data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju form untuk

mengubah data siswa

Benar 2 Tombol delete Menuju form untuk

menghapus data siswa

Benar 3 Tombol cetak Menuju form untuk

mencetak data siswa

Benar

Tabel 4.34 Pengujian salah halaman tampil data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju selain form

untuk mengubah data siswa

Salah

2 Tombol delete Menuju selain form untuk menghapus data siswa

Salah

3 Tombol cetak Menuju selain form untuk mencetak data siswa

78

Gambar 4.28 Halaman proses edit data siswa

Pada halaman proses edit siswa terdapat tombol Reset dan tombol Submit. Tabel 4.35 Pengujian benar halaman proses edit data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi mengubah

data siswa

Benar

2 Tombol submit Untuk mengubah data siswa

Benar

Tabel 4.36 Pengujian salah halaman proses edit data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Mengubah data siswa Salah

2 Tombol submit Tidak untuk mengubah data siswa

79

Gambar 4.29 Halaman delete data siswa

Pada halaman delete data siswa terdapat tombol Cancel dan tombol Delete. Tabel 4.37 Pengujian benar halaman delete data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol cancel Tidak jadi menghapus

data siswa

Benar 2 Tombol delete Untuk proses

menghapus data siswa

Benar

Tabel 4.38 Pengujian salah halaman delete data siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol cancel Menghapus data siswa Salah

2 Tombol delete Tidak menghapus data siswa

80 8) Halaman mengelola data nilai siswa

Merupakan halaman yang berisikan menu-menu untuk mengelola data nilai.

Gambar 4.30 Halaman untuk mengelola data nilai siswa

Pada halaman untuk mengelola data nilai siswa terdapat tiga tombol yang meliputi tombol input, tombol edit/delete dan tombol laporan.

Tabel 4.39 Pengujian benar halaman untuk mengelola data nilai

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju halaman untuk

input data nilai

Benar 2 Tombol edit/delete Menuju halaman tampil data

siswa yang berfungsi untuk

edit/delete data nilai

Benar

3 Tombol laporan Menampilkan laporan seluruh data nilai siswa

Benar

Tabel 4.40 Pengujian salah halaman untuk mengelola data nilai

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol input Menuju selain halaman

untuk input data nilai

Salah 2 Tombol edit/delete Menuju selain halaman

tampil data nilai yang berfungsi untuk edit/delete data nilai

Salah

3 Tombol laporan Menampilkan selain laporan data siswa

81

Gambar 4.31 Halaman input data nilai

Pada halaman input data nilai terdapat tombol Reset dan tombol Submit. Tabel 4.41 Pengujian benar halaman input data nilai

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi memasukkan

data nilai

Benar

2 Tombol submit Memasukkan/menginputkan data nilai

Benar

Tabel 4.42 Pengujian salah halaman input data nilai

No Butir uji Hasil yang diharapkan Hasil pengujian

1 Tombol reset Menginputkan data nilai

Salah

2 Tombol submit Tidak menginputkan data nilai

82

Gambar 4.32 Halaman tampil data nilai Pada halaman tampil data nilai terdapat tombol edit dan delete. Tabel 4.43 Pengujian benar halaman tampil data nilai

No Butir uji Hasil yang diharapkan Hasil pengujian

1 Tombol edit Menuju form untuk mengubah nilai siswa

Benar 2 Tombol delete Menuju form untuk

menghapus nilai siswa

Benar

Tabel 4.44 Pengujian salah halaman tampil data nilai

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol edit Menuju selain form

untuk mengubah nilai siswa

Salah

2 Tombol delete Menuju selain form untuk menghapus nilai siswa

83

Gambar 4.33 Halaman proses edit nilai siswa

Pada halaman proses edit nilai terdapat tombol Reset dan tombol Submit. Tabel 4.45 Pengujian benar halaman proses edit nilai siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Tidak jadi mengubah

nilai siswa

Benar

2 Tombol submit Untuk mengubah nilai siswa

Benar

Tabel 4.46 Pengujian salah halaman proses edit nilai siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol reset Mengubah nilai siswa Salah

2 Tombol submit Tidak untuk mengubah nilai siswa

84

Gambar 4.34 Halaman delete data nilai siswa

Pada halaman delete nilai siswa terdapat tombol Cancel dan tombol Delete. Tabel 4.47 Pengujian benar halaman delete data nilai siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol cancel Tidak jadi menghapus

nilai siswa

Benar 2 Tombol delete Untuk proses

menghapus nilai siswa

Benar

Tabel 4.48 Pengujian salah halaman delete data nilai siswa

No Butir uji Hasil yang diharapkan Hasil pengujian 1 Tombol cancel Menghapus nilai siswa Salah

2 Tombol delete Tidak menghapus nilai siswa

85

Dokumen terkait