3.2.13 Perancangan Pengujian dan Evaluasi Aplikasi
Pengujian sistem dilakukan dengan cara melakukan berbagai percobaan terhadap beberapa menu utama pada aplikasi analisis pengaruh kualitas pelayanan
terhadap kepuasan pelanggan pada Dewi Sinta Hotel and Restaurant. Fungsi dari pengujian sistem adalah membuktikan bahwa aplikasi telah berjalan sesuai dengan
tujuan. Pengujian sistem ini menggunakan metode Black Box Testing. Berikut ini adalah perancangan uji coba pada aplikasi analisis pengaruh kualitas pelayanan
terhadap kepuasan pelanggan. a.
Perancangan Uji Coba Form Mengecek Login Staf Rancangan uji coba form mengecek login staf berfungsi untuk mengetahui
kesesuaian fungsi terhadap keluaran yang dihasilkan form login staf. Rancangan uji coba form mengecek login staf dapat dilihat pada Tabel 3.10.
Tabel 3.10 Perancangan Uji Coba Form Mengecek Login Staf No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu login staf
Klik menu login Tampilan form login
staf
2 Mengetahui respon form
login jika username dan password valid dan status
staf aktif Username dan
password Tampilan staf aktif
3 Mengetahui respon form
login jika username dan password tidak valid
Username dan password
Informasi data staf tidak terdaftar
4 Mengetahui respon form
login jika username dan password tidak valid tetapi
status staf tidak aktif Username dan
password Tampilan staf tidak
aktif
b. Perancangan Uji Coba Form Membuat Kategori Pertanyaan
Rancangan uji coba form membuat kategori pertanyaan berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form
membuat kategori pertanyaan. Rancangan uji coba form membuat kategori pertanyaan dapat dilihat pada Tabel 3.11.
Tabel 3.11 Perancangan Uji Coba Form Membuat Kategori Pertanyaan No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu membuat kategori
pertanyaan Klik menu
kategori Tampilan form
membuat kategori pertanyaan
kuesioner
2 Mengetahui respon form
membuat kategori pertanyaan jika data kategori
kosong Data kategori
Tampilan informasi data kategori harus
diisi
3 Mengetahui respon form
membuat kategori pertanyaan jika data kategori
valid Data kategori
Tampilan informasi data kategori
pertanyaan tersimpan
4 Mengetahui respon form
membuat kategori pertanyaan jika data kategori
tidak valid atau sama dengan data kategori pertanyaan
yang telah tersimpan Data kategori
Tampilan informasi data kategori
pertanyaan gagal tersimpan
c. Perancangan Uji Coba Form Membuat Pertanyaan Kuesioner
Rancangan uji coba form membuat pertanyaan kuesioner berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form
membuat pertanyaan kuesioner. Rancangan uji coba form membuat pertanyaan kuesioner dapat dilihat pada Tabel 3.12.
Tabel 3.12 Perancangan Uji Coba Form Membuat Pertanyaan Kuesioner No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu membuat pertanyaan
kuesioner Klik menu
pertanyaan Tampilan form
membuat pertanyaan kuesioner
2 Mengetahui respon form
membuat pertanyaan jika data kategori atau data
pertanyaan kosong Data kategori dan
data pertanyaan Tampilan informasi
data kategori atau data pertanyaan
harus diisi
3 Mengetahui respon form
membuat pertanyaan jika data kategori dan data
pertanyaan valid Data kategori dan
data pertanyaan Tampilan informasi
data pertanyaan tersimpan
4 Mengetahui respon form
membuat pertanyaan tidak valid atau sama dengan data
pertanyaan yang telah tersimpan
Data kategori dan data pertanyaan
Tampilan informasi data pertanyaan
gagal tersimpan
d. Perancangan Uji Coba Form Menyusun Kuesioner Pelanggan
Rancangan uji coba form menyusun kuesioner pelanggan berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form
menyusun kuesioner pelanggan. Rancangan uji coba form menyusun kuesioner pelanggan dapat dilihat pada Tabel 3.13.
Tabel 3.13 Perancangan Uji Coba Form Menyusun Kuesioner Pelanggan No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu menyusun kuesioner
pelanggan Klik menu
menyusun kuesioner
pelanggan Tampilan form
menyusun kuesioner pelanggan
2 Mengetahui respon form
menyusun kuesioner Data Kategori
Tampilan informasi data kategori harus
No Tujuan
Masukkan Keluaran Yang
Diharapkan pelanggan berdasarkan
kategori jika data kategori kosong
diisi
3 Mengetahui respon form
menyusun kuesioner pelanggan berdasarkan
kategori jika jumlah data pertanyaan yang diaktifkan
valid Data kategori dan
jumlah centang pertanyaan aktif
Tampilan informasi data pertanyaan
telah diaktifkan
4 Mengetahui respon form
menyusun kuesioner pelanggan berdasarkan
kategori jika jumlah data pertanyaan yang diaktifkan
tidak valid Data kategori dan
jumlah centang pertanyaan aktif
Tampilan informasi jumlah data
pertanyaan yang harus dipenuhi
e. Perancangan Uji Coba Form Menganalisis Data Pelanggan
Rancangan uji coba form menganalisis data pelanggan berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form
menganalisis data pelanggan. Rancangan uji coba form menganalisis data pelanggan dapat dilihat pada Tabel 3.14.
Tabel 3.14 Perancangan Uji Coba Form Menganalisis Data Pelanggan No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu menganalisis data pelanggan
Klik menu menganalisis
data pelanggan Tampilan form
menganalisis data pelanggan
2 Mengetahui respon form
menganalisis data pelanggan jika data periode yang
dimasukkan valid Data periode
Tampilan informasi analisis data
pelanggan
3 Mengetahui respon form
menganalisis data pelanggan Data periode
Tampilan informasi data periode tidak
No Tujuan
Masukkan Keluaran Yang
Diharapkan jika data periode yang
dimasukkan tidak valid valid
4 Mengetahui respon aplikasi
setelah memilih menu cetak laporan
Klik menu cetak laporan
Tampilan laporan karakteristik
pelanggan
f. Perancangan Uji Coba Form Menganalisis Pengaruh Kualitas Pelayanan
Rancangan uji coba form menganalisis pengaruh kualitas pelayanan berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form
menganalisis pengaruh kualitas pelayanan. Rancangan uji coba form menganalisis pengaruh kualitas pelayanan dapat dilihat pada Tabel 3.15.
Tabel 3.15 Perancangan Uji Coba Form Menganalisis Pengaruh Kualitas Pelayanan
No Tujuan
Masukkan Keluaran Yang
Diharapkan 1
Mengetahui respon aplikasi setelah proses memilih menu
menganalisis pengaruh kualitas pelayanan
Klik menu menganalisis
pengaruh kualitas pelayanan
Tampilan form menganalisis
pengaruh kualitas pelayanan
2 Mengetahui respon form
menganalisis pengaruh kualitas pelayanan jika data
periode yang dimasukkan valid
Data periode Tampilan informasi
analisis pengaruh kualitas pelayanan
3 Mengetahui respon form
menganalisis pengaruh kualitas pelayanan jika menu
uji hipotesis di klik Klik menu uji
hipotesis Tampilan informasi
analisis pengaruh kualitas pelayanan
dan atribut yang bermasalah
4 Mengetahui respon form
menganalisis pengaruh kualitas pelayanan jika data
periode yang dimasukkan tidak valid
Data periode Tampilan informasi
data periode tidak valid
g. Perancangan Uji Coba Form Mengelola User Admin
Rancangan uji coba form mengelola user admin berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form mengelola user
admin. Rancangan uji coba form mengelola user admin dapat dilihat pada Tabel 3.16.
Tabel 3.16 Perancangan Uji Coba Form Mengelola User Admin No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu mengelola user admin
Klik menu mengelola user
admin Tampilan form
mengelola user admin
2 Mengetahui respon form
mengelola user admin jika data user yang dimasukkan
kosong Data user
Tampilan informasi data user harus diisi
3 Mengetahui respon form
mengelola user admin jika data user yang dimasukkan
valid Data user
Tampilan informasi data user tersimpan
4 Mengetahui respon form
mengelola user admin jika data user yang dimasukkan
tidak valid atau sama dengan data user admin yang telah
tersimpan Data user
Tampilan informasi data user gagal
tersimpan
h. Perancangan Uji Coba Form Reservasi Pelanggan
Rancangan uji coba form reservasi pelanggan berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form reservasi pelanggan.
Rancangan uji coba form reservasi pelanggan dapat dilihat pada Tabel 3.17.
Tabel 3.17 Perancangan Uji Coba Form Reservasi Pelanggan No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu reservasi pelanggan
Klik menu reservasi
pelanggan Tampilan form
reservasi pelanggan
2 Mengetahui respon form
reservasi pelanggan jika data reservasi yang dimasukkan
kosong Data reservasi
Tampilan informasi data reservasi harus
diisi
3 Mengetahui respon form
reservasi pelanggan jika nomor identitas terdeteksi
pelanggan lama Nomor identitas
Tampilan informasi data nomor identitas
lama
4 Mengetahui respon form
reservasi pelanggan jika tanggal menginap tidak valid
Tanggal menginap
Tampilan informasi data tanggal salah
5 Mengetahui respon form
reservasi pelanggan jika data reservasi yang dimasukkan
valid Data reservasi
Tampilan informasi data reservasi
tersimpan
i. Perancangan Uji Coba Form Mengisi Kuesioner Oleh Staf
Rancangan uji coba form mengisi kuesioner oleh staf berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form mengisi
kuesioner oleh staf. Rancangan uji coba form mengisi kuesioner oleh staf dapat dilihat pada Tabel 3.18.
Tabel 3.18 Perancangan Uji Coba Form Mengisi Kuesioner Oleh Staf No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu mengisi kuesioner
Klik menu mengisi
kuesioner Tampilan form cek
pelanggan
2 Mengetahui respon form
mengisi kuesioner jika data Data pelanggan
Tampilan form cek pelanggan
No Tujuan
Masukkan Keluaran Yang
Diharapkan pelanggan tidak valid
3 Mengetahui respon form
mengisi kuesioner jika data pelanggan valid
Data pelanggan Tampilan form
mengisi kuesioner pelanggan
4 Mengetahui respon form
mengisi kuesioner jika data jawaban dan jumlah data
jawaban yang dimasukkan telah valid
Data jawaban dan jumlah data
jawaban Tampilan informasi
data jawaban tersimpan
5 Mengetahui respon form
mengisi kuesioner jika data jawaban dan jumlah data
jawaban yang dimasukkan belum valid
Data jawaban dan jumlah data
jawaban Tampilan informasi
jumlah jawaban belum valid
j. Perancangan Uji Coba Form Mengecek Login Pelanggan
Rancangan uji coba form mengecek login pelanggan berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form login
pelanggan. Rancangan uji coba form mengecek login pelanggan dapat dilihat pada Tabel 3.19.
Tabel 3.19 Perancangan Uji Coba Form Mengecek Login Pelanggan No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses memilih menu kuesioner pelanggan
Klik menu kuesioner
pelanggan Tampilan form login
pelanggan
2 Mengetahui respon form
login pelanggan jika nomor identitas, nama, dan tanggal
lahir pelanggan valid Nomor identitas,
nama, dan tanggal lahir
pelanggan Tampilan kuesioner
pelanggan aktif
3 Mengetahui respon form
login pelanggan jika nomor identitas, nama, dan tanggal
Nomor identitas, nama, dan
tanggal lahir Informasi data
pelanggan tidak terdaftar
No Tujuan
Masukkan Keluaran Yang
Diharapkan lahir pelanggan tidak valid
pelanggan 4
Mengetahui respon form login pelanggan jika nomor
identitas, nama, dan tanggal lahir pelanggan valid tetapi
status pelanggan tidak aktif Nomor identitas,
nama, dan tanggal lahir
pelanggan Tampilan kuesioner
pelanggan tidak aktif
k. Perancangan Uji Coba Form Mengisi Kuesioner
Rancangan uji coba form mengisi kuesioner berfungsi untuk mengetahui kesesuaian fungsi terhadap keluaran yang dihasilkan form mengisi kuesioner.
Rancangan uji coba form mengisi kuesioner dapat dilihat pada Tabel 3.20.
Tabel 3.20 Perancangan Uji Coba Form Mengisi Kuesioner No
Tujuan Masukkan
Keluaran Yang Diharapkan
1 Mengetahui respon aplikasi
setelah proses login pelanggan berhasil
Klik menu mengisi
kuesioner Tampilan form
mengisi kuesioner
2 Mengetahui respon form
mengisi kuesioner jika data jawaban dan jumlah data
jawaban yang dimasukkan telah valid
Data jawaban dan jumlah data
jawaban Tampilan informasi
data jawaban tersimpan
3 Mengetahui respon form
mengisi kuesioner jika data jawaban dan jumlah data
jawaban belum valid Data jawaban
dan jumlah data jawaban
Tampilan informasi jumlah jawaban
belum valid
109
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM
4.1 Implementasi Sistem
Implementasi bertujuan untuk menerapkan sistem yang dibangun agar dapat mengatasi permasalahan yang telah diangkat pada penelitian ini. Tahap-
tahap yang dilakukan pada implementasi ini adalah mengindentifikasi kebutuhan sistem baik perangkat keras maupun perangkat lunak serta menerapkan rancangan
dan mengevaluasi sistem yang dibangun. ambar 2.1 Struktur Organisasi pa
4.1.1 Kebutuhan Sistem
Dalam merancang dan membangun aplikasi analisis pengaruh kualitas pelayanan terhadap kepuasan pelanggan pada Dewi Sinta Hotel and Restaurant
terdapat beberapa perangkat keras dan perangkat lunak yang akan mendukung dalam implementasi aplikasi ini. Pada proses implementasi aplikasi analisis
pengaruh kualitas pelayanan terhadap kepuasan pelanggan terdapat beberapa spesifikasi perangkat keras dan perangkat lunak yang dibutuhkan.
a Kebutuhan Perangkat Keras
Perangkat keras adalah komponen fisik atau peralatan yang berbentuk fisik yang membentuk komputer, serta peralatan lain yang mendukung perangkat
lunak dalam menjalankan tugas-tugasnya. Sifat umum dari perangkat keras adalah dapat dilihat dan dipegang dalam bentuk fisik. Perangkat keras yang digunakan
adalah komputer atau laptop. Spesifikasi minimun komputer yang digunakan