bab iii pembahasan...16. halaman paket tour halaman ini berfungsi untuk menampilkan informasi paket...

31
25 BAB III PEMBAHASAN 3.1. Analisis Kebutuhan Analisis kebutuhan merupakan proses pengumpulan kebutuhan yang dilakukan secara intensif untuk menentukan spesifikasi web agar dapat dipahami oleh pemakai. pemakai atau user merupakan orang yang terlibat dalam penggunaan website yang akan dibuat oleh penulis Berikut analisis kebutuhan yang sistem tour dan travel yang diusulkan : 1. Admin mengakses menu login. 2. Admin mengakses menu adminitrasi a. Mengelola post 1) Dapat menambah post 2) Dapat menginput judul 3) Dapat menginput isi 4) Dapat mengupload gambar 5) Dapat mengedit post 6) Dapat menghapus post 7) Dapat mencari post b. Mengelola pengguna 1) Dapat menambah pengguna 2) Dapat menginput nama 3) Dapat menginput username 4) Dapat menginput password

Upload: others

Post on 23-Dec-2020

28 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

25

BAB III

PEMBAHASAN

3.1. Analisis Kebutuhan

Analisis kebutuhan merupakan proses pengumpulan kebutuhan yang

dilakukan secara intensif untuk menentukan spesifikasi web agar dapat dipahami

oleh pemakai. pemakai atau user merupakan orang yang terlibat dalam penggunaan

website yang akan dibuat oleh penulis Berikut analisis kebutuhan yang sistem tour

dan travel yang diusulkan :

1. Admin mengakses menu login.

2. Admin mengakses menu adminitrasi

a. Mengelola post

1) Dapat menambah post

2) Dapat menginput judul

3) Dapat menginput isi

4) Dapat mengupload gambar

5) Dapat mengedit post

6) Dapat menghapus post

7) Dapat mencari post

b. Mengelola pengguna

1) Dapat menambah pengguna

2) Dapat menginput nama

3) Dapat menginput username

4) Dapat menginput password

Page 2: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

26

5) Dapat menginput ulangi password

6) Dapat memilih level

7) Dapat mengupload gambar

8) Dapat mengedit nama

9) Dapat mengedit username

10) Dapat mengedit level

11) Dapat mereset pengguna

12) Dapat menghapus pengguna

13) Dapat mencari pengguna

c. Mengelola Bank

1) Dapat menambah bank

2) Dapat menginput No Rek

3) Dapat menginput nama bank

4) Dapat menginput atas nama

5) Dapat mengedit no rek

6) Dapat mengedit nama bank

7) Dapat mengedit atas nama

8) Dapat menghapus bank

9) Dapat mencari bank

d. Mengelola wisata

1) Dapat menambah wisata

2) Dapat menginput wisata

3) Dapat menginput deskripsi

4) Dapat mengedit wisata

5) Dapat mengedit deskripsi

Page 3: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

27

6) Dapat menghapus wisata

7) Dapat mencari wisata

e. Mengelola paket tour

1) Dapat menginput nama paket

2) Dapat menginput deskripsi paket

3) Dapat memilih kategori paket

4) Dapat menginput tarif dewasa

5) Dapat menginput tarif anak

6) Dapat mengupload gambar

7) Dapat mengedit nama paket

8) Dapat mengedit deskripsi paket

9) Dapat mengedit kategori paket

10) Dapat mengedit tarif dewasa

11) Dapat mengedit tarif anak

12) Dapat menghapus paket

13) Dapat mencari paket

f. Mengelola kategori

1) Dapat nemambah kategori

2) Dapat menginput kategori

3) Dapat mengedit kategori

4) Dapat menghapus kategori

5) Dapat mencari kategori

g. Mengelola gallery album

1) Dapat nembah gallery album

2) Dapat menginput judul

Page 4: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

28

3) Dapat mengupload cover

4) Dapat mengedit judul

5) Dapat menghapus gallery album

6) Dapat mencari gallery album

h. Mengelola gallery photos

1) Dapat menambah photo

2) Dapat menginput judul

3) Dapat memilih album

4) Dapat mengupload gambar

5) Dpat mengedit judul

6) Dapat mengedit album

7) Dapat menghapus photo

8) Dapat mencari photo

i. Mengelola order

1) Dapat mengizinkan pembayaran selesai

2) Dapat mengedit jumlah dewasa

3) Dapat mengubah jumlah anak

