UTS DATABASE ADVANCE
Struktur Koleksi (Collection) dalam MongoDB:
1. Aplikasi kasir
- _id: ID unik untuk setiap dokumen.
- nama_kategori: Nama kategori untuk menu.
2. Kategori Menu
- _id: ID unik untuk setiap dokumen.
- id_kategori: ID kategori menu yang terkait.
- nama_menu: Nama menu.
- harga: Harga menu.
3. Pengguna
- _id: ID unik untuk setiap dokumen.
- username: Nama pengguna.
- password: Kata sandi pengguna.
- level: Level atau peran pengguna (misalnya, admin, kasir, atau pegawai).
4. Pelanggan
- _id: ID unik untuk setiap dokumen.
- nama: Nama pelanggan.
- email: Alamat email pelanggan.
- no_hp: Nomor telepon pelanggan.
- alamat: Alamat pelanggan.
Fitur Aplikasi:
1. Tambah Data: Aplikasi memungkinkan pengguna untuk menambahkan data baru ke setiap koleksi. Contoh: Menambahkan kategori menu baru, menu baru, pengguna baru, atau pelanggan baru.
2. Hapus Data: Pengguna dapat menghapus data yang tidak lagi diperlukan dari setiap koleksi.
3. Edit Data (Opsional): Aplikasi dapat ditingkatkan dengan menambahkan fitur pengeditan data, yang memungkinkan pengguna untuk memperbarui informasi yang ada.
4. Tampilan Data: Aplikasi menampilkan data dalam bentuk tabel yang mudah dibaca, sehingga pengguna dapat melihat dan memahami informasi dengan cepat.
5. Navigasi: Terdapat menu navigasi yang memungkinkan pengguna beralih antara koleksi (kategori menu, menu, user, pelanggan) dengan mudah.
Navigasi Menu:
- Data Master Kategori Menu: Mengelola daftar kategori menu.
- Data Master Menu: Mengelola daftar menu beserta detailnya.
- Data Master User: Mengelola data pengguna aplikasi kasir.
- Data Master Pelanggan: Mengelola data pelanggan.
Nama+NIM pada Header Aplikasi:
Aplikasi ini mencakup informasi berupa "NAMA+NIM" pada header aplikasi. Informasi ini biasanya digunakan untuk menunjukkan pemilik atau pembuat aplikasi beserta identifikasi uniknya.
- Buat Data Master Aplikasi Kasir dengan PHP & MongoDB yang collection terdiri dari:
1. kategori_menu: _id, nama_kategori
Komentar
Posting Komentar