45
Hasil Dan Pembahasan
Pada bab ini dipaparkan hasil dan pembahasan dari penelitian ini yang
meliputi implementasi database dan perancangan website pada MTCI menggunakan phpMyadmin dan mysql.
tbl_admin yang terdiri dari field id, username, dan password.
Struktur pada tabel 4.1 dapat dijelaskan sebagai berikut:
Password : Kolom ini digunakan untuk merekam data berupa password admin. Password admin itu sendiri digunakan untuk melakukan autentifikasi data pada saat melakukan login. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
Gambar 4.2 tabel tbl_booking_accomodation
Gambar 4.2 merupakan penerapan pada MySQL untuk tabel tbl_booking_accomoadation yang terdiri dari field id, name, nationality, national_identity, email, phone, account_number, account_holdername, hotel_name, total_room, Guest, Checkin, Checkout, Message, booking_date.
Struktur pada tabel 4.1 dapat dijelaskan sebagai berikut:
Tipe data yang digunakan adalah integer dengan panjang 11 karakter.
Name : Kolom ini berfungsi untuk merekam data nama user yang melakukan pemesan. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
Hotel_Name : Kolom ini digunakan untuk merekam data nama hotel yang telah dipesan. Tipe data yang digunakan
adalah varchar dengan panjang 100 karakter.
Total_room : Kolom ini digunakan untuk merekam data kamar yang telah dipesan. Tipe data yang digunakan adalah varchar dengan panjang 11 karakter.
Guest : Kolom ini digunakan untuk merekam data tamu yang telah melakukan pemesanan akomodasi.
CheckIn : Kolom ini digunakan untuk merekam data tanggal kapan user mulai menggunakan akomodasi.
CheckOut : Kolom ini digunakan untuk merekam data tanggal kapan user selesai menggunakan akomodasi.
Message : Kolom ini digunakan untuk merekam data
keterangan tambahan.
Gambar 4.3 table tbl_booking_transportation
Gambar 4.3 merupakan penerapan pada MySQL untuk tabel tbl_booking_transportation yang terdiri dari field id, name, nationality, national_identity, email, account_number, account_holdername, car_name, Guest, Checkin, Checkout, Message, booking_date.
Struktur pada tabel 4.3 dapat dijelaskan sebagai berikut:
Id : Kolom ini dapat diartikan sebagai kode informasi yang berfungsi sebagai kunci utama (primary key).
Tipe data yang digunakan adalah integer dengan panjang 11 karakter.
Name : Kolom ini berfungsi untuk merekam data nama user yang melakukan pemesan transportasi. Tipe data yang digunakan adalah varchar dengan panjang 100
karakter.
Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
National_identity : Kolom ini berfungsi untuk merekam data nomor kartu identitas user pemesan transportasi. Tipe data
yang digunakan adalah varchar dengan panjang 100
karakter. Rekening user pemesan yang telah melakukan
pemesan transportasi. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
AccountHolderName: Kolom ini digunakan untuk merekam data nama No.Rekening user pemesan. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
Car_Name : Kolom ini digunakan untuk merekam data nama transportasi yang telah dipesan oleh user. Tipe data yang digunakan adalah varchar dengan panjang 100
karakter.
Guest : Kolom ini digunakan untuk merekam data tamu yang telah melakukan pemesanan transportasi.
CheckOut : Kolom ini digunakan untuk merekam data tanggal selesai menggunakan trasnportasi.
Message : Kolom ini digunakan untuk merekam data keterangan tambahan tentang pemesanan.
Booking_date : Kolom digunakan untuk merekam data tanggal pemesan transportasi. Tipe data yang digunakan adalah date.
Gambar 4.4 tabel tbl_comment
Gambar 4.4 merupakan penerapan pada MySQL untuk tabel tbl_comment yang terdiri dari field id, title, email,comment, send.
Struktur pada tabel 4.4 dapat dijelaskan sebagai berikut:
Gambar 4.5 tabel tbl_hotel
Gambar 4.5 merupakan penerapan pada MySQL untuk tabel tbl_hotel yang terdiri dari field id, name, address, total_room, price_per_day, image.
Struktur pada tabel 4.5 dapat dijelaskan sebagai berikut:
Id : Kolom ini dapat diartikan sebagai kode informasi yang yang dimiliki. Tipe data yang digunakan adalah interger dengan panjang 11 karakter.
Price_per_day : Kolom ini dapat digunakan untuk merekam data harga hotel. Tipe data yang digunakan adalah varchar dengan panjang 11 karakter
Gambar 4.6 tabel tbl_transportation
Gambar 4.6 merupakan penerapan pada MySQL untuk tabel tbl_hotel
yang terdiri dari field id, number, name, image.
Struktur pada tabel 4.6 dapat dijelaskan sebagai berikut:
Id : Kolom ini dapat diartikan sebagai kode informasi yang berfungsi sebagai kunci utama (primary key). Tipe data yang digunakan adalah integer dengan panjang 11 karakter.
Number : Kolom ini dapat digunakan untuk merekam data nomor transportasi. Tipe data yang digunakan adalah varchar dengan panjang 25 karakter.
Name : kolom ini dapat digunakan untuk merekam data nama transportasi. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
Gambar 4.7 tabel tbl_user
Gambar 4.7 merupakan penerapan pada MySQL untuk tabel tbl_hotel
yang terdiri dari field id, name, nationality. Username, password, phone, email, regdate.
Struktur pada tabel 4.7 dapat dijelaskan sebagai berikut:
Id : Kolom ini dapat diartikan sebagai kode informasi yang digunakan adalah varchar dengan panjang 100 karakter.
Nationality : Kolom ini berfungsi untuk merekam data negara asal user yang telah melakukan registrasi menjadi member. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
Password : Kolom ini digunakan untuk merekam data berupa password user. Password user itu sendiri digunakan untuk melakukan autentifikasi data pada saat melakukan login. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter. digunakan adalah varchar dengan panjang 100 karakter.
Regdate : Kolom digunakan untuk merekam data tanggal user melakukan registrasi. Tipe data yang digunakan adalah date.
4.2 Pembahasan Web E-booking
Pada web e-booking ini user dibagi menjadi dua tingkatan berdasarkan hak aksesnya yaitu: user ( user yang telah melakukan registrasi
menjadi member), admin ( user yang bertugas mengatur dan memelihara web
e-booking).
Gambar 4.8 Halaman Home
4.2.1 Halaman User
Sebelum mengakses halaman user, seorang user diharuskan untuk melakukan login pada form login yang terdapat pada halaman home.
Untuk melakukan login diperlukan username dan password. Jika login valid, maka web akan menampilkan tampilan yang sesuai dengan hak akses saat login. Gambar 4.9 merupakan halaman yang menjadi halaman utama untuk hak akses user. Dalam halaman utama terdapat menu yaitu antara lain: 1) profile; 2) Tourism ; 3) Accomodation; 3) Transportation; 4)
Gambar 4.9 Halaman Home User
Setelah berhasil melakukan login, maka user dapat mengakses fasilitias-fasilitas yang ada pada halaman user antara lain melakukan booking akomodasi dan transportasi serta memberikan komentar.
Para user yang sebelumnya telah melakukan login maka user akan masuk pada form booking akomodasi untuk melakukan booking akomodasi.
Gambar 4.10Form Booking Akomodasi User
Gambar 4.11 Form Booking Transportasi User.
Pada tampilan form komentar user akan memberikan komentar maka
user harus mengisi title, email, comment. Tampilan form booking akomodasi dapat dilihat pada Gambar 4.12.
4.2.2 Halaman Admin
Sebelum mengakses halaman admin, seorang admin diharuskan untuk melakukan login pada form login yang terdapat pada halaman home.
Untuk melakukan login diperlukan username dan password. Jika login valid, maka web akan menampilkan tampilan yang sesuai dengan hak akses saat login. Gambar 4.13 merupakan halaman yang menjadi halaman utama untuk hak akses admin. Dalam halaman utama terdapat menu yaitu antara lain: 1) profile; 2) Tourism ; 3) Accomodation; 3) Transportation; 4)
Form login; 5) Booking Accomodation; 6) Booking Transportation; 7) Comment; 8) logout. Halaman home admin dapat dilihat pada Gambar 4.13.
Gambar 4.13 Halaman Admin
Setelah berhasil melakukan login, maka admin juga dapat mengakses
Pada form booking akomodasi admin ini, admin dapat melakukan konfirmasi dan manipulasi booking akomodasi. Form list booking akomodasi
admin dapat dilihat pada Gambar 4.15.
Gambar 4.15 Form List Booking Akomodasi admin
Pada form booking transportasi admin ini, admin dapat melakukan konfirmasi dan manipulasi booking transportasi. Form list booking transportasi admin dapat dilihat pada Gambar 4.16.
Pada form komentar admin ini, admin dapat manipulasi komentar.Form komentar admin dapat dilihat pada Gambar 4.17.
Gambar 4.17Form List Komentar Admin
Pada form transportasi admin ini, admin dapat melakukan manipulasi
transportasi. Form transportasi admin dapat dilihat pada Gambar 4.18.
Pada form akomodasi admin ini, admin dapat melakukan manipulasi
data akomodasi. Form akomodasi admin dapat dilihat pada Gambar 4.19.
Gambar 4.19Form Akomodasi Admin
4.3 Analisa Performa Aplikasi Menggunakan WAPT
Pada bagian ini dilakukan analisa aplikasi menggunakan bantuan
Gambar 4.20 Granfik performance