4. Tabel Pembayaran
- id_pem_bayaran (INT): Primary key untuk identitas pembayaran.
- total_bayar (FLOAT): Total pembayaran dalam angka desimal.
- metode_pem_bayaran (VARCHAR(45)): Metode pembayaran, seperti "tunai" atau "kartu kredit".
- tanggal_pembayaran (DATE): Tanggal pembayaran.
- reservasi_id_reservasi (INT): Foreign key ke id_reservasi di tabel Reservasi.
5. Tabel Layanan
- id_layanan (INT): Primary key untuk identitas layanan.
- nama_layanan (VARCHAR(100)): Nama layanan, maksimal 100 karakter.
- deskripsi (TEXT): Deskripsi layanan.
- harga (FLOAT): Harga layanan dalam angka desimal.
6. Tabel reservasi_has_layanan
- reservasi_id_reservasi (INT): Foreign key ke id_reservasi di tabel Reservasi.
- layanan_id_layanan (INT): Foreign key ke id_layanan di tabel Layanan.
 Â
Tampilan Aplikasi
Halaman utama Aplikasi Kasir Salon Zahra menampilkan judul, deskripsi singkat, dan menu navigasi utama: Layanan, Pelanggan, Reservasi, Pembayaran, dan Pegawai. Footer berisi hak cipta " 2024 Salon Zahra" menegaskan identitas aplikasi. Desainnya minimalis untuk kemudahan pengelolaan data salon.
1. Fitur Pelanggan
Fitur ini merupakan bagian dari aplikasi berbasis web yang dirancang untuk mengelola data pelanggan. Pada bagian atas, terdapat form untuk menambahkan data pelanggan dengan mengisi nama, alamat, nomor telepon, dan email, kemudian menekan tombol "Tambah Pelanggan" untuk menyimpan data ke dalam database. Di bawahnya, terdapat tabel yang menampilkan daftar pelanggan yang sudah terdaftar, mencakup kolom nomor, nama, alamat, nomor telepon, email, dan aksi. Pada kolom aksi, tersedia tombol "Hapus" yang memungkinkan pengguna menghapus data pelanggan tertentu. Data yang ditampilkan di tabel diambil dari database, sedangkan data yang dimasukkan melalui form dikirim ke server untuk diproses dan disimpan menggunakan query SQL. Fitur ini mempermudah pengelolaan data pelanggan secara efisien.
2. Fitur Pegawai