4) Dapat menghapus order

5) Dapat mencari order

j. Mengelola konfirmasi

k. Mengelola inbox

1) Dapat mencari inbox

2) Dapat menghapus inbox

l. Mengelola testimoni

1) Dapat mencari testimoni

Page 5: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

29

3. Admin dapat mengakses menu logout

4. Pengunjung dapat mengakses menu utama

a. Dapat melihat profil

b. Dapat melihat wisata

c. Dapat melihat paket tour

d. Dapat melakukan pemesanan

e. Dapat memilih metode pembayaran

f. Dapat melakukan konfirmasi

g. Dapat melihat berita

h. Dapat melihat gallery

i. Dapat melakukan hubung kami

3.2. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Dokumen masukan merupakan dokumen yang mengalami proses awal dari

program tour dan travel. Adapun dokumen masukan yang digunakan adalah sebagai

berikut :

1. Form Data Order

Nama Dokumen : Form Data Order

Fungsi : Sebagai penyimpan data order

Sumber : Pemesan

Tujuan : Admin

Media : Layar masukan

Jumlah : 1 (satu) Form

Page 6: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

30

Frekuensi : Setiap Pemesanan masuk

Bentuk : Lihat Lampiran A.1.

B. Rancangan Dokumen Keluaran (Output)

Dokumen keluaran adalah segala bentuk dokumen yang akan mendukung

kegiatan serta menerapkan hasil pencatatan dan pelaporan. Adapun dokumen

keluaran yang digunakan adalah sebagai berikut :

1. Laporan

Nama Dokumen : Laporan Data Pemesanan

Fungsi : Sebagai rekapan data Pemesanan

Sumber : Admin

Tujuan : Manager

Media : Kertas

Jumlah : 1 (satu) Lembar

Frekuensi : Setiap rekapan data Pemesanan selama 1 bulan

Bentuk : Lampiran B.1.

Page 7: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

31

3.3. Entity Realtionship Diagram

Untuk perancangan basis data penulis menggambarkan pemetaannya dengan

metode Entity Relationship Diagram (ERD) dan Logical Record Structure (LRS),

serta untuk penjelasannya melalui spesifikasi file.

A. Entity Relationship Diagram (ERD)

Gambar III.1.

Entity Relationship Diagram sistem informasi tour dan travel pariwisata provinsi

jawa barat

Page 8: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

32

B. Logical Record Structure (LRS)

Keterangan :

1. PK = Primary Key

2. FK1 dan FK2 = Foreign Key

Gambar III.2.

Logical Record Structure sistem informasi tour dan travel pariwisata provinsi

jawa barat

Page 9: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

33

3.4. Spesifikasi File

1. Spesifikasi file Tabel Admin

Nama File : pengelola

Akronim File : Admin

Fungsi : Sebagai pengelola website

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Reacord : 113 Byte

Kunci Field : idadmin

Nama Database : db_travel

Software : MySQL

Tabel III.1 Spesifikasi File Tabel Admin

Field Type Length Keterangan

id_admin Integer 5 Primary Key

nama Varchar 30

username Varchar 30

password Varchar 35

level Varchar 3

photo Varchar 40

Page 10: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

34

2. Spesifikasi file Tabel order

Nama File : Pesanan

Akronim File : Order

Fungsi : menampung data pesanan yang masuk

Tipe : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Reacord : 306 Byte

Kunci Field : id_order

Nama Database : db_travel

Software : MySQL

Tabel III.2 Spesifikasi File Tabel Order

Field Type Length Keterangan

id_order Integer 15 Primary Key

Nama Varchar 30

Jenkel Varchar 2

alamat Varchar 50

Notelp Varchar 15

email Varchar 30

berangkat Date -

adult Integer 11

Kids Integer 11

Page 11: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

35

id_admin Integer 11 FK

idpaket Integer 11 FK

keterangan Varchar 100

Tanggal Date -

Status Varchar 20

3. Spesifikasi file Tabel paket

Nama File : paket

Akronim File : paket

Fungsi : menampung data-data tempat perjalanan yang disediakan

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Reacord : 112 Byte

Kunci Field : idpaket

Nama Database : db_travel

Software : MySQL

Tabel III.3 Spesifikasi File Tabel Paket

Field Type Length Keterangan

Idpaket Integer 11 Primary Key

nama_paket Varchar 50

hrg_dewasa Double -

