Anda di halaman 1dari 18

TUGAS AKHIR

LABORATORIUM APLIKASI KOMPUTER

ROYALE HOTEL

KELAS PY
KELOMPOK 5

TERESA JOVINA 125150445


MEILISSA LESTARI 125150433
BELINDA HALIM 125150469
VIVIAN ANGELINA 125150451
ALFRED KAMSARI 125159101
ENRICO 125150467

PROGRAM STUDI AKUNTANSI


FAKULTAS EKONOMI
MEI 2016

1
KATA PENGANTAR

Puji dan Syukur kami ucapkan kepada Tuhan Yang Maha Esa atas berkatnya, kami dapat
menyelesaikan masalah aplikasi computer ini yang disusun untuk memenuhi tugas mata kuliah
Laboratorium aplikasi computer. Dalam makalah ini dijelaskan mengenai penggunaan Microsoft access
dalam menjalankan usaha perhotelan.

Kami mengucapkan terima kasih kepada para asisten dosen yang telah membantu dalam
penulisan makalah ini sehingga dapat diselesaikan tepat pada waktunya. Kami juga berterima kasih
kepada pihak-pihak lain yang telah membantu dalam pengerjaan makalah ini.

Kami menyadari sepenuhnya bahwa ada kekurangan baik dari segi penyusutan kata maupun
segi lainnya. Oleh karena itu, kami mengharapka kritik maupun saran dari pembaca agar kami dapat
memperbaiki makalah ini. Kami berharap makalah ini dapat memberikan manfaat bagi para pembaca.
Terima kasih atas perhatiannya.

2
Daftar isi

KATA PENGANTAR..................................................i

BAB I...........................................................................1
PENDAHULUAN................................................................1
A. Latar Belakang............................................................................... 1
B. Manfaat dan \tujuan.........................................................................1

BAB II.........................................................................2
PEMBAHASAN..................................................................2
A. Tabel........................................................................................... 2
B. Relationship.................................................................................. 5
C. Query.......................................................................................... 6
E. Report........................................................................................ 11

BAB III......................................................................12
Kesimpulan dan Saran........................................................12
A. Kesimpulan.................................................................................12
B. Saran......................................................................................... 12

3
BAB I
PENDAHULUAN
A. 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.

B. Manfaat dan Tujuan


1. Manfaat

Makalah ini bermanfaat untuk menginformasikan kepada pembaca mengenai kegunaan data
tabel, query, form, report, dalam data base Royale Hotel.

2. 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.

4
BAB II
PEMBAHASAN
A. Tabel
1. Customer Table

Customer Table ini berguna untuk mengelola data customer dan menginformasikan secara
luas yaitu dengan Customer ID Card, Customer Name, Phone Number, dan Customer Address.
Primary key pada Customer ID Card menunjukkan bahwa tidak terjadinya pengulangan pada
data Customer ID Card. Customer ID Card 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 Customer ID Card
yang berbeda.

2. Receptionist Table

Receptionist Table ini berguna untuk mengelola data receptionist dan menginformasikan
secara luas hanya dengan Receptionist ID dan Receptionist Name. Primary key pada
Receptionist ID menunjukkan bahwa tidak ada pengulangan pada data Receptionist ID.
Receptionist ID hanya digunakan sekali untuk satu receptionist. Pengelolaan seperti ini akan
mempermudah pengelola Royale Hotel untuk tidak keliru terhadap Receptionist yang mungkin
memiliki nama yang sama tetapi nomor Receptionist ID yang berbeda.

3. Receptionist Detail Table

5
Penjelasan lebih lanjut mengenai data Receptionist pada Receptionist Detail Table.
Receptionist Detail Table ini menjelaskan keterangan lebih lanjut mengenai receptionist yang
berisikan Phone Number, dan Receptionist Address. Dengan adanya Receptionist Detail Table
ini, pengelola data Royale Hotel dapat dengan mudah mencari data receptionist.

4. Reservation Table

Reservation Table berisikan Reservation Number, Date of Reservation, Receptionist ID,


dan Customer ID Card. Pada tabel ini, Reservation Number diberikan primary key, yang
digunakan untuk menunjukkan Reservation Number yang unik.

5. Reservation Detail Table

Reservation Detail Table merupakan tabel yang lebih lanjut dari nomor kamar yang
terdapat pada Reservation Table. Dengan adanya Reservation Detail Table, pengelola data
dapat mencari data mengenai berapa lama tamu menginap di hotel, Reservation Number dan
Date of Reservation di data sebelumnya dengan lebih cepat dan mudah. Primary key yang
terdapat di Reservation Detail Table ini adalah nomor kamar yang saling berelasi karena
merupakan data yang saling terkoneksi sehingga ketika Reservation Number diinput, detail
reservasi yang memiliki Room Number tertentu akan muncul.

6. Room Table

6
Room Table yang berisikan Room Number, Room Type, Bed Type, Price/night. Pada
tabel ini, Room Number yang diberikan primary key yang digunakan untuk menghubungkan
nomor kamar yang ada pada Reservation Table digunakan untuk memudahkan pemesanan
kamar dari customer.

7. Schedule Table

Schedule Table yang berisikan Receptionist ID, Start at (jam mulai kerja), dan Finish at (jam
selesai kerja). Pada tabel ini tidak ada yang diberikan primary key karena tidak ada data yang
khusus. Schedule Table ini digunakan untuk mendata shift karyawan yang bekerja di Royale
Hotel.

8. TUser

Tuser ini berisikan User ID, Username dan UserPassword. Tabel ini berguna bagi admin hotel
yang ingin mengakses database hotel.

B. Relationship

7
Pada gambar diatas , field Receptionist ID pada Receptionist Table menggunakan
primary key dan field Receptionist ID pada Reservation Table sebagai foreign key dan begitu
juga dengan Reservation Number dari Reservation Detail Table , Customer ID Card dari
Reservation Table.

Terlihat pada diagram relationship diatas beberapa table dengan simbol 1 (one) sebagai
primary key dan simbol (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 Reservation Table
dihubungkan dengan field Customer ID Card pada Customer Table, Room Number pada
Reservation Detail Table dengan field Room Number yang ada pada Room Table. Kita tidak
bisa menghubungkan field dengan data type yang tidak sejenis, jadi harus memiliki data type
yang sama.

C. Query
1. Receptionist Query

8
Dengan adanya query ini, akan mempermudah penginputan data karena data yang telat
diinput telah terhubungan dengan Receptionist Table dengan Receptionist Detail Table.
Receptionist Detail Query menampilkan data-data tertentu dalam satu tabel yaitu Receptionist
ID dari Receptionist Table.

2. Reservation Query

Dengan adanya query ini, akan mempermudah penginputan data karena data yang telah diinput
telah terhubung yaitu Customer Table, Receptionist Table, dan Reservation Table.

3. Reservation Detail Query

9
Dengan adanya query ini, akan mempermudah penginputan data karena data yang telah
diinput telah terhubung yaitu Customer Table dan Receptionist Table. Reservation Detail Query
menampilkan data-data yang diperlukan dari tabel lain yaitu data-data yang terdapat dalam
Reservation Detail Table dan Room Table.

D. Form
1. Customer Form

10
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.

2. Form Login

11
Dengan adanya Form Login, dapat meningkatkan keamanan data hotel, karena orang selain
admin/ user yang memiliki username dan password tidak dapat mengakses database hotel.

3. FMenu

Didalam 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.

4. Receptionist Form

12
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.

5. Reservation Form

13
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.

6. Room 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
14
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.

15
16
BAB III
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.

17
18

Anda mungkin juga menyukai