•Tabel Tamu: Menyimpan data pelanggan, termasuk informasi kontak dan alamat.
•Tabel Kamar: Mencatat informasi kamar hotel, seperti tipe, harga, dan status ketersediaan.
•Tabel Reservasi: Digunakan untuk mencatat pemesanan kamar oleh tamu, dengan relasi ke tabel Tamu dan Kamar.
•Tabel Layanan: Memuat daftar layanan tambahan yang ditawarkan oleh hotel, seperti laundry atau spa.
•Tabel Reservasi_Layanan: Berfungsi sebagai penghubung hubungan Many-to-Many antara Reservasi dan Layanan, serta mencatat jumlah layanan yang digunakan.
•Tabel Staf: Menyimpan data staf hotel, termasuk nama, posisi, dan kontak. Staf memiliki peran dalam mengelola layanan tambahan yang tersedia di hotel, seperti laundry atau room service.
Database diatur dengan memastikan integritas data menggunakan Primary Key, Foreign Key, dan aturan referensial lainnya untuk menjaga konsistensi dan akurasi data.
Implementasi Aplikasi Sederhana
Aplikasi sederhana ini merupakan prototipe sistem manajemen hotel yang dirancang untuk mempermudah pengelolaan data operasional hotel. Sistem ini mencakup berbagai fitur utama yang mendukung aktivitas manajemen tamu, reservasi, kamar, layanan tambahan, dan staf hotel.
Fitur Utama Aplikasi
1.Dashboard:Halaman utama aplikasi yang menyajikan informasi ringkasan berupa: