bab iii pembahasan - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di hotel farel...

38
25 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Tinjauan perusahaan terhadap Hotel Farel Jakarta dilakukan untuk mendapatkan gambaran tentang proses bisnis berdasarkan sejarah perusahaan, struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan pada Hotel Farel Jakarta. 3.1.1. Sejarah Perusahaan Hotel Farel adalah salah satu perusahaan swasta, yang bergerak di bidang jasa perhotelan. Hotel farel berdiri sejak tahun 2002 yaitu pada tanggal 01 September 2002, dan hotel farel ini terletak di Jalan Gunung Sahari II No I Jakarta Pusat. Nama Farel sendiri di ambil dari nama pemiliknya yaitu Bapak Farel Aruan. Hotel farel memiliki 54 kamar yang terdiri dari 3 lantai, yang disetiap lantainya memiliki beberapa kelas kamar, yang diantaranya : 3. Kelas standar ada dilantai 3-6 dengan fasilitas 2 tempat tidur, 1 kamar mandi, dan dilengkapi dengan AC,TV,Water Heater,Kulkas, dan Wifi. Jumlah kamar kelas standar yaitu 36 kamar dengan harga Rp. 250.000,- . 4. Kelas superior ada dilantai 3-6 dengan fasilitas 1 tempat tidur, 1 kamar mandi, dan dilengkapi dengan AC,TV,Water Heater,Kulkas, dan Wifi. Jumlah kamar kelas standar yaitu 14 kamar dengan harga Rp. 300.000,- . 5. Kelas deluxe ada dilantai 6 dengan fasilitas 1 tempat tidur, 1 kamar mandi, dan dilengkapi dengan AC,TV,Water Heater,Kulkas, dan Wifi. Jumlah kamar kelas standar yaitu 4 kamar dengan harga Rp. 350.000,-

Upload: others

Post on 10-Nov-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

25

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Tinjauan perusahaan terhadap Hotel Farel Jakarta dilakukan untuk

mendapatkan gambaran tentang proses bisnis berdasarkan sejarah perusahaan,

struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis

dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan pada Hotel

Farel Jakarta.

3.1.1. Sejarah Perusahaan

Hotel Farel adalah salah satu perusahaan swasta, yang bergerak di bidang

jasa perhotelan. Hotel farel berdiri sejak tahun 2002 yaitu pada tanggal 01

September 2002, dan hotel farel ini terletak di Jalan Gunung Sahari II No I

Jakarta Pusat. Nama Farel sendiri di ambil dari nama pemiliknya yaitu Bapak

Farel Aruan. Hotel farel memiliki 54 kamar yang terdiri dari 3 lantai, yang

disetiap lantainya memiliki beberapa kelas kamar, yang diantaranya :

3. Kelas standar ada dilantai 3-6 dengan fasilitas 2 tempat tidur, 1 kamar mandi,

dan dilengkapi dengan AC,TV,Water Heater,Kulkas, dan Wifi. Jumlah

kamar kelas standar yaitu 36 kamar dengan harga Rp. 250.000,- .

4. Kelas superior ada dilantai 3-6 dengan fasilitas 1 tempat tidur, 1 kamar

mandi, dan dilengkapi dengan AC,TV,Water Heater,Kulkas, dan Wifi.

Jumlah kamar kelas standar yaitu 14 kamar dengan harga Rp. 300.000,- .

5. Kelas deluxe ada dilantai 6 dengan fasilitas 1 tempat tidur, 1 kamar mandi,

dan dilengkapi dengan AC,TV,Water Heater,Kulkas, dan Wifi. Jumlah

kamar kelas standar yaitu 4 kamar dengan harga Rp. 350.000,-

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

26

3.1.2. Struktur Organisasi dan Fungsi

Gambar III.1

Struktur Organisasi Hotel Farel Jakarta

1. Corporate Owner : Komisaris/Pemilik

2. General Manager

General Manager Hotel dibutuhkan pengalaman yang sangat banyak terutama

di bidang perhotelan. Manajer Hotel (perhotelan) adalah orang yang mengelola

operasional sehari-hari dalam manajemen hotel. Hotel besar selalu memiliki tim

untuk manajemen, dimana setiap anggota tim berkonsentrasi pada daerah

kepentingan tertentu.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

27

Manajer Hotel bertanggung jawab atas operasi yang efisien dan

menguntungkan bagi perusahaan mereka. General Manajer Hotel bertugas

mengontrol keuangan, rumah tangga, kualitas pelayanan dan makanan, dekorasi

dan interior serta pembentukan norma-norma yang harus diikuti oleh staf sambil

memberikan layanan mereka kepada para tamu, dll. Sedangkan, tugas dari Asisten

Manajer adalah untuk mengawasi operasional sehari-hari dari departemen. hotel

besar memiliki Manajer Residen untuk menyelesaikan masalah sepanjang waktu.

Di sini para manajer departemen yang berbeda diawasi oleh manajemen puncak.

Tugas seorang Manager Hotel :

a. Mengatur dan meneliti pemesanan, penerimaan, pelayanan kamar, dan

kegiatan pengurus/pelayan hotel

b. Mengawasi persiapan keamanan, kebun dan pemeliharaan barang-barang

c. Merencanakan dan mengawasi bar/tempat minum, restauran, dan

tempat/ruangan untuk konferensi

d. Menilai dan memeriksa kepuasan tamu

e. Memeriksa pembukuan dan kegiatan pembelian

f. Menetapkan pembuatan anggaran

g. Mengawasi pemilihan, pelatihan dan pengawasan terhadap staf

h. Memastikan terpenuhinya standar K3 sesuai dengan peraturan perundang-

undangan

i. Menyediakan informasi wisata lokal dan mengatur trasportasi untuk

kunjungan/wisata kepada tamu

3. Executive Manager : Sekretaris direktur utama yang mengatur semua jadwal

kegiatan atau acara.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

28

4. Sales dan Marketing : bagian yang bertugas memasarkan hotel tersebut agar

dikenal banyak orang sehigga akan banyak tamu yang menginap di hotel

tersebut, dan diharapkan dengan dilakukannya pemasaran yaitu agar tamu mau

datang kembali ke hotel tersebut.

5. Duty Manager : seseorang yang ditugaskan oleh perusahaan untuk menjadi

manager dan sebagai perwakilan pada perusahaan pada saat jam perkantoran

sudah selesai serta sebagai pengganti manajemen atau manager yang tidak

melakukan tugas pada jam kantor.

6. Hotel Account : yang bertanggung jawab mengendalikan segala operasional

keuangan yang ada di dalam hotel.

7. F & B Manager : Merupakan penghasilan utama atau penghasilan lainnya

sebagian besar hotel yang menggantungkan dari penjualan makanan dann

minuman bagian ini memiliki tugas dan tanggung jawab membuat,

menyiapkan, dan menyajikan makanan dan minuman yang ada didalam hotel

kepada tamu.

8. Chief Engineer : memeiliki tugas dan tanggungn jawab melakukan perbaikan-

perbaikan jika ada kerusakan serta perawatan baik itu interior maupun eksterior.

Seperti contohnya, mengecat, memperbaiki kerusakan listrik dan lain-lain.

9. Room Divition Manager : yang bertugas mempersiapkan kamar.

10. Personal Manager : yang memiliki tugas dan tanggung jawab melakukan

perencanaan, pengawasan, dan berperan serta dalam perekrutan karyawan, serta

membantu dalam pengarahan program pelatihan karyawan dalam suatu hotel.

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

29

11. Front Office Manager : tempat yang paling depan yang ada dalam suatu hotel

yang bertugas mengurusi registrasi tamu sebelum menginap didalam hotel,

memesan kamar, dan juga check out.

