Implementasi Antarmuka Frontend Implementasi Antarmuka

Login Untuk menangani proses login ustadz 1. Login Dashboard Tampilan awal antarmuka ustadz atau admin 2. Dashboard Halaman Kelolah Tashrif Untuk mengolah data tashrif. 3. Halaman Kelolah Tashrif Halaman Kelolah Berita Untuk mengolah data berita 4. Halaman Kelolah Berita Halaman Soal Untuk mengolah data soal 5. Halaman Soal Halaman Kelolah Latihan Untuk mengolah data latihan 6. Halaman Kelolah Latihan Halaman Kelolah Nilai Untuk mengolah data nilai 7. Halaman Kelolah Nilai Halaman Kelolah Admin Untuk mengolah data admin 8. Halaman Kelolah Admin Halaman Kelolah User Untuk mengolah data user 9. Halaman Kelolah User

4.2 Pengujian Sistem

Pengujian merupakan bagian yang penting dalam siklus pengembangan perangkat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas yang handal. Pengujian terhadap program itu sendiri bertujuan agar program dapat berjalan dengan baik tanpa mengalami gangguan atau error, dan memungkinkan untuk dilakukannya pengembangan sistem lebih lanjut. Pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box ini tidak perlu tahu apa yang sesungguhnya terjadi dalam sistem atau perangkat lunak, yang diuji adalah masukan serta keluarannya. Berikut ini adalah rencana pengujian input dan output media pembelajaran tashrif pada ilmu sharaf berbasis mobile.

4.2.1 Pengujian Alpha Fungsional

Pengujian fungsional yang digunakan untuk menguji sistem yang baru adalah metode pengujian alpha. Pengujian alpha berfokus pada persyaratan fungsional perangkat lunak.

4.2.1.1 Rencana Pengujian

Rencana pengujian yang akan dilakukan dengan menguji sistem. Pengujian media pembelajaran tashrif pada ilmu sharaf berbasis mobile berikut menggunakan data uji berupa masukan dari user. Rencana pengujian selengkapnya terlihat pada tabel dibawah ini :

4.2.1.1.1 Rencana Pengujian Halaman Backend

Berikut adalah tabel rencana pengujian pada halaman backend menggunakan Black Box dapat dilihat pada Tabel 4.6. Tabel 4. 6 Rencana Pengujian Halaman Backend Menu Butir Menu Jenis Pengujian Login Verifikasi Username dan Password Black-box Lupa Password Black-box Kelolah Data Tashrif Tambah Data Black-box Ubah Data Black-box Hapus Data Black-box Kelolah Data Berita Tambah Data Black-box Ubah Data Black-box Hapus Data Black-box Kelolah Data Soal Tambah Data Black-box Ubah Data Black-box Hapus Data Black-box Kelolah Data Latihan Tambah Data Black-box Ubah Data Black-box Hapus Data Black-box Kelolah Data User Tambah Data Black-box Ubah Data Black-box