Gambar 3.31 Desain Tampilan Upload Soal Latihan
3.4 Desain Uji Coba Fitur Dasar Sistem
1. Desain Uji Coba Fitur Login Proses login dilakukan dengan cara menginputkan username dan password.
Dari username dan password ini akan diketahui status login, apakah sebagai admin atau siswa. Data login yang digunakan terlihat pada tabel 3.11 berisi
username dan password untuk masing-masing admin, dan siswa.
Tabel 3.9 Login
No Username Password
Status Aktif
Id
1 Admin
Admin Admin
True A-1
2 Wisnu
330678 Siswa
True S-1
3 Catur
320650 Siswa
True S-2
Tabel 3.10 Desain Test Case Login
No Tujuan
Input Output Diharapkan
1 Deskripsi username dan
password yang valid dan Status User Admin.
Memasukkan data login NIK = admin dan password =
admin Form Login tertutup
dan form Beranda Admin terbuka
2 Deskripsi username dan
password valid Dan Status User Siswa.
Memasukkan data
login username
= Wisnu
dan password = 330678
Form Login tertutup dan form Beranda
Siswa terbuka
3 Deskripsi username dan
password
t idak
valid Memasukkan
data login
username =
Wisnu dan
password = wisnu Muncul pesan
2. Desain Uji Coba Fitur Tryout Dan Latihan Desain uji coba ini digunakan bagi siswa saat mengerjakan soal-soal tryout
dan soal-soal latihan. Indikator nya adalah Tidak ada error dalam proses ini.
Tabel 3.11 Desain Test Case Fitur Tryout Dan Latihan
No Tujuan
Input Output Diharapkan
4 Menampilkan
Form Tryout. Tekan Tombol Tryout pada
Menu navigasi dengan user yang berstatus Siswa.
Tampil Form Tryout.
5 Menampilkan
Soal tryout. Tekan Tombol lanjut setelah
Memilih mata pelajaran Tampil soal–soal tryout.
6 Menampilkan
Soal Tryout sebelumnya
Tekan tombol kembali pada Form Tryout Setelah Soal
tryout tampil Tampil soal tryout
sebelumnya.
7 Menampilkan
Soal Tryout yang dipilih.
Menekan tombol pilih untuk sesudah memilih nomer soal
untuk kembali ke soal berikutnya.
Tampil soal tryout sesuai dengan no soal
yang dipilih.
8 Menampilkan
Form Latihan Menekan tombol latihan
pada menu dengan user yang berstatus siswa
Tampil Form Latihan.
9 Menampilkan
Soal Latihan Tekan tombol latihan setelah
memilih kelas, mata pelajaran, bab-bab yang
diinginkan, dan jumlah soal latihan.
Tampil Soal Latihan
No Tujuan Input
Output Diharapkan
10 Menampilkan
Soal latihan sesuai dengan
jumlah soal yang
diinputkan Menekan tombol lanjut pada
Form latihan setelah soal latihan tampil.
Tombol lanjut berubah menjadi selesai pada
soal terakhir, sesuai dengan jumlah soal
latihan yang diinputkan
11 Menampilkan
Evaluasi latihan
Menekan tombol selesai pada Form latihan pada soal
latihan yang terakhir Tampil Evaluasi Latihan
3. Desain Uji Coba Fitur Buat Tryout Dan Unggah Soal Desain uji coba ini digunakan untuk menguji kesalahan yang dibuat admin
saat membuat jadwal tryout dan mengunggah soal. Mengelompokkan setiap kesalahan yang mungkin dibuat admin diperlukan untuk memberikan keluaran
kepada aplikasi agar admin dapat mengetahui kesalahan-kesalahan yang dibuat Human Error.
Tabel 3.12 Desain Test Case Fitur Buat Tryout Dan Unggah Soal
No Tujuan
Input Output Diharapkan
12 Menampilkan
Pesan Kesalahan 1.1
Admin tidak memilih pilihan menu yang
disediakan dan menekan tombol lanjut.
Tampil Pesan Kesalahan “Kesalahan 1.1 Pilih
Menu Yang Sudah Disediakan“.
13 Menampilkan
Pesan Kesalahan 1.2
Admin memilih tgl tryout lebih kecil atau sama
dengan tgl sekarang saat menyimpan jadwal tryout.
Tampil Pesan Kesalahan “Kesalahan 1.2 Pilih Tgl
Tryout Minimal Tgl [Hari Besok]“.
14 Menampilkan
Pesan Kesalahan 1.3
Admin tidak memilih kelas yang disediakan saat
menyimpan atau mengubah jadwal tryout.
Tampil Pesan Kesalahan “Kesalahan 1.3 Pilih
Kelas Terlebih Dahulu“.
15 Menampilkan
Pesan Kesalahan 1.4.
Admin menekan tombol lanjut tanpa memilih tgl
atau memilih tgl yang tidak mempunyai jadwal tryout
di menu buat atau edit jadwal tryout.
Tampil Pesan Kesalahan “Kesalahan 1.4 Tidak
ada Jadwal tryout Yang Dipilih“.
No Tujuan
Input Output Diharapkan
16 Menampilkan
Pesan Kesalahan 1.5
Menekan tombol simpan tanpa mengisi waktu dan
jumlah soal di menu buat atau ubah data mata
pelajaran. Tampil Pesan Kesalahan
“Kesalahan 1.5 Waktu dan Jumlah Soal Harus
Diisi“.
17 Menampilkan
Pesan Kesalahan 1.6
Menekan tombol simpan tanpa mengisi waktu dan
jumlah soal dengan angka di menu buat atau ubah data
mata pelajaran. Tampil Pesan Kesalahan
“Kesalahan 1.6 Waktu dan Jumlah Soal Harus
Diisi Angka“.
18 Menampilkan
Pesan Kesalahan 1.7
Menekan tombol kembali, pada saat Kekurangan soal
tidak menunjukkan angka nol.
Tampil Pesan Kesalahan “Kesalahan 1.7 Jumlah
Soal Kurang [Kekurangan Soal]
Soal“.
19 Menampilkan
tanda [X] di sebelah kanan
dropdownlist mata pelajaran
Memilih mata pelajaran berwarna merah. Mata
pelajaran berwarna merah mempunyai arti tidak ada
bab yang dipilih saat pembuatan jadwal tryout.
Tampil tanda [X] di sebelah kanan
dropdownlist mata pelajaran
20 Menampilkan
tanda [X] di sebelah kanan
dropdownlist bab
Memilih bab berwarna merah. Bab berwarna
merah mempunyai arti soal tryout belum memenuhi
kuota soal pada mata pelajaran tryout yang
dipilih. Tampil tanda [X] di
sebelah kanan dropdownlist bab
21 Menampilkan
Pesan Kesalahan 2.1
Menekan tombol simpan pada menu data soal tetapi
tidak mengisi pertanyaan, jawaban, kunci, atau level
soal Tampil Pesan Kesalahan
“Kesalahan 2.1 [Kesalahan] Belum diisi
Atau dipilih“.
22 Menampilkan
Pesan Kesalahan 2.2
Menekan tombol simpan tetapi kapasitas gambar
melebihi satu megabyte MB
Tampil Pesan Kesalahan “Kesalahan 2.2 Simpan
Gambar Soal Gagal kapasitas Unggah Soal
Maksimal 1MB“.
23 Menampilkan
pesan dengan judul ”Tryout
Belum Memenuhi
Syarat” Background Proses yang
dilakukan aplikasi pada saat admin berada di form buat
tryout atau unggah soal. Pesan ini akan muncul saat
admin berada di beranda atau saat admin selesai
Tampil Pesan dengan judul ”Tryout Belum
Memenuhi Syarat [Tgl Tryout]”
No Tujuan
Input Output Diharapkan
melakukan login. 24
Menampilkan pesan dengan
judul ”Belum Ada Soal”
Background Proses yang dilakukan aplikasi pada saat
admin berada di form buat tryout atau unggah soal.
Pesan ini akan muncul saat admin berada di beranda
atau saat admin selesai Tampil Pesan dengan
judul ”Belum Ada Soal Untuk Tryout [Tgl
Tryout]”
45
BAB IV IMPLEMENTASI DAN EVALUASI
4.1 Kebutuhan Sistem
Sebelum dapat mengimplementasikan dan menjalankan aplikasi evaluasi siswa ini, dibutuhkan perangkat keras dan perangkat lunak dengan kondisi
tertentu agar dapat berjalan dengan baik. Berikut ini adalah kebutuhan minimal perangkat keras untuk menjalankan aplikasi:
a. Komputer dengan prosesor Pentium IV Dual Core 2.5 GHz. b. Memori 4 GB.
c. Harddisk 500 GB d. Modem
Kebutuhan perangkat lunak digunakan untuk pengembangan aplikasi ini adalah sebagai berikut :
a. .NET Framework 2.0 b. Sistem Operasi Windows 2000 atau Windows XP Professional atau Windows
Server 2003 atau windows vista atau windows 7 c. Microsoft SQL Server 2005
d. Internet Explorer
4.2 Implementasi Sistem
Pada sub bab ini akan dijelaskan tentang penggunaan aplikasi yang telah dibuat, yaitu aplikasi untuk admin dan siswa. Pertama kali menjalankan aplikasi
Form Login muncul. Form Login digunakan untuk mengetahui status user, dan menampilkan Form Beranda untuk user dengan status siswa atau admin.