4.2 Evaluasi Sistem
Evaluasi sistem bertujuan untuk memastikan bahwa aplikasi telah dibuat dengan benar sesuai dengan kebutuhan atau tujuan yang diharapkan. Tahapan ini
terbagi menjadi tiga yaitu evaluasi hasil uji coba sistem, uji coba perhitungan sistem dan analisa hasil uji coba. Evaluasi hasil uji coba dilakukan untuk menguji
kembali semua tahapan yang sudah dilakukan selama pengujian berlangsung, uji coba perhitungan sistem dilakukan untuk menguji perhitungan dengan metode k-
means dan analisa hasil uji coba sistem bertujuan untuk menarik kesimpulan terhadap hasil-hasil uji coba yang dilakukan terhadap sistem.
4.2.1 Evaluasi Hasil Uji Coba Sistem
Untuk memastikan bahwa sistem telah dibuat sesuai dengan kebutuhan atau tujuan yang diharapkan maka dilakukan beberapa uji coba. Uji coba ini
bertujuan untuk mengecek apakah semua fitur yang ada dalam aplikasi telah berjalan sesuai dengan fungsinya.
A. Evaluasi Hasil Uji Coba Fitur Login
Proses ini bertujuan untuk mengetahui keberhasilan proses inputan data yang dapat dilakukan melalui aplikasi seperti terlihat pada Tabel 4.1. Proses login
dilakukan dengan cara menginputkan nama pengguna dan kata sandi. Test case login yang digunakan terlihat pada
Tabel 4.2. Tabel 4.1. Data Uji Coba Pengguna
Nama Field Data 1
Data 2 Data 3
Data 4
Nama Pengguna
hendra man
test Kata Sandi
hendra man
test manajer
Tabel 4.2. test case login
Test Case
ID Tujuan
Input Output yang
diharapkan Output Sistem
1 Deskripsi nama
pengguna dan kata sandi yang
valid Memasukan
data 1 dari tabel data uji coba
pengguna Form login
tertutup dan menu muncul sesuai
dengan bagian nama pengguna.
1.Sukses 2. Menu
Terlihat 3. Gambar 4.1,
4.2
2 Deskripsi nama
pengguna kurang karakter
dan kata sandi yang valid
Memasukan data 2 dari tabel
data uji coba pengguna
Form login mengeluarkan
message box Kata Sandi
minimal 4 karakter
1.Sukses 2. Keluar
pesan yang diharapkan
3. Gambar 4.3
3 Deskripsi nama
pengguna dan kata sandi yang
tidak adadi dalam database
Memasukan data 3 dari tabel
data uji coba pengguna
Form login mengeluarkan
message box Akses Ditolak”
1.Sukses 2. Keluar
pesan yang diharapkan
3. Gambar 4.4
4 Deskripsi nama
pengguna kosong dan kata
sandi yang valid Memasukan
data 4 dari tabel data uji coba
pengguna Form login
mengeluarkan message box
Nama Pengguna harus diisi”
1.Sukses 2. Keluar
pesan yang diharapkan
3. Gambar 4.5
Gambar 4.1 Form Login
Gambar 4.2 Form Utama Admin
Gambar 4.3 Pesan Kata Sandi Minimal 4 Karakter
Gambar 4.4 Pesan Akses Ditolak
Gambar 4.5 Pesan Nama Pengguna Harus Diisi
B. Evaluasi Hasil Uji Coba Manipulasi Data Pelanggan
Proses ini bertujuan untuk mengetahui keberhasilan proses inputan data yang dapat dilakukan melalui aplikasi seperti terlihat pada tabel 4.3. Proses
manipulasi data pelanggan adalah proses penyimpanan untuk data pelanggan baru, perubahan data pelanggan yang telah disimpan sebelumnya, dan membatalkan
proses penyimpanan dan perubahan data. Untuk mengakses form Data Pelanggan, pengguna harus masuk ke form Pelanggan dengan memilih menu Pelanggan di
menu utama, di dalamnya terdapat tombol “TAMBAH DATA”, “HAPUS DATA”, “UBAH DATA”, “EXPORT”. Untuk test case data pelanggan dapat
dilihat pada Tabel 4.4. Tabel 4.3. Data Uji Coba Pelanggan
Nama Field
Data 1 Data 2
Data 3
Nama Pelanggan
Hideki Oshima C. A. J. van Eijktest
Alamat Pelanggan
4-2-16 Osaki, Shinagawa-ku
Tokyo 141- 8602
2029 Huntington Ave VA
EH7.25 T. U. Eindhoven
NL - 5600 MB EINDHOVEN
The Netherlands
Nama Field
Data 1 Data 2
Data 3
Kota Pelanggan
Tokyo Alexandria
Eindhoven Negara
Pelanggan Jepang
Amerika Serikat Belanda
Telepon Pelanggan
81-3 5487 3311
703-960-3170 31 40 ADDS
Ponsel Pelanggan
81-3- 3207 8085
703-597-1170 31 40 46 45 27
Email Pelanggan
auxinris.ac.jp Derex.griffinang.dfimil C.A.J.v.Eijkele.tue.nl
Tabel 4.4. Test Case Data Pelanggan
Test Case
ID Tujuan
Input Output yang
diharapkan Output Sistem
5 Menambah data
baru ke tabel pelanggan
dengan data lengkap
Memasukan data 1 dari tabel
data uji coba pelanggan pada
form Data Pelanggan lalu
menekan tombol
“SIMPAN” Form Data
Pelanggan tertutup lalu data
yang sudah dimasukkan
tersimpan di database dan data
gridview pada form Pelanggan
bertambah dan terseleksi.
1.Sukses 2. Gambar 4.6,
4.7
6 Menguji respon
program dengan menghindari
isian data nama pelanggan
Memasukan data 2 dari tabel
data uji coba pelanggan
dengan mengosongkan
nama pelanggan pada form Data
Pelanggan lalu menekan
tombol “SIMPAN”
Form Data Pelanggan
mengeluarkan pesan “Nama
Pelanggan harus diisi”
1.Sukses 2. Keluar pesan
yang diharapkan 3. Gambar 4.8
Test Case
ID Tujuan
Input Output yang
diharapkan Output Sistem
7 Menguji respon
program dengan isian data yang
tidak sesuai tipe data.
Memasukan data 3 dari tabel
data uji coba pelanggan pada
form Data Pelanggan lalu
menekan tombol
“SIMPAN” Form Data
Pelanggan tidak akan merespon
masukan dari keyboard jika data
angka dimasukan data huruf.
1.Sukses
8 Menyimpan
perubahan data Data Pelanggan
yang terpilih dirubah lalu
tekan “SIMPAN”
Form Data Pelanggan
tertutup lalu data yang sudah
dirubah tersimpan di database dan
data gridview pada form
Pelanggan terseleksi.
1.Sukses
9 Membatalkan
penambahan data atau perubahan
data Data Pelanggan
yang terpilih yang dirubah
atau Data Pelanggan baru
telah terisi, lalu tekan “BATAL”
Form Data Pelanggan akan
tertutup, data yang sudah
dirubah atau di tambahkan tidak
akan mengalami perubahan atau
penambahan
1.Sukses
Gambar 4.6 Form Data Pelanggan
Gambar 4.7 Data Pelanggan Bertambah dan Terseleksi
Gambar 4.8 Pesan Nama Pelanggan Harus Diisi
C. Evaluasi Hasil Uji Coba Fitur Hotel