Skip to main content

UTS PBKK

1. Deskripsi sistem:
Framework : CodeIgniter versi 3.1.11
Deskripsi : sistem POS restaurant
Link web : Web aplikasi restoran

2. Authentikasi:
   a. Kasir :
      - Username : kasir
      - Password  : 12345678

   b. Pelayan :
      - Username : pelayan
      - Password  : 12345678

3. Model sistem:
     Model sistem ini dibuat berdasarkan system cashier dan pelayan yang saat ini sudah banyak digunakan oleh restoran. Sistem ini dibagi menjadi dua bagian yaitu kasir dan pelayan, cara berjalan sistem ini pertama pelayan akan mencatat pesanan, jumlah pesanan, dan nomor meja pelanggan. Maka pesanan tersebut akan langsung masuk kedalam data kasir.
   a. Pelayan
      - Mencatat pesanan pelanggan dan jumlah
      - Melihat daftar pesanan
      - Merubah jumlah pesanan
      - Melihat status pesanan

   b. Kasir
      - Menambah, mengedit, dan menghapus menu
      - Melihat detail pesanan
      - Membatalkan pesanan
      - Melakukan transaksi pembayaran

4. Penjelasan fitur:
   a. Login
   Pada halaman ini staff restoran dapat melakukan login sesuai dengan pekerjaannya (kasir atau pelayan).

   b. Halaman Kasir
      Disini staff restoran dapat mengatur menu pada halaman menu dan menyelesaikan atau membatalkan transaksi pada halaman daftar pesanan.

  • Halaman Awal
    • Ini adalah tampilan awal halaman kasir ketika pertama kali masuk.

  • Halaman Menu
    • Pada halaman ini staff restoran dapat memodifikasi menu yang sudah ada seperti menembah menu, dan mengedit menu yang sudah ada.

      • Tambah Menu


      • Edit Menu

  • Halaman Daftar Pesanan
    • Pada halaman ini staff restoran dapat melihat detail pesanan yang ada ( juga dapat merubah jumlah pesanan jika diperlukan ), menyelesaikan transaksi (pelanggan membayar), dan membatalkan transaksi.

      • Detail Pesanan
      • Pembayaran
   c. Halaman Pelayan
      Disini staff restoran dapat mengambil pesanan makanan atau minuman pelanggan dan jumlah yang dipesan, selain itu terdapat tiga fungsi lain yang terdapat pada tab list pesanan, daftar pesanan, dan status pesanan.


  • List Pesanan
    • Setelah mengambil pesanan pelanggan staf restoran yang melayani akan mengisi nomor meja pelanggan dan mensubmit pesanan. Pesanan ini akan secara otomatis masuk ke dalam data pembayaran kasir

  • Daftar Pesanan
    • disini pelayan dapat melihat detail pesanan dan juga dapat digunakan jika terjadi perubahan menu oleh pelanggan seperti menambah makanan atau minuman dan menembah jumlah yang dipesan

  • Status Pesanan
    • Disini staff dapat memantau pesanan apakah sedang proses atau sudah semua
      • Print Riwayat Transaksi
        • disini staff dapat mencetak riwayat transaksi sebagai bukti setiap transaksi yang terjadi
.5. File dan Kodingan
  • Database
  • Public.php
  • Controller
    • auth.php
    • kasir.php
    • pelayan.php

  • Views
    • Kasir
      • menu.php
      • kasir.php

    • Pelayan
      • index.php
      • pelayan.php





Comments

Popular posts from this blog

Tugas 2 PBKK

Membuat homepage, contact page, dan about page dengan framework Codeigniter Codeigniter adalah salah satu framework yang digunakan untuk membuat sebuah web app. Framework ini menggunakan metode MVC (Model, View, dan Controller). Untuk menggunakan framework ini, diperlukan xampp(windows) atau aplikasi sejenis, untuk menjalankan apache engine. Berikut adalah webpage yang saya buat : Home Page   Contact Page   About Page  

Tugas 1 Pemrograman berbasis kerangka kerja

1.      Framework yang pernah dipakai a.       Laravel b.      Django 2.      Alasan memakai a.       Laravel Ø   Kelebihan o    Bersifat open-source Laravel merupakan framework bersifat gratis( open-source ) yang dapat digunakan baik dalam pengerjaan proyek asli maupun proyek percobaan. o    Dapat menggunakan template Laravel memiliki template engine bernama Blade dimana dengan template ini frontend developer tidak harus belajar PHP secara langsung. Blade templating juga memudahkan untuk menggunakan beberapa template di template lainnya dengan konsep. Jadi proses development menjadi semakin cepat, efisien, dan bisa dikerjakan oleh banyak orang. o    Dapat menggunakan Composer Composer dapat mengimplementasikan package dari pihak lain ke dalam projek kita dengan gampang menggunakan fitur autoloading dari composer, maka cl...

Tugas 1 Rekayasa Kebutuhan

Sistem Presensi Online ITS ( presensi.its.ac.id) Nama : Muhammad Irfan Syaifur RIzal Wiratama NRP : 5111640000156 1.            Deskripsi Sistem          Presensi Online ITS merupakan sistem informasi yang menangani kehadiran mahasiswa dalam suatu perkuliahan, Presensi dapat diakses oleh Dosen dan Mahasiswa melalui web maupun mobile       Proses penggunaannya pertama mahasiswa harus login terlebih dahulu menggunakan NRP dan password sesuai dengan akun integra. Setelah login berhasil, siswa dapat memasukkan kode presensi pada akun masing-masing. Jika kode sesuai maka status kehadiran perkuliahan berubah dari alpa menjadi hadir.      Selain untuk mendata kehadiran, sistem presensi juga membantu mahasiswa untuk mengecek jadwal kelas dan ruangan dari tiap mata kuliah yang diambil. Aplikasi ini juga membantu Dosen untuk memastikan kehadiran mahasiswa ...