BAB III PEMBAHASAN - repository.bsi.ac.id · memelihara rooms atau kamar-kamar hotel maupun area...
Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · memelihara rooms atau kamar-kamar hotel maupun area...
19
BAB III
PEMBAHASAN
3.1. Analisa Kebutuhan Software
3.1.1. Tinjauan Perusahaan
Amaris Hotel merupakan salah satu grup hotel terkemuka di Indonesia. Grup
ini didirikan pada tahun 2007 di bawah Santika Indonesia, salah satu bisnis
kelompok Kompas Gramedia. Amaris Hotel adalah brand hotel berbintang dua atau
yang lebih dikenal dengan konsep budget. Keunikan dari Amaris Hotel bisa dilihat
dari warna hotelnya yang terdiri dari warna hijau, merah, biru, dan kuning. Saat ini,
Amaris Hotel memiliki 21 properti yang tersebar di Indonesia yaitu salah satunya
adalah Amaris Hotel Karawang.
Amaris Hotel Karawang terletak di Jl. Arteri No. KM. 57, Purwadana,
Kecamatan Teluk Jambe Timur, Kabupaten karawang, Jawa Barat. Amaris Hotel
Karawang memiliki 104 kamar dengan 2 tipe kamar yaitu Smart Room Twin Bed 52
kamar dan Smart Room Queen Bed 52 kamar. Setiap kamar memiliki luas 18 m2.
Harga yang ditawarkan per kamar oleh Amaris Hotel Karawang yaitu sebesar Rp
390.000 untuk Smart Room Twin dan Rp 500.000 untuk Smart Room Queen, harga
bisa saja berubah jika adanya tanggal merah atau hari-hari besar. Fasilitas yang
didapat saat menginap di Amaris Hotel Karawang yaitu free breakfast untuk 2 orang,
free wifi, TV LCD pada setiap kamar, brankas, air mineral 2 botol, dan adanya
dispenser di setiap koridor.
20
Struktur Organisasi dan Fungsi
Dalam menetapkan struktur organisasi pada masing-masing perusahaan
berbeda satu dengan lainnya karena disesuaikan dengan kondisi atau type dari garis
wewenang yang ditetapkan dari suatu perusahaan. Untuk memberikan suatu
wewenang secara efektif dalam perusahaan maka semua harus ada pembagian tugas
atau pekerjaan pada masing-masing individu yang saling berhubungan antara satu
dengan yang lainnya.
STRUKTUR ORGANISASI AMARIS HOTEL KARAWANG
Sumber : STRUKTUR ORGANISASI AMARIS HOTEL KARAWANG
Gambar III.1 Struktur Organisasi Perusahaan
Berikut ini di jelaskan tugas-tugas dan tanggung jawab serta kewajiban masing-
masing bagian yang ada dalam Amaris Hotel Karawang.
1. Hotel Manager
Seseorang yang merencanakan, mengorganisir dan mengatur operasi hotel dengan
cara mengatur dan meneliti pemesanan, penerimaan, pelayanan kamar, dan kegiatan
pengurus/pelayan hotel. Hotel manager juga mengawasi persiapan keamanan, kebun,
dan pemeliharaan barang-barang. Merencanakan dan mengawasi restauran dan
21
tempat/ruangan untuk konferensi, mengamati minuman keras, permainan dan
peraturan hukum yang terkait dengannya, menilai dan memeriksa kepuasan tamu,
memeriksa pembukuan dan kegiatan pembelian, menetapkan pembuatan anggaran,
mengawasi pemilihan, pelatihan dan pengawasan terhadap staff, dan lain sebagainya.
2. Assistant Hotel Manager
Membantu manager hotel dalam operasi sehari-harinya. Seseorang yang
menugaskan tugas untuk kinerja HOD dan pengamat untuk memastikan kepatuhan
terhadap kebijakan hotel dan prosedur operasi yang ditetapkan. Menerima dan
menyelesaikan atau membantu manager hotel dalam menyelesaikan keluhan tamu dan
proses pemulihan layanan dan lain sebagainya.
3. House Keeping
Seseorang yang bertugas menjaga, merawat, dan membersihkan serta
memelihara rooms atau kamar-kamar hotel maupun area diluar kamar hotel atau area
yang tergolong kedalam area umum seperti lobby, corridor, ballroom atau meeting
room di hotel agar tetap nyaman, indah, dan aman. Seorang house keeping juga harus
melaporkan status kamar ke bagian front office.
4. Receptionist
Seseorang yang menjalankan aktivitas penerimaan tamu (check-in dan check-
out), menerima dan menjawab telepon serta mencatat pesan-pesan lewat telepon,
menerima tamu yang akan bertemu dengan pimpinan, menyambut setiap tamu-tamu
hotel dengan ramah, memberi bantuan petunjuk akan lokasi tempat yang diminta
kepada para pengunjung hotel, menyortir surat-surat yang masuk ke hotel baik kertas
maupun elektronik, memberikan citra dan image hotel yang baik dan ramah serta
professional, Mengamati dan melaporkan aktivitas pengunjung hotel yang
mencurigakan bila diperlukan.
22
5. Food & Baverage
Seseorang yang bertanggung jawab untuk mengurus segala sesuatu yang
berhubungan dengan pelayanan makan dan minum serta penyediaan tempat atau
ruangan yang akan digunakan untuk event meeting atau acara resmi yang
berhubungan dengan pelayanan makan dan minum seperti membersihkan atau
memeriksa area makan/restoran sebelum pelayanan pada pelanggan berlangsung
sesuai dengan prosedur hotel, mempersiapkan area yang nyaman secara rapih untuk
pelayanan termasuk penyesuaian penerangan dan musik bila perlu, dan memastikan
kenyamanan rancangan perabotan dan keselamatan staf dan pelanggan.
6. HRD
Seseorang yang bertanggung jawab untuk melakukan rekruitmen dan seleksi
calon karyawan baru, dalam hal ini termasuk perencanaan, pelaksanaan dan
pengawasan sumber daya manusia an pengembngan kualitas sumber daya manusia.
Menciptakan program pelatihan dan pengembangan yang efektif bagi karyawan.
menjaga hubungan antar karyawan, mengevaluasi tingkat kehadiran karyawan,
memberikan kompensasi dan perlindungan setiap karyawan. Menginput data
karyawan dan ke sistem agar semua terdata dengan baik, termasuk di dalamnya
sistem penggajian, bonus, dan tunjangan yang akan diberikan kepada karyawan.
HRD bertanggung jawab mengembangkan struktur gaji yang baik serta mengontrol
absesni karyawan.
7. Engineering
Seseorang yang bertanggung jawab atas pelaksanaan, pengawasan, pemeliharaan
dan energi, dan segala sesuatu yang lain yang berkaitan dengan fasilitas hotel.
23
8. Sales
Seseorang yang menjalankan fungsi pemasaran, pengenalan brand, dan
mensosialisasikan produk-produk hotel terhadap calon pelanggan. Pangsa pasar
harus telah terencana bersama dengan pemikiran konsep bisnis. Menjamin kepuasan
customer, mencari mitra kerja dengan menggandeng pihak lain guna meningkatkan
pengunjung yang datang ke hotel.
3.1.2. Proses Bisnis Berjalan Amaris
Proses bisnis adalah suatu kumpulan aktivitas atau pekerjaan terstruktur yang
saling terkait untuk menyelesaikan suatu masalah tertentu yang menghasilkan produk
atau layanan. Berikut ini adalah proses bisnis pemesanan kamar hotel pada Amaris
Hotel Karawang:
1. Customer mendatangi langsung Amaris Hotel Karawang dan
menghampiri bagian receptionist untuk melakukan checkin.
2. Jika tersedia kamar yang dipilih, customer memberikan KTP kepada
receptionist untuk dibuatkan tanda terima pembayaran.
3. KTP customer dikembalikan dan diberikan kunci kamar oleh
receptionist.
4. Setelah customer selesai menginap, customer checkout dengan
mendatangi kembali receptionist dengan memberikan kunci kamar.
5. Receptionist membuatkan bukti telah menginap pada Amaris Hotel
Karawang dan diberikan kepada customer.
24
3.1.3. Activity Diagram
1. Activity Diagram Sistem Berjalan
Gambar III.2.
Activity Diagram Sistem Berjalan
25
2. Activity Diagram Halaman Booking Customer
Gambar III.3.
Activity Diagram Booking Customer
3. Activity Diagram Halaman Lanjutkan Pembayaran Customer
Gambar III.4
Activity Diagram Lanjutkan Pembayaran Customer
26
4. Activity Diagram Halaman Form Member
Gambar III.5.
Activity Diagram Form Member
5. Activity Diagram Halaman Login Admin
Gambar III.6.
Activity Diagram Login Admin
27
6. Activity Diagram Halaman Data Admin
Gambar III.7.
Activity Diagram Data Admin
7. Activity Diagram Halaman Data Kamar
Gambar III.8.
Activity Diagram Halaman Data Kamar
28
8. Activity Diagram Halaman Data Member
Gambar III.9.
Activity Diagram Halaman Data Member
9. Activity Diagram Halaman Data Booking
Gambar III.10.
Activity Diagram Halaman Data Booking
29
10. Activity Diagram Halaman Data Checkout
Gambar III.11.
Activity Diagram Halaman Data Checkout
11. Activity Diagram Halaman Laporan
Gambar III.12.
Activity Diagram Halaman Laporan
30
12. Activity Diagram Halaman Logout
Gambar III.13.
Activity Diagram Halaman Logout
3.1.4. Proses Bisnis Usulan
1. Customer melakukan booking kamar melalui website Amaris Hotel
Karawang. Customer membuka web Amaris Hotel Karawang lalu
memasukkan nama, nomor handphone, memilih tipe kamar yang
diinginkan, memilih tanggal check in dan check out, memasukkan
jumlah kamar dan jumlah hari yang dibutuhkan untuk menginap. Jika
customer sudah menjadi member, customer memasukkan alamat e-mail
pada kotak isian yang sudah disiapkan. Halaman berikutnya akan
menampilan cetak bukti booking customer.
2. Customer melakukan konfirmasi booking kamar yang dipesan melalui
website. Customer datang langsung ke Amaris Hotel Karawang lalu
menunjukkan bukti booking kamar pada receptionist beserta bukti
transfernya. Receptionist mengecek kembali data customer apakah data
31
tersebut adalah valid dan apakah transaksi tersebut sudah masuk atau
belum. Jika valid customer melakukan check-in dan receptionist
memberikan kunci kamar kepada customer.
3. Setelah customer selesai menginap, customer melakukan check-out
kepada bagian receptionist. Receptionist mengecek kembali data
customer dan membuatkan bill pada website yang dapat dicetak dan
diberikan kepada customer.
4. Receptionist masuk menu admin dan memilih menu laporan. Pada menu
laporan tersebut receptionist dapat langsung mencetak laporan transaksi
booking hotel yang telah selesai. Dan memberikan cetak laporan tersebut
kepada manager hotel.
3.1.5. Analisa Kebutuhan
Analisa kebutuhan dalam pembuatan website pemesanan kamar pada Amaris
Hotel Karawang, antara lain:
1. Kebutuhan pengguna
Kebutuhan Pengguna dalam perancangan ini terbagi menjadi kebutuhan
customer dan kebutuhan admin.
a. Kebutuhan customer
1) Customer yang ingin melakukan booking hotel diharuskan membuka
website Amaris Hotel Karawang dan masuk ke menu booking.
2) Customer dapat melihat ketersediaan kamar pada halaman website
setelah memilih tanggal check in, check out, dan tipe kamar.
32
3) Customer dapat melakukan check in dengan langsung mendatangi
Amaris Hotel Karawang dengan memperlihatkan bukti booking yang
sudah dilakukan pada website.
b. Kebutuhan admin
1) Admin dapat melihat data customer.
2) Admin dapat melakukan transaksi pembayaran customer.
3) Admin dapat mencetak laporan Transaksi Checkin dan Checkout.
3.1.6. Use Case dan Deskripsi Use Case
A. Receptionist
1. Use Case Diagram Receptionist melakukan Login ke Menu Admin
Gambar III.14
Use Case Diagram Receptionist melakukan Login ke Menu Admin
Tabel III.1 Deskripsi Use Case Diagram Receptionist Melakukan Login ke Menu
Admin
Use Case Narative Login
Tujuan Melakukan login dan masuk kedalam sistem.
Deskripsi Sisem ini memungkinkan aktor untuk mengelola sistem admin
Skenario Utama
33
Aktor Receptionist
Kondisi Awal Aktor membuka aplikasi admin
Aksi Aktor Reaksi Sistem
1. Aktor memilih Menu
Login. Sistem akan menampilkan textbox untuk mengisi NIK dan Password.
2. Aktor memilih
tombol logout Sistem akan keluar dari aktivitas
Kondisi Akhir Jika perintah sesuai maka sistem akan masuk kedalam menu admin dan aktor dapat
melakukan aktivitad didalam sistem.
2. Use Case Diagram Receptionist masuk ke Menu Utama Admin
Gambar III.15.
Use Case Diagram Receptionist masuk ke Menu Utama Admin
Tabel III.2 Deskripsi Use Case Diagram Receptionist masuk ke Menu Utama
Admin
Use Case Narative Menu Utama Admin
Tujuan Receptionist dapat melakukan pengolahan data yang ada pada menu admin dan
menu transaksi.
Deskripsi Sistem ini memungkinkan aktor untuj mengelola sistem pemesanan mulai dari
input data sampai menginput transaksi
Skenario Utama
Aktor Receptionist
Kondisi Awal Aktor membuka aplikasi admin dan masuk menu utama admin.
Aksi Aktor Reaksi Sistem
34
1. Aktor memilih tombol
data admin.
Sistem akam menampilkan data siapa saja orang yang dapat mengakses menu
admin.
2. Aktor memilih tombol
data kamar.
Sistem akan menampilkan data kamar yang dimiliki oleh Amaris Hotel
Karawang.
3. Aktor memilih tombol
data member.
sistem akan menampilkan data member yang terdaftar pada Amaris Hotel
Karawang.
4. Aktor memilih tombol
Data Booking
Sistem akan menampilkan data customer yang melakukan booking.
5. Aktor memilih tombol
data checkout
Sistem akan menampilkan data customer yang hanya tinggal melakukan
checkout.
6. Aktor memilih tombol
laporan
sistem akan menampilkan laporan transaksi booking Amaris Hotel Karawang.
7. Aktor memilih tombol
logout.
Sistem akan kembali ke halaman textbox login admin.
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan seperti yang diinginkan
aktor.
3. Use Case Diagram Receptionist masuk ke Menu Data Admin
Gambar III.16.
Use Case Diagram Receptionist masuk ke Menu Data Admin
Tabel III.3 Deskripsi Use Case Diagram Receptionist masuk ke Menu Data
Admin
Use Case Narative Menu Data Admin
Tujuan Receptionist dapat melakukan pengolahan data yang ada pada menu
data admin seperti tambah admin baru, meyimpan, mengubah, dan
menghapus data admin.
Deskripsi Sistem akan menampilkan tombol tambah admin baru, simpan, edit,
dan hapus.
Skenario Utama
Aktor Receptionist
35
Kondisi Awal Aktor membuka menu data admin.
Aksi Aktor Reaksi Sistem
1. Aktor memilih
tombol tambah admin
baru.
Sistem akam menampilkan form data untuk isi data admin baru.
2. Aktor memilih
tombol simpan.
Sistem akan menyimpan data apabila telah menginput data admin
baru yang akan disimpan.
3. Aktor memilih
tombol edit.
sistem akan menampilkan data admin yang akan diubah sesuai
keinginan.
4. Aktor memilih
tombol hapus.
Sistem akan menghilangan data admin yang tombol hapus nya
diklik.
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan seperti yang
diinginkan aktor.
4. Use Case Diagram Receptionist masuk ke Menu Data Kamar
Gambar III.17.
Use Case Diagram Receptionist masuk ke Menu Data Kamar
Tabel III.4 Deskripsi Use Case Diagram Receptionist masuk ke Menu Data
Kamar
Use Case Narative Menu Data Kamar
Tujuan Receptionist dapat melihat data kamar yang ada pada Amaris
Hotel Karawang.
Deskripsi Sistem akan menampilkan data kamar.
Skenario Utama
Aktor Receptionist
Kondisi Awal Aktor membuka menu data kamar.
Aksi Aktor Reaksi Sistem
36
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan seperti
yang diinginkan aktor.
5. Use Case Diagram Receptionist Masuk ke Menu Data Booking
Gambar III.18.
Use Case Diagram Receptionist masuk ke Menu Data Booking
Tabel III.5 Deskripsi Use Case Diagram Receptionist masuk ke Menu Data
Booking
Use Case Narative Menu Data Checkin
Tujuan Receptionist dapat melakukan pengolahan data yang ada pada menu
data booking seperti menekan tombol checkin ketika customer
checkin.
Deskripsi Sistem akan menampilkan tombol checkin.
Skenario Utama
Aktor Receptionist
Kondisi Awal Aktor membuka menu data booking.
Aksi Aktor Reaksi Sistem
1. Aktor memilih
tombol checkin
Sistem akan mengubah tampilan yang awalnya berstatus checkin
menjadi sedang cehckin.
2. Aktor memilih
tombol simpan.
Sistem akan menyimpan data apabila telah menginput data kamar
baru yang akan disimpan.
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan seperti yang
diinginkan aktor.
37
6. Use Case Diagram Receptionist Masuk Menu Data Checkout
Gambar III. 19.
Use Case Diagram Receptionist masuk ke Menu Data Checkout
Tabel III.6 Deskripsi Use Case Diagram Receptionist masuk ke Menu Data
Checkout
Use Case Narative Menu Data Checkout
Tujuan Receptionist dapat melakukan pengolahan data yang ada
pada menu data checkout seperti menekan tombol checkout
ketika customer telah selesai menginap.
Deskripsi Sistem akan menampilkan tombol checkout.
Skenario Utama
Aktor Receptionist
Kondisi Awal Aktor membuka menu data checkout.
Aksi Aktor Reaksi Sistem
1. Aktor memilih
tombol checkout
Sistem akan menghilangkan data customer yang tombol
checkout nya sudah di tekan.
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan seperti
yang diinginkan aktor.
38
7. Use Case Diagram Receptionist Masuk ke Menu Laporan
Gambar III.20.
Use Case Diagram Receptionist masuk ke Menu Laporan
Tabel III.7 Deskripsi Use Case Diagram Receptionist masuk ke Menu Laporan
Use Case Narative Menu Laporan
Tujuan Receptionist dapat melakukan pengolahan data yang ada pada
menu laporan yaitu cetak laporan.
Deskripsi Sistem akan menampilkan data transaksi booking Amaris
Hotel Karawang.
Skenario Utama
Aktor Receptionist
Kondisi Awal Aktor membuka menu data laporan.
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol
cetak.
Sistem akan menampilkan form yang akan dicetak.
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan seperti
yang diinginkan aktor.
39
8. Use Case Diagram Receptionist Melakukan Logout
Gambar III.21.
Use Case Diagram Receptionist Melakukan Logout
Tabel III.8 Deskripsi Use Case Diagram Receptionist Melakukan Logout
Use Case Narative Menu Laporan
Tujuan Receptionist dapat melakukan logout dari
sistem admin.
Deskripsi Sistem ini memungkinkan receptionist
untuk keluar dari sistem admin.
Skenario Utama
Aktor Receptionist
Kondisi Awal Aktor memilih tombol logout.
Aksi Aktor Reaksi Sistem
1. Aktor memilih
tombol logout.
Sistem keluar dari sistem admin.
Kondisi Akhir Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan
aktor.
40
3.1.7. Sequence Diagram
Admin
Sequance Diagram Transaksi
Login
Input Kode User dan
Password()Cek Kode User dan
Password()
Kode User dan Password
tidak ada atau salah()
Menu
Utama
Kode User dan
Password Benar()
Form
Transaksi
Input transaksi()
Data
Transaksi
Simpan
Data()
Logout()
Manampilkan
kd_transaksi()
Menampilkan
kd_kamar()
Mencari jml_kamar()
Menampilkan
kd_booking()
Memasukkan lama
checkin()
Memasukkan
tgl_checkin()
Tambah()
Simpan()
Batal()
Ubah()
Hapus()
Keluar()
Memasukkan
tgl_checkout()
Memasukkan
jml_transaksi()
Gambar III.22.
Sequence Diagram
3.1.8. Deployment Diagram
<<Device>>
Database
Client Browser
<<Device>>
Database
Web Server
<<Device>>
Database
Database Database Request
Page request
Gambar III.23.
Deployment Diagram
41
3.2. Desain
3.2.1. Struktur Navigasi
Gambar III.24.
Struktur Navigasi
42
3.2.2. Entity Relationship Diagram
Gambar III.25.
Entity Relationship Diagram
43
3.2.3. Logical Relational Structure
Gambar III.26.
Logical Relational Structure
3.2.4. Class Diagram
kamar
-kd_kamar: varchar (10)
-harga_kamar: double
-jml_kamar: int (11)
admin
-nik: int (11)
-nama: varchar (50)
-password: varchar (20)
-no_hp: varchar (20)
+edit
+hapus
booking
-kd_booking: int (11)
-email: varchar (30)
-nama_customer: varchar (30)
-no_hp: varchar (15)
-jml_kamar: int (11)
-kd_kamar: varchar (10)
-checkin: varchar (15)
-checkout:varchar (15)
-status: int (11)
-jml_hari: int (11)
-discount: double
-jumbay: double
-totbay: double
+checkin
member
-email: varchar (30)
-nama: varchar (50)
-tgl_lahir: date
jk: enum (Laki-laki;
'Perempuan',",")
-no_hp: varchar (20)
-alamat: varchar (100)
transaksi
-kd_transaksi: int (10)
-kd_kamar: varchar (10)
-jml_kamar: int (11)
-kd_booking: int (11)
-checkin: varchar (15)
-checkout:varchar (15)
-jumbay: double
-discount:double
-jml_transaksi: double
+checkout
1 *1 1
1
*
1
*
1
Gambar III.27.
Class Diagram
44
3.2.5. Spesifikasi File
Spesifikasi file ini terdiri dari file-file yang digunakan untuk menyimpan data
maupun proses pengolahan data. Adapun spesifikasi file adalah sebagai berikut:
1. Spesifikasi File Data Admin
Nama Database : hotel_amaris
Nama File : admin
Tipe File : Data Admin
Akses File : Random
Panjang Record : 101 Karakter
Field Key : nik
Tabel III.9.
Spesifikasi File Data Admin
No Elemen Data Akronim Tipe Panjang Keterangan
1 Nomor induk
karyawan Nik Int 11 Primary key
2 Nama admin Nama Varchar 50
3 Password Password Varchar 20
4 Nomor
handphone no_hp varchar 20
2. Spesifikasi File Data Booking
Nama Database : hotel_amaris
Nama File : booking
Tipe File : transaksi
Akses File : Random
Panjang Record : 159 Karakter
Field Key : kd_booking
45
Tabel III.10.
Spesifikasi File Data Booking
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode booking kd_booking Int 11 Primary key
2 Email Email Varchar 30
3 Nama
customer nama_customer Varchar 30
4 Nomor
handphone no_hp Varchar 15
5 Jumlah kamar jml_kamar Int 11
6 Kode Kamar Kd_Kamar Varchar 10
7 Checkin Checkin Varchar 15
8 Checkout Checkout Varchar 15
9 Status Status Int 11
10 Jumlah hari jml_hari Int 11
11 discont discont double
12 Jumlah bayar jumbay double
13 Total bayar totbay double
3. Spesifikasi File Data Kamar
Nama Database : hotel_amaris
Nama File : kamar
Tipe File : Data Kamar
Akses File : Random
Panjang Record : 21 Karakter
Field Key : kd_kamar
Tabel III.12.
Spesifikasi File Data Kamar
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode kamar kd_kamar Varchar 10 Primary key
2 Jumlah kamar jml_kamar Int 11
3 Harga kamar harga_kamar double
46
4. Spesifikasi File Data Member
Nama Database : hotel_amaris
Nama File : member
Tipe File : Data Member
Akses File : Random
Panjang Record : 200 Karakter
Field Key : -
Tabel III.13.
Spesifikasi File Data Member
No Elemen Data Akronim Tipe Panjang Keterangan
1 Email customer Email Varchar 30
2 Nama customer Nama Varchar 50
3 Tanggal lahir
customer Tgl_lahir Date
4 Jenis kelamin Jk Enum
5 Nomor
handphone No_hp Varchar 20
6 Alamat customer Alamat varchar 100
5. Spesifikasi File Data Transaksi
Nama Database : hotel_amaris
Nama File : transaksi
Tipe File : transaksi.sql
Akses File : Random
Panjang Record : 71 Karakter
Field Key : kd_transaksi
47
Tabel III.14.
Spesifikasi File Data Transaksi
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode
transaksi Kd_transaksi Int 10 Primary key
2 Kode kamar Kd_kamar Varchar 10
3 Jumlah
kamar Jml_kamar Int 11
4 Kode
booking Kd_booking Varchar 10
5 Checkin Checkin Varchar 15
6 Checkout Checkout Varchar 15
7 Jumlah
tansaksi Jml_transaksi double
8 Jumlah bayar jumbay double
9 discont discont Double
10 Jumlah
transaksi Jml_transaksi Double
3.2.6. User Interface
1. User Interface Halaman Home
Gambar III.28.
User Interface Halaman Home
48
2. User Interface Halaman Data Admin
Gambar III.29.
User Interface Halaman Data Admin
3. User Interface Halaman Data Kamar
Gambar III.30.
User Interface Halaman Data Kamar
49
4. User Interface Halaman Data Member
Gambar III.31.
User Interface Halaman Data Member
5. User Interface Halaman Data Booking
Gambar III.32.
User Interface Halaman Data Booking
50
6. User Interface Halaman Data Checkout
Gambar III.33.
User Interface Halaman Data Checkout
7. User Interface Menu Laporan
Gambar III.34.
User Interface Menu Laporan
51
8. User Interface Menu Login
Gambar III.35.
User Interface Menu Login
3.3. Implementasi
1. Implementasi Halaman Web Amaris Hotel Karawang
52
53
Gambar III.36.
Implementasi Halaman Web Amaris Hotel Karawang
54
2. Implementasi Halaman Form Pendaftaran Member Anggota Amaris
Hotel Karawang
Gambar III.37.
Implementasi Halaman Form Pendaftaran Member Anggota Amaris Hotel
Karawang
3. Implementasi Halaman Menu Login Admin
Gambar III.38.
Implementasi Halaman Menu Login Admin
55
4. Implementasi Halaman Home Admin
Gambar III.39.
Implementasi Halaman Home Admin
5. Implementasi Halaman Data Admin
Gambar III.40.
Implementasi Halaman Data Admin
56
6. Implementasi Halaman Data Kamar
Gambar III.41.
Implementasi Halaman Data Kamar
7. Implementasi Halaman Data Member
Gambar III.42.
Implementasi Halaman Data Member
57
8. Implementasi Halaman Data Booking
Gambar III.43.
Implementasi Halaman Data Booking
9. Implementasi Halaman Data Checkout
Gambar III.44.
Implementasi Halaman Data Checkout
58
10. Implementasi Halaman Menu Laporan
Gambar III.45.
Implementasi Halaman Menu Laporan