BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB...

28
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.

Transcript of BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB...

Page 1: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

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.

Page 2: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

46

Sedangkan user yang tidak mempunyai status (Guest) diberi pesan error “Maaf

Username atau Password Salah”, menandakan user ini tidak punya hak akses

untuk aplikasi ini.

4.2.1 Tampilan Awal

Form Login muncul ketika aplikasi berjalan atau diakses untuk pertama

kali. User harus mengetikkan username dan password agar dapat mengakses

Form Beranda sesuai dengan status user.

Gambar 4.1 Form Login

Setelah user menekan tombol Login, maka username dan password akan

dicocokkan ke dalam Tabel Login oleh sistem. Bila tidak ada username, password

atau status user tidak aktif maka akan muncul pesan error.

Page 3: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

47

Apabila user login dan sistem mengenali user dengan status siswa, maka

secara otomatis user akan diarahkan ke Form Beranda Siswa. Sedangkan user

dengan status admin akan otomatis diarahkan ke Form Beranda Admin.

4.2.2 Tampilan User Siswa

Form Beranda Siswa tampil setelah user login dengan status sebagai

siswa. Terdapat menu yang menunjukkan apa saja yang bisa dilakukan oleh

Siswa. Menu yang ada dalam siswa adalah Beranda, Evaluasi, Tryout, dan

Latihan. Form Beranda Siswa berisi biodata siswa. Gambar 4.3 menunjukkan

tampilan form Beranda Siswa

Gambar 4.2 Form Beranda Siswa

Form evaluasi berisi Linklabel tryout, dan gridview evaluasi siswa pada

mata pelajaran tryout . Untuk melihat evaluasi berdasarkan tryout terakhir, tekan

tombol kanan (>>>) dan evaluasi tryout sebelumnya tekan tombol kiri (<<<).

Page 4: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

48

Tombol detail digunakan untuk mengetahui lebih detail evaluasi pada mata

pelajaran yang diinginkan.

Gambar 4.3 Form Evaluasi

Tombol detail mati bila siswa tidak mengerjakan sama sekali soal-soal

tryout atau tidak mengikuti tryout pada mata pelajaran yang di tryoutkan. Setelah

menekan tombol detail, tampil detail evaluasi mata pelajaran. Tampilan detail

evaluasi mata pelajaran dapat dilihat pada Gambar 4.4. Tombol lihat soal

berfungsi menampilkan soal tryout yang dikerjakan siswa berdasarkan bab pada

mata pelajaran.

Page 5: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

49

Gambar 4.4 Tampilan Detail Evaluasi Per Mata pelajaran

Gambar 4.5 Tampilan Lihat Soal

Form tryout berfungsi bagi siswa yang ingin mengerjakan tryout. Bila

siswa menekan tombol tryout pada menu, pada tanggal (Hari ini) adalah tanggal

tryout maka siswa bisa mengakses tryout, bila tidak maka muncul pesan “Tidak

Ada Tryout Untuk Anda Pada [Tgl Sekarang]”.

Page 6: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

50

Gambar 4.6 Form Tryout

Gambar 4.7 Tampilan Form Tryout Bila Tidak Ada Tryout

Siswa dapat memilih mata pelajaran yang ingin dikerjakan terlebih

dahulu dengan menekan tombol pilih. Informasi tentang jumlah soal, dan waktu

Page 7: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

51

pengerjaan soal juga ditampilkan untuk mempermudah siswa dalam memilih

pelajaran mana yang ingin dikerjakan terlebih dahulu.

Gambar 4.8 Tampilan Soal Tryout

Form Latihan memberikan fasilitas latihan kepada siswa untuk menguji

kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang

diujikan pada tryout atau menguji kesiapan siswa dalam menghadapi ulangan

harian, atau ujian-ujian yang diadakan di sekolah. Pada form latihan, siswa

memilih mata pelajaran beserta bab, lalu memilih jumlah soal latihan untuk dapat

mengerjakan soal latihan. Default jumlah soal latihan adalah 10 soal.

