Tugas 6 Rekayasa Kebutuhan A - Spesifikasi Kebutuhan Aplikasi Moka POS

 

Deskripsi

Secara singkat, Moka adalah aplikasi kasir yang memudahkan penjualan dan proses operasional pada sebuah usaha. Moka menyediakan beberapa solusi yang dapat membantu operasional, administratif, tumbuh kembang, pengamanan, dan promosi. Moka berbasis cloud based dan dapat digunakan di mobile devices via Google Play Store dan Apple App Store. Moka juga menyediakan perangkat mereka sendiri, jadi pemilik usaha tinggal memesan perangkatnya dan langsung tersedia aplikasi untuk digunakan. Moka juga memiliki integrasi baik dengan metode pembayaran elektronik (e-wallet) untuk memudahkan banyak customer yang menggunakan metode cashless, seperti: Go-Pay, Ovo, Dana, dan sebagainya.

Kebutuhan Fungsional

  1. Sistem menyediakan fitur account creation dan account management untuk pengguna agar bisa register dan juga login setelah memiliki akun

  2. Sistem menyediakan opsi bagi pengguna untuk memilih jenis usaha yang akan menggunakannya

  3. Sistem menyediakan fitur untuk mengelola menu dan menampilkan daftar item pada menu library

  4. Sistem menyediakan fitur manajemen shift kasir

  5. Sistem menyediakan fitur manajemen diskon dan inventory

  6. Sistem dapat menampilkan item favorit sesuai dengan jenis usaha dimana sistem diterapkan

  7. Sistem menyediakan fitur manajemen pelanggan dan karyawan

  8. Sistem menyimpan dan dapat menampilkan riwayat transaksi yang telah terjadi dan membaginya sesuai waktu

  9. Sistem dapat memfasilitasi berbagai macam metode pembayaran (tunai, kartu debit/kredit, hingga e-wallet)

  10. Sistem menyediakan fitur untuk melakukan perubahan maupun pembatalan pada transaksi

  11. Sistem menyediakan fitur split payment untuk membantu pelanggan

  12. Sistem menyediakan fitur custom payment untuk membuat transaksi apabila produk belum tersedia

  13. Sistem menyediakan fitur bagi kasir untuk menambahkan produk pada struk pembayaran

Kebutuhan Non Fungsional

  1. Sistem dapat diakses melalui web application maupun native mobile application baik di sistem operasi iOS maupun Android

  2. Sistem memiliki lapisan keamanan yang ketat sehingga data seluruh pelanggan maupun pengusaha dapat disimpan dengan aman

  3. Sistem memiliki UI/UX yang baik dan mudah dipahami oleh orang awam

  4. Sistem memiliki kemampuan scaling yang tinggi hingga dapat beradaptasi dengan kebutuhan penggunanya yang dapat berubah-ubah

  5. Sistem menyediakan fitur error handling yang mudah dipahami sehingga proses troubleshoot menjadi lebih mudah

  6. Sistem harus dapat kembali operasional dalam waktu singkat, apabila terdapat gangguan atau error

  7. Sistem menyediakan fitur role authorization, sehingga dapat membatasi akses seluruh fungsi sistem ke tipe akun yang penting saja

  8. Sistem bersifat responsif dan dapat diakses dengan mudah dan cepat ketika diinginkan

  9. Sistem bersifat transparan dengan menjelaskan semua syarat dan ketentuan bagi pengguna sehingga tidak ada kebijakan yang tersembunyi dari pengguna



Sekian dari saya, terima kasih telah membaca hasil analisa saya dalam tugas ini. Terima kasih.


Jason Andrew Gunawan

05111940000085


Comments

Popular posts from this blog

ETS - Studi Kasus GoToko

EAS Rekayasa Kebutuhan A - Pemesanan Gedung

Tugas 5 Rekayasa Kebutuhan A - Business Requirement Document Aplikasi GoToko