Teknologi & Informatika
Desktop App (Windows)
Aplikasi POS (POINT OF SALES) Restoran ikhwan berkah
PREVIEW & GALLERY
TENTANG KARYA
Judul Proyek: Aplikasi Point of Sale (POS) Restoran Ikhwan Berkah
Latar Belakang: Dalam operasional sehari-hari, Restoran Ikhwan Berkah menghadapi tantangan dalam kecepatan pencatatan pesanan, akurasi perhitungan omset, dan komunikasi antara kasir dengan dapur. Aplikasi ini dibangun sebagai solusi teknologi untuk mengatasi masalah tersebut melalui antarmuka yang modern dan sistem basis data yang terpusat.
Fitur Utama & Keunggulan:
Dashboard Kasir Modern (User-Friendly Interface):
Tampilan antarmuka yang bersih dan responsif menggunakan FlatLaf Library, memudahkan kasir memilih menu berdasarkan kategori (Makanan Berat, Minuman, Snack).
Fitur pencarian menu cepat dan Live Cart update.
Informasi detail produk (gambar, deskripsi, stok) melalui interactive pop-up.
Manajemen Pesanan Komprehensif:
Mendukung mode pesanan Makan di Tempat (Dine-In) dan Bungkus (Take Away) dengan input nomor meja/nama pelanggan.
Fitur Hold & Load Order: Memungkinkan kasir menyimpan pesanan sementara (pending) ke dapur dan memproses pembayaran belakangan.
Kitchen Ticket Printing: Secara otomatis mencetak struk khusus untuk koki di dapur (tanpa harga) untuk meminimalisir kesalahan pembuatan menu.
Sistem Pembayaran & Keamanan Kas:
Mendukung multi-metode pembayaran: Tunai dan QRIS
Kalkulator kembalian otomatis.
Fitur Rekap Shift (Settlement): Fitur krusial untuk mencocokkan uang fisik di laci dengan data sistem saat pergantian shift kasir, mendeteksi selisih (kurang/lebih) secara otomatis untuk mencegah fraud.
Dashboard Admin & Analitik Bisnis:
Visualisasi data menggunakan grafik (Line Chart untuk jam sibuk, Donut Chart untuk metode pembayaran) yang dibuat secara custom.
Monitoring stok menipis (Low Stock Alert) secara real-time.
Laporan produk terlaris (Best Seller) untuk membantu strategi penjualan.
Spesifikasi Teknis:
Bahasa Pemrograman: Java (JDK 17).
Database: MySQL (Relational Database Management System).
Tools & Library: Apache Maven, FlatLaf (UI Theme), JDBC.
Arsitektur: MVC (Model-View-Controller) untuk kemudahan pemeliharaan kode.
Tim Pengembang: Aplikasi ini dikembangkan oleh tim mahasiswa Universitas Pamulang:
Deni Setiawan - 221011401223
Muhammad Ikhwan - 221011450585
Amalia Azzahra - 221011450516
Cara Menjalankan Aplikasi:
Pastikan PC terinstall Java (JDK 17+) dan XAMPP.
Import file database db_restoran_ikhwan_berkah.sql ke phpMyAdmin.
Judul Proyek: Aplikasi Point of Sale (POS) Restoran Ikhwan Berkah
Latar Belakang: Dalam operasional sehari-hari, Restoran Ikhwan Berkah menghadapi tantangan dalam kecepatan pencatatan pesanan, akurasi perhitungan omset, dan komunikasi antara kasir dengan dapur. Aplikasi ini dibangun sebagai solusi teknologi untuk mengatasi masalah tersebut melalui antarmuka yang modern dan sistem basis data yang terpusat.
Fitur Utama & Keunggulan:
Dashboard Kasir Modern (User-Friendly Interface):
Tampilan antarmuka yang bersih dan responsif menggunakan FlatLaf Library, memudahkan kasir memilih menu berdasarkan kategori (Makanan Berat, Minuman, Snack).
Fitur pencarian menu cepat dan Live Cart update.
Informasi detail produk (gambar, deskripsi, stok) melalui interactive pop-up.
Manajemen Pesanan Komprehensif:
Mendukung mode pesanan Makan di Tempat (Dine-In) dan Bungkus (Take Away) dengan input nomor meja/nama pelanggan.
Fitur Hold & Load Order: Memungkinkan kasir menyimpan pesanan sementara (pending) ke dapur dan memproses pembayaran belakangan.
Kitchen Ticket Printing: Secara otomatis mencetak struk khusus untuk koki di dapur (tanpa harga) untuk meminimalisir kesalahan pembuatan menu.
Sistem Pembayaran & Keamanan Kas:
Mendukung multi-metode pembayaran: Tunai dan QRIS
Kalkulator kembalian otomatis.
Fitur Rekap Shift (Settlement): Fitur krusial untuk mencocokkan uang fisik di laci dengan data sistem saat pergantian shift kasir, mendeteksi selisih (kurang/lebih) secara otomatis untuk mencegah fraud.
Dashboard Admin & Analitik Bisnis:
Visualisasi data menggunakan grafik (Line Chart untuk jam sibuk, Donut Chart untuk metode pembayaran) yang dibuat secara custom.
Monitoring stok menipis (Low Stock Alert) secara real-time.
Laporan produk terlaris (Best Seller) untuk membantu strategi penjualan.
Spesifikasi Teknis:
Bahasa Pemrograman: Java (JDK 17).
Database: MySQL (Relational Database Management System).
Tools & Library: Apache Maven, FlatLaf (UI Theme), JDBC.
Arsitektur: MVC (Model-View-Controller) untuk kemudahan pemeliharaan kode.
Tim Pengembang: Aplikasi ini dikembangkan oleh tim mahasiswa Universitas Pamulang:
Deni Setiawan - 221011401223
Muhammad Ikhwan - 221011450585
Amalia Azzahra - 221011450516
Cara Menjalankan Aplikasi:
Pastikan PC terinstall Java (JDK 17+) dan XAMPP.
Import file database db_restoran_ikhwan_berkah.sql ke phpMyAdmin.
Buka folder aplikasi, pastikan folder images berada satu lokasi dengan file .exe.
Jalankan RestoranIkhwan.exe.
Login menggunakan akun Admin (Username: admin1, admin2, admin3 Password: 123).
Login menggunakan akun Kasir (Username: kasir1, kasir2, kasir3 Password: 123).
Buka folder aplikasi, pastikan folder images berada satu lokasi dengan file .exe.
Jalankan RestoranIkhwan.exe.
Login menggunakan akun Admin (Username: admin1, admin2, admin3 Password: 123).
Login menggunakan akun Kasir (Username: kasir1, kasir2, kasir3 Password: 123).
Video Demo
DISKUSI 0
Tim Anggota
🏷️
INFORMASI
Platform
Desktop