Page 12: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

36

hrg_anak Double -

Deskripsi Longtext -

id_kategori Integer 11 FK

gambar Varchar 40

4. Spesifikasi file Tabel Kategori

Nama File : Kategori

Akronim File : kategori

Fungsi : menampung data-data kelas yang disediakan

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Reacord : 61 Byte

Kunci Field : id_kategori

Nama Database : db_travel

Software : MySQL

Tabel III.4 Spesifikasi File Tabel kategori

Field Type Length Keterangan

id_kategori Integer 11 Primary Key

kategori Varchar 50

Page 13: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

37

5. Spesifikasi file Tabel metode bayar

Nama File : metode_bayar

Akronim File : cara pembayaran

Fungsi : menampung data-data untuk cara melakukan pemabyaran

Tipe : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Reacord : 171 Byte

Kunci Field : id_metode

Nama Database : db_travel

Software : MySQL

Tabel III.5 Spesifikasi File Tabel Metode Bayar

Field Type Length Keterangan

id_metode Integer 11 Primary Key

Metode Varchar 80

Bank Varchar 30

Norek Varchar 20

atasnama Varchar 30

6. Spesifikasi file Tabel pembayaran

Nama File : pembayaran

Akronim File : pembayaran

Fungsi : menampung data-data pembayaran dari pemesan

Page 14: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

38

Tipe : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media : Hard Disk

Panjang Reacord : 157 Byte

Kunci Field : id_bayar

Nama Database : db_travel

Software : MySQL

Tabel III.6 Spesifikasi File Tabel Pembayaran

Field Type Length Keterangan

id_bayar Integer 11 Primary Key

tgl_bayar Date -

id_metode Integer 11 FK

id_order Varchar 15 FK

Jumlah Double -

Pengirim Varchar 70

bukti_transfer Varchar 50

7. Spesifikasi file Tabel Pengunjung

Nama File : Pengunjung

Akronim File : Tamu

Fungsi : Melihat jumlah pengunjung yang mengakses website

Tipe : File Master

Organisasi File : Indexed Sequential

Page 15: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

39

Akses File : Random

Media : Hard Disk

Panjang Reacord : 151 Byte

Kunci Field : pengunjung_id

Nama Database : db_travel

Software : MySQL

Tabel III.7 Spesifikasi File Tabel Pengunjung

Field Type Length Keterangan

pengunung_id Integer 11 Primary Key

pengunjung_tanggal Timestamp -

pengunjung_ip Varchar 40

pengunjung_perangkat Varchar 100

3.5. Pengkodean

1. Kode Id Order

Setiap pesanan mempunyai kode pesanan yang berbeda yang terdiri dari

kode, tanggal, bulan, tahun dan no urut otomatis.

Contoh :

Page 16: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

40

Contoh :

Ket : INV = untuk kode invoice

01 = untuk tanggal 1

06 = untuk bulan juni

19 = untuk tahun 2019

000001 = untuk no urut 1

3.6. Spesifikasi Program

A. Struktur Navigasi

Struktur navigasi adalah menu untuk berpindah antar halaman. Menu yang

tersedia adalah:

1. Struktur Navigasi Admin

Gambar III.3.

Struktur Navigasi Admin

Page 17: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

41

2. Struktur Navigasi Pengunjung

Gambar III.4.

Struktur Navigasi Pengunjung dan Pemesan

3.7. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum

yang dibutuhkan untuk mengimplementasikan website tour dan travel ini.

1. Spesifikasi Perangkat Keras (Hardware)

a. Server

1) CPU (Central Processing Unit)

(a) Processor Core i3

(b) RAM DDR2 4 GB

(c) Hard Disk 1TB

2) Mouse

3) Keyboard Standart

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet degan kecepatan 2 Mbps

Page 18: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

42

b. Client

1) CPU

(a) Processor Dual Core

(b) RAM DDR2 2 GB

(c) Hard Disk 500GB

2) Mouse

3) Keyboard Standart

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 2 Mbps

2. Spesifikasi Perangkat Lunak (Software)

a. Server

1) Sistem Operasi menggunakan Windows 10.

2) Aplikasi bundle web server, menggunakan XAMPP, yang terdiri dari

beberapa komponen, diantaranya :

(a) Apache Server v2.2.14

(b) PHP Server v5.3.1

(c) MySQL Server v5.1.41

(d) phpMyAdmin v3.2.4

3) Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google

Chrome, Opera.

b. Client

1) Sistem Operasi menggunakan Windows 10.

2) Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google

Chrome, Opera.

Page 19: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

43

3.8. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi program adalah sebuah tahap pengaplikasian dari sistem yang

telah dirancang. Aplikasi diwujudkan dengan cara memindahkan hasil desain dan

database ke dalam bentuk halaman web.

1. Halaman Login Admin

Halaman ini berfungsi untuk memvalidasi admin yang akan masuk kedalam

halaman utama admin.

Gambar III.5.

Halaman Login Admin

Page 20: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

44

2. Halaman Dashboard Admin

Halaman ini berfungsi sebagai halaman utama admin sebagai pengelola

halaman admin maupuan halaman pengunjung.

Gambar III.6.

Halaman Dashboard Admin

3. Halaman Pengguna

Halaman ini berfungsi untuk menambah, menhapus dan mengedit data

pengguna atau admin.

Gambar III.7.

Halaman Pengguna

Page 21: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

45

4. Halaman Bank

Halaman ini berfungsi untuk menambah, menghapus dan mengedit data bank

yang akan digunkan untuk metode pembayaran.

Gambar III.8.

Halaman Bank

5. Halaman Wisata

Halaman ini berfungsi untuk menambah, menghapus dan menghapus data

wisata yang akan di munculkan di halaman pengunjung.

Gambar III.9.

Halaman Wisata

Page 22: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

46

6. Halaman Paket Tour

Halaman ini berfungsi untuk menambah, menghapus dan mengedit data paket

tour.

Gambar III.10.

Halaman Paket Tour

7. Halaman Kategori

Halaman ini berfungsi untuk menambah, menghapus dan mengedit data

kategori.

Gambar III.11.

Halaman Kategori

Page 23: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

47

8. Halaman Order

Halaman ini berfungsi untuk menampilkan data order yang masuk dan dapat

mengupdate status menjadi lunas serta mengedit dan menghapus data order

Gambar III.12.

Halaman Order

9. Halaman Konfirmasi

Halaman ini berfungsi untuk menghapus data konfirmasi.

Gambar III.13.

Halaman Konfirmasi

Page 24: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

48

10. Halaman Post List

Halaman ini berfungsi untuk untuk menambah, menghapus dan mengedit

data post list atau artikel yang ada dihalaman pengunjung.

Gambar III.14.

Halaman Post List

11. Halaman Inbox

Halaman ini berfungsi untuk menapilkan inbox yang masuk dan menghapus

data inbox.

Gambar III.15.

Halaman Inbox

Page 25: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

49

12. Halaman Utama Pengunjung

Halaman ini berfungsi sebagai tampilan utama dari halaman pengunjung.

Gambar III.15.

Halaman Utama Pengunjung

13. Halaman Tentang Kami

Halaman ini berfungsi untuk menampilkan informasi seputar perusahaan.

Gambar III.17.

Halaman Tentang Kami

Page 26: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

50

14. Halaman Testimoni

Halaman ini berfungsi untuk menginput dan menampilkan pengalaman dari

pengunjung.

Gambar III.18.

Halaman Testimoni

15. Halaman Wisata Pengunjung

Halaman ini berfungsi untuk memberikan informasi seputar wisata yang

disediakan oleh perusahaan.

Gambar III.19.

Halaman Wisata Pengunjung

Page 27: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

51

16. Halaman Paket Tour

Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari

harga sampai fasilatas yang di sediakan oleh perusahaan.

Gambar III.20.

Halaman Paket Tour

17. Halaman Pemesanan

Halaman ini berfungsi untuk menginput data pesanan yang dilakukan oleh

pengunjung yang ingin memesan paket tour.

Gambar III.21.

Halaman Pemesanan

Page 28: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

52

18. Halaman Metode Pembayaran

Halaman ini berfungsi untuk menampilkan pilihan bank untuk motode

pembayaran dari pemesanan yang dilakukan sebelumnya

Gambar III.22.

Halaman Metode Pembayaran

19. Halaman Konfirmasi

Halaman ini berfungsi untuk menginput konfirmasi pembayaran setelah

melakukan pembayaran.

Gambar III.23.

Halaman Konfirmasi

Page 29: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

53

20. Halaman Berita/Artikel

Halaman ini berfungsi untuk menpilkan barita atau artikel seputar pariwisata.

