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
Sistem menyediakan fitur account creation dan account management untuk pengguna agar bisa register dan juga login setelah memiliki akun
Sistem menyediakan opsi bagi pengguna untuk memilih jenis usaha yang akan menggunakannya
Sistem menyediakan fitur untuk mengelola menu dan menampilkan daftar item pada menu library
Sistem menyediakan fitur manajemen shift kasir
Sistem menyediakan fitur manajemen diskon dan inventory
Sistem dapat menampilkan item favorit sesuai dengan jenis usaha dimana sistem diterapkan
Sistem menyediakan fitur manajemen pelanggan dan karyawan
Sistem menyimpan dan dapat menampilkan riwayat transaksi yang telah terjadi dan membaginya sesuai waktu
Sistem dapat memfasilitasi berbagai macam metode pembayaran (tunai, kartu debit/kredit, hingga e-wallet)
Sistem menyediakan fitur untuk melakukan perubahan maupun pembatalan pada transaksi
Sistem menyediakan fitur split payment untuk membantu pelanggan
Sistem menyediakan fitur custom payment untuk membuat transaksi apabila produk belum tersedia
Sistem menyediakan fitur bagi kasir untuk menambahkan produk pada struk pembayaran
Kebutuhan Non Fungsional
Sistem dapat diakses melalui web application maupun native mobile application baik di sistem operasi iOS maupun Android
Sistem memiliki lapisan keamanan yang ketat sehingga data seluruh pelanggan maupun pengusaha dapat disimpan dengan aman
Sistem memiliki UI/UX yang baik dan mudah dipahami oleh orang awam
Sistem memiliki kemampuan scaling yang tinggi hingga dapat beradaptasi dengan kebutuhan penggunanya yang dapat berubah-ubah
Sistem menyediakan fitur error handling yang mudah dipahami sehingga proses troubleshoot menjadi lebih mudah
Sistem harus dapat kembali operasional dalam waktu singkat, apabila terdapat gangguan atau error
Sistem menyediakan fitur role authorization, sehingga dapat membatasi akses seluruh fungsi sistem ke tipe akun yang penting saja
Sistem bersifat responsif dan dapat diakses dengan mudah dan cepat ketika diinginkan
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
Post a Comment