Page 8: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

52

Gambar 4.9 Form Latihan

4.2.2 Tampilan User Admin

Form Beranda untuk admin muncul setelah user login dengan status admin.

Form ini berisi kotak pesan yang dibuat oleh sistem, memberitahukan admin

informasi siswa evaluasi per tryout dalam kategori laporan, tryout belum

memenuhi syarat, tryout belum memenuhi kuota jumlah soal, dan tryout sudah

memenuhi syarat dalam kategori pemberitahuan. Untuk melihat laporan atau

memperbaiki laporan, tekan link yang telah tersedia di kotak pesan.

Menu yang tersedia untuk user dengan status admin adalah Beranda, Buat

Tryout, dan Unggah Soal. Form beranda dapat dilihat pada Gambar 4.10.

Page 9: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

53

Gambar 4.10 Form Beranda Admin

Form Buat Tryout adalah form untuk membuat jadwal tryout beserta

data-data yang dibutuhkan. Form ini menampilkan pilihan untuk, membuat tryout,

dan mengaktifkan tryout ketika pertama kali form ini tampil.

Gambar 4.11 Form Buat Tryout

Page 10: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

54

Admin memilih buat tryout lalu menekan tombol lanjut bila ingin

membuat jadwal tryout, langkah berikutnya adalah membuat tanggal tryout.

Tampilan menu buat/edit tryout dapat dilihat pada Gambar 4.12.

Gambar 4.12 Menu Buat Tryout/ Edit Jadwal Tryout

Tombol tampil berfungsi untuk menampilkan kelas-kelas yang belum

mengikuti tryout. Pilih kelas lalu tekan tombol simpan untuk menyimpan jadwal

tryout, bila tampil pesan “Jadwal Tryout Telah Tersimpan” maka jadwal tryout

telah tersimpan, dan proses berjalan dengan benar. Menu edit jadwal tryout

otomatis tampil setelah jadwal tryout telah tersimpan.

Page 11: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

55

Gambar 4.13 Menu Buat Jadwal Tryout

Gambar 4.14 Tampilan Pesan Jadwal Tryout Telah Tersimpan

Menu edit jadwal tryout berfungsi untuk mengubah dan menghapus jadwal

tryout, bila tanggal tryout salah ,atau salah memilih kelas saat menyimpan jadwal

tryout. Pesan “Jadwal Tryout Telah Diubah” tampil bila proses berjalan benar saat

Page 12: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

56

mengubah jadwal tryout, atau ”Jadwal Tryout Telah Dihapus” saat menghapus

jadwal tryout.

Gambar 4.15 Tampilan Pesan Jadwal Tryout Telah Diubah

Gambar 4.16 Tampilan Pesan Jadwal Tryout Telah Dihapus

Tombol lajut ditekan untuk melanjutkan membuat mata pelajaran ke

dalam jadwal tryout. Pertama kali semua mata pelajaran ditampilkan berdasarkan

Page 13: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

57

kelas dan tanda (x) berwarna merah tampil. Tanda (x) yang berwarna merah

berfungsi menginformasikan kepada admin belum ada data mata pelajaran pada

salah satu atau semua mata pelajaran yang ditampilkan.

Gambar 4.17 Menu Buat/Edit Mata Pelajaran

Mata pelajaran yang ingin diganti dapat dilakukan dengan cara menekan

tombol tambah/ganti, setelah itu pilih mata pelajaran yang diinginkan sebelum

menekan tombol kembali.

Gambar 4.18 Menu Pilih Mata Pelajaran

Page 14: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

58

Langkah pertama untuk meng-unggah soal tryout adalah memilih unggah

soal lalu tekan tombol lanjut. Langkah kedua adalah Pilih bulan dan tahun tryout

sesuai dengan tryout yang telah dibuat. Pilih kelas, mata pelajaran, dan bab lalu

tekan hyperlink unggah soal. Tekan tombol selesai untuk menyelesaikan unggah

soal tryout.

Gambar 4.19 Perubahan Tampilan Buat/Edit Mata pelajaran