Gambar III.24.

Halaman Berita

21. Halaman Hubungi Kami

Halaman ini berfungsi untuk memberikan informasi perusahaan dan dapat

menghubungi perusahaan dengan meningalkan pesan.

Gambar III.25.

Halaman Hubungi Kami

Page 30: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

54

3.9. Pengujian Unit

A. Pengujian Terhadap Form Login Admin

Tabel III.8.

Hasil Pengujian Black Box Testing Halaman Login Admin

B. Pengujian Terhadap Form Tambah Pengguna

Tabel III.9.

Hasil Pengujian Black Box Testing Halaman Tambah Pengguna

No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil

Pengujian Kesimpulan

1

Username dan

Password tidak diisi

kemudian klik tombol

login

Username:

(kosong)

:

(kosong)

Sistem akan menolak

dan menampilkan

“ username atau

password salah ”

Sesuai

Harapan Valid

2

Memasukkan

username dan

password yang tidak

terdaftar kemudian klik

tombol login

Username:

admin

Password:

(kosong)

Sistem akan menolak

dan menampilkan

“ username atau

password salah ”.

Sesuai

Harapan Valid

3

Mengkosongkan

username dan password

diisi kemdian klik

tombol login

Username:

(kosong)

Password:

123456

Sistem akan menolak

dan menampilkan

“ username atau

password salah ”

Sesuai

Harapan Valid

4

Memasukkan dengan

kondisi salah satu data

benar dan salah satu

data salah lalu klik

tombol login

Kode Admin:

admin(benar)

Sandi:

2(salah)

Sistem akan menolak

dan menampilkan

“ username atau

password salah ”.

Sesuai

Harapan Valid

5

Menginputkan data

login yang benar lalu

klik tombol login

Username:

admin(benar)

password:

123456(benar)

Sistem menerima akses

login kemudian masuk

sebagai admin

Sesuai

Harapan Valid

No

. Skenario Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

nama user, username,

password, ulangi password,

level dan gambar salah satu

tidak tidak diisi kemudian

klik save

nama – (kosong)

username – (kosong)

password – (kosong)

ulangi password –

(kososng)

level – (kodong)

gamabar - (diisi)

Sistem akan

menolak dan

menampilkan

“Silahkan isi

semua form”.

Sesuai

Harapan Valid

2

nama user, username,

password, ulangi password,

level dan gambar diisi

dengan benar kemudian

klik save

nama – (diisi)

username – (diisi)

password – (diisi)

ulangi password –

(diisi)level – (diisi)

gamabar - (diisi)

Sistem akan

menerima dan

menampilkan

“Pengguna

berhasil

ditambhakan ke

database”

Sesuai

Harapan Valid

Page 31: BAB III PEMBAHASAN...16. Halaman Paket Tour Halaman ini berfungsi untuk menampilkan informasi paket wisata mulai dari harga sampai fasilatas yang di sediakan oleh perusahaan. Gambar

55

C. Pengujian Terhadap Form Pemesanana

Tabel III.10.

Hasil Pengujian Black Box Testing Halaman Pemesanan

No

. Skenario Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1

Nama Lengkap, Jenis

Kelamin, Alamat, No

Telp/HP, Email,

Keberangkatan,

Kepulangan, Dewasa dan

Anak-anak salah satu

tidak tidak diisi kemudian

klik lanjutkan

Nama Lengkap–

(kosong)

Jenis Kelamin–

(kosong)

Alamat – (kosong)

No Telp/Hp– (kosong)

Email – ( kosong )

Keberangkatan - (diisi)

Kepulangan – (kodong)

Dewasa – ( kosong )

Anak-anak – ( kosong )

Sistem akan

menolak dan

menampilkan

“Silahkan isi

semua form”.

Sesuai

Harapan Valid

2

Nama Lengkap, Jenis

Kelamin, Alamat, No

Telp/HP, Email,

Keberangkatan,

Kepulangan, Dewasa dan

Anak-anak diisi dengan

benar kemudian klik save

Nama Lengkap– (diisi)

Jenis Kelamin– (diisi)

Alamat – (diisi)

No Telp/Hp– (diisi)

Email – (diisi)

Keberangkatan - (diisi)

Kepulangan – (diisi)

Dewasa – (diisi)

Anak-anak – (diisi)

Sistem akan

menerima dan

menampilkan

“Data berhasil

disimpan” Sesuai

Harapan Valid