Upload
others
View
14
Download
0
Embed Size (px)
Citation preview
28
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Tinjauan perusahaan yang dijadikan penelitian ini adalah Pertiwi Wedding.
Berikut adalah sejarah singkat perusahaan, struktur organisasi dan fungsi struktur
organisasi yang penulis peroleh langsung dari tempat penulis teliti.
3.1.1. Sejarah Perusahaan
Pertiwi Wedding adalah perusahaan yang bergerak dibidang jasa Wedding
Organizer yang berdiri pada tahun 1993 yang didirikan oleh Ibu Tintin selaku
pemilik Pertiwi Wedding, Usahanya tersebut berawal dari hobinya yaitu merias
wajah seseorang baik untuk acara pernikahan maupun untuk acara lainnya bahkan
beliau rela tidak dibayar untuk merias wajah ataupun dibayar sukarela untuk
mendapatkan kepercayaan masyarakat terhadap dirinya hingga pada akhirnya
beliau mendapatkan kepercayaan sebagai perias wajah yang baik. Selain itu beliau
juga berbakat dibidang menjahit pakaian khususnya pakaian untuk pernikahan,
kemampuan yang dimilikinya tersebut didapat dari sejumlah kursus yang beliau
jalani selama berbulan-bulan lamanya hingga akhirnya ia menjadi penjahit yang
terampil dalam membuat pakaian.
Selama beberapa tahun beliau menjalani usahanya sebagai seorang perias
wajah dan penjahit pakaian. Hingga suatu ketika beliau memiliki rencana untuk
mengembangkan usahanya menjadi Wedding Organizer yang beliau kelola
bersama keluarganya sendiri. Nama Pertiwi itu sendiri diambil dari nama Bangsa
29
Indonesia yaitu ibu Pertiwi dimana Bangsa Indonesia sebelum merdeka dipenuhi
oleh banyak perjuangan dan kerja keras oleh para pahlawan sehingga mencapai
kemerdekaan hingga saat ini. Sama seperti halnya ibu Tintin dalam menjalankan
usaha ini dengan penuh perjuangan dan kerja keras untuk meraih kesuksesan yang
ia raih selama ini.
Oleh karena itu nama Wedding Organizer yang didirikannya diberi nama
Pertiwi. Seiring berjalannya waktu, Wedding Organizer beliau mulai dikenal
banyak orang. Banyak transaksi pemesanan yang terjadi setiap waktunya.
Semakin lama Pertiwi Wedding semakin maju, hal ini terlihat dari berkembangnya
usaha beliau. Pertiwi Wedding menyediakan berbagai paket pernikahan. Selain itu
paket tersebut dilengkapi pula acara hiburan untuk pesta pernikahan.
3.1.2. Struktur Organisasi dan Fungsinya
1. Struktur Organisasi
Struktur organisasi merupakan satu hal yang tidak bisa dipisahkan dari suatu
perusahaan. Struktur organisasi sangat diperlukan untuk mencapai suatu
tujuan dan menjadi penggerak suatu perusahaan karena berhubungan dengan
suatu tanggung jawab yang saling berhubungan, sehingga tujuan organisasi
dapat tercapai secara efektif .
30
Adapun struktur organisasi yang dimiliki oleh Pertiwi Wedding adalah
sebagai berikut:
Penanggung
Jawab
Busana
Pemilik
Penanggung
Jawab
Catering
Penanggung
Jawab Rias
Wajah
Penanngung
Jawab
Dekorasi
Penanggung
Jawab
Hiburan
Penanggung
Jawab
Dokumentasi
Penanggung
Jawab Acara
Sumber: Pertiwi Wedding (2017)
Gambar III.1.
Struktur Organisasi Pertiwi Wedding
2. Fungsi organisasi
Berdasarkan struktur organisasi tersebut, maka terdapat tugas masing-masing
yang harus dijalani seluruh pihak yang terlibat. Tugas dapat dijelaskan
sebagai berikut:
a. Pemilik
1) Mengendalikan jalannya usaha Pertiwi Wedding.
2) Menentukan arah kebijakan seluruh kegiatan dari Pertiwi Wedding yang
ingin dicapai.
3) Menentukan harga paket yang ada pada Pertiwi Wedding.
4) Mempunyai hak penuh dalam pengambilan keputusan.
5) Melayani customer atau pelanggan.
6) Menugaskan karyawannya untuk bekerja dibagian yang telah
ditetapkan.
7) Mengelola bagian keuangan (transaksi, gaji pegawai dan laporan
keuangan).
31
8) Melakukan akses ke setiap bagian untuk memperoleh data atau
informasi yang diperlukan.
b. Penanggung Jawab Busana
1) Menyiapkan baju yang akan dipakai diacara pernikahan.
2) Mengecek baju yang akan dipakai diacara pernikahan.
3) Melakukan pengukuran baju sebelum acara pernikahan.
c. Penanggung Jawab Catering
1) Membuat makanan yang akan dihidangkan diacara pernikahan.
2) Mengirim makanan keacara pernikahan.
3) Mengecek kondisi makanan.
d. Penanggung Jawab Rias Wajah
1) Bertanggung jawab merias wajah pengantin maupun yang lainnya.
e. Penanggung Jawab Dekorasi
1) Bertanggung jawab untuk mendekorasi tempat pernikahan.
2) Bertanggung jawab atas kelengkapan peralatan dekorasi yang akan
dipakai.
f. Penanggung Jawab Hiburan
1) Menyediakan hiburan untuk acara pernikahan.
2) Menyediakan Peralatan untuk melaksanakan hiburan.
g. Penanggung Jawab Dokumentasi
1) Menyediakan jasa foto.
2) Menyediakan video dokumentasi.
h. Penannggung jawab acara
1) Menyediakan pembawa acara.
32
2) Bertanggung jawab atas berjalannya acara pernikahan hingga selesai.
3.2. Analisa Kebutuhan
Pertiwi Wedding berdiri pada tahun 1993 yang terletak di Jln. Sukaseuri
Tengah No. 34 Sarimulya Cikampek yang bergerak dibidang jasa Wedding
Organizer. Yang didirikan oleh Ibu Tintin selaku pemilik Pertiwi Wedding. Ruang
lingkup pemasaran yang masih sempit mengakibatkan kurang dikenalnya Pertiwi
Wedding dan transaksi yang dilakukan pada Pertiwi Wedding masih menggunakan
cara konvensional dimana orang sulit untuk mendapatkan informasi seputar paket-
paket yang ada di Pertiwi Wedding yang disebabkan karena kesibukan kerja.
Adapun kebutuhan dalam aplikasi ini dibagi menjadi 2 bagian, yaitu:
Analisa kebutuhan sistem dan analisa kebutuhan user
A. Analisa Kebutuhan Sistem
Pada aplikasi ini terdapat sistem operasi yang digunakan untuk
mengendalikan program. Setiap sistem operasi mempunyai kegunaan masing-
masing. Yaitu:
1. Sebelum melakukan penyewaan, pelanggan harus mengisi data sewa terlebih
dahulu.
2. Pembayaran dan Komentar hanya dapat dilakukan oleh pelanggan yang telah
melakukan penyewaan.
3. Untuk mengelola data, admin harus melakukan login terlebih dahulu
menggunaan username dan password dan logout untuk keluar.
33
4. Sistem harus dapat mengubah, mengedit, dan menambah yang terdapat pada
menu admin dan menu super admin.
5. Sistem memberikan fasilitas untuk dapat menambah jumlah porsi yang
diinginkan pelanggan.
6. Sistem memberikan diskon untuk promo paket.
7. Sistem hanya mengijinkan penyewa untuk menyewa satu hari satu sewa
karena keterbatasan personal.
8. Sistem tidak mengijinkan penyewa untuk menyewa pada tanggal yang sudah
terlewat dan sistem mengijinkan penyewa untuk menyewa minimal 1 bulan
sebelum acara.
B. Analisa Kebutuhan user
Pada aplikasi ini terdapat pengguna yang dapat saling berinteraksi dalam
lingkungan sistem yaitu front-end untuk kebutuhan pelanggan dan pengunjung
sedangkan back- end untuk kebutuhan super admin dan admin. Setiap pengguna
mempunyai kebutuhan informasi yang berbeda-beda, yaitu:
1. Super Admin
Dapat mengelola semua data dalam website ini, mencakup menambah,
mengubah, mengedit, menghapus data admin, data paket, data sewa, data
pembayaran, data promo, data galeri, data komentar, data laporan penyewaan,
data laporan paket dan data laporan pembayaran.
2. Admin
Dapat mengelola semua data mencakup mengubah, mengedit, menghapus
data paket, data promo, data galeri, data komentar, data laporan penyewaan,
34
data laporan paket dan data laporan pembayaran, kecuali data admin hanya
dapat mengedit admin.
3. Pelanggan
Dapat melakukan penyewaan paket, menyewa promo paket, melakukan
pembayaran dimuka, dapat mencetak bukti sewa, dapat mencetak bukti
pembayaran, melihat cara penyewaan, melihat jadwal, profil dan berkomentar
di menu komentar.
4. Pengunjung
Dapat melihat paket, melihat promo, melihat galeri, melihat menu
pembayaran, ,melihat cara penyewaan, melihat komentar, melihat jadwal,
melihat profil.
3.3. Perancangan Perangkat Lunak
3.3.1. Rancangan Antar Muka
Berikut adalah rancangan antarmuka (interface) pada website:
1. Rancangan Antarmuka Super Admin
a. Rancangan Antarmuka Halaman Login Super Admin
Gambar III.2.
Rancangan Antarmuka Halaman Login Super Admin
35
b. Rancangan Antarmuka Halaman Admin
Header
Footer
UsernameNama
AdminFoto AksiPassword
Edit Hapus
Tambah (+)
a
XXXXX
XXXXX
XXXXX
XXXXX XXXXX XXXXX
XXXXXXXXXX
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
FotoTampil Admin
Log Out
Gambar III.3.
Rancangan Antarmuka Halaman Admin
c. Rancangan Antarmuka Halaman Tambah Admin
Header
Footer
Data Admin
Username
Nama
Admin
Password
Foto
X(20)
X(20)
X(35)
Choose File
BatalSimpan
Admin
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Foto
Gambar III.4.
Rancangan Antarmuka Halaman Tambah Admin
36
d. Rancangan Antarmuka Halaman Paket
Tambah (+)
a
Header
Footer
Tambah (+)
Kode
Paket
Nama
Paket
Jumlah
Porsi
Harga
Paket
Jenis
Paket
Caterin
gHiburan Dekorasi
Rias
Waja
h
Ket Gambar
1
Gambar
2
Gambar
3
Gambar
4Aksi
Edit Hapus
XX XX XXX XXX XXX XXX XXX XX XXX XX XXX XXX XXX XXX
XXX XX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
FotoTampil Paket
Log Out
Gambar III.5.
Rancangan Antarmuka Halaman Paket
37
e. Rancangan Antarmuka Tambah Paket
LogoutHeader
Footer
Footer
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Kode Paket
Nama Paket
Jenis Paket
Jumlah
Porsi
X(15)
X(35)
Dengan Catering
X(4)
Harga Paket RP. 9(10)
Catering RP. 9(10)
RP. 9(10)Hiburan
RP. 9(10)Dekorasi
RP. 9(10)Rias
Wajah
X(255)Ket
Diskon
Gambar 1
Gambar 2
Gambar 3
Choose File
Choose File
Choose File
BatalSimpan
Gambar 4 Choose File
Paket
Tampil PaketFoto
Log Out
Gambar III.6.
Rancangan Antarmuka Halaman Tambah Paket
38
f. Rancangan Antarmuka Halaman Galeri
Header
Footer
Tambah (+)
EditHapu
s
Tampil Galeri
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Foto Deskripsi Aksi
XXXXX XXXXXX
XXXXX XXXXXX
Foto
Edit Hapus
Gambar III.7.
Rancangan Antarmuka Halaman Galeri
g. Rancangan Antarmuka Halaman Tambah Galeri
Header
Footer
Galeri
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Data Galeri
Foto
Deskripsi Text
Choose File
BatalSimpan
Foto
Gambar III.8.
Rancangan Antarmuka Halaman Tambah Galeri
39
h. Rancangan Antarmuka Halaman Promo
Header
Footer
Tambah (+)
Tampil Promo
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Keterangan Gambar Aksi
Edit Hapus
XXXXX XXXXXX
XXXXX XXXXXX
Foto
Gambar III.9.
Rancangan Antarmuka Halaman Promo
i. Rancangan Antarmuka Halaman Tambah Promo
Header
Footer
Promo
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Data Promo
Ket
Gambar
X(255)
BatalSimpan
Choose File
Kode
Paket NPK001
Foto
Gambar III.10.
Rancangan Antarmuka Halaman Tambah Promo
40
j. Rancangan Antarmuka Halaman Sewa
a
Aksi
Header
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Footer
Tambah (+)
Logout
NoTanggal
Sewa
Periode s/d Cari
XX XX
XX XX
Perbaharui
Status
Belum Selesai
Aksi
HAPUSRESCEDULE DETAIL
Nama
XXX
XXX
Harga
Paket
XXX
XXX
Kode
Paket
XXX
XXX
Tanggal
Acara
XXX
XXX
Id
Pelangga
nXXX
XXX
No
Sewa
XX
XX
Status
Penyewaan
XXX
XXX
Foto
Tampil Sewa
Gambar III.11.
Rancangan Antarmuka Halaman Sewa
k. Rancangan Antarmuka Halaman Pembayaran
Header
Footer
Tampil Pembayaran
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
TanggalNama
RekeningNo Rekening
Jumlah
Pembayaran
XXXXX
XXXXX XXXXXX XXXXXX XXXXXX
No Sewa
XXXXXX
XXXXX
XXXX
XXX
Foto
XXXXXX
XXXXXX
Nama
Bank
XXXXX XXXXXX XXXX
Foto
Gambar III.12.
Rancangan Antarmuka Halaman Pembayaran
41
l. Rancangan Antarmuka Halaman Komentar
Header
Footer
No Sewa Tanggal Status AksiKomentar
Hapus
XXXXX XXXXX XXXXX
XXXXX XXXXX XXXXX
Tampil Komentar
Logout
Tampilkan
Status
Komentar
XXXXX
XXXXX
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Foto
Gambar III.13.
Rancangan Antarmuka Halaman Komentar
m. Rancangan Antarmuka Halaman Laporan Penyewaan
Header
Footer
Logout
XX
Status Aksi
CETAK
Diskon
XX
XX
Belum Lunas
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
NoTanggal
Sewa
Tanggal
Acara
XX XX XX
XX XX XX
Cetak Semua
Tampil Sewa
XX
XX
Jumlah
Porsi
XX
Alamat
XX
XX
Nama
XX
XX
Kode
Paket
XX
XX
Harga
Paket
XX
XX
Id
Pelanggan
XXX
XXX
Periode s/d Cari
XX
Foto
Gambar III.14.
Rancangan Antarmuka Halaman Laporan Penyewaan
42
n. Rancangan Antarmuka Halaman Laporan Paket
Header
Footer
Logout
Tampil Laporan Paket
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan
Penyewaan
Laporan Paket
Laporan
Pembayaran
Kode
Paket
Nama
Paket
Harga
Paket
Jenis
PaketCateringHiburan Dekorasi
Rias
Waja
h
Disko
n
XX XX XXX XXX XXX XXX XXX XX XXX XXX
XX XX XXX XX XXX XXX XXX XXX XXX XXX
Cetak Semua
Jumlah
Porsi
Periode s/d Cari
Foto
Gambar III.15.
Rancangan Antarmuka Halaman Laporan Paket
o. Rancangan Antarmuka Halaman Laporan Pembayaran
Header
Footer
Tampil Pembayaran
Logout
XXXXXXXX
XXXXXXXX
Nama Bank AksiAdmin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
TanggalNama
RekeningNo Rekening
Jumlah
Pembayaran
Cetak Semua
XXXXX
XXXXX
XXXXX XXXXXX
XXXXXX XXXXXX
No Sewa
XXXXXX
XXXXX
XXXXX
XXXXX
Periode s/d Cari
CETAK
XXXXX
XXXXX
Foto
Nama
Bank
Gambar III.16.
Rancangan Antarmuka Halaman Laporan Pembayaran
43
2. Rancangan Antarmuka Admin
a. Rancangan Antarmuka Halaman Login Admin
Gambar III.17.
Rancangan Antarmuka Halaman Login Admin
b. Rancangan Antarmuka Halaman Paket
Tambah (+)
a
Header
Footer
Tambah (+)
Kode
Paket
Nama
Paket
Jumlah
Porsi
Harga
Paket
Jenis
Paket
Caterin
gHiburan Dekorasi
Rias
Waja
h
Ket Gambar
1
Gambar
2
Gambar
3
Gambar
4Aksi
Edit Hapus
XX XX XXX XXX XXX XXX XXX XX XXX XX XXX XXX XXX XXX
XXX XX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
FotoTampil Paket
Log Out
Gambar III.18.
Rancangan Antarmuka Halaman Paket
44
d. Rancangan Antarmuka Halaman Tambah Paket
LogoutHeader
Footer
Footer
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Kode Paket
Nama Paket
Jenis Paket
Jumlah
Porsi
X(15)
X(35)
Dengan Catering
X(4)
Harga Paket RP. 9(10)
Catering RP. 9(10)
RP. 9(10)Hiburan
RP. 9(10)Dekorasi
RP. 9(10)Rias
Wajah
X(255)Ket
Diskon
Gambar 1
Gambar 2
Gambar 3
Choose File
Choose File
Choose File
BatalSimpan
Gambar 4 Choose File
Paket
Tampil PaketFoto
Log Out
Gambar III.19.
Rancangan Antarmuka Halaman Tambah Paket
45
e. Rancangan Antarmuka Halaman Galeri
Header
Footer
Tambah (+)
EditHapu
s
Tampil Galeri
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Foto Deskripsi Aksi
XXXXX XXXXXX
XXXXX XXXXXX
Foto
Edit Hapus
Gambar III.20.
Rancangan Antarmuka Halaman Galeri
f. Rancangan Antarmuka Halaman Tambah Galeri
Header
Footer
Galeri
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Data Galeri
Foto
Deskripsi Text
Choose File
BatalSimpan
Foto
Gambar III.21.
Rancangan Antarmuka Halaman Tambah Galeri
46
g. Rancangan Antarmuka Halaman Promo
Header
Footer
Tambah (+)
Tampil Promo
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Keterangan Gambar Aksi
Edit Hapus
XXXXX XXXXXX
XXXXX XXXXXX
Foto
Gambar III.22.
Rancangan Antarmuka Halaman Promo
h. Rancangan Antarmuka Halaman Tambah Promo
Header
Footer
Promo
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Data Promo
Ket
Gambar
X(255)
BatalSimpan
Choose File
Kode
Paket NPK001
Foto
Gambar III.23.
Rancangan Antarmuka Halaman Tambah Promo
47
i. Rancangan Antarmuka Halaman Sewa
a
Aksi
Header
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Footer
Tambah (+)
Logout
NoTanggal
Sewa
Periode s/d Cari
XX XX
XX XX
Perbaharui
Status
Belum Selesai
Aksi
HAPUSRESCEDULE DETAIL
Nama
XXX
XXX
Harga
Paket
XXX
XXX
Kode
Paket
XXX
XXX
Tanggal
Acara
XXX
XXX
Id
Pelangga
nXXX
XXX
No
Sewa
XX
XX
Status
Penyewaan
XXX
XXX
Foto
Tampil Sewa
Gambar III.24.
Rancangan Antarmuka Halaman Sewa
j. Rancangan Antarmuka Halaman Pembayaran
Header
Footer
Tampil Pembayaran
Logout
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
TanggalNama
RekeningNo Rekening
Jumlah
Pembayaran
XXXXX
XXXXX XXXXXX XXXXXX XXXXXX
No Sewa
XXXXXX
XXXXX
XXXX
XXX
Foto
XXXXXX
XXXXXX
Nama
Bank
XXXXX XXXXXX XXXX
Foto
Gambar III.25.
Rancangan Antarmuka Halaman Pembayaran
48
k. Rancangan Antarmuka Halaman Komentar
Header
Footer
No Sewa Tanggal Status AksiKomentar
Hapus
XXXXX XXXXX XXXXX
XXXXX XXXXX XXXXX
Tampil Komentar
Logout
Tampilkan
Status
Komentar
XXXXX
XXXXX
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
Foto
Gambar III.26.
Rancangan Antarmuka Halaman Komentar
l. Rancangan Antarmuka Halaman Laporan Penyewaan
Header
Footer
Logout
XX
Status Aksi
CETAK
Diskon
XX
XX
Belum Lunas
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
NoTanggal
Sewa
Tanggal
Acara
XX XX XX
XX XX XX
Cetak Semua
Tampil Sewa
XX
XX
Jumlah
Porsi
XX
Alamat
XX
XX
Nama
XX
XX
Kode
Paket
XX
XX
Harga
Paket
XX
XX
Id
Pelanggan
XXX
XXX
Periode s/d Cari
XX
Foto
Gambar III.27.
Rancangan Antarmuka Halaman Laporan Penyewaan
49
m. Rancangan Antarmuka Halaman Laporan Paket
Header
Footer
Logout
Tampil Laporan Paket
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan
Penyewaan
Laporan Paket
Laporan
Pembayaran
Kode
Paket
Nama
Paket
Harga
Paket
Jenis
PaketCateringHiburan Dekorasi
Rias
Waja
h
Disko
n
XX XX XXX XXX XXX XXX XXX XX XXX XXX
XX XX XXX XX XXX XXX XXX XXX XXX XXX
Cetak Semua
Jumlah
Porsi
Periode s/d Cari
Foto
Gambar III.28.
Rancangan Antarmuka Halaman Laporan Paket
n. Rancangan Antarmuka Halaman Laporan Pembayaran
Header
Footer
Tampil Pembayaran
Logout
XXXXXXXX
XXXXXXXX
Nama Bank AksiAdmin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan Penyewaan
Laporan Paket
Laporan Pembayaran
TanggalNama
RekeningNo Rekening
Jumlah
Pembayaran
Cetak Semua
XXXXX
XXXXX
XXXXX XXXXXX
XXXXXX XXXXXX
No Sewa
XXXXXX
XXXXX
XXXXX
XXXXX
Periode s/d Cari
CETAK
XXXXX
XXXXX
Foto
Nama
Bank
Gambar III.29.
Rancangan Antarmuka Halaman Laporan Pembayaran
50
3. Pelanggan atau Pengunjung
a. Rancangan Antarmuka Halaman Beranda
Header
Footer
Gambar
Komentar
Detail
Gambar Gambar GambarKet
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Gambar GambarPromo
Detail
Gambar Gambar GambarKet
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
PembayaranKomentar
JadwalCara
Penyewaan
Detail
GambarGambarGambar
Ket
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Detail SewaDetail Sewa
Gambar III.30.
Rancangan Antarmuka Halaman Beranda
b. Rancangan Antarmuka Halaman Sewa
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
JadwalCara
Penyewaan
Input Data Sewa
Gambar III.31.
Rancangan Antarmuka Halaman Sewa
51
c. Rancangan Antarmuka Halaman Paket
Header
Footer
Title
Detail
Gambar Gambar GambarKet
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Detail
Gambar Gambar GambarKet
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
JadwalCara
Penyewaan
Detail
GambarGambarGambar
Ket
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Gambar III.32.
Rancangan Antarmuka Halaman Paket
d. Rancangan Antarmuka Halaman Galeri
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
Jadwal
Cara
Penyewaan
GambarGambarGambar
GambarGambarGambar
GambarGambarGambar
Gambar III.33.
Rancangan Antarmuka Halaman Galeri
52
e. Rancangan Antarmuka Halaman Promo
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
JadwalCara
Penyewaan
Detail
GambarGambarGambar
Ket
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Detail
GambarGambarGambar
Ket
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Detail
GambarGambarGambar
Ket
Sewa
Ket
Detail Sewa
Ket
Detail Sewa
Gambar III.34.
Rancangan Antarmuka Halaman Promo
f. Rancangan Antarmuka Halaman Pembayaran
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
Jadwal
Cara
Pembayaran
Input Data Pembayaran
Gambar III.35.
Rancangan Antarmuka Halaman Pembayaran
53
g. Rancangan Antarmuka Halaman Komentar
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
Jadwal
Cara
Penyewaan
Kolom Komentar
Tampil Komentar
Gambar III.36.
Rancangan Antarmuka Halaman Komentar
h. Rancangan Antarmuka Halaman Jadwal
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
JadwalCara
Penyewaan
Kolom Jadwal Pernikahan
Gambar III.37.
Rancangan Antarmuka Halaman Jadwal
54
i. Rancangan Antarmuka Halaman Cara Penyewaan
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
Jadwal
Cara
Penyewaan
Text Cara Penyewaan
Gambar III.38.
Rancangan Antarmuka Halaman Cara Penyewaan
j. Rancangan Antarmuka Halaman Profil
Header
Footer
Title
LOGO Paket Galeri Promo Pengguna Bantuan ProfilBeranda
Pembayaran
Komentar
Jadwal
Cara
Penyewaan
Sejarah Singkat Pertiwi Wedding
Kontak
Gambar III.39.
Rancangan Antarmuka Halaman Profil
55
3.3.2. Rancangan Basis Data
1. ERD (Entity Relationship Diagram)
SewaMeninput
1
Admin
No_telepon
Nama_pelanggan
Alamat_plnggn
Tanggal_acara
Tanggal_sewa
No_sewa
Kode_paket
Jumlah_porsi
1 M
Diisi
Pembayaran
Melakukan
M
Tgl_bayar No_rekening Nm_pmlik_rkning
Jumlah_bayar
No_sewa
Foto
No_bayar
Nama_bank
1
Memiliki Paket
Gambar_4
Kode_paket
Nama_paket
Jenis_pket Jumlah_porsi
Harga_paket
catering
hiburan
dekorasi
Rias_wajah
Gambar_2
Gambar_3
ketGambar_1
M
Username
Password
Nama_admin
Foto
status
Id_pelanggan
username
Harga_Paket
Promo
Id
Kode_Paket
Ket
Gambar
1
1
Komentar
No_komentar
No_sewa
Tanggal_komentar status Komentar
1
M
Diisi
Diskon
Diskon
Level
Gambar III.40.
ERD (Entity Relationship Diagram)
56
2. LRS (Logical Record Strucure)
1
M
Pembayaran
No_Bayar(PK)
No_Sewa (FK)
Tanggal_bayar
No_Rekening
Nama_Bank
Nama_Pemilik_reke
ning
Jumlah_bayar
foto
M 1
1
M
Kode_Paket (PK)
Nama_Paket
Jenis_Paket
Jumlah_Porsi
Harga_Paket
Catering
Hiburan
Dekorasi
Rias_wajah
Ket
Diskon
Gambar_1
Gambar_2
Gambar_3
Gambar_4
PaketSewa
No_Sewa (PK)
Id_Pelanggan
Kode_Paket (FK)
Harga_Paket
Jumlah_Porsi
Tanggal_Sewa
Tanggal_Acara
Nama_Pelanggan
Alamat_Planggan
No_Telepon
Diskon
Username(FK)
Status
Komentar
No_Komentar(PK)
No_Sewa(FK)
Tanggal_Komentar
Komentar
Status
Admin
Username(PK)
Password
Nama_Admin
Foto
Level
1 M
1
Promo
Id (PK)
Kode_Paket (FK)
Ket
Gambar
1 1
Gambar III.41.
LRS (Logical Record Structure)
57
3. Spesifikasi File
a. Spesifikasi File Tabel Admin
Nama File : admin
Akronim : admin
Fungsi : Untuk Menyimpan Data Admin
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 186
Kunci Filed :username
Sofware : MySQL
Tabel III.1.
Spesifikasi File Tabel Admin
No Elemen Data Akronim Type Size Keterangan
1 Username username VARCHAR 20 Primary Key
2 Nama Admin nama_admin VARCHAR 20
3 Password Pass VARCHAR 35
4 Foto Foto VARCHAR 100
5 Level Level VARCHAR 11
b. Spesifikasi File Tabel Paket
Nama File : paket
Akronim : paket
Fungsi : Untuk Menyimpan Data Paket
Tipe File : File Master
Organisasi File : Indexed Sequential
58
Akses File : Random
Media : Harddisk
Panjang Record : 474
Kunci Filed : kode_paket
Sofware : MySQL
Tabel III.2.
Spesifikasi File Tabel Paket
No Elemen Data Akronim Type Size Keterangan
1 Kode Paket kode_paket CHAR 15 Primary Key
2 Nama Paket nama_paket VARCHAR 35
3 Jenis Paket jenis_paket VARCHAR 20
4 Jumlah Porsi jumlah_porsi INT 4
5 Harga Paket harga_paket DOUBLE
6 Catering catering DOUBLE
7 Hiburan Hiburan DOUBLE
8 Dekorasi dekorasi DOUBLE
9 Rias Wajah rias_wajah DOUBLE
10 Keterangan ket TEXT
11 Diskon diskon FLOAT
12 Gambar 1 gambar_1 VARCHAR 100
13 Gambar 2 gambar_2 VARCHAR 100
14 Gambar 3 gambar_3 VARCHAR 100
15 Gambar 4 gambar_4 VARCHAR 100
c. Spesifikasi File Tabel Galeri
Nama File : galeri
Akronim : galeri
Fungsi : Untuk Menyimpan Data Galeri
Tipe File : File Master
Organisasi File : Indexed Sequensial
Akses File : Random
59
Media : Harddisk
Panjang Record : 111
Kunci Filed : id_galeri
Sofware : MySQL
Tabel III.3.
Spesifikasi File Tabel Galeri
No Elemen Data Akronim Type Size Keterangan
1 ID Galeri id_galeri INT 11
Primary Key,
AUTO_INCREMENT
2 Foto foto VARCHAR 100
3 Deskripsi deskripsi TEXT
d. Spesifikasi File Tabel Promo
Nama File : promo
Akronim : promo
Fungsi : Untuk Menyimpan Data Promo
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 381
Kunci Filed : id
Sofware : MySQL
60
Tabel III.4.
Spesifikasi File Tabel Promo
No Elemen Data Akronim Type Size Keterangan
1 ID Id INT 11
Primary Key ,
AUTO_INCREAMENT
2 Kode Paket kode_paket CHAR 15 Foreign Key
3 Keterangan keterangan VARCHAR 255
4 Gambar gambar VARCHAR 100
e. Spesifikasi File Tabel Sewa
Nama File : sewa
Akronim : sewa
Fungsi : Untuk Menyimpan Data Sewa
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 375
Kunci Filed : no_sewa
Sofware : MySQL
61
Tabel III.5.
Spesifikasi File Tabel Sewa
No Elemen Data Akronim Type Size Keterangan
1 No Sewa no_sewa CHAR 10 Primary Key
2 Id Pelanggan id_pelanggan CHAR 16
3 Kode Paket kode_paket CHAR 15 Foreign Key
4 Harga Paket harga_paket DOUBLE
5 Tanggal Sewa tanggal_sewa DATE
6 Tanggal Acara tanggal_acara DATE
7
Nama
Pelanggan nama_pelanggan VARCHAR 35
8
Alamat
Pelanggan alamat_pelanggan TEXT
9 No Telepon no_telepon VARCHAR 15
10 Email email VARCHAR 255
11 Jumlah Porsi jumlah_porsi INT 4
12 Status status CHAR 5
13 Diskon diskon Float
14 Username username VARCHAR 20 Foreign Key
f. Spesifikasi File Tabel Pembayaran
Nama File : pembayaran
Akronim : pembayaran
Fungsi : Untuk Menyimpan Data Transaksi
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 181
Kunci Filed : no_bayar
Sofware : MySQL
62
Tabel III.6.
Spesifikasi File Tabel Pembayaran
No
Elemen
Data Akronim Type Size Keterangan
1 No Bayar no_bayar INT
11
Primary Key,
AUTO_INCREMENT
2 No Sewa no_sewa CHAR 10 Foreign key
3
Nama
Bank nama_bank VARCHAR 10
4
Tanggal
Bayar tanggal_bayar DATE
5
No
Rekening no_rekening CHAR 15
6
Nama
Pemilik
Rekening nama_pemilik_rekening VARCHAR 35
7
Jumlah
Bayar jumlah_bayar DOUBLE
8 Foto foto VARCHAR 100
g. Spesifikasi File Tabel Komentar
Nama File : komentar
Akronim : komentar
Fungsi : Untuk Menyimpan Data Komentar
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 293
Kunci Filed : no_komentar
Sofware : MySQL
63
Tabel III.7.
Spesifikasi File Tabel Komentar
No
Elemen
Data Akronim Type Size Keterangan
1 No no_komentar INT 11
Primary Key,
AUTO_INCREAMENT
2 No Sewa no_sewa CHAR 10 Foreign Key
3
Tanggal
Komentar tanggal_komentar DATE
4 Komentar komentar VARCHAR 255
5 Status status VARCHAR 17
3.3.3. Rancangan Struktur Navigasi
1. Struktur Navigasi Super Admin
Login
Index
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan
Penyewaan
Laporan
Paket
Laporan
Pembayaran
Logout
Tambah
Edit
Reschedule
Tambah
Edit
Tambah
Edit
Tambah
Edit
Tambah
Edit
Detail
Gambar III.42.
Struktur Navigasi Super Admin
64
2. Struktur Navigasi Admin
Login
Index
Admin
Paket
Galeri
Promo
Sewa
Pembayaran
Komentar
Laporan
Laporan
Penyewaan
Laporan
Paket
Laporan
Pembayaran
Logout
Tambah
Edit
Reschedule
Tambah
Edit
Tambah
Edit
Tambah
Edit
Detail
Gambar III.43.
Struktur Navigasi Admin
65
3. Struktur Navigasi Pelanggan atau Pengunjung
Gambar III.44.
Struktur Navigasi Pelanggan atau Pengunjung
66
3.4. Implementasi dan Pengujian Unit
3.4.1. Implementasi
A. Implementasi Rancangan Antarmuka Super Admin
1. Implementasi Halaman Login Super Admin
Gambar III.45.
Implementasi Halaman Login
2. Implementasi Halaman Admin
Gambar III.46.
Implementasi Halaman Admin
67
3. Implementasi Halaman Tambah Admin
Gambar III.47.
Implementasi Halaman Tambah Admin
4. Implementasi Halaman Paket
Gambar III.48.
Implementasi Halaman Paket
68
5. Implementasi Halaman Tambah Paket
Gambar III.49.
Implementasi Halaman Tambah Paket
6. Implementasi Halaman Galeri
Gambar III.50.
Implementasi Halaman Galeri
69
7. Implementasi Halaman Tambah Galeri
Gambar III.51.
Implementasi Halaman Tambah Galeri
8. Implementasi Halaman Promo
Gambar III.52.
Implementasi Halaman Promo
70
9. Implementasi Halaman Tambah Promo
Gambar III.53.
Implementasi Halaman Tambah Promo
10. Implementasi Halaman Sewa
Gambar III.54.
Implementasi Halaman Sewa
71
11. Implementasi Halaman Pembayaran
Gambar III.55.
Implementasi Halaman Pembayaran
12. Implementasi Halaman Komentar
Gambar III.56.
Implementasi Halaman Komentar
72
13. Implementasi Halaman Laporan Penyewaan
Gambar III.57.
Implementasi Halaman Laporan Penyewaan
14. Implementasi Halaman Laporan Paket
Gambar III.58.
Implementasi Halaman Laporan Paket
73
15. Implementasi Halaman Laporan Pembayaran
Gambar III.59.
Implementasi Halaman Laporan Pembayaran
B. Implementasi Rancangan Antarmuka Admin
1. Implementasi Halaman Login admin
Gambar III.60.
Implementasi Halaman Login Admin
74
2. Implementasi Halaman Paket
Gambar III.61.
Implementasi Halaman Paket
3. Implementasi Halaman Tambah Paket
Gambar III.62.
Implementasi Halaman Tambah Paket
75
4. Implementasi Halaman Galeri
Gambar III.63.
Implementasi Halaman Galeri
5. Implementasi Halaman Tambah Galeri
Gambar III.64.
Implementasi Halaman Tambah Galeri
76
6. Implementasi Halaman Promo
Gambar III.65.
Implementasi Halaman Promo
7. Implementasi Halaman Tambah Promo
Gambar III.66.
Implementasi Halaman Tambah Promo
77
8. Implementasi Halaman Sewa
Gambar III.67.
Implementasi Halaman Sewa
9. Implementasi Halaman Pembayaran
Gambar III.68.
Implementasi Halaman Pembayaran
78
10. Implementasi Halaman Komentar
Gambar III.69.
Implementasi Halaman Komentar
11. Implementasi Halaman Laporan Penyewaan
Gambar III.70.
Implementasi Halaman Laporan Penyewaan
79
12. Implementasi Halaman Laporan Paket
Gambar III.71.
Implementasi Halaman Laporan Paket
13. Implementasi Halaman Laporan Pembayaran
Gambar III.72.
Implementasi Halaman Laporan Pembayaran
80
C. Implementasi Rancangan Antarmuka Pelanggan atau Pengunjung
1. Implementasi Halaman Beranda
Gambar III.73.
Implementasi Halaman Beranda
2. Implementasi Halaman Paket
Gambar III.74.
Implementasi Halaman Paket
81
3. Implementasi Halaman Sewa
Gambar III.75.
Implementasi Halaman Sewa
4. Implementasi Halaman Galeri
Gambar III.76.
Implementasi Halaman Galeri
82
5. Implementasi Halaman Promo
Gambar III.77.
Implementasi Halaman Promo
6. Implementasi Halaman Pembayaran
Gambar III.78.
Implementasi Halaman Pembayaran
83
7. Implementasi Halaman Komentar
Gambar III.79.
Implementasi Halaman Komentar
8. Implementasi Halaman Jadwal
Gambar III.80.
Implementasi Halaman Jadwal
84
9. Implementasi Halaman Cara Penyewaan
Gambar III.81.
Implementasi Halaman Cara Penyewaan
10. Implementasi Halaman Profil
Gambar III.82.
Implementasi Halaman Profil
85
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak
minimum yang dibutuhkan untuk mengimplementasi website Pertiwi Wedding.
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
(a) Processor Intel ® Pentium ® Core 2 Duo
(b) RAM DDR3 4 GB.
(c) Hard Disk 500 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024×768
5) Koneksi Internet dengan kecepatan 2 Mbps
b. Client
1) CPU
(a) Processor Intel ® Celeron ® CPU 1007U @ 1.50GHz 1.50GHz
(b) RAM DDR3 4GB
(c) Hard Disk 500 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1366×768
5) Koneksi Internet dengan kecepatan 2 Mbps
2. Spesifikasi Perangkat Lunak
a. Server
86
1) Sistem operasi :Microsoft Windows 10
2) Web server : Apache
3) DBMS :MySQL
4) Web Browser :Mozila Firefox dan Google Chrome
b. Client
1) Sistem Operasi : Microsoft Windows
2) Web Browser : Mozila Firefox dan Google Chrome
3.4.2. Pengujian unit
Pengujian terhadap program yang dibuat menggunaan blackbox testing
yang fokus terhadap proses masukan dan keluaran program.
1. Pengujian Terhadap Halaman Login Super Admin
Tabel III.8.
Hasil BlackBox Testing Halaman Login Super Admin
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Username dan
password tidak diisi
kemudian klik tombol
login
Username:
(kosong)
Password:
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“username dan
password tidak
dikenal”
Sesuai
harapan
Valid
2 Mengetikkan
username dan
password tidak diisi
atau kosong kemudian
klik tombol login
Username
:12345
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“username dan
password tidak
dikenal”
Sesuai
harapan
Valid
3 Username tidak diisi Username Sistem akan Sesuai Valid
87
(kosong) dan
password diisi
kemudian klik tombol
login
:(Kosong)
Password :
123456789
menolak akses
user dan
menampilkan
“Username
dan password
tidak dikenal”
harapan
4 Mengetikkan salah
satu kondisi salah pada
username atau
password kemudian
klik tombol login
Username :
ADM002
Password :
ghjk (salah)
Sistem akan
menolak akses
user dan
menampilkan
“username dan
password tidak
dikenal
Sesuai
harapan
Valid
5 Mengetikkan
username dan
password dengan data
yang benar kemudian
klik tombol login
Username :
ADM002
Password :
dila
Sistem
menerima
akses login dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
2. Pengujian Terhadap Halaman Login Admin
Tabel III.9.
Hasil BlackBox Testing Halaman Login Admin
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Username dan
password tidak diisi
kemudian klik tombol
login
Username:
(kosong)
Password:
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“username dan
password tidak
dikenal”
Sesuai
harapan
Valid
2 Mengetikkan
username dan
password tidak diisi
atau kosong kemudian
klik tombol login
Username
:12345
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
“username dan
Sesuai
harapan
Valid
88
password tidak
dikenal”
3 Username tidak diisi
(kosong) dan
password diisi
kemudian klik tombol
login
Username
:(Kosong)
Password :
123456789
Sistem akan
menolak akses
user dan
menampilkan
“Username
dan password
tidak dikenal”
Sesuai
harapan
Valid
4 Mengetikkan salah
satu kondisi salah pada
username atau
password kemudian
klik tombol login
Username :
ADM002
Password :
ghjk (salah)
Sistem akan
menolak akses
user dan
menampilkan
“username dan
password tidak
dikenal
Sesuai
harapan
Valid
5 Mengetikkan
username dan
password dengan data
yang benar kemudian
klik tombol login
Username :
ADM002
Password :
dila
Sistem
menerima
akses login dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
3. Pengujian Terhadap Halaman Tambah Admin
Tabel III.10.
Hasil BlackBox Testing Halaman Tambah Admin
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Username, Nama
admin, Password,
Foto tidak diisi
kemudian klik
tombol simpan
Username:
(kosong)
Nama
Admin:
(kosong)
Password:
(kosong)
Foto:
(kosong)
Sistem akan
menolak
akses dan
menampilkan
“username,
Nama admin,
Password
Dan foto
Wajib diisi”
Sesuai
harapan
Valid
89
2 Mengetikkan
username dan
Nama admin
Password, Foto
tidak diisi atau
kosong kemudian
klik tombol simpan
Username
:ADM001
Nama
Admin:
(kosong)
Password:
(kosong)
Foto:
(kosong)
Sistem akan
menolak
akses dan
menampilkan
“Nama
admin,
Password
dan foto
Wajib diisi”
Sesuai
harapan
Valid
3 Mengetikkan
username Nama
admin dan
Password Foto
tidak diisi atau
kosong kemudian
klik tombol simpan
Username
:ADM001
Nama
Admin: reka
Password:
(kosong)
Foto:
(kosong)
Sistem akan
menolak
akses dan
menampilkan
“Password,
foto Wajib
diisi”
Sesuai
harapan
Valid
4 Mengetikkan
username Nama
admin Password
Dan Foto tidak diisi
atau kosong
kemudian klik
tombol simpan
Username
:ADM001
Nama
Admin: reka
Password:
1234
Foto:
(kosong
Sistem akan
menolak
akses dan
menampilkan
“Foto wajib
diisi”
Sesuai
harapan
Valid
5 Mengetikkan Nama
admin Password
Dan Foto
Sedangkan
Username tidak
diisi atau kosong
kemudian klik
tombol simpan
Username:
(kosong)
Nama
Admin: reka
Password:
1234
Foto: image
Sistem akan
menolak
akses dan
menampilkan
“Username
wajib diisi”
Sesuai
harapan
Valid
6 Mengetikkan
Username
Password Dan Foto
Sedangkan Nama
Admin tidak diisi
atau kosong
kemudian klik
Username:
ADM001
Nama
Admin:
(kosong)
Password:
1234
Sistem akan
menolak
akses dan
menampilkan
“Nama
Admin
wajib diisi”
Sesuai
harapan
Valid
90
tombol simpan
Foto: image
7 Mengetikkan
Username, Nama
Admin Dan Foto
Sedangkan
Password tidak
diisi atau kosong
kemudian klik
tombol simpan
Username:
ADM001
Nama
Admin: reka
Password:
(kosong)
Foto: image
Sistem akan
menolak
akses dan
menampilkan
“Password
wajib diisi”
Sesuai
harapan
Valid
8 Mengetikkan Nama
Admin Sedangkan
Username
Password Foto
tidak diisi atau
kosong kemudian
klik tombol simpan
Username:
(kosong)
Nama
Admin: reka
Password:
(kosong)
Foto:
(kosong)
Sistem akan
menolak
akses dan
menampilkan
“Username,
Password,
foto wajib
diisi”
Sesuai
harapan
Valid
9 Mengetikkan
password
Sedangkan
Username Nama
admin Foto tidak
diisi atau kosong
kemudian klik
tombol simpan
Username:
(kosong)
Nama
Admin:
(kosong)
Password:
1234
Foto:
(kosong)
Sistem akan
menolak
akses dan
menampilkan
“Username,
Nama
Admin, foto
wajib diisi”
Sesuai
harapan
Valid
10 Mengetikkan foto
Sedangkan
Username Nama
admin password
tidak diisi atau
kosong kemudian
klik tombol simpan
Username:
(kosong)
Nama
Admin:
(kosong)
Password:
(kosong)
Foto: image
Sistem akan
menolak
akses dan
menampilkan
“Username,
Nama
Admin,
password
wajib diisi”
Sesuai
harapan
Valid
91
11 Mengetikkan
Username Nama
admin password
foto diisi kemudian
klik tombol simpan
Username:A
DM001
Nama
Admin: reka
Password:
1234
Foto: image
Sistem akan
langsung
akses dan
data
tersimpan
Sesuai
harapan
Valid
4. Pengujian Terhadap Halaman Tambah Paket
Tabel III.11.
Hasil BlackBox Testing Halaman Tambah Paket
No Skenario
Pengujian
Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Kode paket
otomatis dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) , nama
paket, jumlah
porsi, harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar tidak diisi
dan kemudian
klik tombol
simpan
Kode paket :
(NPK001)
nama paket :
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (Kosong)
harga paket :
(Kosong)
catering :
(Kosong)
hiburan
(Kosong)
dekorasi :
(Kosong)
rias wajah :
(Kosong) ket
Sistem tidak
akan
menyimpan dan
menampilkan “
nama paket,
jumlah porsi,
harga paket,
catering,
hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
92
: (Kosong)
diskon :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
2 Mengetikkan
nama paket, dan
jumlah porsi,
harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
Kode paket :
(NPK001)
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (Kosong)
harga paket :
(Kosong)
catering :
(Kosong)
hiburan
(Kosong)
dekorasi :
(Kosong)
rias wajah :
(Kosong) ket
: (Kosong)
diskon :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
Sistem tidak
akan
menyimpan dan
menampilkan “
jumlah porsi,
harga paket,
catering,
hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
3 Mengetikkan
jumlah porsi dan
Kode paket :
(NPK001)
Sistem tidak
akan
menyimpan dan
Sesuai
harapan
Valid
93
nama paket, harga
paket, catering,
hiburan, dekorasi,
rias wajah, ket,
diskon, gambar,
gambar, gambar,
gambar dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) tidak
diisi sedangkan
kode paket
otomatis, dan
kemudian klik
tombol simpan
nama paket :
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(Kosong)
catering :
(Kosong)
hiburan
(Kosong)
dekorasi :
(Kosong)
rias wajah :
(Kosong) ket
: (Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
menampilkan
“nama paket,
harga paket,
catering,
hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
4 Mengetikkan
harga paket dan
nama paket,
jumlah porsi,
catering, hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar dan jenis
paket otomatis
dengan caterng
(jika tidak
memilih tanpa
catering) tidak
Kode paket:
(NPK001)
nama paket:
(Kosong)
jenis paket:
(Dengan
Catering)
jumlah porsi
: (Kosong)
harga paket :
(5000000)
catering:
(Kosong)
hiburan
(Kosong)
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
catering,
hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
94
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
dekorasi:
(Kosong)
rias wajah:
(Kosong)
ket:
(Kosong)
diskon:
(Kosong)
gambar:
(Kosong)
gambar :
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
5 Mengetikkan
catering dan
nama paket,
jumlah porsi,
harga paket,
hiburan, dekorasi,
rias wajah, ket,
diskon, gambar,
gambar, gambar,
gambar dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
Kode paket:
(NPK001)
nama paket:
(Kosong)
jenis paket:
(Dengan
Catering)
jumlah porsi
: (Kosong)
harga paket :
(Kosong)
catering:
(500000)
hiburan
(Kosong)
dekorasi:
(Kosong)
rias wajah:
(Kosong)
ket:
(Kosong)
diskon:
(Kosong)
gambar:
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah poris,
harga paket,
hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
95
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
6 Mengetikkan
hiburan dan nama
paket, jumlah
porsi, harga paket,
catering,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
Kode paket :
(NPK001)
nama paket :
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (Kosong)
harga paket :
(Kosong)
catering :
(Kosong)
hiburan
(5000000)
dekorasi :
(Kosong)
rias wajah :
(Kosong) ket
: (Kosong)
diskon:
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
catering,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
7 Mengetikkan Kode paket : Sistem tidak Sesuai Valid
96
dekorasi dan
nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
rias wajah, ket,
diskon, gambar,
gambar, gambar,
gambar dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
(NPK001)
nama paket :
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah
porsi:
(Kosong)
harga paket:
(Kosong)
catering :
(Kosong)
hiburan:
(Kosong)
dekorasi :
(5000000)
rias wajah:
(Kosong)
ket:
(Kosong)
diskon:
(Kosong)
gambar:
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
gambar :
(Kosong)
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
harga paket,
catering,
hiburan, rias
wajah, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
harapan
8 Mengetikkan rias
wajah dan nama
paket, jumlah
porsi, harga paket,
catering, hiburan,
dekorasi, ket,
diskon, gambar,
Mengetikkan
rias wajah
dan nama
paket,
jumlah porsi,
harga paket,
catering,
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
Sesuai
harapan
Valid
97
gambar, gambar,
gambar dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
hiburan,
dekorasi,
ket, diskon,
gambar,
gambar,
gambar,
gambar dan
jenis paket
otomatis
dengan
catering
(jika tidak
memilih
tanpa
catering)
tidak diisi
sedangkan
kode paket
otomatis dan
kemudian
klik tombol
simpa
catering,
hiburan,
dekorasi, ket,
diskon, gambar,
gambar,
gambar, gambar
Wajib Diisi”
9 Mengetikkan Ket
dan nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
dekorasi, rias
wajah, diskon,
gambar, gambar,
gambar, gambar
dan jenis paket
otomatis dengan
catering (jika
tidak memilih
tanpa catering)
tidak diisi
sedangkan kode
Kode paket:
(NPK001)
nama paket:
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
:(Kosong)
harga paket:
(Kosong)
catering:
(Kosong)
hiburan:(Kos
ong)dekorasi
:(Kosong)
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
catering,
hiburan,
dekorasi, rias
wajah, diskon,
gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
98
paket otomatis
dan kemudian
klik tombol
simpan
rias wajah:
(Kosong)
ket:
(Keterangan
mengenai
paket)
diskon:
(Kosong)
gambar :
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
10 Mengetikkan
diskon dan nama
paket, jumlah
porsi, harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
gambar, gambar,
gambar, gambar
dan jenis paket
otomatis dengan
catering (jika
tidak memilih
tanpa catering)
tidak diisi
sedangkan kode
paket otomatis
dan kemudian
klik tombol
simpan
Kode paket:
(NPK001)
nama paket:
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
:(Kosong)
harga paket:
(Kosong)
catering:
(Kosong)
hiburan:(Kos
ong)dekorasi
:(Kosong)
rias wajah:
(Kosong)
ket:
(Kosong)
diskon: (20)
gambar :
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
catering,
hiburan,
dekorasi, rias
wajah, ket,
gambar,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
99
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
11 Mengetikkan
salah satu gambar
dan nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
diskon, dan jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) dan
gambar lainnya
tidak diisi
sedangkan kode
paket otomatis
dan kemudian
klik tombol
simpan
Kode paket:
(NPK001)
nama paket:
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
:(Kosong)
harga paket:
(Kosong)
catering:
(Kosong)
hiburan:(Kos
ong)dekorasi
:(Kosong)
rias wajah:
(Kosong)
ket:
(Kosong)
diskon:
(Kosong)
gambar :
(Image)
gambar:
(Kosong)
gambar:
(Kosong)
gambar:
(Kosong)
Sistem tidak
akan
menyimpan dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
catering,
hiburan,
dekorasi, rias
wajah, ket,
gambar,
gambar, gambar
Wajib Diisi”
Sesuai
harapan
Valid
12 Mengetikkan
jumlah porsi,
Kode paket : Sistem tidak Sesuai Valid
100
harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar, jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) dan
nama paket tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
(NPK001)
nama paket :
(Kosong)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket:(50000
000)
catering:
(10000000)
hiburan
(10000000)
Dekorasi:(50
00000) rias
wajah:
(5000000)
ket :
(keterangan
mengenai
paket)
diskon: (20)
gambar:
(image)
gambar:
(image)
gambar:
(image)
gambar :
(image)
akan
menyimpan dan
menampilkan
“Nama paket,
Wajib Diisi”
harapan
13 Mengetikkan
nama paket, harga
paket, catering,
hiburan, dekorasi,
rias wajah, ket,
diskon, gambar,
gambar, gambar
Kode paket :
(NPK001)
nama paket :
(mawar)
jenis paket :
(Dengan
Catering)
Sistem tidak
akan
menyimpan dan
menampilkan
“Jumlah porsi
Wajib Diisi”
Sesuai
harapan
Valid
101
jenis paket
otomats dengan
catering (jika
tidak memilih
tanpa catering)
dan jumlah porsi
tidak diisi
sedangkan kode
paket otomatis
dan kemudian
klik tombol
simpan
jumlah porsi
:(Kosong)
harga
paket:(50000
000)
catering:(10
000000)
hiburan
(10000000)d
ekorasi:(500
0000)riaswaj
ah:(5000000
)ket:(keteran
gan
menegenai
paket)
diskon:(20)g
ambar:(imag
e)gambar:
(image)gam
bar:(image)
gambar :
(image)
14 Mengetikkan
nama paket,
jumlah porsi,
catering, hiburan,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar, jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) dan
harga paket tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
Kode paket :
(NPK001)
nama paket :
(mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket:
(kosong)
catering:
(10000000)
hiburan:
(10000000)
Dekorasi:(50
00000)
riaswajah:(5
000000)Ket:
Sistem tidak
akan
menyimpan dan
menampilkan
“Harga paket
Wajib Diisi”
Sesuai
harapan
Valid
102
tombol simpan
(keterangan
mengenai
paket)
gambar:(ima
ge)diskon:(2
0)
gambar:(ima
ge)gambar:(i
mage)
gambar :
(image)
15 Mengetikkan
nama paket,
jumlah porsi,
harga paket,
hiburan, dekorasi,
rias wajah, ket,
diskon, gambar,
gambar, gambar,
gambar, jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) dan
catering tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
Kode paket :
(NPK001)
nama paket :
(mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(5000000)
catering :
(Kosong)
hiburan
(10000000)d
ekorasi:
(5000000)
rias wajah :
(5000000)
ket :
(keterangan
menegenai
paket)
diskon:
(20)gambar :
(image)
gambar :
(image)
gambar :
(image)
gambar :
(image)
Sistem tidak
akan
menyimpan dan
menampilkan
“catering Wajib
Diisi”
Sesuai
harapan
Valid
16 Mengetikkan
nama paket,
Kode paket :
(NPK001)
Sistem tidak
akan
Sesuai
harapan
Valid
103
jumlah porsi,
harga paket,
catering,
dekorasi, rias
wajah, ket,
diskon, gambar,
gambar, gambar,
gambar, jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) dan
hiburan tidak diisi
sedangkan kode
paket otomatis
dan kemudian
klik tombol
simpan
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(500000)
catering:(10
00000)hibur
an(Kosong)
dekorasi :
(5000000)
rias
wajah:(5000
000)ket:(ket
erangan
menegenai
paket)dikon:
(20)
gambar:(ima
ge)gambar:(
Kosong)
gambar:(ima
ge) gambar
: (image)
menyimpan dan
menampilkan “
hiburan Wajib
Diisi”
17 Mengetikkan
nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
rias wajah, ket,
diskon, gambar,
gambar, gambar,
gambar, jenis aket
otomatis dengan
catering (jika
Kode paket :
(NPK001)
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(5000000)
Sistem tidak
akan
menyimpan dan
menampilkan
“Dekorasi
Wajib Diisi”
Sesuai
harapan
Valid
104
tidak memilih
tanpa catering)
dan dekorasi tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
catering :
(1000000)
hiburan
(1000000)
dekorasi :
(Kosong)
rias wajah :
(5000000)
ket :
(keterangan
mengenai
paket)
dikon: (20)
gambar :
(image)
gambar :
(image)
gambar :
(image)
gambar :
(image)
18 Mengetikkan
nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
dekorasi, ket,
diskon, gambar,
gambar, gambar,
gambar, jenis
paket otomatis
dengan catering
(jika tidak
memilih tanpa
catering) dan rias
wajah tidak diisi
sedangkan kode
paket otomatis
Kode paket :
(NPK001)
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(5000000)
catering :
(1000000)
hiburan:
(1000000)D
ekorasi :
(1000000)
Sistem tidak
akan
menyimpan dan
menampilkan
“Rias Wajah
Wajib Diisi
Sesuai
harapan
Valid
105
dan kemudian
klik tombol
simpan
rias wajah :
(Kosong) ket
: (keterangan
mengenai
paket)
diskon:(20)
gambar :
(image)
gambar :
(image)
gambar :
(image)
gambar :
(image)
19 Mengetikkan
nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
dekorasi, rias
wajah, diskon,
gambar, gambar,
gambar, gambar,
jenis paket
otomtis dengan
catering (jika
tidak memilih
tanpa catering)
dan ket tidak diisi
sedangkan kode
paket otomatis
dan kemudian
klik tombol
simpan
Kode paket :
(NPK001)
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(50000000)
catering :
(1000000)
hiburan
(1000000)
dekorasi :
(1000000)
rias wajah :
(1000000)
ket :
(Kosong)
deskon: (20)
gambar :
(image)
Sistem tidak
akan
menyimpan dan
menampilkan
“Ket Wajib
Diisi”
Sesuai
harapan
Valid
106
gambar :
(image)
gambar :
(image)
gambar :
(image)
20 Mengetikkan
nama paket,
jumlah porsi,
harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
gambar, gambar,
gambar, gambar,
jenis paket
otomtis dengan
catering (jika
tidak memilih
tanpa catering)
dan diskon tidak
diisi sedangkan
kode paket
otomatis dan
kemudian klik
tombol simpan
Kode paket :
(NPK001)
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket :
(50000000)
catering :
(1000000)
hiburan
(1000000)
dekorasi :
(1000000)
rias wajah :
(1000000)
ket :
(keterangan
mengenai
paket)
deskon:
(Kosong)
gambar :
(image)
gambar :
(image)
gambar :
(image)
gambar :
Sistem tidak
akan
menyimpan dan
menampilkan
“Diskon Wajib
Diisi”
Sesuai
harapan
Valid
107
(image)
21 Mengetikkan
Kode Paket
nama paket, jenis
paket, jumlah
porsi, harga paket,
catering, hiburan,
dekorasi, rias
wajah, ket,
gambar, gambar,
gambar, gambar
diisi dan
kemudian klik
tombol simpan
Kode paket :
(NPK001)
nama paket :
(Mawar)
jenis paket :
(Dengan
Catering)
jumlah porsi
: (200) harga
paket:(50000
000)
catering :
(10000000)
hiburan
(10000000)
dekorasi :
(5000000)
rias wajah :
(5000000)
ket :
(hghjjhhgh)
gambar :
(image)
gambar :
(Kosong)
gambar :
(image)
gambar :
(image)
Sistem akan
menyimpan dan
kemudian
langsung ke
tampilan paket
Sesuai
harapan
Valid
108
5. Pengujian Terhadap Halaman Sewa
Tabel III.12.
Hasil BlackBox Testing Halaman Sewa
No Skenario Pengujian Test Case Hasil Yang
Dharapkan
Hasil
Pengujian
Kesimpulan
1 No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada),
Tanggal Acara, Id
Pelanggan, nama
Pelanggan, alamat, No
telepon, email, jumlah
porsi yang diinginkan
tidak diisi dan
kemudian klik tombol
simpan
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Pelanggan :
(Kosong)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Kosong)
Alamat:
(Kosong) No
Telepon :
(Kosong)
email :
(Kosong)
jumlah porsi:
(1000) jumlah
porsi yang
diinginkan:
(kosong)
diskon: (0)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Id
pelanggan,
tanggal acara,
nama
pelanggan,
alamat, no
telepon,
email, jumlah
porsi yang
diinginkan
Wajib Diisi”
Sesuai
harapan
Valid
2 Mengetikkan Id
Pelanggan dan tanggal
acara, nama
Pelanggan, alamat, No
telepon, email, jumlah
porsi yang diinginkan
tidak diisi sedangkan
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Pelanggan :
(Kosong)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Tanggal
Acara, nama
Sesuai
harapan
Valid
109
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Kosong) No
Telepon :
(Kosong)
email :
(Kosong)
jumlah porsi:
(1000) jumlah
porsi yang
diinginkan:
(kosong)
diskon: (0)
pelanggan,
alamat, no
telepon,
email, jumlah
porsi yang
diinginkan
Wajib Diisi”
3 Mengetikkan Alamat
dan tanggal acara, id
pelanggan nama
Pelanggan, No
telepon, email, jumlah
porsi yang diinginkan
tidak diisi sedangkan
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Pelanggan :
(Kosong)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Kosong)
Alamat:
(cikampek)
No Telepon :
(Kosong)
email :
Sistem tidak
akan
menyimpan
dan
menampilkan
“Tanggal
Acara, id
pelanggan,
nama
pelanggan, no
telepon,
email, jumlah
porsi yang
diinginkanWa
jib Diisi”
Sesuai
harapan
Valid
110
(Kosong)
jumlah porsi:
(1000) jumlah
porsi yang
diinginkan:
(kosong)
diskon: (0)
4 Mengetikkan No
Telepon dan tanggal
acara, id pelanggan
nama Pelanggan,
alamat, email, jumlah
porsi yang diinginkan
tidak diisi sedangkan
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Pelanggan :
(Kosong)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Kosong)
Alamat:
(Kosong) No
Telepon :
(0897766543)
email :
(Kosong)
jumlah porsi:
(1000) jumlah
porsi yang
diinginkan:
(kosong)
diskon: (0)
Sistem tidak
akan
menyimpan
dan
menampilkan
“ Tanggal
Acara, id
pelanggan,
nama
pelanggan,
Alamat,
email, jumlah
porsi yang
diinginkan
Wajib Diisi”
Sesuai
harapan
Valid
5 Mengetikkan email
dan tanggal acara, id
pelanggan nama
Pelanggan, alamat, no
telepon, jumlah porsi
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Sistem tidak
akan
menyimpan
dan
menampilkan
Sesuai
harapan
Valid
111
yang diinginkan tidak
diisi sedangkan No
Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
Pelanggan :
(Kosong)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Kosong)
Alamat:
(Kosong) No
Telepon :
(Kosong)
email :
m) jumlah
porsi: (1000)
jumlah porsi
yang
diinginkan:
(kosong)
diskon: (0)
“Tanggal
Acara, id
pelanggan,
nama
pelanggan,
Alamat, no
telepon,
jumlah porsi
yang
diinginkan
Wajib Diisi”
6 Mengetikkan jumlah
porsi yang diinginkan
dan tanggal acara, id
pelanggan nama
Pelanggan, alamat, no
telepon, email tidak
diisi sedangkan No
Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Pelanggan :
(Kosong)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Kosong)
Alamat:
(Kosong) No
Sistem tidak
akan
menyimpan
dan
menampilkan
“Nama paket,
jumlah porsi,
harga paket,
catering,
dekorasi, rias
wajah, ket,
diskon,
gambar,
gambar,
gambar,
gambar Wajib
Sesuai
harapan
Valid
112
Telepon :
(Kosong)
email :
(Kosong)
jumlah porsi:
(1000) jumlah
porsi yang
diinginkan:
(0) diskon:
(0)
Diisi”
7 Mengetikkan id
pelanggan nama
Pelanggan, alamat, no
telepon, email jumlah
porsi yang diinginkan
dan tanggal acara
tidak diisi sedangkan
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara:
(Kosong) Id
Pelanggan :
(09876543)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Cikampek)
No Telepon :
(0897654)
email :
m) jumlah
porsi: (1000)
jumlah porsi
yang
diinginkan:
(0) diskon:
(0)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Tanggal
acara Wajib
Diisi”
Sesuai
harapan
Valid
8 Mengetikkan tanggal
acara, nama
No Sewa: Sistem tidak Sesuai Valid
113
Pelanggan, alamat, no
telepon, email jumlah
porsi yang diinginkan
dan Id pelanggan
tidak diisi sedangkan
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(Kosong)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Cikampek)
No Telepon :
(0897654)
email :
m) jumlah
porsi: (1000)
jumlah porsi
yg
diinginkan:
(0) diskon:
(0)
akan
menyimpan
dan
menampilkan
“Id pelanggan
Wajib Diisi”
harapan
9 Mengetikkan tanggal
acara, id pelanggan,
alamat, no telepon,
email jumlah porsi
yang diinginkan dan
nama pelanggan tidak
diisi sedangkan No
Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
No Sewa:
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(09876543)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Sistem tidak
akan
menyimpan
dan
menampilkan
“ nama
pelanggan
Wajib Diisi”
Sesuai
harapan
Valid
114
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
Pelanggan:
(Kosong)
Alamat:
(Cikampek)
No Telepon :
(0897654)
email :
m) jumlah
porsi: (1000)
jumlah porsi
yang
diinginkan:
(0) diskon:
(0)
10 Mengetikkan tanggal
acara, id pelanggan,
nama pelanggan, no
telepon, email, jumlah
porsi yang diinginkan
dan alamat tidak diisi
sedangkan No Sewa,
Kode paket, harga
paket, diskon dan
jumlah porsi otomatis
(Jika dengan catering
Jika Tanpa Catering
maka jumlah porsi
tidak ada), tidak diisi
dan kemudian klik
tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(09876543)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Kosong) No
Telepon :
(0897654)
email :
m) jumlah
porsi: (1000)
jumlah porsi
Sistem tidak
akan
menyimpan
dan
menampilkan
“Alamat
Wajib Diisi”
Sesuai
harapan
Valid
115
yang
diinginkan:
(0) diskon:
(0)
11 Mengetikkan tanggal
acara, id pelanggan,
nama pelanggan,
alamat, email, jumlah
porsi yang diinginkan
dan no telepon tidak
diisi sedangkan No
Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(09876543)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Cikampek)
No Telepon :
(Kosong)
email :
m) jumlah
porsi: (1000)
jumlah porsi
yang
diinginkan:
(0) diskon:
(0)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No telepon
Wajib Diisi”
Sesuai
harapan
Valid
12 Mengetikkan tanggal
acara, id pelanggan,
nama pelanggan,
alamat, no telepon,
jumlah porsi yang
diinginkan dan email
tidak diisi sedangkan
No Sewa:
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(09876543)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Email Wajib
Diisi”
Sesuai
harapan
Valid
116
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Cikampek)
No Telepon :
(09876543)
email :
(Kosong)
jumlah porsi:
(1000) jumlah
porsi yang
diinginkan:
(0) diskon:
(0)
13 Mengetikkan tanggal
acara, id pelanggan,
nama pelanggan,
alamat, no telepon,
email, dan jumlah
porsi yang diinginkan
tidak diisi sedangkan
No Sewa, Kode paket,
harga paket, diskon
dan jumlah porsi
otomatis (Jika dengan
catering Jika Tanpa
Catering maka jumlah
porsi tidak ada), tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(09876543)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Cikampek)
No Telepon :
(09876543)
email :
Sistem tidak
akan
menyimpan
dan
menampilkan
“Jumlah porsi
yang
dinginkan
Wajib Diisi”
Sesuai
harapan
Valid
117
m) jumlah
porsi: (1000)
jumlah porsi
yang
diinginkan:
(Kosong)
diskon: (0)
14 Mengetikkan tanggal
acara, id pelanggan,
nama pelanggan,
alamat, no telepon,
email, jumlah porsi
yang diinginkan
sedangkan No Sewa,
Kode paket, harga
paket, diskon dan
jumlah porsi otomatis
(Jika dengan catering
Jika Tanpa Catering
maka jumlah porsi
tidak ada), tidak diisi
dan kemudian klik
tombol simpan
No Sewa:
(NSW001)
Tanggal
Acara: (2017-
08-22) Id
Pelanggan :
(09876543)
kode Paket:
(NPK001)
harga paket :
(500000)
Nama
Pelanggan:
(Reka)
Alamat:
(Cikampek)
No Telepon :
(09876543)
email :
m) jumlah
porsi: (1000)
jumlah porsi
yang
diinginkan:
(0) diskon:
(0)
Sistem akan
menyimpan
dan
menampilkan
Menu detail
sewa
Sesuai
harapan
Valid
118
6. Pengujian Terhadap Halaman Pembayaran
Tabel III.13.
Hasil BlackBox Testing Halaman Pembayaran
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 No Sewa, nama
bank, no rekening,
nama rekening,
jumlah pembayaran,
dan foto tidak diisi
dan kemudian klik
tombol simpan
No Sewa:
(Kosong)
nama bank:
(Kosong) no
rekening :
(Kosong)
nama
rekeningt:
(Kosong)
jumlah
pembayaran:
(Kosong)
foto:
(Kosong)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No sewa,
nama bank, no
rekening, nama
rekening,
jumlah
pembayaran,
dan foto
Wajib Diisi”
Sesuai
harapan
Valid
2 mengetikan No Sewa
dan nama bank, no
rekening, nama
rekening, jumlah
pembayaran, foto
tidak diisi dan
kemudian klik
tombol simpan
No Sewa:
(NSW001)
nama bank:
(Kosong) no
rekening :
(Kosong)
nama
rekening:
(Kosong)
jumlah
pembayaran:
(Kosong)
foto:
(Kosong)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Nama bank,
no rekening,
nama rekening,
jumlah
pembayaran,
dan foto Wajib
Diisi”
Sesuai
harapan
Valid
3 mengetikan nama
bank dan No Sewa,
no rekening, nama
rekening, jumlah
pembayaran, foto
No Sewa:
(Kosong)
nama bank:
(BCA) no
rekening :
Sistem tidak
akan
menyimpan
dan
menampilkan
Sesuai
harapan
Valid
119
tidak diisi dan
kemudian klik
tombol simpan
(Kosong)
nama
rekeningt:
(Kosong)
jumlah
pembayaran:
(Kosong)
foto:
(Kosong)
“No sewa, no
rekening, nama
rekening,
jumlah
pembayaran,
dan foto Wajib
Diisi”
4 mengetikan no
rekening dan No
Sewa, nama bank,
nama rekening,
jumlah pembayaran,
foto tidak diisi dan
kemudian klik
tombol simpan
No Sewa:
(Kosong)
nama bank:
(Kosong) no
rekening :
(0034525)
nama
rekeningt:
(Kosong)
jumlah
pembayaran:
(Kosong)
foto:
(Kosong)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No sewa,
nama bank,
nama rekening,
jumlah
pembayaran,
dan foto
Wajib Diisi”
Sesuai
harapan
Valid
5 mengetikan nama
rekening dan No
Sewa, nama bank,
no rekening, jumlah
pembayaran, foto
tidak diisi dan
kemudian klik
tombol simpan
No Sewa:
(Kosong)
nama bank:
(Kosong) no
rekening :
(Kosong)
nama
rekeningt:
(Reka)
jumlah
pembayaran:
(Kosong)
foto:
(Kosong)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No sewa,
nama bank, No
rekening,
jumlah
pembayaran,
dan foto
Wajib Diisi”
Sesuai
harapan
Valid
6 Mengetikan jumlah
pembayaran, No
No Sewa: Sistem tidak Sesuai Valid
120
Sewa, nama bank,
no rekening, nama
rekening, foto tidak
diisi dan kemudian
klik tombol simpan
(Kosong)
nama bank:
(Kosong) no
rekening :
(Kosong)
nama
rekeningt:
(Kosong)
jumlah
pembayaran:
(5000000)
foto:
(Kosong)
akan
menyimpan
dan
menampilkan
“No sewa,
nama bank, No
rekening, nama
rekening dan
fotoWajib
Diisi”
harapan
7 memasukan foto dan
No Sewa, nama
bank, no rekening,
nama rekening,
jumlah pembayaran
tidak diisi dan
kemudian klik
tombol simpan
No Sewa:
(Kosong)
nama bank:
(Kosong) no
rekening :
(Kosong)
nama
rekening:
(Kosong)
jumlah
pembayaran:
(Kosong)
foto: (Image)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No sewa,
nama bank, No
rekening, nama
rekening dan
jumlah
pembayaran
Wajib Diisi”
Sesuai
harapan
Valid
8 mengetikan nama
bank, no rekening,
nama rekening,
jumlah pembayaran
dan foto sedangkan
no sewa tidak diisi
dan kemudian klik
tombol simpan
No Sewa:
(Kosong)
nama bank:
(BCA) no
rekening :
(0987645)
nama
rekening:
(reka)
jumlah
pembayaran:
(5000000)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No sewa
Wajib Diisi”
Sesuai
harapan
Valid
121
foto: (Image)
9 mengetikan no
sewa, no rekening,
nama rekening,
jumlah pembayaran
dan foto sedangkan
nama bank tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
nama bank:
(Kosong) no
rekening :
(0987645)
nama
rekening:
(reka)
jumlah
pembayaran:
(5000000)
foto: (Image)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Nama bank
Wajib Diisi”
Sesuai
harapan
Valid
10 mengetikan no
sewa, nama bank,
nama rekening,
jumlah pembayaran
dan foto sedangkan
no rekening tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
nama bank:
(BCA) no
rekening :
(Kosong)
nama
rekening:
(reka)
jumlah
pembayaran:
(5000000)
foto: (Image)
Sistem tidak
akan
menyimpan
dan
menampilkan
“No rekening
Wajib Diisi”
Sesuai
harapan
Valid
11 mengetikan no
sewa, nama bank,
no rekening, jumlah
pembayaran dan foto
sedangkan nama
rekening tidak diisi
dan kemudian klik
tombol simpan
No Sewa:
(NSW001)
nama bank:
(BCA) no
rekening :
(09876545)
nama
rekening:
(Kosong)
jumlah
pembayaran:
Sistem tidak
akan
menyimpan
dan
menampilkan
“Nama
rekening
Wajib Diisi”
Sesuai
harapan
Valid
122
(5000000)
foto: (Image)
12 mengetikan no
sewa, nama bank,
no rekening nama
rekening dan foto
sedangkan jumlah
pembayaran tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
nama bank:
(BCA) no
rekening :
(09876545)
nama
rekening:
(Reka)
jumlah
pembayaran:
(Kosong)
foto: (Image)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Jumlah
pembayaran
Wajib Diisi”
Sesuai
harapan
Valid
13 mengetikan no
sewa, nama bank,
no rekening, nama
rekening dan jumlah
pembayaran
sedangkan foto tidak
diisi dan kemudian
klik tombol simpan
No Sewa:
(NSW001)
nama bank:
(BCA) no
rekening :
(09876545)
nama
rekening:
(Reka)
jumlah
pembayaran:
(5000000)
foto:
(Kosong)
Sistem tidak
akan
menyimpan
dan
menampilkan
“Foto Wajib
Diisi”
Sesuai
harapan
Valid
14 mengetikan no
sewa, nama bank,
no rekening, nama
rekening dan jumlah
pembayaran foto dan
kemudian klik
tombol simpan
No Sewa:
(NSW001)
nama bank:
(BCA) no
rekening :
(09876545)
nama
rekening:
(Reka)
Sistem akan
menyimpan
dan
menampilkan
Menu detail
pembayaran
Sesuai
harapan
Valid
123
jumlah
pembayaran:
(5000000)
foto: (image)
7. Pengujian Terhadap Halaman Tambah Galeri
Tabel III.14.
Hasil Blackbox Testing Halaman Tambah Galeri
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Foto dan Deskripsi
kemudian klik tombol
simpan
Foto:
(Kosong)
deskripsi:
(Kosong)
Sistem akan
menolak
akses dan
menampilkan
“Foto dan
Deskripsi
Wajib diisi”
Sesuai
harapan
Valid
2 Memasukan foto dan
Deskripsi tidak diisi
atau kosong kemudian
klik tombol simpan
Foto: (Image)
Deskripsi:
(Kosong)
Sistem akan
menolak
akses dan
menampilkan
“Deskripsi
Wajib diisi”
Sesuai
harapan
Valid
3 Mengetikkan
Deskripsi dan Foto
tidak Dimasukan
kemudian klik tombol
simpan
Foto:
(Kosong)
deskripsi:(des
kripsi foto)
Sistem akan
menolak
akses dan
menampilkan
“Foto Wajib
diisi”
Sesuai
harapan
Valid
4 Memasukan foto dan
mengetikan deskripsi
kemudian klik tombol
simpan
Foto: (image)
deskripsi:(des
kripsi foto)
Sistem akan
langsung
akses dan
data
tersimpan
Sesuai
harapan
Valid
124
8. Pengujian Terhadap Halaman Tambah Promo
Tabel III.15.
Hasil BlackBox Testing Halaman Tambah Promo
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Kode paket otomatis,
ket dan gambar
kemudian klik tombol
simpan
Kode paket :
(NPK001)
Ket: (kosong)
Gambar:
(kosong)
Sistem akan
menolak
akses dan
menampilkan
“ket dan
gambar Wajib
diisi”
Sesuai
harapan
Valid
2 Memasukan gambar
dan ket tidak diisi atau
kosong Sedangkan
kode paket otomatis
kemudian klik tombol
simpan
Kode Paket:
(NPK001)
gambar:
(image)
ket: (kosong)
Sistem akan
menolak
akses dan
menampilkan
“Ket Wajib
diisi”
Sesuai
harapan
Valid
3 Mengetikkan
Deskripsi dan Foto
tidak Dimasukan
Sedangkan kode paket
otomatis kemudian
klik tombol simpan
kemudian klik tombol
simpan
Kode Paket:
(NPK001)
gambar:
(Kosong)
keti:(ket
gambar)
Sistem akan
menolak
akses dan
menampilkan
“gambar
Wajib diisi”
Sesuai
harapan
Valid
4 Memasukan gambar
dan mengetikan ket
Sedangkan kode paket
otomatis kemudian
klik tombol simpan
Kode Paket:
(NPK001)
Gambar:
(image)
ket:(ket
gambar)
Sistem akan
langsung
akses dan
data
tersimpan
Sesuai
harapan
Valid
125
9. Pengujian Terhadap Halaman Komentar
Tabel III.16.
Hasil BlackBox Testing Halaman Komentar
No Skenario Pengujian Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 No Sewa, Komentar
Tidak Diisi Kemudian
klik simpan
No Sewa :
(Kosong)
Komentar :
(Kosong)
Sistem akan
menolak dan
menampilkan
No Sewa dan
Komentar
wajib diisi
Sesuai
harapan
Valid
2 Mengetikkan No
Sewa dan Koemntar
tidak diisi kemudian
klik simpan
No Sewa :
(NSW001)
Komentar :
(Kosong)
Sistem akan
menolak dan
menampilkan
Komentar
Wajib Diisi
Sesuai
harapan
Valid
3 Mengetikkan
Komentar sedangkan
no sewa tidak diisi
kemudian klik simpan
No Sewa :
(Kosong)
Komentar :
(Bagus)
Sistem akan
menolak
akses dan
menampilkan
“gambar
Wajib diisi”
Sesuai
harapan
Valid
4 Mengetikkan No
Sewa dan Komentar
Tetapi belum Pernah
menyewa atau
menulisnya salah
kemudian klik simpan
Nomor
pemesanan :
(NSW001k)
isi testimoni :
(Kosong)
Sistem akan
menolak dan
menampilkan
No Sewa
Tidak
Terdaftar
wajib diisi
Sesuai
harapan
Valid
5 Mengetikkan No
Sewa dan Komentar
diisi kemudian klik
simpan
No Sewa :
(NSW001)
Komentar :
(Bagus)
Sistem Akan
Menyimpan
Dan
Menampilkan
Halaman
Komentar
Sesuai
harapan
Valid