3.2. Analisa Kebutuhan

Analisa kebutuhan merupakan langkah awal untuk menentukan perangkat

lunak seperti apa yang akan dihasilkan, ketika kita melaksanakan sebuah proyek

pembuatan perangkat lunak. Perangkat lunak yang baik dan sesuai dengan

kebutuhan pengguna sangat bergantung kepada keberhasilan dalam melakukan

analisa kebutuhan. Sistem informasi pada website reservasi kamar pada Hotel Farel

Jakarta terdapat 2 (dua) pengguna, yaitu admin dan pengunjung/tamu. Kedua

pengguna ini memiliki interaksi dan kebutuhan dengan sistem yang berbeda-beda

,sebagai berikut :

1. Admin

a. Mengelola data admin baru

b. Mengelola atau menambah, mengubah dan menghapus jenis kamar.

c. Mengelola atau menghapus data pemesanan kamar dari pengunjung.

d. Mengelola dan menghapus data pengunjung.

e. Mengelola dan menghapus data pembayaran.

f. Mengelola dan menghapus laporan pemesanan kamar.

2. Pengunjung

a. Hanya dapat melihat-lihat daftar kamar jenis kamar di Hotel Farel.

b. Pengunjung mendapatkan informasi tentang kamar secara detail.

Contoh : kamar, gambar kamar, dan harga.

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

30

c. Pengunjung dapat melakukan transaksi pembelian setelah terdaftar sebagai

member.

d. Pengunjung melakukan registrasi dengan mengisi data diri yang ada pada

tabel pendaftaran, kemudian pengunjung akan terdaftar sebagai member.

e. Pengunjung dapat melihat daftar kamar yang tersedia untuk dipesan.

3. Member/Pelanggan

a. Menyediakan layanan reservasi/pemesanan kamar.

b. Memberitahukan kepada member tentang proses pembayaran.

c. Memberikan informasi tentang daftar kamar yang siap dipesan.

d. Member yang telah melakukan proses reservasi/pemesanan kamar secara

online akan mendapatkan data pesanan yang berfungsi sebagai bukti

pemesanan. Pada detail pemesanan kamar akan tercantum no pemesanan,

nama pemesan, tanggal chek in dan chek out, biaya kamar, dan status

pembayaran.

3.3. Perancangan Perangkat Lunak

Adapun perancangan perangkat lunak yang penulis gunakan dalam

pembuatan website ini adalah sebagai berikut :

3.3.1. Rancangan Antar Muka

Pada Rancangan antar muka (interface) ini penulis akan menggambarkan

rancangan tampilan yang ada pada website reservasi kamar pada Hotel Farel

Jakarta.

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

31

A. Rancangan Antar Muka Beranda User

Gambar III.2

Rancangan Antar Muka Beranda User

B. Rancangan Antar Muka Profil Kami

Gambar III.3

Rancangan Antar Muka Profil Kami

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

32

C. Rancangan Antar Muka Login Member/Pelanggan Terdaftar

Gambar III.4

Rancangan Antar Muka Login Member/Pelanggan Terdaftar

D. Rancangan Antar Muka Member Baru/ Pelanggan Baru

Gambar III.5

Rancangan Antar Muka Member Baru/ Pelanggan Baru

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

33

E. Rancangan Antar Muka Galery Foto

Gambar III.6

Rancangan Antar Muka Galery Foto

F. Rancangan Antar Muka Kontak Kami

Gambar III.7

Rancangan Antar Muka Kontak Kami

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

34

G. Rancangan Antar Muka Reservasi

Gambar III.8

Rancangan Antar Muka Reservasi

H. Rancangan Antar Muka Konfirmasi Pembayaran

Gambar III.9

Rancangan Antar Muka Konfirmasi Pembayaran

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

35

I. Rancangan Antar Muka Riwayat Pemesanan

Gambar III.10

Rancangan Antar Muka Riwayat Pemesanan

