bab iv implementasi dan evaluasi sistem 4.1 implementasi...
TRANSCRIPT
149
BAB IV
IMPLEMENTASI DAN EVALUASI SISTEM
4.1 Implementasi Sistem (Konstruksi Sistem)
Berdasarkan hasil dari analisis dan perancangan sistem pada bab
sebelumnya, maka dapat dibuat sistem informasi penyewaan lapangan. Sistem
informasi penyewaan lapangan memerlukan pendukung seperti perangkat keras
(hardware) dan perangkat lunak (software). Selain itu, juga diperlukan
implementassi sistem sehingga mendapatkn hasil implementasi sistem.
1.1.1 Kebutuhan Sistem
Pada tahap implementasi program, perlu tahap penerapan dari tahap
analisis dan rancangan yang telah dibuat pada bab sebelumnya. Pada tahap ini
memerlukan perangkat keras (hardware) dan perangkat lunak (software) agar
dapat berjalan sesuai yang diharapkan.
A Kebutuhan Perangkat Lunak (Software)
Sistem penyewaan lapangan ini membutuhkan beberapa spesifikasi
perangkat lunak. perangkat lunak tersebut memiliki spesifikasi minimal sebagai
berikut:
1. Web Server (Xampp Control Panel versi 5.6.14-4)
2. Web Browser (Google Chrome, Mozzila Firefox dan Internet Explorer)
3. Sistem Operasi (Windows 7)
150
B Kebutuhan Perangkat Keras (Hardware)
Sistem penyewaan lapangan ini membutuhkan beberapa spesifikasi
perangkat keras. perangkat keras tersebut memiliki minimal sebagai berikut:
1. Processor AMD A8 atau setingkat
2. RAM 2 Gigabytes DDR3
3. Harddisk Drive 500 Gigabytes
4. Peralatan input standar (keyboard dan mouse)
5. Monitor
1.1.2 Hasil Implementasi Sistem
Sistem penyewaan lapangan ini dioperasikan oleh empat user yaitu
bagian Alami Group, Manajer KSC, pengunjung non-anggota, dan pengunjung
anggota. Pada sub-bab ini akan dijelaskan bagian-bagian pada sistem sesuai
dengan user yang bertanggung jawab.
A Pengunjung Non-Anggota
Pengunjung non-anggota memiliki beberapa proses pada sistem informasi
penyewaan lapangan yaitu halaman home, halaman daftar harga, halaman galeri,
halaman sewa lapangan, halaman ganti jadwal sewa, halaman pembatalan sewa
lapangan, dan halaman unggah bukti pembayaran.
1. Halaman Home
Halaman home ini merupakan halaman awal dari website penyewaan
lapangan yang berisi profil dari KSC, fasilitas KSC, kontak kami, detil
kontak, map, dan alamat website lain dari Alami Group. Halaman home
digambarkan pada Gambar 4.1 sampai dengan Gambar 4.3.
151
Gambar 4.1 Halaman Home Bagian 1
Gambar 4.2 Halaman Home Bagian 2
Gambar 4.3 Halaman Home Bagian 3
152
2. Halaman Daftar Harga
Halaman daftar harga ini berisi daftar harga lapangan untuk pengunjung
anggota maupun pengunjung non-anggota. Halaman Daftar Harga
digambarkan pada Gambar 4.4 sampai dengan Gambar 4.8.
Gambar 4.4 Halaman Daftar Harga Bagian 1
Gambar 4.5 Halaman Daftar Harga Bagian 2
Gambar 4.6 Halaman Daftar Harga Bagian 3
153
Gambar 4.7 Halaman Daftar Harga Bagian 4
Gambar 4.8 Halaman Daftar Harga Bagian 5
3. Halaman Galeri
Halaman galeri ini berisi foto-foto kegiatan yang terjadi pada Kebraon Sport
Center. Halaman galeri digambarkan pada Gambar 4.9 sampai dengan
Gambar 4.10.
4. Halaman Registrasi Sewa Lapangan
Halaman ini berfungsi untuk mencatat data pribadi pengunjung non-anggota
sebagai identitas penyewa lapangan KSC. Halaman registrasi sewa lapangan
digambarkan pada Gambar 4.11.
154
Gambar 4.9 Halaman Galeri Bagian 1
Gambar 4.10 Halaman Galeri Bagian 2
Gambar 4.11 Halaman Sewa Lapangan Non-anggota
155
5. Halaman Verifikasi Sewa Lapangan
Halaman ini berfungsi untuk melakukan verifikasi pada nomot telepon dan
email yang sudah dimasukkan oleh pengunjung non-anggota agar notifikasi
yang dikirimkan pada email dan nomor telepon terkirim dengan benar.
Halaman verifikasi sewa lapangan digambarkan pada Gambar 4.12.
Gambar 4.12 Halaman Verifikasi
6. Halaman Memilih Jenis Lapangan
Halaman ini berfungsi untuk memilih jenis lapangan yang ingin disewa oleh
pengunjung non-anggota. Halaman memillih jenis lapangan digambarkan
pada Gambar 4.13.
7. Halaman Memilih Nomor Lapangan
Halaman ini berfungsi untuk memilih nomor lapangan yang ingin disewa oleh
pengunjung non-anggota. Halaman memilih nomor lapangan digambarkan
pada Gambar 4.14.
156
Gambar 4.13 Halaman Pilih Jenis Lapangan
Gambar 4.14 Halaman Pilih Lapangan
157
8. Halaman Verifikasi Ganti Jadwal Sewa
Halaman ini berfungsi untuk melakukan verifikasi nomor transaksi dan
nomor telepon untuk mengganti jadwal sewa lapangan pengunjung non-
anggota. Halaman verifikasi ganti jadwal sewa digambarkan pada Gambar
4.15.
Gambar 4.15 Halaman Verifikasi Ganti Jadwal
9. Halaman Ganti Jadwal Sewa
Halaman ganti jadwal sewa berfungsi untuk melakukan penggantian jadwal
sewa lapangan pengunjung non-anggota. Halaman ganti jadwal sewa
digambarkan pada Gambar 4.16.
Gambar 4.16 Halaman Ganti Jadwal
158
10. Halaman Verifikasi Pembatalan Sewa Lapangan
Halaman verifikasi pembatalan sewa lapangan berfungsi untuk melakukan
verifikasi nomor transaksi dan nomor telepon untuk melakukan pembatalan
sewa lapangan pengunjung non-anggota. Halaman verifikasi pembatalan
sewa lapangan digambarkan pada Gambar 4.17.
Gambar 4.17 Halaman Verifikasi Pembatalan Sewa
11. Halaman Pembatalan Sewa Lapangan
Halaman pembatalan sewa lapangan berfungsi untuk melakukan pembatalan
sewa lapangan pengunjung non-anggota. Halaman pembatalan sewa lapangan
digambarkan pada Gambar 4.18.
Gambar 4.18 Halaman Pembatalan Sewa Lapangan
159
12. Halaman Cek Transaksi Sewa
Halaman cek transaksi sewa berfungsi untuk melakukan pengecekan transaksi
sewa yang dilakukan oleh pengunjung non-anggota dan anggota dengan
menggunakan nomor transaksi sewa. Halaman cek transaksi sewa
digambarkan pada Gambar 4.19.
Gambar 4.19 Halaman Cek Transaksi Sewa
13. Halaman Unggah Bukti Pembayaran
Halaman unggah buktu pembayaran berfungsi untuk mengunggah bukti
transfer pembayaran sewa lapangan pengunjung non-anggota. Halaman
unggah bukti pembayaran digambarkan pada Gambar 4.20.
Gambar 4.20 Halaman Unggah Bukti Pembayaran
160
B Pengunjung Anggota
1. Halaman Home
Halaman home ini merupakan halaman awal dari website penyewaan
lapangan yang berisi profil dari KSC, fasilitas KSC, kontak kami, detil
kontak, map, dan alamat website lain dari Alami Group. Halaman home
digambarkan pada Gambar 4.1 sampai dengan Gambar 4.3.
2. Halaman Daftar Harga
Halaman daftar harga ini berisi daftar harga lapangan untuk pengunjung
anggota maupun pengunjung non-anggota. Halaman daftar harga
digambarkan pada Gambar 4.4 sampai dengan Gambar 4.8.
3. Halaman Galeri
Halaman galeri ini berisi foto-foto kegiatan yang terjadi pada Kebraon Sport
Center. Halaman galeri digambarkan pada Gambar 4.9 sampai dengan
Gambar 4.10.
4. Halaman Cek Transaksi Sewa
Halaman cek transaksi sewa berfungsi untuk melakukan pengecekan transaksi
sewa yang dilakukan oleh pengunjung non-anggota dan anggota dengan
menggunakan nomor transaksi sewa. Halaman cek transaksi sewa
digambarkan pada Gambar 4.19.
5. Halaman Unggah Bukti Pembayaran
Halaman unggah buktu pembayaran berfungsi untuk mengunggah bukti
transfer pembayaran sewa lapangan pengunjung non-anggota. Halaman
unggah bukti pembayaran digambarkan pada Gambar 4.20.
161
6. Halaman Registrasi Sewa Lapangan
Halaman ini berfungsu untuk mencatat data pribadi pengunjung anggota
sebagai identitas penyewa lapangan KSC. Halaman registrasi sewa lapangan
digambarkan pada Gambar 4.21.
Gambar 4.21 Halaman Pendaftaran Anggota
7. Halaman Verifikasi Sewa Lapangan
Halaman ini berfungsi untuk melakukan verifikasi pada nomot telepon dan
email yang sudah dimasukkan oleh pengunjung anggota agar notifikasi yang
dikirimkan pada email dan nomor telepon terkirim dengan benar. Halaman
verifikasi sewa lapangan digambarkan pada Gambar 4.22.
162
Gambar 4.22 Halaman Verifikasi
8. Halaman Memilih Jenis Lapangan
Halaman ini berfungsi untuk memilih jenis lapangan yang ingin disewa oleh
pengunjung anggota. Halaman memillih jenis lapangan digambarkan pada
Gambar 4.23.
Gambar 4.23 Halaman Pilih Jenis Lapangan
163
9. Halaman Memilih Nomor Lapangan
Halaman ini berfungsi untuk memilih nomor lapangan yang ingin disewa oleh
pengunjung anggota. Halaman memilih nomor lapangan digambarkan pada
Gambar 4.24.
Gambar 4.24 Halaman Pilih Lapangan
10. Halaman Login
Halaman ini berfungsi untuk mengecek pengguna website untuk masuk ke
halaman selanjutnya sesuai hak akses yang dimiliki. Halaman login
digambarkan pada Gambar 4.25.
11. Halaman Lupa Password
Halaman ini berfungsi untuk apabila anggota lupa password login. Halaman
lupa password digambarkan pada Gambar 4.26.
12. Halaman Ganti Password
Halaman ini berfungsi untuk mengganti password yang telah dilupakan.
Halaman ganti password digambarkan pada Gambar 4.27.
164
Gambar 4.25 Halaman Login
Gambar 4.26 Halaman Lupa Password
Gambar 4.27 Halaman Ganti Password
165
13. Halaman Beranda
Halaman ini berisi informasi tentang jadwal sewa pengunjung anggota yang
terdiri dari nomor transaksi, jenis lapangan, nomor lapangan, jadwal sewa,
data anggota. Halaman beranda ini digambarkan pada Gambar 4.28.
Gambar 4.28 Halaman Beranda Anggota
14. Unggah Bukti Pembayaran Bulanan/Mingguan
Halaman unggah buktu pembayaran bulanan/mingguan berfungsi untuk
mengunggah bukti transfer pembayaran sewa lapangan pengunjung anggota
tiap bulan dan minggunya. Halaman unggah bukti pembayaran bulanan dan
mingguan digambarkan pada Gambar 4.29.
Gambar 4.29 Halaman Unggah Bukti Pembayaran Bulanan/Mingguan
166
15. Ganti Jadwal Sewa
Halaman ganti jadwal sewa berfungsi untuk melakukan penggantian jadwal
sewa lapangan pengunjung anggota. Penggantian jadwal sewa hanya dapat
dilakukan satu kali. Halaman ganti jadwal sewa digambarkan pada Gambar
4.30.
Gambar 4.30 Halaman Ganti Jadwal Anggota
16. Ubah Akun Anggota
Halaman ubah akun anggota berfungsi untuk melakukan pengubahan akun
anggota. Halaman ubah akun anggota digambarkan pada Gambar 4.31.
Gambar 4.31 Halaman Ubah Akun Anggota
167
C Alami Group dan Manajer KSC
1. Dashboard
Halaman dashboard berisi informasi berupa total pengunjung futsal hardfloor,
total pengunjung futsal sintetis, total pengunjung bulu tangkis, total
pengunjung voli, lapangan paling sering dipesan, jam lapangan paling sering
dipesan, jam pengunjung sering melakukan pemesanan, rata-rata jam yang
digunakan, dan pengunjung yang sering menyewa lapangan. Halaman
dashboard digambarkan pada Gambar 4.32.
Gambar 4.32 Halaman Dashboard
2. Master Kelola Data Karyawan
Halaman master kelola data karyawan ini berfungsi untuk menampilkan data
karyawan dan dapat melakukan aksi edit ataupun hapus. Halaman master
kelola data karyawan digambarkan pada Gambar 4.33.
3. Master Masukkan Data Karyawan
Halaman master masukkan data karyawan ini berfungsi untuk memasukkan
data karyawan. Halaman master masukkan data karyawan digambarkan pada
Gambar 4.34.
168
Gambar 4.33 Halaman Kelola Master Karyawan
Gambar 4.34 Halaman Masukkan Master Karyawan
4. Master Kelola Jenis Lapangan
Halaman master kelola jenis lapangan ini berfungsi untuk menampilkan data
jenis lapangan dan dapat melakukan aksi edit ataupun hapus. Halaman master
kelola jenis lapangan digambarkan pada Gambar 4.35.
169
Gambar 4.35 Halaman Kelola Jenis Lapangan
5. Master Masukkan Jenis Lapangan
Halaman master masukkan jenis lapangan ini berfungsi untuk memasukkan
data jenis lapangan. Halaman master masukkan jenis lapangan digambarkan
pada Gambar 4.36.
Gambar 4.36 Halaman Masukkan Jenis Lapangan
170
6. Master Kelola Lapangan
Halaman master kelola lapangan ini berfungsi untuk menampilkan kelola
lapangan dan dapat melakukan aksi edit ataupun hapus. Halaman master
kelola lapangan digambarkan pada Gambar 4.37.
Gambar 4.37 Halaman Masukkan Master Lapangan
7. Master Masukkan Lapangan
Halaman master masukkan data lapangan ini berfungsi untuk memasukkan
data lapangan. Halaman master masukkan data lapangan digambarkan pada
Gambar 4.38.
8. Master Kelola Jenis Sewa
Halaman master kelola jenis sewa ini berfungsi untuk menampilkan data jenis
sewa dan dapat melakukan aksi edit ataupun hapus. Halaman master kelola
jenis sewa digambarkan pada Gambar 4.39.
171
Gambar 4.38 Halaman Kelola Master Lapangan
Gambar 4.39 Halaman Kelola Master Jenis Sewa
9. Master Masukkan Jenis Sewa
Halaman master masukkan jenis sewa ini berfungsi untuk memasukkan data
jenis sewa. Halaman master masukkan jenis sewa digambarkan pada Gambar
4.40.
172
Gambar 4.40 Halaman Masukkan Master Jenis Sewa
10. Master Kelola Keterangan Bayar
Halaman master kelola keterangan bayar ini berfungsi untuk menampilkan
data keterangan bayar dan dapat melakukan aksi edit ataupun hapus. Halaman
master kelola keterangan bayar digambarkan pada Gambar 4.41.
Gambar 4.41 Halaman Kelola Master Keterangan bayar
173
11. Master Masukkan Keterangan Bayar
Halaman master masukkan data keterangan bayar ini berfungsi untuk
memasukkan data keterangan bayar. Halaman master masukkan keterangan
bayar digambarkan pada Gambar 4.42 sampai dengan Gambar 4.43.
Gambar 4.42 Halaman Masukkan Master Keterangan Bayar
Gambar 4.43 Halaman Masukkan Master Keterangan Bayar
12. Master Kelola Jenis Konfirmasi
Halaman master kelola jenis konfirmasi ini berfungsi untuk menampilkan
jenis konfirmasi dan dapat melakukan aksi edit ataupun hapus. Halaman
master kelola jenis konfirmasi digambarkan pada Gambar 4.44.
174
Gambar 4.44 Halaman Kelola Master Jenis Konfirmasi
13. Master Masukkan Jenis Konfirmasi
Halaman master masukkan jenis konfirmasi ini berfungsi untuk memasukkan
jenis konfirmasi. Halaman master masukkan jenis konfirmasi digambarkan
pada Gambar 4.45
Gambar 4.45 Halaman Masukkan Master Jenis Konfirmasi
175
14. Master Kelola Konfirmasi
Halaman master kelola data konfirmasi ini berfungsi untuk menampilkan data
konfirmasi dan dapat melakukan aksi edit ataupun hapus. Halaman master
kelola data konfirmasi digambarkan pada Gambar 4.46.
Gambar 4.46 Halaman Kelola Master Konfirmasi
15. Master Masukkan Konfirmasi
Halaman master masukkan konfirmasi ini berfungsi untuk memasukkan data
konfirmasi. Halaman master masukkan konfirmasi digambarkan pada
Gambar 4.47.
16. Master Kelola Jenis Fasilitas
Halaman master kelola jenis fasilitas ini berfungsi untuk menampilkan jenis
fasilitas dan dapat melakukan aksi edit ataupun hapus. Halaman master kelola
jenis fasilitas digambarkan pada Gambar 4.48.
176
Gambar 4.47 Halaman Masukkan Master Konfirmasi
Gambar 4.48 Halaman Kelola Jenis Fasilitas
17. Master Masukkan Jenis Fasilitas
Halaman master masukkan jenis fasilitas ini berfungsi untuk memasukkan
data jenis fasilitas. Halaman master masukkan jenis fasilitas digambarkan
pada Gambar 4.49.
177
Gambar 4.49 Halaman Masukkan Master Jenis Fasilitas
18. Master Kelola Fasilitas
Halaman master kelola data fasilitas ini berfungsi untuk menampilkan data
fasilitas dan dapat melakukan aksi edit ataupun hapus. Halaman master kelola
data fasilitas digambarkan pada Gambar 4.50.
Gambar 4.50 Halaman Kelola Master Fasilitas
178
19. Master Masukkan Fasilitas
Halaman master masukkan fasilitas ini berfungsi untuk memasukkan data
fasilitas. Halaman master masukkan fasilitas digambarkan pada Gambar 4.51.
Gambar 4.51 Halaman Masukkan Master Fasilitas
20. Master Kelola Jenis Konsumen
Halaman master kelola jenis konsumen ini berfungsi untuk menampilkan
jenis konsumen dan dapat melakukan aksi edit ataupun hapus. Halaman
master kelola jenis konsumen digambarkan pada Gambar 4.52.
Gambar 4.52 Halaman Kelola Master Konsumen
179
21. Master Masukkan Jenis Konsumen
Halaman master masukkan jenis konsumen ini berfungsi untuk memasukkan
data jenis konsumen. Halaman master masukkan jenis konsumen
digambarkan pada Gambar 4.53.
Gambar 4.53 Halaman Masukkan Master Konsumen
22. Laporan Pengunjung
Halaman laporan pengunjung tiap bulan berisi informasi laporan dari
pengunjung tiap bulan. Halaman laporan pengunjung tiap bulan digambarkan
pada Gambar 4.54 dan Gambar 4.55.
23. Laporan Penyewaan Lapangan
Halaman laporan penyewaan lapangan pengunjung tiap tahun berisi informasi
laporan dari penyewaan lapangan tiap tahun. Halaman laporan penyewaan
lapangan tiap tahun digambarkan pada Gambar 4.56 dan Gambar 4.57.
180
Gambar 4.54 Halaman Laporan Pengunjung
Gambar 4.55 Halaman Laporan Pengunjung
Gambar 4.56 Halaman Laporan Penyewaan Lapangan
181
Gambar 4.57 Halaman Laporan Penyewaan Lapangan
24. Laporan Registrasi Anggota
Halaman laporan registrasi anggota tiap bulan berisi informasi laporan dari
registrasi anggota tiap bulan. Halaman laporan registrasi anggota tiap bulan
digambarkan pada Gambar 4.58 dan Gambar 4.59.
Gambar 4.58 Halaman Laporan Registrasi Anggota
182
Gambar 4.59 Halaman Laporan Registrasi Anggota
25. Laporan Pendapatan
Halaman laporan pendapatan tiap bulan berisi informasi laporan dari
pendapatan tiap bulan. Halaman laporan pendapatan tiap bulan digambarkan
pada Gambar 4.60 dan Gambar 4.61.
Gambar 4.60 Halaman Laporan Pendapatan
183
Gambar 4.61 Halaman Laporan Pendapatan
D Operator KSC
1. Beranda
Halaman beranda ini berisi informasi tentang jadwal sewa lapangan non-
anggota dan jadwal sewa anggota yang bermain dihari itu. Halaman beranda
digambarkan pada Gambar 4.62.
Gambar 4.62 Halaman Beranda Operator KSC
184
2. Halaman Registrasi Sewa Lapangan Non-anggota
Halaman ini berfungsu untuk mencatat data pribadi pengunjung non-anggota
sebagai identitas penyewa lapangan KSC. Halaman registrasi sewa lapangan
digambarkan pada Gambar 4.63.
Gambar 4.63 Halaman Sewa Lapangan Non-anggota
3. Halaman Memilih Jenis Lapangan Non-anggota
Halaman ini berfungsi untuk memilih jenis lapangan yang ingin disewa oleh
pengunjung non-anggota. Halaman memillih jenis lapangan digambarkan
pada Gambar 4.64.
Gambar 4.64 Halaman Pilih Jenis Lapangan
185
4. Halaman Memilih Nomor Lapangan Non-anggota
Halaman ini berfungsi untuk memilih nomor lapangan yang ingin disewa oleh
pengunjung non-anggota. Halaman memilih nomor lapangan digambarkan
pada Gambar 4.65.
Gambar 4.65 Halaman Pilih Lapangan
5. Halaman Registrasi Sewa Lapangan Anggota
Halaman ini berfungsu untuk mencatat data pribadi pengunjung anggota
sebagai identitas penyewa lapangan KSC. Halaman registrasi sewa lapangan
digambarkan pada Gambar 4.66.
Gambar 4.66 Halaman Pendaftaran Anggota
186
6. Halaman Memilih Jenis Lapangan Anggota
Halaman ini berfungsi untuk memilih jenis lapangan yang ingin disewa oleh
pengunjung anggota. Halaman memillih jenis lapangan digambarkan pada
Gambar 4.67.
Gambar 4.67 Halaman Pilih Jenis Lapangan Anggota
7. Halaman Memilih Nomor Lapangan Anggota
Halaman ini berfungsi untuk memilih nomor lapangan yang ingin disewa oleh
pengunjung anggota. Halaman memilih nomor lapangan digambarkan pada
Gambar 4.68.
Gambar 4.68 Halaman Pilih Lapangan
187
8. Verifikasi Nomor Transaksi
Halaman ini berfungsi untuk melakukan pengecekan nomor transaksi yang
sudah dibayar secara lunas maupun secara DP, jika pembayaran masih
berstatus DP maka akan muncul textbox yang harus diisi. Halaman verifikasi
nomor transaksi digambarkan pada Gambar 4.69 sampai dengan Gambar
4.70.
Gambar 4.69 Halaman Verifikasi Nomor Transaksi
Gambar 4.70 Halaman Verifikasi Nomor Transaksi
188
9. Konfirmasi Pembayaran
Halaman ini berfungsi untuk melakukan konfirmasi pembayaran yang
dilakukan oleh pengunjung. Halaman konfirmasi pembayaran digambarkan
pada Gambar 4.71 sampai dengan Gambar 4.72.
Gambar 4.71 Halaman Konfirmasi Pembayaran
Gambar 4.72 Halaman Konfirmasi Pembayaran
10. Pengembalian Uang
Halaman ini berfungsi untuk melakukan pengembalian uang kepada
pengunjung. Halaman pengembalian uang digambarkan pada Gambar 4.73
sampai 4.74.
189
Gambar 4.73 Halaman Pengembalian Uang
Gambar 4.74 Halaman Pengembalian Uang
11. Peminjaman Fasilitas
Halaman ini berfungsi untuk melakukan peminjaman fasilitas kepada
pengunjung. Halaman peminjaman fasilitas digambarkan pada Gambar 4.75
sampai dengan Gambar 4.76.
190
Gambar 4.75 Halaman Peminjaman Fasilitas
Gambar 4.76 Halaman Peminjaman Fasilitas
4.2 Evaluasi Sistem
Pada tahap evaluasi sistem dilakukan dengan satu tahapan yaitu evaluasi
uji coba sistem.
1.2.1 Evaluasi Uji Coba Sistem
Uji coba sistem yang dilakukan menggunakna blackbox testing untuk
menguji sistem secara fungsional. uji coba sistem ini akan dikelompokkan
191
berdasarkan pengguna atau user yaitu Manajemen Alami Group, Manajer
KSC, Operator KSC, Pengunjung non-anggota, dan Pengunjung Anggota.
A Alami Group dan Manajer KSC
Alami group dan manajer KSC memiliki beberapa fungsi pada sistem
informasi penyewaan lapangan yang dibangun yaitu:
1. Fungsi mengelola data master memiliki skenario pengujian pada tabel 4.1.
Tabel 4.1 Uji Coba Fungsi Mengelola Data Master
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika masukkan data master dengan benar pada master karyawan.
Data karyawan Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.77)
2 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master karyawan.
Data karyawan Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.78)
3 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data karyawan Tampilan informasi bahwa data tidak boleh kosong
Sukses(lihat Gambar 4.79)
4 Mengetahui respon halaman, jika masukkan data master dengan benar pada master jenis lapangan.
Data jenis lapangan
Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.80)
5 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master jenis lapangan.
Data jenis lapangan
Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.81)
6 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data jenis lapangan
Tampilan informasi bahwa data
Sukses(lihat Gambar 4.82)
192
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
tidak boleh kosong
7 Mengetahui respon halaman, jika masukkan data master dengan benar pada master lapangan.
Data lapangan Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.83)
8 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master lapangan.
Data lapangan Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.84)
9 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data lapangan Tampilan informasi bahwa data tidak boleh kosong
Sukses(lihat Gambar 4.85)
10 Mengetahui respon halaman, jika masukkan data master dengan benar pada master jenis sewa.
Data jenis sewa
Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.86)
11 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master jenis sewa.
Data jenis sewa
Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.87)
12 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data jenis sewa
Tampilan informasi bahwa data tidak boleh kosong
Sukses(lihat Gambar 4.88)
13 Mengetahui respon halaman, jika masukkan data master dengan benar pada master keterangan bayar.
Data keterangan bayar
Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.89)
14 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master keterangan bayar.
Data keterangan bayar
Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.90)
15 Mengetahui respon halaman, jika data yang
Data keterangan
Tampilan informasi
Sukses(lihat Gambar
193
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
dimasukkan kosong. bayar bahwa data tidak boleh kosong
4.91)
16 Mengetahui respon halaman, jika masukkan data master dengan benar pada master jenis konfirmasi.
Data jenis konfirmasi
Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.92)
17 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master konfirmasi.
Data konfirmasi
Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.93)
18 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data konfirmasi
Tampilan informasi bahwa data tidak boleh kosong
Sukses(lihat Gambar 4.94)
19 Mengetahui respon halaman, jika masukkan data master dengan benar pada master jenis fasilitas.
Data jenis fasilitas
Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.95)
20 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master jenis fasilitas.
Data jenis fasilitas
Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.96)
21 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data jenis fasilitas
Tampilan informasi bahwa data tidak boleh kosong
Sukses(lihat Gambar 4.97)
22 Mengetahui respon halaman, jika masukkan data master dengan benar pada master fasilitas.
Data fasilitas Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.98)
23 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master fasilitas.
Data fasilitas Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.99)
24 Mengetahui respon Data fasilitas Tampilan Sukses(lihat
194
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
halaman, jika data yang dimasukkan kosong.
informasi bahwa data tidak boleh kosong
Gambar 4.100)
25 Mengetahui respon halaman, jika masukkan data master dengan benar pada master jenis konsumen.
Data jenis konsumen
Tampilan informasi bahwa data yang dimasukkan benar
Sukses(lihat Gambar 4.101)
26 Mengetahui respon halaman, jika data yang dimasukkan diubah pada master jenis konsumen.
Data jenis konsumen
Tampilan informasi bahwa data telah diubah
Sukses(lihat Gambar 4.102)
27 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data jenis konsumen
Tampilan informasi bahwa data tidak boleh kosong
Sukses(lihat Gambar 4.103)
Gambar 4.77 Simpan Data Master Karyawan Berhasil
Gambar 4.78 Ubah Data Master Karyawan Berhasil
195
Gambar 4.79 Data Master Karyawan Harus Diisi
Gambar 4.80 Simpan Data Master Jenis Lapangan Berhasil
Gambar 4.81 Ubah Data Master Jenis Lapangan Berhasil
Gambar 4.82 Data Master Jenis Lapangan Harus Diisi
196
Gambar 4.83 Simpan Data Master Lapangan Berhasil
Gambar 4.84 Data Lapangan Berhasil Dinon-aktifkan
Gambar 4.85 Data Lapangan Harus Diisi
Gambar 4.86 Data Jenis Sewa Berhasil Disimpan
197
Gambar 4.87 Data Jenis Sewa Berhasil Diubah
Gambar 4.88 Data Jenis Sewa Harus Diisi
Gambar 4.89 Data Keterangan Bayar Berhasil Disimpan
Gambar 4.90 Data Keterangan Bayar Berhasil Diubah
198
Gambar 4.91 Data Keterangan Bayar Harus Diisi
Gambar 4.92 Data Jenis Konfirmasi Berhasil Disimpan
Gambar 4.93 Data Konfirmasi Berhasil Disimpan
Gambar 4.94 Data Konfirmasi Berhasil Diubah
199
Gambar 4.95 Data Konfirmasi Harus Diisi
Gambar 4.96 Data Jenis Fasilitas Berhasil Disimpan
Gambar 4.97 Data Jenis Fasilitas Berhasil Diubah
Gambar 4.98 Data Fasilitas Berhasil Disimpan
200
Gambar 4.99 Data Fasilitas Berhasil Diubah
Gambar 4.100 Data Fasilitas Harus Diisi
Gambar 4.101 Data Jenis Konsumen Berhasil Disimpan
Gambar 4.102 Data Jenis Konsumen Berhasil Diubah
201
Gambar 4.103 Data Jenis Konsumen Harus Diisi
2. Fungsi membuat laporan memiliki skenario pengujian pada tabel 4.2.
Tabel 4.2 Uji Coba Fungsi Membuat Laporan
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman laporan pengunjung, jika memasukkan tanggal periode.
Data pengunjung, data jenis lapangan, data lapangan, data jadwal
Tampilan halaman laporan pengunjung
Sukses(lihat Gambar 4.104)
2 Mengetahui respon halaman laporan pengunjung, jika tanggal yang dimasukkan tidak dipilih.
Data pengunjung, data jenis lapangan, data lapangan, data jadwal
Tampilan informasi bahwa harus memasukkan tanggal periode
Sukses(lihat Gambar 4.105)
3 Mengetahui respon halaman laporan penyewaan lapangan, jika memasukkan tanggal periode.
Data pengunjung, data anggota, data jenis lapangan, data lapangan, data jadwal
Tampilan halaman laporan penyewaan lapangan
Sukses(lihat Gambar 4.106)
4 Mengetahui respon halaman laporan penyewaan lapangan, jika tanggal yang dimasukkan tidak dipilih.
Data pengunjung, data anggota, data jenis lapangan, data lapangan, data jadwal
Tampilan informasi bahwa harus memasukkan tanggal periode
Sukses(lihat Gambar 4.107)
5 Mengetahui respon halaman laporan registrasi anggota,
Data anggota, data jenis
Tampilan halaman
Sukses(lihat Gambar
202
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
jika memasukkan tanggal periode.
lapangan, data lapangan, data jadwal
laporan registrasi anggota
4.108)
6 Mengetahui respon halaman laporan registrasi anggota, jika tanggal yang dimasukkan tidak dipilih.
Data anggota, data jenis lapangan, data lapangan, data jadwal
Tampilan informasi bahwa harus memasukkan tanggal periode
Sukses(lihat Gambar 4.109)
7 Mengetahui respon halaman laporan pendapatan KSC, jika memasukkan tanggal periode.
Data pengunjung, data anggota, data pembayaran
Tampilan halaman laporan pendapatan KSC
Sukses(lihat Gambar 4.110)
8 Mengetahui respon halaman laporan laporan pendapatan KSC, jika tanggal yang dimasukkan tidak dipilih.
Data pengunjung, data anggota, data pembayaran
Tampilan informasi bahwa harus memasukkan tanggal periode
Sukses(lihat Gambar 4.111)
Gambar 4.104 Laporan Pengunjung
203
Gambar 4.105 Informasi Masukkan Periode Harus Diisi
Gambar 4.106 Laporan Penyewaan Lapangan
Gambar 4.107 Informasi Masukkan Periode Harus Diisi
204
Gambar 4.108 Laporan Registrasi Anggota
Gambar 4.109 Informasi Masukkan Periode Harus Diisi
Gambar 4.110 Laporan Pendapatan KSC
205
Gambar 4.111 Informasi Masukkan Periode Harus Diisi
3. Fungsi melihat grafik memiliki skenario pengujian pada tabel 4.3.
Tabel 4.3 Uji Coba Fungsi Melihat Grafik
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman dashboard, jika halaman dibuka.
Data anggota, data jenis lapangan, data lapangan, data jadwal
Tampilan halaman dashboard
Sukses(lihat Gambar 4.112)
Gambar 4.112 Halaman Dashboard
206
B Operator KSC
Operator KSC memiliki beberapa fungsi pada sistem informasi
penyewaan lapangan yang dibangun yaitu:
1. Fungsi pencatatan peminjaman fasilitas memiliki skenario pengujian pada
tabel 4.4.
Tabel 4.4 Uji Coba Fungsi Pencatatan Peminjaman Fasilitas
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika memilih data fasilitas yang dipinjam.
Data anggota, Data pengunjung, data jenis fasilitas, data fasilitas
Tampilan tabel fasilitas yang dipinjam
Sukses(lihat Gambar 4.113)
Gambar 4.113 Halaman Peminjaman Fasilitas
207
2. Fungsi melakukan konfirmasi pembayaran sewa lapangan dan mengirim
notifikasi memiliki skenario pengujian pada tabel 4.5.
Tabel 4.5 Uji Coba Fungsi Konfirmasi Pembayaran Sewa Lapangan dan
Mengirim Notifikasi
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika operator menekan tombol konfirmasi.
Data anggota, data pengunjung, data pembayaran
Tampilan informasi bahwa pembayaran telah dikonfirmasi
Sukses(lihat Gambar 4.114)
2 Mengetahui respon pengunjung/anggota, jika menerima notifikasi konfirmasi
Data anggota, data pengunjung, data pembayaran
Tampilan SMS
Sukses(lihat Gambar 4.115)
Gambar 4.114 Informasi Konfirmasi Berhasil
Gambar 4.115 Notifikasi SMS Nomot Transaksi
208
3. Fungsi verifikasi nomor transaksi penyewaan lapangan memiliki skenario
pengujian pada tabel 4.6.
Tabel 4.6 Uji Coba Fungsi Verifikasi Nomor Transaksi Penyewaan Lapangan
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Nomor transaksi
Tampilan informasi penyewaan lapangan
Sukses(lihat Gambar 4.116)
2 Mengetahui respon halaman, jika data yang dimasukkan salah
Nomor transaksi
Tampilan informasi bahwa data yang dimasukkan salah
Sukses(lihat Gambar 4.117)
3 Mengetahui respon halaman, jika data yang dimasukkan kosong
Nomor transaksi
Tampilan informasi bahwa data yang dimasukkan harus diisi
Sukses(lihat Gambar 4.118)
Gambar 4.116 Informasi Penyewaan Lapangan
209
Gambar 4.117 Informasi Data yang Dimasukkan Salah
Gambar 4.118 Informasi Data Harus Diisi
4. Fungsi pencatatan kekurangan biaya sewa memiliki skenario pengujian pada
tabel 4.7.
Tabel 4.7 Uji Coba Fungsi Pencatatan Kekurangan Biaya Sewa
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data pembayaran
Tampilan informasi pembayaran berhasil
Sukses(lihat Gambar 4.119)
2 Mengetahui respon halaman, jika data yang dimasukkan kosong.
Data pembayaran
Tampilan informasi bahwa data yang dimasukkan harus diisi
Sukses(lihat Gambar 4.120)
210
Gambar 4.119 Informasi Pembayaran Bagian 1
Gambar 4.119 Informasi Pembayaran Bagian 2
Gambar 4.120 Infromasi Data Harus Diisi
211
5. Fungsi pengembalian uang memiliki skenario pengujian pada tabel 4.8.
Tabel 4.8 Uji Coba Fungsi Pengembalian Uang Sewa
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung, data pembayaran
Tampilan informasi pengembalian berhasil
Sukses(lihat Gambar 4.121)
Gambar 4.121 Informasi Pengembalian Berhasil
6. Fungsi penyewaan lapangan non-anggota/daftar anggota memiliki skenario
pengujian pada tabel 4.9.
Tabel 4.9 Uji Coba Fungsi Penyewaan Lapangan Non-anggota/Daftar Anggota
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung
Tampilan halaman pilih jenis lapangan
Sukses(lihat Gambar 4.122)
2 Mengetahui respon halaman, jika data dimasukkan kosong.
Data anggota, data pengunjung
Tampilan informasi masukkan harus diisi
Sukses(lihat Gambar 4.122)
3 Mengetahui respon halaman, jika memilih jenis
Data anggota, data
Tampilan halaman
Sukses(lihat Gambar
212
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
lapangan yang dipinjam. pengunjung, data jenis lapangan, data lapangan
menentukan jadwal sewa
4.123)
4 Mengetahui respon halaman, jika menentukan jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan halaman bayar
Sukses(lihat Gambar 4.124)
5 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa, data pembayaran
Tampilan informasi penyewaan lapangan berhasil
Sukses(lihat Gambar 4.125)
Gambar 4.122 Halaman Pilih Jenis Lapangan
213
Gambar 4.123 Informasi Masukkan Harus Diisi
Gambar 4.124 Halaman Menentukan Jadwal Sewa
Gambar 4.125 Halaman Bayar
214
Gambar 4.126 Informasi Penyewaan Lapangan
C Pengunjung Anggota
Pengunjung anggota memiliki beberapa fungsi pada sistem informasi
penyewaan lapangan yang dibangun yaitu:
1. Fungsi registrasi akun anggota memiliki skenario pengujian pada tabel 4.10.
Tabel 4.10 Uji Coba Fungsi Registrasi Akun Anggota
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota Tampilan halaman verifikasi email dan no hp
Sukses(lihat Gambar 4.127)
2 Mengetahui respon halaman, jika data dimasukkan dengan kosong.
Data anggota Tampilan informasi bahwa masukkan tidak boleh kosong
Sukses(lihat Gambar 4.128)
3 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, kode verifikasi
Tampilan halaman memilih jenis lapangan
Sukses(lihat Gambar 4.129)
4 Mengetahui respon halaman, jika data dimasukkan dengan salah.
Data anggota, kode verifikasi
Tampilan informasi kode yang dimasukkan salah
Sukses(lihat Gambar 4.130)
5 Mengetahui respon Data anggota, Tampilan Sukses(lihat
215
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
halaman, jika data dimasukkan dengan kosong.
kode verifikasi informasi kode yang dimasukkan tidak boleh kosong
Gambar 4.131)
6 Mengetahui respon halaman, jika memilih jenis lapangan yang dipinjam.
Data anggota, data pengunjung, data jenis lapangan, data lapangan
Tampilan halaman menentukan jadwal sewa
Sukses(lihat Gambar 4.132)
7 Mengetahui respon halaman, jika menentukan jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan halaman bayar
Sukses(lihat Gambar 4.133)
8 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa, data pembayaran
Tampilan informasi penyewaan lapangan berhasil
Sukses(lihat Gambar 4.134)
9 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa, data pembayaran
Tampilan informasi penyewaan lapangan berhasil
Sukses(lihat Gambar 4.135)
10 Mengetahui respon pengunjung/anggota, jika menerima notifikasi berisi nomor transaksi
Data anggota, data pengunjung, data pembayaran
Tampilan SMS
Sukses(lihat Gambar 4.136)
216
Gambar 4.127 Halaman Verifikasi Nomor HP
Gambar 4.128 Informasi Masukkan Harus Diisi
Gambar 4.129 Halaman Memilih Jenis Lapangan
217
Gambar 4.130 Informasi Kode Salah
Gambar 4.131 Kode Tidak Boleh Kosong
Gambar 4.132 Halaman Menentukan Jadwal Sewa
218
Gambar 4.133 Halaman Bayar
Gambar 4.134 Informasi Penyewaam Lapangan Berhasil
219
Gambar 4.135 Informasi Penyewaan Lapangan Berhasil
Gambar 4.136 Tampilan SMS Nomor Transaksi
2. Fungsi ubah akun anggota memiliki skenario pengujian pada tabel 4.11.
Tabel 4.11 Uji Coba Fungsi Ubah Akun Anggota
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota Tampilan informasi ubah akun berhasil
Sukses(lihat Gambar 4.137)
Gambar 4.137 Informasi Ubah Akun Berhasil
220
3. Fungsi unggah bukti pembayaran memiliki skenario pengujian pada tabel
4.12.
Tabel 4.12 Uji Coba Fungsi Unggah Bukti Pembayaran
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data pembayaran
Tampilan informasi unggah bukti berhasil
Sukses(lihat Gambar 4.138)
2 Mengetahui respon halaman, jika data dimasukkan dengan kosong.
Data pembayaran
Tampilan informasi masukkan harus diisi
Sukses(lihat Gambar 4.139)
Gambar 4.138 Informasi Unggah Bukti Berhasil
Gambar 4.139 Informasi Masukkan Harus Diisi
221
4. Fungsi non-aktifkan akun memiliki skenario pengujian pada tabel 4.13.
Tabel 4.13 Uji Coba Fungsi Non-aktifkan akun
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon anggota, jika melakukan pembayaran rutin.
Data pembayaran
Tampilan SMS
Sukses(lihat Gambar 4.140)
Gambar 4.140 Tampilan SMS Akun Anggota Telah Dinon-aktifkan
5. Fungsi mengubah jadwal sewa memiliki skenario pengujian pada tabel 4.14.
Tabel 4.14 Uji Coba Fungsi Mengubah Jadwal Sewa
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika mengubah jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan informasi ubah jadwal berhasil
Sukses(lihat Gambar 4.141)
2 Mengetahui respon halaman, jika tidak menentukan jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa,
Tampilan informasi bahwa jadwal harus ditentukan
Sukses(lihat Gambar 4.142)
222
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
data sewa
Gambar 4.141 Informasi Ubah Jadwal Berhasil
Gambar 4.142 Informasi Jadwal Harus Ditentukan
6. Fungsi lupa password memiliki skenario pengujian pada tabel 4.15.
Tabel 4.15 Uji Coba Fungsi Lupa Password
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika memasukkan email.
Data anggota Tampilan email
Sukses(lihat Gambar 4.143)
2 Mengetahui respon halaman, jika tidak memasukkan email.
Data anggota Tampilan informasi bahwa email harus diisi
Sukses(lihat Gambar 4.144)
3 Mengetahui respon halaman, jika mengganti password.
Data anggota Tampilan informasi bahwa ubah
Sukses(lihat Gambar 4.145)
223
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
password berhasil
4 Mengetahui respon halaman, jika masukkan kosong.
Data anggota Tampilan informasi bahwa password harus diisi
Sukses(lihat Gambar 4.146)
Gambar 4.143 Email Untuk Ubah Password
Gambar 4.144 Informasi Email Harus Diisi
Gambar 4.145 Informasi Ubah Password Berhasil
224
Gambar 4.146 Informasi Password Harus Diisi
D Pengunjung Non-anggota
Pengunjung non-anggota memiliki beberapa fungsi pada sistem informasi
penyewaan lapangan yang dibangun yaitu:
1. Fungsi penyewaan lapangan memiliki skenario pengujian pada tabel 4.16.
Tabel 4.16 Uji Coba Fungsi Penyewaan Lapangan
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data non-anggota
Tampilan halaman verifikasi email dan no hp
Sukses(lihat Gambar 4.147)
2 Mengetahui respon halaman, jika data dimasukkan dengan kosong.
Data non-anggota
Tampilan informasi bahwa masukkan tidak boleh kosong
Sukses(lihat Gambar 4.148)
3 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data non-anggota, kode verifikasi
Tampilan halaman memilih jenis lapangan
Sukses(lihat Gambar 4.149)
4 Mengetahui respon halaman, jika data dimasukkan dengan salah.
Data non-anggota, kode verifikasi
Tampilan informasi kode yang dimasukkan salah
Sukses(lihat Gambar 4.150)
5 Mengetahui respon Data non- Tampilan Sukses(lihat
225
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
halaman, jika data dimasukkan dengan kosong.
anggota, kode verifikasi
informasi kode yang dimasukkan tidak boleh kosong
Gambar 4.151)
6 Mengetahui respon halaman, jika memilih jenis lapangan yang dipinjam.
Data anggota, data pengunjung, data jenis lapangan, data lapangan
Tampilan halaman menentukan jadwal sewa
Sukses(lihat Gambar 4.152)
7 Mengetahui respon halaman, jika menentukan jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan halaman bayar
Sukses(lihat Gambar 4.153)
8 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa, data pembayaran
Tampilan informasi penyewaan lapangan berhasil
Sukses(lihat Gambar 4.154)
9 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa, data pembayaran
Tampilan informasi penyewaan lapangan berhasil
Sukses(lihat Gambar 4.155)
10 Mengetahui respon pengunjung/anggota, jika menerima notifikasi berisi nomor transaksi
Data anggota, data pengunjung, data pembayaran
Tampilan SMS
Sukses(lihat Gambar 4.156)
226
Gambar 4.147 Halaman Verifikas Nomor HP
Gambar 4.148 Informasi Masukkan Harus Diisi
Gambar 4.149 Halaman Memilih Jenis Lapangan
227
Gambar 4.150 Informasi Kode Salah
Gambar 4.151 Kode Tidak Boleh Kosong
Gambar 4.152 Halaman Menentukan Jadwal Sewa
228
Gambar 4.153 Halaman Bayar
Gambar 4.154 Informasi Penyewaam Lapangan Berhasil
Gambar 4.155 Informasi Penyewaan Lapangan Berhasil
229
Gambar 4.156 Tampilan SMS Nomor Transaksi
2. Fungsi unggah bukti pembayaran memiliki skenario pengujian pada tabel
4.17.
Tabel 4.17 Uji Coba Fungsi Unggah Bukti Pembayaran
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika data dimasukkan dengan benar.
Data pembayaran
Tampilan informasi unggah bukti berhasil
Sukses(lihat Gambar 4.157)
2 Mengetahui respon halaman, jika data dimasukkan dengan kosong.
Data pembayaran
Tampilan informasi masukkan harus diisi
Sukses(lihat Gambar 4.158)
Gambar 4.157 Informasi Unggah Bukti Berhasil
230
Gambar 4.158 Informasi Masukkan Harus Diisi
3. Fungsi mengubah jadwal sewa memiliki skenario pengujian pada tabel 4.18.
Tabel 4.18 Uji Coba Fungsi Mengubah Jadwal Sewa
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika mengubah jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan informasi ubah jadwal berhasil
Sukses(lihat Gambar 4.159)
2 Mengetahui respon halaman, jika tidak menentukan jadwal sewa.
Data anggota, data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan informasi bahwa jadwal harus ditentukan
Sukses(lihat Gambar 4.160)
Gambar 4.160 Informasi Ubah Jadwal Berhasil
231
Gambar 4.161 Informasi Jadwal Harus Ditentukan
4. Fungsi pembatalan sewa memiliki skenario pengujian pada tabel 4.19.
Tabel 4.19 Uji Coba Fungsi Mengubah Jadwal Sewa
No Tujuan Masukan Keluaran
yang diharapkan
Hasil
1 Mengetahui respon halaman, jika memasukkan nomor transaksi dan nomor telepon.
Data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan halaman pembatalan
Sukses(lihat Gambar 4.162)
2 Mengetahui respon halaman, jika tidak memasukkan nomor transaksi dan nomor telepon.
Data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan informasi bahwa data harus diisi dengan lengkap
Sukses(lihat Gambar 4.163)
3 Mengetahui respon halaman, jika melakukan pembatalan lapangan.
Data pengunjung, data jenis lapangan, data lapangan, data detil sewa, data sewa
Tampilan infromasi pembatalan lapangan berhasil
Sukses(lihat Gambar 4.164)
232
Gambar 4.162 Halaman Pembatalan
Gambar 4.163 Informasi Data Harus Lengkap
Gambar 4.164 Informasi Pembatalan Lapangan Berhasi