bab iii pembahasan...25 bab iii pembahasan 3.1. tinjauan perusahaan untuk mengetahui lebih banyak...
TRANSCRIPT
25
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Untuk mengetahui lebih banyak mengenai Perancangan Sistem informasi
Pendaftaran Umroh berbasis web pada Nurrahma Tour & Travel Perwakilan
Bogor, maka penulis akan menjabarkan informasi-informasi yang telah
didapatkan dari Nurrahma Tour & Travel Perwakilan Bogor tersebut diantaranya
adalah :
3.1.1. Sejarah Perusahaan
PT. Nurrahma Aulia Abadi didirikan oleh Hj. Nur Djaronih, H. Muhammad
Khoiri AR., Said Ali Fakhri Nur, S.Hi. Bidang Bisnis yang digeluti pada mulanya
fokus pada produk Penjualan Jasa Landing Arrangement (LA) Umroh Jeddah to
Jeddah sejak tahun 2011, dengan No.NPWP : 71.215.582.9-017.000. Kami
melayani sahabat partner Travel dalam Melayani Jamaah Umroh selama berada di
Tanah Suci secara All-In. Alhamdulillah sampai sekarang Nurrahma Travel masih
eksist dan terus melayani jamaah umroh Indonesia sesuai paket yang diinginkan
oleh sahabat Agent Travel dengan layanan Prima, Profesional dan Amanah.
Seiring dengan perkembangan dinamika layanan ibadah umroh yang sangat
dinamis, sejak Desember 2014 telah dibuka Kantor Perwakilan Nurrahma
Wilayah Bogor dengan tujuan untuk lebih mendekatkan diri dengan para calon
jamaah di wilayah Bogor dan sekitarnya sebagai alternatif pilihan travel yang
akan mendampingi dan membantu mewujudkan niat suci para calon jamaah
beribadah umroh dengan menyediakan layanan yang profesional dan amanah
26
sehingga para jamaah bisa beribadah dengan tenang dan khusu’.
dunia bisnis umroh mengalami perkembangan yang cukup pesat dan
signifikan. Banyak sekali travel-travel baru bermunculan di berbagai daerah di
seluruh pelosok Nusantara. Ratusan bahkan ribuan travel-travel baru yang juga
fokus membidik pangsa pasar umroh terus bermunculan. Strateginya pun
bermacam-macam ada yang membidik pangsa segmen premium class,
konvensional reguler, sistem MLM, sistem Bundling investasi dengan bidang
usaha lain, dana talangan, tabungan dan masih banyak lagi.
Tapi masalah demi masalah muncul satu persatu, persaingan yang semakin
ketat menjadikan harga sebagai kunci untuk menaklukan kerasnya persaingan
hingga akhirnya bermunculan produk paket umroh yang sangat murah sekali
mulai Rp. 4.5 Juta sampai Rp. 10 Juta dan sejenisnya. Tentunya dengan cara
melakukan subsidi silang dengan kegiatan usaha lain. Namun, imbasnya banyak
sekali kejadian yang pada akhirnya merugikan masyarakat yang sudah berniat
beribadah umroh, terancam gagal berangkat karena pihak travel kesulitan dalam
hal financial. Murah adalah solusi jitu memikat masyarakat untuk mendaftar
umroh ke tanah suci. Berbagai kasus yang bermunculan akibat paket murah yang
tidak rasional tetap belum mampu sepenuhnya memberikan kesadaran kepada
masyarakat mengenai biaya yang logis beribadah umroh.
Melalui Nurrahma Travel kami berusaha memberikan solusi paket umroh
dengan harga Rasional dan pelayanan yang amanah. Kami mengintegrasikan
layanan Handling Jamaah, Visa Umroh dan Ticketing Umroh menjadi Satu Pintu
Paket Umroh.
27
3.1.2. Struktur Organisasi dan Fungsi
Organisasi merupakan salah satu komponen dari sistem. Sistem merupakan
suatu jaringan prosedur yang saling berhubungan, berkumpul bersama-sama untuk
melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.
Pada dasarnya Struktur Organisasi merupakan pola tentang bagaimana orang atau
pekerjaan dikelompokkan. Struktur organisasi sering digambarkan dengan suatu
bagan organisasi. Proses organisasi berkenaan dengan aktivitas yang memberi
kehidupan pada skema organisasi itu.
Bentuk struktur organisasi yang dimiliki Nurrahma Tour & Travel
Perwakilan Bogor adalah pada gambar III.1 berikut :
A. Struktur Organisasi
Sumber : Nurrahma Tour & Travel Perwakilan Bogor (2015)
Gambar III.1.
Struktur Organisasi Nurrahma Tour & Travel Perwakilan Bogor
28
B. Fungsi Organisasi
Uraian fungsi dari masing-masing bagian berdasarkan struktur organisasi
pada Nurrahma Tour & Travel Perwakilan Bogor secara umum dapat dilihat
sebagai berikut :
1. Pimpinan Perwakilan
a. Sebagai penanggung jawab perusahaan.
b. Sebagai pemimpin perusahaan.
c. Sebagai pemberi modal / pengisian kas kecil pada setiap bulannya.
2. General Manager
a. Mengelolaan SDM (recruitment), pengembangan orang, pengukuran kinerja
(performance), imbalance, PHK dan keuangan sesuai ketentuan yang
ditetapkan.
b. Bersama-sama Pimpinan Perwakilan menetapkan kebijakan perusahaan.
c. Merencanakan dan mengkoordinir operasionalisasi (administrasi &
pelaksanaan) travel umroh.
d. Menyusun perencanaan dan menetapkan biaya, perijinan, publikasi dan
promosi.
3. Operasional Manager
a. Membantu pelaksanaan pengerjaan yang berhubungan dengan perusahaan.
b. Aktif memberitahukan perkembangan didalam perusahaan.
c. Membantu segala hal yang berhubungan dengan dokumentasi.
d. Mengkoordinasikan Paket-Paket Umroh yang diberitahukan oleh Pusat.
29
4. Admin Staff
a. Melaksanakan administrasian data.
b. Membuat laporan, dan surat menyurat.
c. Menyusun database jamaah dan jamaah alumni.
d. Sebagai Front Office / Receptionist.
e. Penanggung Jawab Promosi bagian media sosial.
5. Staff Pelayanan Umroh
a. Sebagai Penyebaraan informasi Umroh Perusahaan kepada masyarakat
(Promosi).
b. Mengkoordinasikan Penjadwalan Vaksin Meningitis di Dinas Kesehatan.
c. Mengkoordinasikan Pelayan Pada Saat Pemberangkatan Umroh Di Bandara
Soekarno Hatta.
d. Membantu Admin Staff apabila ada yang tidak sinkron terhadap data
jamaah.
3.2. Analisa Kebutuhan
Analisis kebutuhan sistem merupakan proses menemukan, memperbaiki,
memodelkan dan menspesifikasi kebutuhan-kebutuhan apa saja yang ada di dalam
sistem. Dalam Sistem Informasi pendaftaran umroh yang berbasis web pada
Nurrahma Tour & Travel ini mengidentifikasi kebutuhan yang diperoleh
berdasarkan kebutuhan pengguna dan kebutuhan sistem.
A. Kebutuhan Pengguna
Kebutuhan Pengguna dalam perancangan ini terbagi menjadi kebutuhan
calon jamaah dan kebutuhan Administrator.
30
1. Kebutuhan Calon Jamaah
a. Calon Jamaah bisa melihat informasi mengenai Nurrahma Tour & Travel
yang tersedia diwebsite tersebut.
b. Calon jamaah yang ingin mendaftarkan diri untuk umroh, pertama kali harus
memilih paket yang tersedia didalamnya sudah ada detail paket, kemudian
Calon jamaah akan masuk di form pendaftaran sesuai paket yang dipilih.
Selanjutnya masukkan data pribadi dengan lengkap termasuk username dan
password login. Selain itu Calon Jamaah bisa memilih kamar yang
diinginkan.
c. Apabila Pendaftaran telah selesai, Calon Jamaah akan masuk ke halaman
jamaah, dihalaman tersebut, Calon Jamaah diharuskan melakukan
pembayaran dan melengkapi dokumen sebagai persyaratan dokumen umroh.
2. Administrator.
a. Administrator dapat melihat data peserta secara keseluruhan setelah calon
jamaah mendaftarakan diri.
b. Adminitrator dapat melihat bukti pembayaran umroh, serta merubah status
konfirmasi calon jamaah.
c. Administrator bertugas mengelola data paket, kamar, artikel, testimonial,
dan galeri, serta laporan jamaah.
B. Kebutuhan Sistem
Kebutuhan sistem pada perancangan ini terbagi menjadi kebutuhan sistem
pendaftaran umroh, kebutuhan user dan kebutuhan Administrator.
31
1. Kebutuhan Sistem Pendaftaran Umroh
Sistem Pendaftaran Umroh dimulai dari calon jamaah mengunjungi website,
lalu melakukan pendaftaran dengan memilih paket. Selanjutnya masukkan data
pribadi dengan lengkap termasuk username dan password login. Selain itu
Calon Jamaah bisa memilih kamar yang diinginkan. Tahap selanjutnya
melakukan pembayaran dan melengkapi dokumen persyaratan umroh dengan
cara upload bukti pembayaran dan dokumen.
2. Kebutuhan Sistem untuk User
a. Informasi tentang paket umroh yang tersedia di Nurrahma Tour & Travel.
b. Untuk melakukan pendaftran umroh agar bisa melakukan umroh serta
mengetahui persyaratannya.
3. Kebutuhan Sistem untuk Administrator
Memberikan layaran pendaftaran umroh untuk calon jamaah serta mengelola
jalannya website tersebut, yang didahului penginputan username dan password.
3.3. Rancangan Perangkat Lunak
3.3.1. Rancangan Antar Muka
Pada spesifikasi rancangan web ini penulis mengelompokkan ke dalam
beberapa rincian, yang mana pada rincian tersebut merupakan hal-hal yang
menunjang hingga akhirnya web dapat terbuat dengan baik. Rincian dari
rancangan pembuatan web ini adalah:
32
A. Rancangan Antar Muka Back End Administrator
1. Rancangan Antar Muka Login Admin
Gambar III.2.
Rancangan Antar Muka Login Admin
2. Rancangan Antar Muka Admin Data Peserta
Gambar III.3.
Rancangan Antar Muka Admin Data Peserta
33
3. Rancangan Antar Muka Admin Pembayaran
Gambar III.4.
Rancangan Antar Muka Admin Pembayaran
4. Rancangan Antar Muka Admin Paket
Gambar III.5.
Rancangan Antar Muka Admin Paket
34
5. Rancangan Antar Muka Admin Kamar
Gambar III.6.
Rancangan Antar Muka Admin Kamar
6. Rancangan Antar Muka Admin Artikel
Gambar III.7.
Rancangan Antar Muka Admin Artikel
35
7. Rancangan Antar Muka Admin Testimoni
Gambar III.8.
Rancangan Antar Muka Admin Testimonial
8. Rancangan Antar Muka Admin Galeri
Gambar III.9.
Rancangan Antar Muka Admin Galeri
Keluar
36
9. Rancangan Antar Muka Admin Laporan
Gambar III.10.
Rancangan Antar Muka Admin Laporan
10. Rancangan Antar Muka Akun Admin
Gambar III.11.
Rancangan Antar Muka Akun Admin
37
B. Rancangan Antar Muka Front End
1. Rancangan Antar Muka Beranda
Gambar III.12.
Rancangan Antar Muka Beranda
2. Rancangan Antar Muka Profil
Gambar III.13.
Rancangan Antar Muka Profil
38
3. Rancangan Antar Muka Kontak
Gambar III.14.
Rancangan Antar Muka Kontak
4. Rancangan Antar Muka Artikel
Gambar III.15.
Rancangan Antar Muka Artikel
39
5. Rancangan Antar Muka Testimoni
Gambar III.16.
Rancangan Antar Muka Testimonial
6. Rancangan Antar Muka Galeri
Gambar III.17.
Rancangan Antar Muka Galeri
40
7. Rancangan Antar Muka Paket
Gambar III.18.
Rancangan Antar Muka Paket
8. Rancangan Antar Muka Daftar
Gambar III.19.
Rancangan Antar Muka Daftar
41
9. Rancangan Antar Muka Login Pendaftar
Gambar III.20.
Rancangan Antar Muka Login Pendaftar
42
3.3.2. Rancangan Basis Data
A. Entity Relationship Diagram
tb_peserta
memilih tb_paket
memilih tb_kamar
mengirim melakukan tb_transaksi
tb_dokumen
id_peserta
daftar
Id_kamar
username
password
ktp
nama
kelamin
lahir
tanggal
ayah
ibu
darah
pendidikan
pekerjaan
telp
hp
alamat
pos
biaya
status
Id_paket tipe nama berangkat pulang maskapai
Penginapan
_mekkah
Penginapan
_madinah
harga
nama
keterangan
harga
Id_transaksi
tanggal
nama
jumlah
bukti
status
id_dokumen
foto
ktp
kk
passport
vaksin
akta
nikah
itenerary
1
1
1 1
1
M
M
1
Id_paket
id_peserta
id_peserta
Id_kamar
id_peserta
Id_transaksi
id_dokumen
id_peserta
Id_paket
Id_kamar
id_peserta
Id_peserta
Gambar III.21.
Entity Relationship Diagram
43
B. Logical Relational Structure
tb_peserta
id_peserta*
id_paket**
id_kamar**
daftar
username
password
ktp
nama
kelamin
lahir
tanggal
ayah
ibu
darah
pendidikan
pekerjaan
telp
hp
alamat
pos
biaya
status
tb_transaksi
id_transaksi*
id_peserta**
tanggal
nama
jumlah
bukti
status
tb_dokumen
id_dokumen*
id_peserta**
foto
ktp
kk
pasport
vaksin
akta
nikah
tb_paket
id_paket*
tipe
nama
berangkat
pulang
maskapai
penginapan_mekkah
penginapan_madinah
harga
itenerary
1
1 1
1 M
1 M
tb_kamar
id_kamar*
nama
keterangan
harga
1
Gambar III.22.
Logical Relational Structure
44
C. Spesifikasi File
File merupakan kumpulan dari beberapa record yang berhubungan satu
sama lain (sejenis) yang berisi data suatu bidang tertentu. Sedangkan record dapat
diartikan sebagai kumpulan dari beberapa field.
Spesifikasi file dibuat sebagai pendukung agar pemakai (user) program
mengetahui segala yang berhubungan dengan file ataupun field name pada
pengolahan database. Dalam pembuatan pendaftaran umroh ini penulis membuat
satu database dengan nama nurrahma yang didalamnya terdapat 8 table yaitu
tb_peserta, tb_paket, tb_transaksi, tb_kamar, tb_dokumen, tb_artikel, tb_galeri
dan tb_testimoni. Berikut spesifikasi file tersebut antara lain:
1. Spesifikasi File tb_peserta
Nama File : tb_peserta
Akronim : tb_peserta.myd
Fungsi : Untuk menyimpan data peserta pendaftar umroh
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 394 karakter
Kunci Field : id_peserta
Software : MySQL
45
Tabel III.1.
Spesifikasi tb_peserta
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Peserta id_peserta Integer 10 Primary Key
2 Id Paket id_paket Integer 5 Foreign Key
3 Id Kamar id_kamar Integer 5 Foreign Key
4 Daftar Daftar Date 10
5 Username Username Varchar 20
6 Password Password Varchar 20
7 KTP Ktp Varchar 16
8 Nama Nama Varchar 45
9 Kelamin Kelamin Varchar 9
10 Lahir Lahir Varchar 20
11 Tanggal Tanggal Date 10
12 Ayah Ayah Varchar 45
13 Ibu Ibu Varchar 45
14 Darah Darah Varchar 2
15 Pendidikan pendidikan Varchar 3
16 Pekerjaan pekerjaan Varchar 20
17 Telepon Telp Varchar 11
18 Hp Hp Varchar 13
19 Alamat Alamat Varchar 45
20 Pos Pos Varchar 5
21 Biaya Biaya Integer 10
22 Status Status Varchar 25
2. Spesifikasi File tb_paket
Nama File : tb_paket
Akronim : tb_paket.myd
Fungsi : Untuk menyimpan data paket umroh
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 425 karakter
Kunci Field : id_paket
Software : MySQL
46
Tabel III.2.
Spesifikasi tb_paket
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Paket id_paket Integer 5 Primary Key
2 Tipe Tipe Varchar 14
3 Nama Nama Varchar 50
4 Berangkat berangkat Date 10
5 Pulang Pulang Date 10
6 Maskapai maskapai Varchar 25
7 Penginapan Mekkah penginapan_mekkah Varchar 50
8 Penginapan Madinah penginapan_madinah Varchar 50
9 Harga Harga Integer 11
10 Itenerary Itenerary Text 200
3. Spesifikasi File tb_dokumen
Nama File : tb_dokumen
Akronim : tb_dokumen.myd
Fungsi : Untuk menyimpan dokumen persyaratan umroh
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 330 karakter
Kunci Field : id_dokumen
Software : MySQL
Tabel III.3.
Spesifikasi tb_dokumen
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Dokumen id_dokumen Integer 5 Primary Key
2 Id Peserta id_peserta Integer 10 Foreign key
3 Foto Foto Varchar 45
4 KTP Ktp Varchar 45
5 Kartu Keluarga Kk Varchar 45
47
No Elemen Data Nama Field Tipe Panjang Keterangan
6 Passport Passport Varchar 45
7 Vaksin Vaksin Varchar 45
8 Akta Kelahiran Akta Varchar 45
9. Buku Nikah Nikah Varchar 45
4. Spesifikasi File tb_transaksi
Nama File : tb_transaksi
Akronim : tb_transaksi.myd
Fungsi : Untuk menyimpan data pembayaran umroh
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 143 karakter
Kunci Field : id_transaksi
Software : MySQL
Tabel III.4.
Spesifikasi tb_transaksi
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Transaksi id_transaksi Integer 5 Primary Key
2 Id Peserta id_peserta Integer 10 Foreign Key
3 Tanggal Tanggal Date 10
4 Nama Nama Varchar 45
5 Jumlah Jumlah Integer 10
6 Bukti Bukti Varchar 45
7 Status Status Varchar 18
48
5. Spesifikasi File tb_kamar
Nama File : tb_kamar
Akronim : tb_kamar.myd
Fungsi : Untuk menyimpan data kamar
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 55 karakter
Kunci Field : id_kamar
Software : MySQL
Tabel III.5.
Spesifikasi tb_kamar
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Kamar id_kamar Integer 5 Foreign Key
2 Nama nama Varchar 10
3 Keterangan keterangan Varchar 30
4 Harga harga Integer 10
6. Spesifikasi File tb_artikel
Nama File : tb_artikel
Akronim : tb_artikel.myd
Fungsi : Untuk menyimpan data artikel
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
49
Panjang Record : 585 karakter
Kunci Field : id_artikel
Software : MySQL
Tabel III.6.
Spesifikasi tb_artikel
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Artikel id_artikel Integer 5 Primary Key
2 Tanggal tanggal Date 10
3 Judul judul Varchar 50
4 Keterangan keterangan Text 500
5 Foto foto Varchar 20
7. Spesifikasi File tb_galeri
Nama File : tb_galeri
Akronim : tb_galeri.myd
Fungsi : Untuk menyimpan data foto
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 70 karakter
Kunci Field : id_galeri
Software : MySQL
Tabel III.7.
Spesifikasi tb_galeri
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Galeri id_galeri Integer 5 Primary Key
2 Keterangan Keterangan Varchar 45
3 Foto Foto Varchar 20
50
8. Spesifikasi File tb_testimoni
Nama File : tb_testimoni
Akronim : tb_testimoni.myd
Fungsi : Untuk menyimpan data ungkapan para pengunjung
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 190 karakter
Kunci Field : id_testimoni
Software : MySQL
Tabel III.8.
Spesifikasi tb_testimoni
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Id Testimoni id_testimoni Integer 5 Primary Key
2 Tanggal Tanggal Date 10
3 Nama Nama Varchar 45
4 Isi Isi Varchar 100
51
3.3.3. Rancangan Struktur Navigasi
a. Struktur Navigasi Front End
Gambar III.23.
Struktur Navigasi Front End
b. Struktur Navigasi Back End Administrator
Gambar III.24.
Struktur Navigasi Back End
52
c. Struktur Navigasi Back End Jamaah
Gambar III.25.
Struktur Navigasi Back End Jamaah
3.4. Implementasi dan Pengujian Unit
3.4.1. Implementasi
A. Implementasi Rancangan Antar Muka
Implementasi rancangan antar muka pada web pendaftaran umroh ini ialah
sebagai berikut:
1. Halaman Login Admin.
Form login merupakan form yang akan tampil pertama kali saat ingin
memasuki halaman administrator. Sebelum admin mengelola setiap data,
admin diwajibkan untuk melakukan login untuk menghindari penyalah gunaan
dari pihak yang tidak berwenang.
53
Gambar III.26.
Halaman Login Admin
2. Halaman Admin Beranda
Ketika admin telah melakukan login maka akan masuk kehalaman utama
admin yang memiliki menu-menu pilihan untuk mengelola data.
Gambar III.27.
Halaman Admin Beranda
54
3. Halaman Admin Data Peserta
Halaman admin data peserta adalah halaman dimana admin dapat melihat
daftar peserta jamaah yang sudah mendaftarkan.
Gambar III.28.
Halaman Admin Data Peserta
4. Halaman Admin Pembayaran
Halaman admin pembayaran adalah halaman dimana admin dapat melihat
daftar pembayaran yang dilakukan oleh jamaah baik deposito maupun
pelunasan.
Gambar III.29.
Halaman Admin Pembayaran
55
5. Halaman Admin Paket
Halaman admin paket adalah halaman dimana admin dapat melihat dan
membuat paket umroh.
Gambar III.30.
Halaman Admin Paket
6. Halaman Admin Kamar
Halaman admin kamar adalah halaman dimana admin dapat melihat dan
membuat tipe kamar yang ditentukan.
Gambar III.31.
Halaman Admin Kamar
56
7. Halaman Admin Artikel
Halaman admin artikel adalah halaman dimana admin dapat melihat dan
membuat artikel seputar informasi mengenai berita umroh.
Gambar III.32.
Halaman Admin Artikel
8. Halaman Admin Testimoni
Halaman admin testimoni adalah halaman dimana admin dapat melihat
komentar pengunjung web.
Gambar III.33.
Halaman Admin Testimoni
57
9. Halaman Admin Galeri
Halaman Admin galeri adalah halaman dimana admin dapat melihat dan
menambahkan foto-foto jamaah pada saat melaksanakan ibadah umroh.
Gambar III.34.
Halaman Admin Galeri
10. Halaman Admin Laporan
Halaman admin laporan adalah halaman dimana admin dapat merekapitulasi
daftar jamaaah sesuai tanggal daftar.
Gambar III.35.
Halaman Admin Laporan
58
11. Halaman Akun Admin
Halaman akun admin adalah halaman dimana admin merubah username,
password, dan nama admin.
Gambar III.36.
Halaman Akun Admin
12. Halaman Beranda
Halaman beranda pengunjung adalah halaman awal dimana pengunjung
melihat website.
Gambar III.37.
Halaman Beranda
59
13. Halaman Profil
Halaman profil adalah halaman informasi sejarah travel dibuat.
Gambar III.38.
Halaman Profil
14. Halaman Kontak
Halaman kontak adalah halaman yang memperlihatkan informasi alamat
maupun kontak dari travel.
Gambar III.39.
Halaman Kontak
60
15. Halaman Testimoni
Halaman testimoni pengunjung adalah halaman dimana pengunjung bisa
mencantumkan komentarnya mengenai Nurrahma Tour & Travel.
Gambar III.40.
Halaman Testimoni
16. Halaman Galeri
Halaman galeri pengunjung adalah halaman dimana pengunjung bisa melihat
foto-foto jamaah yang melakukan ibadah umroh dengan Nurrahma Tour &
Travel.
Gambar III.41.
Halaman Galeri
61
17. Halaman Paket Umroh
Halaman paket umroh adalah halaman dimana pengunjung bisa melihat paket-
paket umroh yang ada di website.
Gambar III.42.
Halaman Paket Umroh
18. Halaman Detail Paket
Halaman detail paket adalah halaman dimana pengunjung bisa melihat detail
informasi paket secara keseluruhan.
Gambar III.43.
Halaman Detail Paket
62
19. Halaman Daftar
Halaman daftar adalah halaman dimana pengunjung akan melakukan
pendaftaran dengan mengisis data yang sudah tertera di website.
Gambar III.44.
Halaman Daftar
63
20. Halaman Beranda Jamaah
Halaman beranda jamaah adalah halaman pertama pada saat jamaah memasuki
website setelah daftar atau login.
Gambar III.45.
Halaman Beranda Jamaah
64
21. Halaman Profil Jamaah
Halaman profil jamaah adalah halaman berisikan informasi biodata dari
jamaah.
Gambar III.46.
Halaman Profil Jamaah
65
22. Halaman Persyaratan Dokumen
Halaman persyaratan dokumen adalah halaman untuk jamaah melakukan
upload dokumen untuk melengkapi data dokumen.
Gambar III.47.
Halaman Peryaratan Dokumen
23. Halaman Pembayaran
Halaman pembayaran adalah halaman untuk jamaah melakukan upload bukti
pembayaran, baik deposito maupun pelunasan.
Gambar III.48.
Halaman Pembayaran
66
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak yang
dibutuhkan untuk mengimplementasikan aplikasi pendaftaran umroh.
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
(a) Processor Intel(R) Celeron(R) CPU N3060 @1.60GHz (2 CPUs)
(b) RAM 2 GB
(c) Harddisk 500 GB
2) Standard Mouse
3) Keyboard 84 Tombol
4) Monitor dengan resolusi layar minimum 1366 x 768
b. Client
1) CPU
(a) Processor Intel(R) Core(TM) i3-3240
(b) RAM 2 GB
(c) Harddisk 500 GB
2) Standard Mouse
3) Keyboard 104 Tomboll
4) Monitor 14” HD LED
67
2. Spesifikasi Perangkat Lunak
a. Server
1) Sistem operasi yang umum digunakan adalah Microsoft Windows 2010.
2) Aplikasi web server seperti: Xampp 1.8.3 yang terdiri dari beberapa
komponen, diantaranya:
(a) Aplikasi Apache Server 2.4.10
(b) Aplikasi PHP Server 5.5.15
(c) Aplikasi MySQL Server 5.6.20
(d) Aplikasi phpMyAdmin 4.2.7.1
3) Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet
Explorer, Google Chrome.
b. Client
1) Sistem operasi yang umum digunakan seperti: Windows 7 ultimate.
2) Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet
Explorer, Google Chrome.
68
3.4.2. Pengujian Unit
Pengujian terhadap program dibuat menggunakan blackbox testing yang
fokus terhadap proses masukan dan keluaran program.
A. Pengujian terhadap Halaman Login Admin
Tabel III.9
Hasil Pengujian Black Box Testing Halaman Login Admin
No. Skenario Pengujian Test Case Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1. Nama dan Sandi
tidak diisi kemudian
klik tombol Masuk
Nama:
(kosong)
Sandi:
(kosong)
Sistem menolak
dan tampil
“Please fill out
this field”
Sesuai
Harapan Valid
2. Nama diisi dan
Sandi tidak diisi
kemudian klik
tombol Masuk
Nama:
(admin)
Sandi:
(kosong)
Sistem menolak
dan tampil
“Please fill out
this field”
Sesuai
Harapan Valid
3. Nama tidak diisi dan
Sandi diisi kemudian
klik tombol Masuk
Nama:
(kosong)
Sandi: (admin)
Sistem menolak
dan tampil
“Please fill out
this field”
Sesuai
Harapan Valid
4. Mengetikkan salah
satu kondisi salah
pada Nama atau
Sandi kemudian
klik tombol Masuk
Nama:
(admin)
sandi: (1111)
Sistem menolak
dan tampil “Nama
atau Sandi salah”
Sesuai
Harapan Valid
5. Mengetikkan Nama
dan Sandi dengan
benar kemudian klik
tombol Masuk
Nama:
(admin)
Sandi: (admin)
Sistem menerima
akses
login dan
kemudian
langsung
menampilkan
Beranda Admin
Sesuai
Harapan Valid
B. Pengujian terhadap Halaman Login Jamaah
Tabel III.10
Hasil Pengujian Black Box Testing Halaman Login Jamaah
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1. Nama dan Sandi
tidak diisi
kemudian klik
tombol Masuk
Nama: (kosong)
Sandi: (kosong)
Sistem menolak
dan tampil
“Please fill out
this field”
Sesuai
Harapan Valid
2. Nama diisi dan
Sandi tidak diisi
kemudian klik
Nama:
dida (benar)
Sandi: (kosong)
Sistem menolak
dan tampil
“Please fill out
Sesuai
Harapan Valid
69
tombol Masuk this field”
3. Nama tidak diisi
dan Sandi diisi
kemudian klik
tombol Masuk
Nama: (kosong)
Sandi: 12345
(benar)
Sistem menolak
dan tampil
“Please fill out
this field”
Sesuai
Harapan
Valid
4. Mengetikkan salah
satu kondisi salah
pada Nama atau
Sandi kemudian
klik tombol Masuk
Nama:
did (salah)
Sandi:
1111 (salah)
Sistem menolak
dan tampil
“Nama atau Sandi
salah”
Sesuai
Harapan Valid
5. Mengetikkan
Nama dan Sandi
dengan benar
kemudian klik
tombol Masuk
Nama:
dida (benar)
Sandi: 12345
(benar)
Sistem menerima
akses
login dan
kemudian
langsung
menampilkan
Beranda jamaah
Sesuai
Harapan Valid
C. Pengujian terhadap Halaman Daftar Jamaah
Tabel III.11.
Hasil Pengujian Black Box Testing Halaman Daftar Jamaah
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1. Pilih Kamar,
Nama, Sandi,
No KTP,
Nama Lengkap,
Jenis Kelamin,
Tempat Lahir,
Tanggal Lahir,
Nama Ayah,
Nama Ibu,
Golongan Darah,
Pendidikan,
Pekerjaan,
No Telpon,
No HP,
Alamat
Lengkap,dan
Kode Pos tidak
diisi kemudian
klik tombol Daftar
Pilih Kamar:
(kosong)
Nama:
(kosong),
Sandi: (kosong),
No KTP:
(kosong),
Nama Lengkap:
(kosong),
Jenis Kelamin:
(kosong),
Tempat Lahir:
(kosong),
Tanggal Lahir:
(kosong),
Nama Ayah:
(kosong),
Nama Ibu:
(kosong),
Golongan
Darah:
(kosong),
Pendidikan:
(kosong),
Pekerjaan:
(kosong),
No Telpon:
(kosong),
No HP:
(kosong),
Sistem menolak
untuk menyimpan
data dan akan
muncul pesan
yaitu “Please fill
out this field”
Sesuai
Harapan
Valid
70
Alamat
Lengkap:
(kosong),
Kode Pos:
(kosong)
2. Pilih Kamar,
Nama, Sandi,
No KTP,
Jenis Kelamin,
Tempat Lahir,
Tanggal Lahir,
Nama Ayah,
Nama Ibu,
Golongan Darah,
Pendidikan,
Pekerjaan,
No Telpon,
No HP,
Alamat
Lengkap,dan
Kode Pos diisi dan
Nama Lengkap
tidak diisi
kemudian klik
tombol Daftar
Pilih
Kamar:quad,
Nama: dida,
Sandi: 12345,
No KTP:
3271046206930
005,
Nama Lengkap:
(kosong),
Jenis Kelamin:
Perempuan,
Tempat Lahir:
Bogor,
Tanggal Lahir:
1996-02-17,
Nama Ayah:
sukarta,
Nama Ibu:
husnul,
Golongan
Darah: O,
Pendidikan:
SMK
Pekerjaan:
Wiraswata,
No Telpon: 2518663766,
No HP:
89506510398,
Alamat
Lengkap: jl
cijahe rt 03 rw
02,
Kode Pos:
16311
Sistem menolak
untuk menyimpan
data dan akan
muncul pesan
yaitu “Please fill
out this field”
Sesuai
Harapan
Valid
3. Pilih Kamar,
Nama, Sandi,
Nama Lengkap,
No KTP,
Jenis Kelamin,
Tanggal Lahir,
Nama Ayah,
Nama Ibu,
Golongan Darah,
Pendidikan,
Pekerjaan,
No Telpon,
No HP,
Alamat
Lengkap,dan
Kode Pos diisi dan
Tempat Lahir
tidak diisi
Pilih
Kamar:quad,
Nama: dida,
Sandi: 12345,
No KTP:
3271046206930
005,
Nama Lengkap:
Dida Hilpiah,
Jenis Kelamin:
Perempuan,
Tempat Lahir:
(kosong),
Tanggal Lahir:
1996-02-17,
Nama Ayah:
sukarta,
Nama Ibu:
Sistem menolak
untuk menyimpan
data dan akan
muncul pesan
yaitu “Please fill
out this field”
Sesuai
Harapan
Valid
71
kemudian klik
tombol Daftar
husnul,
Golongan
Darah: O,
Pendidikan:
SMK
Pekerjaan:
Wiraswata,
No Telpon: 2518663766,
No HP:
89506510398,
Alamat
Lengkap: jl
cijahe rt 03 rw
02,
Kode Pos:
16311
4. Pilih Kamar,
Nama, Sandi,
Nama Lengkap,
Jenis Kelamin,
Tempat
Lahir,Tanggal
Lahir, Nama
Ayah, Nama Ibu,
Golongan Darah,
Pendidikan,
Pekerjaan,
No Telpon,
No HP,
Alamat
Lengkap,dan
Kode Pos diisi dan
No KTP tidak
diisi kemudian
klik tombol Daftar
Pilih
Kamar:quad,
Nama: dida,
Sandi: 12345,
No KTP:
(kosong),
Nama Lengkap:
Dida Hilpiah,
Jenis Kelamin:
Perempuan,
Tempat Lahir:
Bogor,
Tanggal Lahir:
1996-02-17,
Nama Ayah:
sukarta,
Nama Ibu:
husnul,
Golongan
Darah: O,
Pendidikan:
SMK
Pekerjaan:
Wiraswata,
No Telpon: 2518663766,
No HP:
89506510398,
Alamat
Lengkap: jl
cijahe rt 03 rw
02,
Kode Pos:
16311
Sistem menolak
untuk menyimpan
data dan akan
muncul pesan
yaitu “Please
enter a number”
Sesuai
Harapan
Valid
72
5. Pilih Kamar,
Nama, Sandi,
Nama Lengkap,
No KTP,
Jenis Kelamin,
Tempat Lahir,
Tanggal Lahir,
Nama Ayah,
Nama Ibu,
Golongan Darah,
Pendidikan,
No Telpon,
No HP,
Alamat
Lengkap,dan
Kode Pos diisi dan
Pekerjaan tidak
diisi kemudian
klik tombol Daftar
Pilih
Kamar:quad,
Nama: dida,
Sandi: 12345,
No KTP:
3271046206930
005,
Nama Lengkap:
Dida Hilpiah,
Jenis Kelamin:
Perempuan,
Tempat Lahir:
Bogor,
Tanggal Lahir:
1996-02-17,
Nama Ayah:
sukarta,
Nama Ibu:
husnul,
Golongan
Darah: O,
Pendidikan:
SMK
Pekerjaan:
(kosong),
No Telpon: 2518663766,
No HP:
89506510398,
Alamat
Lengkap: jl
cijahe rt 03 rw
02,
Kode Pos:
16311
Sistem menolak
untuk menyimpan
data dan akan
muncul pesan
yaitu “Please fill
out this field”
Sesuai
Harapan
Valid
6. Pilih Kamar,
Nama, Sandi,
Nama Lengkap,
No KTP,
Jenis Kelamin,
Tempat Lahir,
Tanggal Lahir,
Nama Ayah,
Nama Ibu,
Golongan
Darah,pendidikan,
Pekerjaan,
No Telpon,
No HP,
Alamat
Lengkap,dan
Kode Pos diisi dan
tidak diisi
kemudian klik
tombol Daftar
Pilih
Kamar:quad
Nama: dida,
Sandi: 12345,
No KTP:
3271046206930
005,
Nama Lengkap:
Dida Hilpiah,
Jenis Kelamin:
Perempuan,
Tempat Lahir:
Bogor,
Tanggal Lahir:
1996-02-17,
Nama Ayah:
sukarta,
Nama Ibu:
husnul,
Golongan
Darah: O,
Pendidikan:
SMK
Sistem menerima
akses daftar dan
kemudian
langsung
menampilkan
halaman beranda
Jamaah
Sesuai
Harapan
Valid
73
Pekerjaan:
(kosong),
No Telpon: 2518663766,
No HP:
89506510398,
Alamat
Lengkap: jl
cijahe rt 03 rw
02,
Kode Pos:
16311
D. Pengujian terhadap Halaman Tambah Paket
Tabel III.12.
Hasil Pengujian Black Box Testing Halaman Tambah Paket
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1. Pilih Tipe Paket,
Nama Paket,
Tanggal
Berangkat,
Tanggal Pulang,
Maskapai,
Penginapan
Mekkah,
Penginapan
Madinah, Harga
Paket, dan
Itenerary tidak
diisi kemudian
klik tombol
Simpan Data
Tipe Paket:
(kosong),
Nama Paket:
(kosong),
Tanggal
Berangkat:
(kosong),
Tanggal Pulang:
(kosong),
Maskapai:
(kosong),
Penginapan
Mekkah: (kosong),
Penginapan
Madinah:
(kosong),
Harga Paket:
(kosong), dan
Itenerary:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
2. Pilih Tipe Paket,
Tanggal
Berangkat,
Tanggal Pulang,
Maskapai,
Penginapan
Mekkah,
Penginapan
Madinah, Harga
Paket, dan
Itenerary diisi
dan Nama Paket
tidak diisi
Tipe Paket: Paket
Reguler,
Nama Paket:
(kosong),
Tanggal
Berangkat: 2017-
12-11,
Tanggal Pulang:
2017-12-19,
Maskapai: Qatar
airways,
Penginapan
Mekkah: Mubarok
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
74
kemudian klik
tombol Simpan
Data
silver,
Penginapan
Madinah: Fajrul
badi,
Harga Paket:
23200000, dan
Itenerary: Hari
Ke-1 : JAKARTA
– DOHA-
JEDDAH –
MADINAH....
3. Pilih Tipe Paket,
Nama Paket,
Tanggal
Berangkat, ,
Maskapai,
Penginapan
Mekkah,
Penginapan
Madinah, Harga
Paket, dan
Itenerary diisi
dan Tanggal
Pulang tidak
diisi kemudian
klik tombol
Simpan Data
Tipe Paket: Paket
Reguler,
Nama Paket:
Umroh akhir tahun
prog 9 hari | 11
Desember 2017,
Tanggal
Berangkat: 2017-
12-11,
Tanggal Pulang:
(kosong),
Maskapai: Qatar
airways,
Penginapan
Mekkah: Mubarok
silver,
Penginapan
Madinah: Fajrul
badi,
Harga Paket:
23200000, dan
Itenerary: Hari
Ke-1 : JAKARTA
– DOHA-
JEDDAH
– MADINAH....
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
4. Pilih Tipe Paket,
Nama Paket,
Tanggal
Berangkat,
Tanggal Pulang ,
Penginapan
Mekkah,
Penginapan
Madinah, Harga
Paket, dan
Itenerary diisi
dan Maskapai,
tidak diisi
kemudian klik
tombol Simpan
Data
Tipe Paket: Paket
Reguler,
Nama Paket:
Umroh akhir tahun
prog 9 hari | 11
Desember 2017,
Tanggal
Berangkat: 2017-
12-11,
Tanggal Pulang:
2017-12-11,
Maskapai:
(kosong),
Penginapan
Mekkah: Mubarok
silver,
Penginapan
Madinah: Fajrul
badi,
Harga Paket:
23200000, dan
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
75
Itenerary: Hari
Ke-1 : JAKARTA
– DOHA-
JEDDAH –
MADINAH....
5. Pilih Tipe Paket,
Nama Paket,
Tanggal
Berangkat,
Tanggal Pulang ,
Maskapai,
Penginapan
Mekkah, Harga
Paket, dan
Itenerary diisi
dan Penginapan
Madinah tidak
diisi kemudian
klik tombol
Simpan Data
Tipe Paket: Paket
Reguler,
Nama Paket:
Umroh akhir tahun
prog 9 hari | 11
Desember 2017,
Tanggal
Berangkat: 2017-
12-11,
Tanggal Pulang:
2017-12-19 ,
Maskapai: (Qatar
airways),
Penginapan
Mekkah: Mubarok
silver,
Penginapan
Madinah:
(kosong),
Harga Paket:
23200000, dan
Itenerary: Hari
Ke-1 : JAKARTA
– DOHA-
JEDDAH –
MADINAH....
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
6. Pilih Tipe Paket,
Nama Paket,
Tanggal
Berangkat,
Tanggal Pulang ,
Maskapai,
Penginapan
Mekkah,
Penginapan
Madinah, Harga
Paket, dan
Itenerary diisi
kemudian klik
tombol Simpan
Data
Tipe Paket: Paket
Reguler,
Nama Paket:
Umroh akhir tahun
prog 9 hari | 11
Desember 2017,
Tanggal
Berangkat: 2017-
12-11,
Tanggal Pulang:
2017-12-19 ,
Maskapai: (Qatar
airways),
Penginapan
Mekkah: Mubarok
silver,
Penginapan
Madinah: Fajrul
badi,
Harga Paket:
23200000, dan
Itenerary: Hari
Sistem
menerima
akses simpan
data dan
kemudian
langsung
menampilkan
halaman paket
Sesuai
Harapan
Valid
76
Ke-1 : JAKARTA
– DOHA-
JEDDAH –
MADINAH....
E. Pengujian terhadap Halaman Tambah Kamar
Tabel III.13.
Hasil Pengujian Black Box Testing Halaman Tambah Kamar
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1. Nama kamar,
Keterangan
Tambah Biaya
tidak diisi
kemudian klik
tombol Simpan
Data
Nama Kamar:
(kosong),
Keterangan:
(kosong),
Tambah Biaya:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
2. Nama Kamar,
Tambah Biaya
diisi dan
Keterangan tidak
diisi kemudian
klik tombol
Simpan Data
Nama Kamar:
quad,
Keterangan:
(kosong),
Tambah Biaya:
2000000
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
enter a
number”
Sesuai
Harapan
Valid
3. Nama kamar,
Keterangan diisi
dan Tambah
Biaya tidak diisi
kemudian klik
tombol Simpan
Data
Nama kamar:
quad,
keterangan:
1 kamar untuk 4
orang,
Tambah Biaya:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
enter a
number”
Sesuai
Harapan
Valid
77
4. Keterangan,
Tambah Biaya
diisi dan Nama
Kamar tidak diisi
kemudian klik
tombol Simpan
Data
Nama kamar:
(kosong),
keterangan:
1 kamar untuk 4
orang,
tambah biaya:
2000000
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
5. Nama Kamar,
Keterangan,
Tambah Biaya
diisi kemudian
klik tombol
Simpan Data
Nama kamar:
1 kamar untuk 4
orang,
keterangan:
1 kamar untuk 4
orang,
tambah biaya:
2000000
Sistem
menerima
akses simpan
data dan
kemudian
langsung
menampilkan
halaman
kamar
Sesuai
Harapan
Valid
F. Pengujian terhadap Halaman Tambah Artikel
Tabel III.14.
Hasil Pengujian Black Box Testing Halaman Tambah Artikel
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1. Judul Artikel,
Keterangan, Foto
Artikel tidak diisi
kemudian klik
tombol Simpan
Data
Judul Artikel:
(kosong),
Keterangan
(kosong),
Foto Artikel:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
2. Keterangan, Foto
Artikel diisi dan
Judul Artikel
tidak diisi
kemudian klik
tombol Simpan
Data
Judul Artikel:
(kosong),
Keterangan: Nabi
Muhammad SAW
merupakan....,
Foto Artikel:
makan
rasulullah.jpg
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
3. Keterangan, Foto
Artikel diisi dan
Judul Artikel
tidak diisi
kemudian klik
tombol Simpan
Data
Judul Artikel:
(kosong),
Keterangan: Nabi
Muhammad SAW
merupakan....,
Foto Artikel:
makan
rasulullah.jpg
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
78
4. Judul Artikel,
Foto Artikel diisi
dan Keterangan
tidak diisi
kemudian klik
tombol Simpan
Data
Judul Artikel:
Inilah Tiga
Keutamaan
Berziarah ke
Makam Rasulullah
SAW
Keterangan:
(kosong),
Foto Artikel:
makan
rasulullah.jpg
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
5. Judul Artikel,
Keterangan diisi
dan Foto Artikel
tidak diisi
kemudian klik
tombol Simpan
Data
Judul Artikel:
Inilah Tiga
Keutamaan
Berziarah ke
Makam Rasulullah
SAW
Keterangan: Nabi
Muhammad SAW
merupakan.....,
Foto Artikel:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
select a file”
Sesuai
Harapan
Valid
6. Judul Artikel,
Keterangan Foto
Artikel diisi
kemudian klik
tombol Simpan
Data
Judul Artikel:
Inilah Tiga
Keutamaan
Berziarah ke
Makam Rasulullah
SAW
Keterangan: Nabi
Muhammad SAW
merupakan.....,
Foto Artikel:
makam
rasulullah.jpg
Sistem
menerima
akses simpan
data dan
kemudian
langsung
menampilkan
halaman
artikel
Sesuai
Harapan
Valid
G. Pengujian terhadap Halaman Tambah Foto Galeri
Tabel III.15.
Hasil Pengujian Black Box Testing Halaman Tambah Foto galeri
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1. Foto, Keterangan
Foto tidak diisi
kemudian klik
tombol Simpan
Data
Foto: (kosong),
Keterangan Foto:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
select a file”
Sesuai
Harapan
Valid
79
2. Keterangan Foto
diisi dan Foto
tidak diisi
kemudian klik
tombol Simpan
Data
Foto: (kosong),
Keterangan Foto:
Jamaah berada di
kebun kurma
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
select a file”
Sesuai
Harapan
Valid
3. Foto diisi dan
Keterangan Foto
tidak diisi
kemudian klik
tombol Simpan
Data
Foto: 16.jpg,
Keterangan Foto:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
4. Foto dan
Keterangan Foto
diisi kemudian
klik tombol
Simpan Data
Foto: 16.jpg,
Keterangan Foto:
Jamaah berada di
kebun kurma
Sistem
menerima
akses simpan
data dan
kemudian
langsung
menampilkan
halaman galeri
Sesuai
Harapan
Valid
H. Pengujian terhadap Halaman Cetak Laporan Jamaah
Tabel III.16.
Hasil Pengujian Black Box Testing Halaman Cetak Laporan Jamaah
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian
Kesimpulan
1. Periode, Sampai
tidak diisi
kemudian klik
tombol Cetak
Periode :
(kosong),
Sampai: (kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
2. Periode diisi dan
Sampai tidak
diisi kemudian
klik tombol
Cetak
Periode : 2017-06-
24,
Sampai: (kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
80
3. Sampai diisi dan
Periode tidak
diisi kemudian
klik tombol
Cetak
Periode :
(kosong),
Sampai: 2017-06-
24
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
4. Periode dan
sampai diisi
kemudian klik
tombol Cetak
Periode : 2017-06-
24,
Sampai: 2017-06-
24
Sistem
menerima
akses cetak
dan kemudian
langsung
menampilkan
cetak yang
akan di print
Sesuai
Harapan
Valid
I. Pengujian terhadap Halaman Ubah Akun Admin
Tabel III.17.
Hasil Pengujian Black Box Testing Halaman Ubah Akun Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1. Nama, Sandi,
Nama Admin
tidak diisi
kemudian klik
tombol Edit Data
Nama: (kosong)
Sandi: (kosong)
Nama Admin :
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
2. Nama, Nama
Admin diisi dan
Sandi tidak diisi
kemudian klik
tombol Edit Data
Nama: Admin
Sandi: (kosong)
Nama Admin:
Administrator
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
3. Nama,Sandi, diisi
dan Nama Admin
tidak diisi
kemudian klik
tombol Edit Data
Nama: Admin
Sandi: admin
Nama Admin:
(kosong)
Sistem
menolak untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
fill out this
field”
Sesuai
Harapan
Valid
81
4. Nama, Sandi,
Nama Admin
diisi kemudian
klik tombol Edit
Data
Nama: Admin
Sandi: (kosong)
Nama Admin:
Administrator
Sistem
menerima
akses Edit data
dan kemudian
langsung
menampilkan
halaman Ubah
Akun Admin
Sesuai
Harapan
Valid
J. Pengujian terhadap Halaman Masukan Pembayaran Peserta
Tabel III.18.
Hasil Pengujian Black Box Testing Halaman Masukan Pembayaran Peserta
No. Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1. Pilih Nama
Pembayaran, ,
Jumlah Transfer,
Bukti Transfer
tidak diisi dan
klik tombol
bayar.
Nama
Pembayaran:
(kosong)
Jumlah
Transfer:
(kosong)
Bukti Transfer
: (kosong)
Sistem menolak
untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
enter a number”
Sesuai
Harapan
Valid
2. Pilih Nama
Pembayaran,
,Bukti Transfer
diisi dan dan
Jumlah Transfer
tidak diisi
kemudian klik
tombol bayar.
Nama
Pembayaran:di
da
Jumlah
Transfer:
(kosong)
Bukti Transfer
: bayar.jpg
Sistem menolak
untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
enter a number”
Sesuai
Harapan
Valid
3. Pilih Nama
Pembayaran,
Jumlah Transfer
diisi dan Bukti
Transfer tidak
diisi kemudian
klik tombol
bayar.
Nama
Pembayaran:di
da
Jumlah
Transfer:
5000000
Bukti Transfer
: (kosong)
Sistem menolak
untuk
menyimpan
data dan akan
muncul pesan
yaitu “Please
select a file”
Sesuai
Harapan
Valid
4. Pilih Nama
Pembayaran,
Jumlah Transfer,
dan Bukti
Transfer diisi
kemudian klik
tombol bayar.
Nama
Pembayaran:di
da
Jumlah
Transfer:
5000000
Bukti Transfer
: bayar.jpg
Sistem
menerima akses
bayar dan
kemudian
langsung
menampilkan
halaman
pembayaran
peserta
Sesuai
Harapan
Valid
82