Mohon tunggu...
Muhammad Aksal Prasdion Aditya
Muhammad Aksal Prasdion Aditya Mohon Tunggu... Mahasiswa - Universitas Halu Oleo

F1G123023 - Menyediakan konten seputar teknologi informasi.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Merancang ERD, EERD, dan Membuat Aplikasi Manajemen Reservasi Restoran Menggunakan Yii Framework

30 Desember 2024   20:04 Diperbarui: 30 Desember 2024   20:39 49
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Gambar 1 (Dok. Pribadi)

A. Studi Kasus

Sebuah restoran modern ingin meningkatkan efisiensi operasional dengan membangun sistem manajemen berbasis data untuk mempermudah proses reservasi meja, manajemen pelanggan, tugas staff, dan pencatatan pembayaran. Sistem ini diharapkan dapat mencatat data reservasi secara akurat, mengelola alokasi meja, serta memonitor pembayaran secara real-time. 

B. Rancangan ERD

Rancangan ERD dibuat menggunak aplikasi yEd yang dapat dilihat pada gambar 1 berikut:

Berikut adalah penjelasan mengenai relasi antara entitas Pelanggan, Staff, Reservasi, Meja, dan Pembayaran dalam sebuah sistem manajemen restoran, misalnya:

1. Entitas dan Relasi

a. Pelanggan

Atribut utama: ID_Pelanggan, Nama, Kontak, Email.
Pelanggan dapat melakukan reservasi.
Relasi: Satu pelanggan dapat membuat satu atau lebih reservasi, tetapi satu reservasi hanya dapat dilakukan oleh satu pelanggan. (One-to-Many).

b. Staff

Atribut utama: ID_Staff, Nama, Posisi.
Staff bertugas mengelola reservasi dan memastikan pembayaran selesai.
Relasi:
Satu reservasi dapat dikelola oleh satu atau lebih staff (misalnya: pelayan dan manajer). (One-to-Many).
Dalam implementasi, hubungan ini dapat menggunakan entitas penghubung seperti "Tugas_Staff" untuk mendetailkan tugas setiap staff dalam setiap reservasi.

c. Reservasi

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun