45
Bab IV 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.
4.1 Implemenasi Database
Tabel-tabel yang terdapat pada MySQL sama seperti pada rancangannya pada bab 3. Gambar 4.1, Gambar 4.2, Gambar 4.3, Gambar
4.5, Gambar 4.6, Gambar 4.7 merupakan implementasi database pada MySQL.
Gambar 4.1 Tabel tbl_admin
Gambar 4.1 merupakan penerapan pada MySQL untuk tabel tbl_admin yang terdiri dari field id, username, dan password.
Struktur pada tabel 4.1 dapat dijelaskan sebagai berikut: Id : Kolom ini digunakan untuk merekam data kode informasi
yang berfungsi sebagai kunci utama primary key. Tipe data yang digunakan adalah int dengan panjang 11
karakter. Username : Kolom ini digunakan untuk merekam data yang berupa
nama admin itu sendiri. Tipe data yang digunakan yaitu varchar dengan panjang 100 karakter.
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:
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. Tipe data yang digunakan adalah varchar dengan panjang 100
karakter. Nationality : Kolom ini berfungsi untuk merekam data negara asal
user pemesan. Tipe data yang digunakan adalah varchar dengan panjang 100 karakter.
National_identity : Kolom ini berfungsi untuk merekam data nomor kartu identitas user pemesan. Tipe data yang
digunakan adalah varchar dengan panjang 100 karakter.
Email : Kolom ini digunakan untuk merekam data alamat email user. Tipe data yang digunakan adalah
varchar dengan panjang 100 karakter. Phone
: Kolom ini digunakan untuk merekam data No. telepon user pemesan. Tipe data yang digunakan
adalah varchar dengan panjang 100 karater.
Account_number : Kolom ini digunakan untuk merekam data No.
Rekening user pemesan. 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.
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. Booking_date : Kolom digunakan untuk merekam data tanggal
pemesan akomodasi. Tipe data yang diguanakan date.
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. Nationality
: Kolom ini berfungsi untuk merekam data negara asal user yang telah melakukan pemesan transportasi.
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.
Email : Kolom ini digunakan untuk merekam data alamat
email user yang telah melakukan pemesan transportasi. Tipe data yang digunakan adalah
varchar dengan panjang 100 karakter. Account_number
: Kolom ini digunakan untuk merekam data No. 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. CheckIn
: Kolom ini digunakan untuk merekam data tanggal mulai menggunakan 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: 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.
Title : Kolom ini berfungsi untuk merekam data judul komentar. Tipe data yang digunakan varchar dengan
panjang 100 karakter Email : Kolom ini digunakan untuk merekam data alamat email
user yang telah memberikan komentar. Tipe data yang digunakan adalah varchar dengan panjang 255 karakter.
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 berfungsi sebagai kunci utama primary key. Tipe data
yang digunakan adalah integer dengan panjang 11 karakter.
Address : Kolom ini berfungsi untuk merekam data berupa alamat
hotel. Tipe data yang digunakan adalah varchar dengan panjang karakter 255.
Total_room : Kolom ini digunakan untuk merekam data jumlah kamar 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
Image : Kolom ini dapat digunakan untuk merekam data gambar
hotel. Tipe data yang digunakan adalah varchar dengan panjang 100 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.
Image : Kolom ini dapat digunakan untuk merekam data gambar
transportasi. Tipe data yang digunakan adalah varchar dengan panjang 255 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
berfungsi sebagai kunci utama primary key. Tipe data yang digunakan adalah integer dengan panjang 11
karakter. Name
: Kolom ini dapat digunakan untuk merekam data nama user yang telah melakukan registrasi. Tipe data 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. Username : Kolom ini digunakan untuk merekam data yang berupa
nama username yang telah melakukan registrasi. Tipe data yang digunakan yaitu 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.
Phone : Kolom ini digunakan untuk merekam data No. telepon
user . Tipe data yang digunakan adalah varchar dengan panjang 100 karater.
Email : Kolom ini digunakan untuk merekam data alamat email user yang telah melakukan registrasi. Tipe data yang
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