Evaluasi Hasil Uji Coba Fitur Login Evaluasi Hasil Uji Coba Manipulasi Data Pelanggan

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