Data mata pelajaran dibuat dengan menekan tombol isi. Menu data mata

pelajaran berisi jumlah soal, waktu pengerjaan soal tryout dan materi (Bab) apa

saja yang akan tersimpan, dan cek jumlah soal untuk memastikan bahwa jumlah

soal setiap materi sama dengan jumlah soal pada mata pelajaran. Bila proses

simpan berjalan dengan lancar maka tanda (x) hilang diganti tanda (0) berwarna

hijau.

Page 15: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

59

Gambar 4.20 Menu Buat Data Mata Pelajaran

Gambar 4.21 Jadwal Tryout Berjalan Dengan Benar

Tombol selesai ditekan bila admin selesai membuat data jadwal tryout.

Setiap aktivitas yang dilakukan admin pada pembuatan jadwal tryout, pengubahan

jadwal tryout, dan penghapusan jadwal tryout tersimpan di background proses,

Page 16: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

60

dimana kesalahan yang dibuat akan tampil dalam bentuk pesan pada menu

beranda.

Form Unggah Soal berfungsi untuk mengunggah soal tryout ketika jadwal

tryout selesai dibuat. Tekan tombol unggah soal untuk menampilkan form unggah

soal. Tanda (x) berwarna merah tampil bila mata pelajaran berwarna merah yang

menandakan tidak ada data mata pelajaran tryout, atau jumlah soal belum

memenuhi kuota yang ditentukan

Gambar 4.22 Form Unggah Soal

Menu preview data soal tampil bila admin menekan tombol unggah soal,

sedangkan tanggal (hari ini) lebih besar atau sama dengan tanggal tryout. Fungsi

menu ini adalah untuk melihat data soal yang sudah pernah dibuat dan mencegah

admin untuk mengubah atau membuat data soal pada saat tryout diaktifkan. Menu

preview soal dapat dilihat pada Gambar 4.23.

Page 17: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

61

Gambar 4.23 Menu Preview Data Soal

Menu data soal tampil apabila tanggal (hari ini) lebih besar atau sama

dengan tanggal tryout. Menu buat data soal dapat dilihat pada gambar 4.24.

Gambar 4.24 Menu Data Soal

Page 18: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

62

Laporan dapat dilihat di menu beranda, pilih kotak pesan dengan judul

laporan evaluasi. Laporan tampil setelah link ditekan seperti pada Gambar 4.25.

Gambar 4.25 Tampilan Awal Laporan Evaluasi

Laporan Evaluasi dapat menampilkan laporan evaluasi kelas, dan laporan

evaluasi siswa. Tekan tombol tampil untuk menampilkan laporan.

Gambar 4.26 Tampilan Laporan Evaluasi

Page 19: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

63

4.3 Uji Coba dan Evaluasi

Tahapan evaluasi sistem terbagi menjadi dua yaitu Evaluasi hasil uji coba

sistem dan Analisa hasil uji coba sistem. Evaluasi hasil uji coba dilakukan untuk

menguji kembali semua tahapan yang sudah dilakukan selama pengujian

berlangsung dan analisa hasil uji coba sistem bertujuan untuk menarik kesimpulan

terhadap hasil-hasil uji coba yang dilakukan terhadap sistem. Uji coba dilakukan

dalam tahapan beberapa test case yang telah disiapkan sebelumnya.

Untuk memastikan bahwa sistem telah dibuat sesuai dengan kebutuhan

atau tujuan yang diharapkan maka dilakukan beberapa uji coba. Uji coba meliputi

pengujian terhadap fitur login, dan uji coba Fitur Tryout dan latihan.

4.3.1 Uji Coba Fitur Dasar Sistem

1. Uji Coba Fitur Login

Proses login dilakukan dengan cara menginputkan username dan

password. Dari username dan password. Data login yang digunakan terlihat pada

Tabel 4.1 berisi username dan password untuk user.

Tabel 4.1 Tabel 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

Page 20: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

64

Tabel 4.2 Tabel Hasil Test Case Login

