Anda di halaman 1dari 26

TUGAS AKHIR LAB APLIKOM

ROYALE
HOTEL Disusun oleh:
Meilissa Lestari 125150433
Teresa Jovina Kurniawan
125150445
Vivian Angelina
125150451
Antonius Enrico
125150467
BAB 1:
PENDAHULUAN
LATAR BELAKANG
Pada zaman yang sudah modern ini, globalisasi sudah meramba
disegala bidang kehidupan manusia, terutama pada bidang IPTEK. Maka
dari itu mulai banyak pekerjaan yang dulunya dilakukan oleh manusia
diubah menjadi berbasis teknologi. Salah satunya adalah pencatatan
perusahaan yang dulunya dilakukan oleh manusia secara manual, dan
sekarang menggunakan teknologi.
Mengikuti perkembangan zaman yang telah terjadi, kami membuat
database Hotel untuk melakukan pengolahan data. Dengan
menggunkan database ini Hotel dapat mengelola data karyawan, data
customer, data reservasi, data kamar hotel, data pembayaran, dan data
jadwal kerja karyawan.
Dengan adanya database ini Hotel dapat menghemat waktu dan tenaga,
sehingga pencatatan data dapat dilakukan secara lebih efektif dan
efisien serta mengurangi kemungkinan resiko kesalahan dalam
pencatatan.
MANFAAT DAN TUJUAN
Manfaat
Makalah ini bermanfaat untuk menginformasikan kepada
pembaca mengenai kegunaan data tabel, query, form, report, dalam
data base Royale Hotel.
Tujuan
Pembuatan database data internal Royale Hotel bertujuan :
Memudahkan Royale Hotel dalam mengelola data internal Hotel.
Mempercepat pengelolaan data secara otomatis.
Memudahkan Royale Hotel mengetahui perkembangan data
internal Hotel.
BAB 2: PEMBAHASAN
A. TABEL

Tabel Customer ini berguna untuk mengelola data customer dan


menginformasikan secara luas yaitu dengan ID Card Customer,
Nama Customer, Nomor Telephone Customer, dan Alamat Customer.
Primary key pada ID Card Customer menunjukkan bahwa tidak
terjadinya pengulangan pada data ID Card Customer. ID Card
Customer hanya digunakan sekali untuk satu customer. Pengelolaan
seperti ini akan mempermudah pengelola Royale Hotel untuk tidak
keliru terhadap Customer yang mungkin memiliki nama yang sama
tetapi nomor ID Card Customer yang berbeda.

A. TABEL

Tabel Receptionist ini berguna untuk mengelola data


receptionist dan menginformasikan secara luas dengan hanya
ID Receptionist dan Nama Receptionist. Primary key pada
Receptionist ID menunjukkan bahwa tidak ada pengulangan
pada data ID Receptionist. ID Receptionist hanya digunakan
sekali untuk satu receptionist. Pengelolaan seperti ini akan
mempermudah pengelolaan Royale Hotel untuk tidak keliru
terhadap Receptionist yang mungkin memiliki nama yang sama
tetapi Nomor ID yang berbeda.
A. TABEL

Penjelasan lebih lanjut mengenai data Receptionist pada Tabel Detail


Receptionist. Tabel Detail Receptionist ini menjelaskan keterangan
lebih lanjut mengenai Receptionist yang berisikan Nomor Telephone
Receptionist, dan Alamat Rumah Receptionist. Dengan adanya Tabel
Detail Receptionist ini pengelolaan data Royale Hotel tidak perlu keliru
dan susah-susah mencari data Receptionist, pengelolaan dapat
mendapatkan informasi yang di butuhkan dari seorang Receptionist.
A. TABEL

Tabel Reservation yang berisikan Tanggal Reservation,


ID Reservation, dan ID Card Reservation. Pada tabel ini
Reservation number di berikan primary key, yang
digunakan untuk menunjukkan nomor Reservation.
A. TABEL

Tabel Detail Reservation merupakan tabel yang lebih lanjut dari


nomor kamar yang terdapat Tabel Reservation . Dengan adanya Tabel
Detail Reservation, pengelolaan data dapat mencari dan mendapatkan
berapa lama tamu menginap di hotel, nomor reservation dan tanggal
reservation di data sebelumnya dengan lebih cepat dan mudah. Primary
key yang terdapat di Tabel Detail Reservation ini adalah nomor kamar
yang saling berelasi karena merupakan data yang saling terkoneksi
sehingga ketika nomor reservation diinput, detail reservation yang
memiliki nomor kamar akan muncul.
A. TABEL

Tabel Kamar yang berisikan Tipe kamar, Tipe tempat tidur,


harga kamar per malam. Pada tabel ini Room number yang
diberikan primary key yang digunakan untuk menghubungkan
nomor kamar yang ada pada tabel reservation yang digunakan
untuk memudahkan pemesanan kamar dari customer, sehingga
setiap adanya pemesanan, receptionist hanya tinggal menginput
kode menu pada form nomor kamar yang telah ada.
B. RELATIONSHIP

Pada gambar diatas , field Receptionist ID pada table Receptionist menggunakan