J. Rancangan Antar Muka Login Admin

Gambar III.11

Rancangan Antar Muka Login Admin

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

36

K. Rancangan Antar Muka Beranda Admin

Gambar III.12

Rancangan Antar Muka Beranda Admin

L. Rancangan Antar Muka Admin Baru

Gambar III.13

Rancangan Antar Muka Admin Baru

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

37

3.3.2. Rancangan Basis Data

A. Entity Relationship Diagram (ERD)

Gambar III.14

Entity Relationship Diagram

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

38

B. Logical Relational Structure (LRS)

Gambar III.15

Logical Relational Structure

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

39

C. Spesifikasi File

1. Nama File : Tabel Admin

Akronim : tbl_admin

Fungsi : Untuk menambah admin baru

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Media : HardDisk

Panjang Record : 131

Kunci Field : kode_admin

Software : MySQL

Tabel III.1

Spesifikasi File Tabel Admin

No Elemen Data Akronim Type Panjang Keterangan

1 Kode Admin kode_admin Varchar 6 Primary Key

2 Username username Varchar 15

3 Password password Varchar 40

4 Alamat Alamat Varchar 50

5 No telepon no_telp Varchar 20

2. Nama File : Tabel Jenis Kamar

Akronim : tbl_jenis_kamar

Fungsi : Untuk menampilkan jenis kamar

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

40

Media : HardDisk

Panjang Record : 132

Kunci Field : kd_jenis

Software : MySQL

Tabel III.2

Spesifikasi File Tabel Jenis Kamar

No Elemen Data Akronim Type Panjang Keterangan

1 Kode Jenis kd_jenis Varchar 8 Primary Key

2 Jenis Jamar jenis_kamar Varchar 50

3 Foto Kamar foto_kamar Varchar 50

4 Admin Admin Varchar 20

5 Id Id Int 4

3. Nama File : Tabel Kamar

Akronim : tbl_kamar

Fungsi : Untuk menampilkan data kamar

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Media : HardDisk

Panjang Record : 175

Kunci Field : idkamar

Software : MySQL

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

41

Tabel III.3

Spesifikasi File Tabel Kamar

No Elemen Data Akronim Type Panjang Keterangan

1 Id Kamar Id Int 3 Primary Key

2 Nama Kamar nama_kamar Varchar 40

3 Jenis Kamar jenis_kamar Varchar 20

4 Lantai Lantai Varchar 20

5 Ruang Ruang Varchar 4

6 Beds Beds Varchar 4

7 Baths Baths Varchar 4

8 Fasilitas Fasilitas Varchar 50

9 Harga Harga Varchar 20

10 Admin Admin Varchar 10

4. Nama File : Tabel Pembayaran

Akronim : tbl_pembayaran

Fungsi : Untuk konfirmasi pembayaran kamar

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Media : HardDisk

Panjang Record : 204

Kunci Field : idpembayaran

Software : MySQL

Tabel III.4

Spesifikasi File Tabel Pembayaran

No Elemen Data Akronim Type Panjang Keterangan

1 Id Pembayaran Id Int 4 Primary Key

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

42

2 No Pemesanan no_pemesanan varchar 10

3 Nama Pemesan nm_pemesan varchar 30

4 Nama Bank Bank varchar 30

5 Cabang cabang varchar 40

6 Jumlah Transfer jml_trasnfer Varchar 30

7 Struk Struk Varchar 60

5. Nama File : Tabel Pengunjung

Akronim : tbl_pengunjung

Fungsi : Untuk menampilkan data pengunjung

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Media : HardDisk

Panjang Record : 190

Kunci Field : no_ktp

Software : MySQL

Tabel III.5

Spesifikasi File Tabel Pengunjung

No Elemen Data Akronim Type Panjang Keterangan

1 No KTP no_ktp Varchar 30 Primary Key

2 Nama Pemesan nm_pemesan Varchar 30

3 No Telepon no_telp Varchar 20

4 Status Nikah status_nikah Varchar 20

5 Alamat alamat Varchar 40

6 User Id userid Varchar 30

7 Password password Varchar 20

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

43

6. Nama File : Tabel Pesan Kamar

Akronim : tbl_pesan_kamar

Fungsi : Untuk menampilkan data pemesanan

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Media : HardDisk

Panjang Record : 409

Kunci Field : idpesan

Software : MySQL

Tabel III.6

Spesifikasi File Tabel Pesan Kamar

No Elemen Data Akronim Type Panjang Keterangan

1 Nomor KTP no_ktp Varchar 30 Primary Key

2 Nama Pemesan nm_pemesan Varchar 30

3 No telepon no_telp Varchar 20

4 Status Nikah status_nikah Varchar 20

5 Alamat alamat Varchar 40

6 Lantai Lantai Varchar 20

7 Status Status Varchar 20

8 Chekin Chekin Varchar 40

9 Chekout Checkout Varchar 40

10 Harga Harga Varchar 20

11 Lama Inap lama_inap Int 5

12 No Pemesanan no_pemesanan Varchar 20

13 Jenis Kamar jenis_kamar Varchar 40

14 Id Id Int 4 Foreign Key

15 Username Username Varchar 20

16 Nama Kamar nm_kamar Varchar 40

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

44

7. Nama File : Tabel Siap Pesan

Akronim : tbl_siap_pesan

Fungsi : Untuk menampilkan data kamar siap pesan

Tipe File : File Master

Organisasi File : Indexed sequential

Akses File : Random

Media : HardDisk

Panjang Record : 114

Kunci Field : idsiappesan

Software : MySQL

Tabel III.7

Spesifikasi File Tabel Siap Pesan

No Elemen Data Akronim Type Panjang Keterangan

1 Id Id Int 4 Primary Key

2 Nama Kamar nama_kamar Varchar 30

3 Tgl Ready tgl_ready Varchar 40

4 Status Status Varchar 30

5 Admin Admin Varchar 20

6 Jenis Kamar jenis_kamar Varchar 20

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

45

3.3.3. Rancangan Struktur Navigasi

A. Struktur Navigasi User

Gambar III.16

Struktur Navigasi User

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

46

B. Struktur Navigasi Admin

Gambar III.17

Struktur Navigasi Admin

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

47

3.4. Implementasi dan Pengujian Unit

3.4.1. Implementasi Rancangan Antar Muka

A. Implementasi User

1. Halaman Beranda User

Gambar III.18

Halaman Beranda User

2. Halaman Galeri Foto

Gambar III.19

Halaman Galeri Foto

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

48

3. Halaman Login Member

Gambar III.20

Halaman Login Member

4. Halaman Member Baru

Gambar III.21

Halaman Member Baru

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

49

5. Halaman Profil Kami

Gambar III.22

Halaman Profil Kami

6. Halaman Reservasi

Gambar III.23

Halaman Reservasi

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

50

7. Halaman Konfirmasi Pembayaran

Gambar III.24

Halaman Konfirmasi Pembayaran

8. Halaman Riwayat Pemesanan

Gambar III.25

Halaman Riwayat Pemesanan

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

51

B. Implementasi Admin

1. Halaman Login Admin

Gambar III.26

Halaman Login Admin

2. Halaman Beranda Admin

Gambar III.27

Halaman Beranda Admin

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

52

3. Halaman Form Admin Baru

Gambar III.28

Halaman Form Admin Baru

4. Halaman Form Jenis Kamar

Gambar III.29

Halaman Form Admin Baru

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

53

5. Halaman Form Tambah Kamar

Gambar III.30

Halaman Form Tambah Kamar

6. Halaman Form Kamar Siap Dipesan

Gambar III.31

Halaman Form Kamar Siap Dipesan

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

54

7. Halaman Form Ketersediaan Kamar

