Lewati ke isi

Sentra F&B — UI Screen List & Wireframes

UI Screen List & ASCII Wireframes

14.1 Daftar Halaman SentraF&B System

1. POS Client Terminal (Aplikasi Kasir Desktop/Tablet)

  • Visual Dine-In Map: Layout meja, kapasitas isi, status warna meja, tombol buka meja cepat.
  • Order Cart & Modifiers Pop-Up: Grid menu, navigasi kategori cepat (Makanan, Kopi, Non-Kopi), tombol kustomisasi modifier, input catatan koki.
  • Split Payment Wizard: Pemecah nominal tagihan menjadi beberapa invoice terpisah.

2. Kitchen Display Client (Aplikasi KDS Dapur & Bar)

  • Layar Antrean Tiket Utama: Grid kartu tiket order, timer durasi saji, filter stasiun kerja (Bar/Kitchen).

14.2 ASCII Wireframe: Visual Dine-In Table Layout Map (POS Tablet View)

====================================================================================================
 SENTRAF&B POS v1.0.0                      | OUTLET: BANDUNG-DAGO | USER: SITI (WAITER)  | AREA: AC
====================================================================================================
  [ AREA AC (SMOKING) ] [ OUTDOOR GARDEN ] [ VIP ROOM ]                   | TOTAL BILL ACTIVE: 8
----------------------------------------------------------------------------------------------------
  +---------------+   +---------------+   +---------------+   +-------+   | DETAIL MEJA PILIHAN:
  |  MEJA 01 [4p] |   |  MEJA 02 [4p] |   |  MEJA 03 [2p] |   | BAR   |   | Meja #: MEJA 04
  |   AVAILABLE   |   |   OCCUPIED    |   |   OCCUPIED    |   | STOOL |   | Status: OCCUPIED (Order)
  |   (Kosong)    |   |  Rp 340.000   |   |   Waiting...  |   | 1 [1p]|   | Durasi: 38 Menit
  |  [Buka Meja]  |   |  [Tambah Order|   |  [Cek Dapur]  |   | [K-01]|   | Pelayan: Budi Santoso
  +---------------+   +---------------+   +---------------+   +-------+   |
                                                                          | ITEMS MENU TERPESAN:
  +---------------+   +---------------+   +---------------+   +-------+   | - 2 Iced Latte (Served)
  |  MEJA 04 [6p] |   |  MEJA 05 [4p] |   |  MEJA 06 [4p] |   | BAR   |   | - 1 Nasi Goreng (Cooking)
  |   OCCUPIED    |   |   RESERVED    |   |   AVAILABLE   |   | STOOL |   |
  |  Rp 105.000   |   |  a/n HENDRA   |   |   (Kosong)    |   | 2 [1p]|   | [F2] Pindah Meja
  |  [Pilih Meja] |   |  Jam: 19:30   |   |  [Buka Meja]  |   | [K-02]|   | [F5] Split / Merge Bill
  +---------------+   +---------------+   +---------------+   +-------+   | [F12] Proses Billing
----------------------------------------------------------------------------------------------------
 SHORTCUT TOMBOL KEYBOARD:
 [F1] Map Meja    | [F3] Pesanan QR   | [F8] Shift Info | [ESC] Lock Screen
====================================================================================================

14.3 ASCII Wireframe: Kitchen Display System (KDS Screen View)

====================================================================================================
 SENTRAF&B KDS | STASIUN: BAR MINUMAN | SORE SHIFT | STATUS KDS: RUNNING (CONNECTED TO EDGE LOCAL)
====================================================================================================
 TIKET #219 - MEJA 04     TIKET #220 - GOFOOD #12  TIKET #221 - MEJA 02     TIKET #222 - MEJA 09
 12 Menit Saji (AMBANG)   08 Menit Saji (NORMAL)   02 Menit Saji (BARU)     19 Menit Saji (TERLAMBAT)
 [ WAITER: BUDI ]         [ DRIVER: AHMAD ]        [ WAITER: BUDI ]         [ WAITER: SITI ]
------------------------  -----------------------  -----------------------  ------------------------
 2x Iced Cafe Latte       1x Iced Cappuccino       1x Espresso (Hot)        2x Avocado Juice
    - Less Sweet             - Extra Oatmilk                                    - Extra Chocolate Ice
 1x Hot Chocolate         1x Lychee Iced Tea                                1x Iced Americano
                                                                                - No sugar

 [ SEDANG DIMASAK (F3) ]  [ MASUKKAN ANTRIAN ]     [ MULAI MASAK (F5) ]     [ SELESAI MASAK (F9) ]
====================================================================================================

User Stories

15.1 Proses Pemesanan Dine-In dengan Kustomisasi (Waiter Role)

  • USER STORY: Sebagai Waiter, saya ingin memilih menu minuman lalu menambahkan pilihan kustomisasi modifier susu nabati dan level gula agar keinginan diet khusus pelanggan tercatat akurat dan dapat dibuat tepat oleh barista.
  • ACCEPTANCE CRITERIA:
  • Given Waiter berada pada layar order cart meja 04 di POS tablet.
  • When Waiter memilih menu "Iced Cafe Latte" dan menekan tombol kustomisasi.
  • Then Sistem memunculkan jendela dialog modifier pilihan susu ("Fresh Milk", "Oat Milk +Rp 5.000", "Almond Milk +Rp 7.000") dan pilihan level manis ("Normal Sweet", "Less Sweet", "No Sugar").
  • And Jika pelayan memilih "Oat Milk" dan "Less Sweet", sistem memperbarui harga item menjadi Rp 35.000 + Rp 5.000 = Rp 40.000 dan mencetak keterangan modifikasi di baris tiket item KDS Bar.

15.2 Penyelesaian Billing Split Bill Berdasarkan Item (Cashier Role)

  • USER STORY: Sebagai Kasir, saya ingin membagi satu bill meja menjadi beberapa bill terpisah berdasarkan pilihan item belanjaan pelanggan agar setiap orang di meja tersebut dapat membayar pesanan masing-masing dengan mudah.
  • ACCEPTANCE CRITERIA:
  • Given Bill meja 02 berisi 4 item dengan total tagihan Rp 200.000.
  • When Kasir menekan tombol "Split Bill" dan memilih opsi "Split by Item".
  • Then Sistem memunculkan dialog pemecah item dengan kolom Bill A dan Bill B.
  • And Kasir dapat memindahkan menu "Nasi Goreng" ke Bill A, dan menu "Mie Goreng" ke Bill B.
  • And Sistem secara otomatis menghitung ulang proporsi service charge 5% dan pajak PB1 10% untuk masing-masing bill pecahan, mengunci bill tersebut, dan memunculkan metode pembayaran QRIS yang berbeda untuk tiap pecahan bill.