primary key dan field receptionist id pada table reservation sebagai foreign key
dan begitu juga dengan reservation number, customer ID card.Terlihat pada
diagram relationship diatas beberapa table dengan symbol 1(one) sebagai
primary key dan symbol (many) sebagai foreign key, hal ini menandakan bahwa
jenis relationship yang digunakan adalah one to many dan beberapa table
dengan symbol one sebagai primary key dan symbol 1 sebagai foreign key, hal ini
menandakan bahwa jenis relationship yang digunakan adalah one to one.
Syarat membuat relationships adalah kedua field yang akan dihubungkan
tersebut harus mempunyai jenis data yang sama. Misalnya Customer ID Card
pada table reservation dihubngkan dengan field Customer ID Card pada tabel
customer, Room Number pada tabel detail reservation dengan field room number
yang ada pada tabel room. Kita tidak bisa menghubungkan field dengan data
C. QUERY

Dengan adanya query akan mempermudah penginputan data karena


data yang telat diinput telah terhubungan dengan tabel receptionist
dengan tabel detail receptionist. Query detail receptionist
menampilkan data-data tertentu dalam satu tabel yaitu ID
receptionist dari tabel receptionist.
C. QUERY

Dengan adanya query ini akan mempermudah penginputan data


karena data yang telah diinput telah terhubung yaitu tabel
customer dan tabel receptionist. Query detail reservation
menampilkan data-data yang diperlukan dari table lain yaitu
data-data yang terdapat dalam customer table, receptionist
detail table, receptionist table, reservation detail table,
reservation table dan room table.
C. QUERY

Query Reservation
Dengan adanya query ini akan mempermudah
penginputan data karena data yang telah diinput telah
terhubung yaitu
D. FORM

Dengan adanya Customer Form, akan memudahkan dalam proses


memasukan dan mempresentasikan data atau informasi yang berhubungan
dengan customer yang dibutuhkan oleh Royale Hotel dengan menggunakan
bentuk tampilan formulir. Customer Form ini digunakan untuk menginput data
mengenai Customer ID Card yang berupa Customer Name, Phone Number
dan Customer Address. Form ini akan memudahkan kita untuk menginput
data dari Customer Table. Data yang kita masukan dalam form bahan akan
ditampilkan dalam Customer Table.
D. FORM

Dengan adanya Form Login, dapat meningkatkan keamanan data


hotel, karena orang selain admin/ user yang memiliki username dan
password tidak dapat mengakses database hotel.
D. FORM

Di dalam form ini terdapat button untuk menuju ke Reservation Form,


Receptionist Form, Room Form, dan Customer Form. Dengan adanya
form ini, akan mempermudah kita untuk mengakses Reservation
Form, Receptionist Form, Room Form, dan Customer Form secara
langsung hanya dengan click pada button tersebut.
D. FORM

Dengan adanya Receptionist Form, akan memudahkan dalam proses


memasukan, mempresentasikan, dan mengedit data atau informasi
yang berhubungan dengan receptionist hotel menggunakan bentuk
formulir. Form ini digunakan untuk menginput data mengenai
receptionist secara rinci seperti Receptionist ID, Receptionist Name,
Phone Number, dan Receptionist Address. Data yang diinput ke dalam
form ini kemudian akan muncul di Receptionist Query, Receptionist
Table, serta Receptionist Detail Table.
D. FORM

Dengan adanya Reservation Form, akan memudahkan dalam proses


memasukkan dan mempresentasikan data yang berhubungan dengan
reservasi atau pemesanan hotel. Form ini digunakan untuk menginput data
yaitu Reservation Number atau nomor urut pemesanan, Receptionist ID,
Receptionist Name atau nama yang melakukan pemesanan, Customer ID
Card, Customer Name, dan Date of Reservation. Form ini akan memudahkan
kita untuk untuk mengatur dan menyusun data reservasi hotel.
D. FORM

Dengan adanya Room Form, akan memudahkan dalam proses


memasukan dan mempresentasikan data yang berhubungan dengan
room yang dipesan. Room Form ini digunakan untuk menginput data
berupa Room Number, Room Type, Bed Type, dan Price/night. Data
yang diinput ke dalam form ini akan muncul di Room Table.
E. REPORT

Menampilkan data/informasi kamar-kamar di hotel dan


reservasi yang dilakukan oleh pelanggan terhadap hotel
dalam bentuk laporan.
BAB 3:KESIMPULAN
DAN SARAN
A. KESIMPULAN

Untuk mempermudah dalam hal pengumpulan data yang akan


dilakukan oleh karyawan dalam menjalankan operasional hotel, dimana
sebelumnya kita harus mengetahui latar belakang , manfaat , serta
tujuan dari penggunaan database dalam membuat sistem dalam
perusahaan. Dengan mengetahui cara membuat sistem ini tentu dapat
membuat perusahaan kita berjalan lebih baik dan mengumpulkan data
yang akurat.
B. SARAN
Untuk menghindari masalah atau kesalahan-kesalahan yang terjadi
dalam proses pembuatan database pada masa yang akan dating,
diperlukannya panduan secara langsung ataupun memberikan
metode yang lebih mudah dipahami oleh para mahasiswa.
THANK YOU

Anda mungkin juga menyukai