No Tujuan Input Output Diharapkan Status

1 Deskripsi username dan password yang valid dan Status User Admin.

Memasukkan data login username= admin dan password = admin

Form Login tertutup dan form Beranda Admin terbuka

Sukses

2 Deskripsi username dan password valid Dan Status User Siswa.

Memasukkan data login username = “wardana” dan password = “311567”

Form Login tertutup dan form Beranda Siswa terbuka

Sukses

3 Deskripsi username dan password tidak valid.

Memasukkan data login username=”wardana” dan password=””

Tampil Pesan ”Username atau password salah”

Sukses

Gambar 4.25 User Menginputkan password yang salah

Page 21: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

65

Gambar 4.26 Pesan kesalahan

2. Uji Coba Fitur Tryout Dan Latihan

Uji coba ini digunakan bagi siswa yang mengerjakan soal-soal tryout dan

soal-soal latihan. Indikator nya adalah Tidak ada error dalam proses ini.

Tabel 4.3 Hasil Test Case Fitur Tryout Dan Latihan

No Tujuan Input Output Diharapkan Status

4 Menampilkan Form Tryout.

Tekan Tombol Tryout pada Menu navigasi dengan user yang berstatus Siswa. Dan tanggal sistem sama dengan tanggal tryout

Tampil Form Tryout.

Sukses

5 Menampilkan Soal tryout.

Tekan Tombol lanjut setelah Memilih mata pelajaran

Tampil soal–soal tryout.

Sukses

Page 22: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

66

No Tujuan Input Output Diharapkan

Status

6 Menampilkan Soal Tryout sebelumnya.

Tekan tombol kembali pada Form Tryout Setelah Soal Tryout Tampil.

Tampil soal tryout sebelumnya.

Sukses

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.

Sukses

8 Menampilkan Form Latihan

Menekan tombol latihan pada menu dengan user yang berstatus siswa

Tampil Form Latihan.

Sukses

9 Menampilkan Soal Latihan

Tekan tombol latihan setelah memilih kelas, mata pelajaran, bab-bab yang diinginkan, dan jumlah soal latihan.

Tampil Soal Latihan

Sukses

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

sukses

11 Menampilkan Evaluasi latihan

Menekan tombol selesai pada Form latihan pada soal latihan yang terakhir

Tampil Evaluasi Latihan

Sukses

Page 23: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

67

Gambar 4.27 Pesan Tidak ada Tryout

Gambar 4.28 Form Tryout tampil Bila Tryout Ada

Page 24: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

68

3. Desain Uji Coba Fitur Buat Tryout Dan Unggah Soal

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 4.4 Hasil Test Case Fitur Buat Tryout Dan Unggah Soal

No Tujuan Input Output Diharapkan Status

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“.

Sukses

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]“.

Sukses

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“.

Sukses

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“.

Sukses

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 1.5 Waktu dan Jumlah Soal Harus Diisi“.

Sukses

Page 25: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

69

No Tujuan Input Output Diharapkan

Status

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 1.6 Waktu dan Jumlah Soal Harus Diisi Angka“.

Sukses

18 Menampilkan Pesan Kesalahan 1.7

Menekan tombol kembali, pada saat Kekurangan soal tidak menunjukkan angka nol.

Tampil Pesan “Kesalahan 1.7 Jumlah Soal Kurang [Kekurangan Soal] Soal“.

sukses

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

Sukses

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

Sukses

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 2.1 [Kesalahan] Belum diisi Atau dipilih“.

Sukses

22 Menampilkan Pesan Kesalahan 2.2

Menekan tombol simpan tetapi kapasitas gambar melebihi satu megabyte (MB)

Tampil Pesan “Kesalahan 2.2 Simpan Gambar Soal Gagal kapasitas Unggah Soal Maksimal 1MB“.

Sukses

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.

Tampil Pesan dengan judul ”Tryout Belum Memenuhi Syarat [Tgl Tryout]”

Sukses

Page 26: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

70

4.3.2 Uji Kelayakan Sistem