Gambar III.32

Halaman Form Ketersediaan Kamar

8. Halaman Tabel Admin

Gambar III.34

Halaman Tabel Admin

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

55

9. Halaman Tabel Data Jenis Kamar

Gambar III.35

Halaman Tabel Data Jenis Kamar

10. Halaman Tabel Data Kamar

Gambar III.36

Halaman Tabel Data Kamar

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

56

11. HalamanTabel Persediaan Kamar

Gambar III.37

Halaman Tabel Persediaan Kamar

12. Halaman Tabel Data Pengunjung

Gambar III.38

Halaman Tabel Data Pengunjung

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

57

13. Halaman Tabel Data Pemesanan Kamar

Gambar III.39

Halaman Tabel Data Pemesanan Kamar

14. Halaman Tabel Data Konfirmasi Pemesanan

Gambar III.40

Halaman Tabel Data Konfirmasi Pemesanan

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

58

15. Halaman Cetak Data Laporan

Gambar III.41

Halaman Cetak Data Laporan

3.4.2. Pengujian Unit

Tidak ada pembuatan website yang langsung sempurna. Melakukan

pengecekan dengan membuka website satu persatu diberbagai browser,

PC, dan resolusi monitor. Dengan melakukan validasi kode, pengecekan,

dan perbaikan kesalahan yang terjadi. Pengujian terhadap program yang

dibuat menggunakan blackbox testing yang fokus terhadap proses masukan

dan keluaran program.

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

59

A. Pengujian Terhadap Form Login Admin

Tabel III.8

Hasil Blackbox Testing Halaman Login Admin

No Skenario

Pengujian Test Care Hasil yang diharapkan

Hasil

Pengujian Kesimpulan

1 Username

dan

password

tidak diisi

dan

langsung

klik tombol

login

Usename :

(kosong)

Password :

(kosong)

Sistem akan menolak

akses user dan

menampilkan “Please

fill out this field”

Sesuai

Harapan

Valid

2 Username

tidak diisi

dan

password

diisi

kemudian

klik tombol

login

Username :

(kosong)

Password :

160109

Sistem akan menolak

akses user dan

menampilkan “Please

fill out this field”

Sesuai

Harapan

Valid

3 Mengetikkan

salah satu

kondisi

salah pada

username

atau

password

kemudian

klik tombol

login

Username :

Kinandra123

Password :

1609

Sistem akan menolak

akses user dan

menampilkan “

Username atau

Password yang anda

masukan salah. Mohon

periksa kembali “

Sesuai

Harapan

Valid

4 Mengisi

username

dan

password

dengan

benar

kemudian

klik login

Usename :

Kinandra123

Password :

160109

Sistem akan menerima

akses user dan

menampilkan “ Login

berhasil. Kami akan

mengalihkan anda

halaman admin.

Kemudian masuk ke

website

Sesuai

Harapan

Valid

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

60

Tabel III.9

Hasil Blackbox Testing Form Data Member Baru

No Skenario

Pengujian Test Care

Hasil yang

diharapkan Hasil

Pengujian Kesimpulan

1 No KTP, nama,

no telp, status

perkawinan,

user ID,

password,

alamat

No KTP (kosong)

Nama (kosong)

No Telp (kosong)

Status

Perkawinan

(kosong)

User ID (kosong)

Password

(kosong)

Alamat

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Maaf no KTP dan

userid tidak boleh

kosong “

Sesuai

Harapan Valid

2 No KTP diisi,

nama, no telp,

status

perkawinan,

user ID,

password,

alamat tidak

diisikan atau

kosong

kemudian klik

daftar

No KTP : 333333

Nama (kosong)

No Telp (kosong)

Status

Perkawinan

(kosong)

User ID (kosong)

Password

(kosong)

Alamat

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Maaf no KTP dan

userid tidak boleh

kosong “

Sesuai

Harapan Valid

3 Mengisikan

