Tugas 8 - Rekayasa Kebutuhan - Spesifikasi MokaPos

 Sistem: MokaPos


MokaPos adalah aplikasi point-of-saled (POS) atau aplikasi kasir yang memudahkan pegawai kasir untuk melakukan transaksi dengan pelanggan. Aplikasi MokaPos dapat biasa digunakan paba tablet untuk pengalaman pengguna yang terbaik. Aplikasi ini dilengkapi dengan beragam fitur mulai dari melakukan perhitungan, menyimpan daftar menu/pelanggan, merekap log pembelian, dan menghitung laba penjualan. Selain itu, Aplikasi MokaPos dapat terkoneksi dengan internet sehingga user dapat melakukan login untuk mengakses data yang sudah tersimpan sebelumnya.

Spesifikasi

  1. Jika pengguna akan menggunakan aplikasi, maka sistem akan menampilkan form login agar pengguna bisa masuk
  2. Jika pengguna sudah melakukan login, maka sistem menampilkan menu drop-down untuk pengguna agar dapat memilih outlet yang dimiliki pengguna
  3. Jika menu current shift dipilih, maka sistem akan menampilkan form input untuk agar user dapat mengetikkan nominal uang yang ada di kasir
  4. Jika tombol start shift ditekan, maka sistem akan memulai shift dan menampilkan rincian informasi mengenai shift (tanggal, item terjual, income, item direfund, dan jumlah cash)
  5. Jika opsi menu favorit dipilih, maka sistem menampilkan nama dan foto item-item yang dikategorikan sebagai menu favorit dalam bentuk grid view
  6. Jika opsi menu library dipilih, maka sistem menampilkan semua item dan opsi item diskon dalam bentuk list secara terurut
  7. Jika menu custom dipilih, maka sistem menyediakan kalkulator untuk menambahkan harga item yang tidak ada di database
  8. Sistem menyediakan kemampuan untuk menambahkan satu atau lebih item yang dibeli oleh pembeli dengan rincian pilihan varian item, kuantitas item, diskon item, tipe pembelian item, dan customer yang membeli
  9. Jika pengguna akan menambahkan item yang akan dibayar customer, maka sistem dapat menampilkan form untuk menambahkan item yang akan dibayar
  10. Sistem menyediakan kemampuan untuk memasukkan jumlah uang kas yang diterima dari pembeli baik dengan memilih jumlah uang kas atau diketik secara manual
  11. Sistem menyediakan pilihan metode pembayaran tunai (kas), e-wallet, dan EDC (Bank)
  12. Jika uas kas yang terima sudah diinput, maka sistem dapat menghitung biaya kembalian pembeli
  13. Sistem menyediakan pilihan jenis keluaran invoice (struk) dalam bentuk kertas, email, atau sms
  14. Sistem dapat menyimpan informasi struk dalam bentuk log pembelian
  15. Sistem dapat menyimpan informasi tagihan (bill)
  16. Jika pengguna akan menyimpan informasi tagihan (bill), maka sistem dapat memberi nama tagihan (bill) yang akan disimpan
  17. Jika pengguna memilih menu billing list, maka sistem dapat dapat menampilkan tagihan (bill) sudah disimpan
  18. Jika pengguna akan mengubah item tagihan (bill) yang sudah disimpan, maka sistem meminta kode autorisasi kepada pengguna
  19. Sistem dapat mengubah item tagihan (bill) yang sudah disimpan
  20. Sistem dapat menghapus item tagihan (bill) yang sudah disimpan


Komentar

Postingan populer dari blog ini

Tugas 1 - Rekayasa Kebutuhan - Identifikasi Aplikasi Parkir

Tugas 5 - Rekayasa Kebutuhan - Analisis Kebutuhan Aplikasi Uber