Setelah melakukan uji coba pada sistem yang telah dibuat, pengujian

sistem dilanjutkan pada pengujian kelayakan, yang melibatkan beberapa

responden yang antara lain: admin dan beberapa siswa kelas 3 Primagama.

Pengujian kelayakan sistem ini dilakukan dengan cara memberikan

angket yang berisi pertanyaan-pertanyaan seputar sistem kepada para responden

dan menghitung rata-rata nilai dari tiap poin pertanyaan yang diberikan. Kategori

nilai yang diberikan adalah: 5 (sangat baik), 4 (baik), 3 (cukup), 2 (kurang baik)

dan 1 (sangat tidak baik).

Angket yang dibagikan kepada para responden dibagi menjadi 2

golongan yaitu:

1. Angket dengan kode A yang diperuntukkan bagi semua responden.

2. Angket dengan kode B yang hannya diperuntukkan bagi admin.

Uji coba kelayakan sistem dibagi menjadi tiga kategori pengujian.

Kategori-kategori tersebut dapat dilihat pada tabel 4.5.

Tabel 4.5 Tabel Kategori Uji Kelayakan Sistem

No Kategori Uji Kelayakan 1 Kategori uji kelayakan desain secara keseluruhan 2 Kategori uji kelayakan proses menu siswa secara keseluruhan 3 Kategori uji kelayakan proses menu admin secara keseluruhan

Dari angket yang telah dibagikan kepada responden, poin-poin

pertanyaan akan dikelompokkan sesuai dengan kategori yang ada pada tabel 4.5

serta dilakukan perhitungan rata-rata terhadap nilai yang diberikan dari masing-

masing poin pertanyaan. Poin pertanyaan yang sesuai dengan eveluasi uji

Page 27: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

71

kelayakan tampilan dan rata-rata nilai dari masing-masing poin pertanyaan dapat

dilihat pada tabel 4.6.

Tabel 4.6 Tabel Evaluasi Hasil Uji Kelayakan Tampilan

No Pertanyaan Rata Rata 1 Menurut anda, bagaimana tampilan halaman utama (Login)? 4.5

2 Menu-menu yang ada apakah memberikan gambaran tentang maksud/ tujuan dari menu-menu tersebut? 4.5

Poin pertanyaan yang sesuai dengan evaluasi uji kelayakan proses menu

siswa dan rata-rata nilai dari masing-masing poin pertanyaan dapat dilihat pada

tabel 4.7. Poin pertanyaan yang sesuai dengan eveluasi uji kelayakan menu admin

dan rata-rata nilai dari masing-masing poin pertanyaan dapat dilihat pada

tabel 4.8.

Tabel 4.7 Tabel Evaluasi Hasil Uji Kelayakan Proses Menu Siswa

No Pertanyaan Rata Rata

1 Apakah anda sering mengalami error dalam mengerjakan soal tryout di aplikasi ini? 4.5

2 Apakah anda sering mengalami error dalam mengerjakan soal latihan di aplikasi ini? 4.5

3 Apakah anda merasa terbantu dalam proses belajar dengan menggunakan aplikasi ini? 4.5

Tabel 4.8 Tabel Evaluasi Hasil Uji Kelayakan Proses Menu Admin

No Pertanyaan Rata Rata

1 Apakah fasilitas kotak pesan di menu beranda dapat membantu anda dalam menangani semua proses di dalam aplikasi?

4,5

2 Apakah menu buat tryout memberikan kemudahan dalam hal membuat tryout? 4

3 Apakah menu unggah soal memberikan kemudahan dalam hal unggah soal tryout atau latihan? 4,5

4 Apakah menu unggah materi memberikan kemudahan dalam hal unggah materi? 4.5

5 Apakah laporan evaluasi siswa sudah memberikan kemudahan dalam mengevaluasi siswa ? 4.5

Page 28: BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistemrepository.dinamika.ac.id/id/eprint/844/7/BAB IV.pdf · kemampuan siswa dalam mengerjakan soal-soal pada mata pelajaran yang diujikan

72