semua data

yang ada pada

data member

baru dengan

benar kemudian

klik daftar

No KTP : 333333

Nama : Agustanto

No Telp :

085691412342

Status

Perkawinan :

Menikah

User ID : agus123

Password :

123456

Alamat :

Purwokerto

Sistem akan

menerima akses

pengguna, kemudian

data pelanggan akan

tersimpan

Sesuai

Harapan Valid

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

61

Tabel III.10

Hasil Blackbox Testing Halaman Login Member

No Skenario

Pengujian Test Care Hasil yang diharapkan

Hasil

Pengujian Kesimpulan

1 Username

dan

password

tidak diisi

dan

langsung

klik tombol

login

Usename :

(kosong)

Password :

(kosong)

Sistem akan menolak

akses user dan

menampilkan “

Username atau

Password yang anda

masukan salah. Mohon

periksa kembali “”

Sesuai

Harapan

Valid

2 Username

tidak diisi

dan

password

diisi

kemudian

klik tombol

login

Username :

(kosong)

Password :

123456

Sistem akan menolak

akses user dan

menampilkan “

Username atau

Password yang anda

masukan salah. Mohon

periksa kembali “

Sesuai

Harapan

Valid

3 Mengetikkan

salah satu

kondisi

salah pada

username

atau

password

kemudian

klik tombol

login

Username :

Agus123

Password :

1234

Sistem akan menolak

akses user dan

menampilkan “

Username atau

Password yang anda

masukan salah. Mohon

periksa kembali “

Sesuai

Harapan

Valid

4 Mengisi

username

dan

password

dengan

benar

kemudian

klik login

Usename :

Agus123

Password :

123456

Sistem akan menerima

akses user dan

menampilkan “ Login

berhasil. Kami akan

mengalihkan anda

halaman admin.

Kemudian masuk ke

website

Sesuai

Harapan

Valid

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · struktur organisasi dan fungsi yang ada di Hotel Farel Jakarta, sehingga penulis dapat lebih mudah untuk menganalisa kebutuhan yang diperlukan

62

Tabel III.9

Hasil Blackbox Testing Form Konfirmasi Pembayaran

No Skenario

Pengujian Test Care

Hasil yang

diharapkan Hasil

Pengujian Kesimpulan

1 No. Pemesanan:

Nama Pemesan :

Nama Bank :

Cabang :

Jumlah Trasnfer :

Struk :

No. Pemesanan :

(kosong)

Nama Pemesan :

(kosong)

Nama Bank :

(kosong)

Cabang :

(kosong)

Jumlah Trasnfer :

(kosong)

Struk : (kosong)

Sistem akan

menolak dan

menampilkan

“Please fill out

this field”

Sesuai

Harapan Valid

2 No. Pemesanan:

PSN003

Nama Pemesan :

Agustanto

Nama Bank :

Mandiri

Cabang : Pasar

Baru

Jumlah Transfer :

(kosong)

Struk : (kosong)

kemudian klik

konfirmasi

No. Pemesanan:

PSN003

Nama Pemesan :

Agustanto

Nama Bank :

Mandiri

Cabang : Pasar

Baru

Jumlah Trasnfer :

(kosong)

Struk : (kosong)

Sistem akan

menolak dan

menampilkan

“Please select a

file“

Sesuai

Harapan Valid

3 No. Pemesanan:

PSN003

Nama Pemesan :

Agustanto

Nama Bank :

Mandiri

Cabang : Pasar

Baru

Jumlah Trasnfer :

Rp.350.000

Struk : (gambar)

kemudian klik

konfirmasi

No. Pemesanan:

PSN003

Nama Pemesan :

Agustanto

Nama Bank :

Mandiri

Cabang : Pasar

Baru

Jumlah Transfer :

Rp.350.000

Struk : (gambar)

Sistem akan

menerima dan

akan langsung

memproses

pesanan

Sesuai

Harapan Valid