Tugas 8 Rekayasa Kebutuhan

Nama       : Pramudya Tiandana Wisnu Gautama

NRP         : 05111940000018

Kelas       : RK-B

Pembuatan Spesifikasi

Pada kesempatan ini, saya akan membahas mengenai pembuatan spesifikasi aplikasi MokaPOS.

Deskripsi Sistem

Moka POS adalah sebuah sistem point-of-sale berbasis cloud yang dapat digunakan secara multi-platform untuk membantu pengembangan usaha kecil dan menengah. Moka POS mengoptimalkan operasional bisnis dan juga menyediakan platform penunjungan untuk pelaku usaha dalam melakukan operasi penjualan. 

Logo Moka POS

Metode Spesifikasi

Pada pembuatan spesifikasi Moka POS, metode yang digunakan adalah metode MoSCoW. Metode ini dirancang untuk menentukan prioritas, yaitu Must, Should, Can, Won’t.

Penggunaan Metode MoSCoW
Penggunaan Metode MoSCoW

Spesifikasi Kebutuhan

Dengan menggunakan metode tersebut, didapatkan spesifikasi kebutuhan dari aplikasi Moka POS sebagai berikut.

Spesifikasi Fungsional

(SKPL-F01) Sistem harus menyediakan fitur registrasi untuk penjual
(SKPL-F02) Sistem harus menyediakan fitur login untuk penjual
(SKPL-F03) Sistem dapat memungkinkan penjual melakukan integrasi media sosial, seperti Facebook, Instagram, dan Google
(SKPL-F03) Sistem harus memungkinkan penjual melakukan manajemen karyawan
(SKPL-F04) Sistem harus memungkinkan penjual melakukan manajemen stok barang
(SKPL-F05) Sistem harus memungkinkan penjual melakukan manajemen pelanggan
(SKPL-F06) Sistem harus memungkinkan penjual melakukan manajemen outlet meja 
(SKPL-F07) Sistem harus memungkinkan penjual menggunakan sistem kasir pada outlet
(SKPL-F08) Sistem harus memungkinkan penjual mendapatkan laporan penjualan
(SKPL-F09) Sistem dapat memungkinkan penjual menerima pembayaran dengan menggunakan E-Wallet
(SKPL-F10) Sistem dapat memungkinkan penjual melakukan kustomisasi sistem pembayaran
(SKPL-F11) Sistem dapat memungkinkan penjual mendapatkan update inventaris usaha secara realtime
(SKPL-F12) Sistem harus memungkinkan penjual mencetak/mengirim bill kepada pelanggan
(SKPL-F13) Sistem dapat memungkinkan penjual melakukan split bill sesuai permintaan pelanggan
(SKPL-F14) Sistem dapat memungkinkan penjual menyediakan promo produk sesuai keinginan
(SKPL-F15) Sistem dapat memungkinkan penjual melakukan refund dana pelanggan

Spesifikasi Non Fungsional

(SKPL-NF01) Sistem dapat diakses selama 24 jam setiap harinya
(SKPL-NF02) Sistem dapat diakses dari browser maupun aplikasi IOS/Android
(SKPL-NF03) Sistem dapat menjamin keamanan dan kerahasiaan data transaksi penjual dan pelanggan
(SKPL-NF04) Apabila sistem error, penyelesaian harus dilakukan dalam waktu kurang dari lima menit
(SKPL-NF05) Sistem harus dapat mempercepat proses transaksi


Dari hasil pekerjaan di Tugas 7, didapatkan beberapa spesifikasi dari video yang ditampilkan:
1. Sistem harus menyediakan penjual melakukan registrasi ke dalam sistem (00:56)

2. Sistem harus menyediakan penjual melakukan login ke dalam sistem (01:03)

3. Sistem harus menyediakan penjual memanajemen login sebagai kasir ke dalam sistem (01:03)


4. Sistem harus menyediakan pengguna membuat password baru jika lupa akses password lama (01:03)


5. Sistem harus menyediakan penjual memilih outlet untuk menyesuaikan bisnis yang dimiliki (01:34)

6. Sistem dapat menyediakan penjual tampilan menu makanan/minuman favorit yang dijual di dalam sistem (01:48)

7. Sistem dapat menyediakan penjual tampilan keseluruhan menu makanan/minuman yang dijual di dalam sistem (02:03)

8. Apabila menu belum tercatat di dalam sistem, sistem dapat menyediakan penjual menambahkan data menu secara kustom (02:11)

9. Sistem dapat menyediakan penjual membuat shift sebagai data harian penjualan dengan awalan jumlah kas dalam kasir (02:29)

10. Sistem dapat menyediakan penjual mengetahui statistik terkini penjualan (02:42)

11. Sistem dapat menyediakan penjual menambah kuantitas pesanan (03:10)

12. Sistem dapat menyediakan penjual memberikan diskon terhadap pesanan (03:10)

13. Sistem dapat menyediakan penjual memilih tipe pesanan, apakah makan di tempat, take away, Gofood, atau Grab (03:10)

14. Sistem dapat menyediakan penjual melakukan pembayaran setelah menambahkan menu ke dalam pesanan (03:22)

15. Sistem dapat menyediakan penjual menyimpan data konsumen yang melakukan pemesanan menu (03:27)

16. Sistem dapat menyediakan penjual menerima pembayaran dengan sistem tunai (03:39)

17. Sistem dapat menyediakan penjual menerima pembayaran dengan sistem e-wallet (03:39)

18. Sistem dapat menyediakan penjual menerima pembayaran dengan kartu kredit/debit (03:39)

19. Sistem dapat menyediakan penjual menerima pembayaran yang tercatat di dalam Gofood (03:39)

20. Sistem dapat menyediakan penjual melakukan cetak data bukti pembayaran (05:00)

21. Sistem dapat menyediakan penjual melakukan pengiriman bukti pembayaran menuju email/nomor handphone pengguna (05:00)

22. Sistem dapat menyediakan penjual menyimpan tagihan sementara agar dapat dibayar saat akhir (05:42)

23. Sistem dapat menyediakan penjual membuka tagihan untuk pembeli baru (06:12)

24. Sistem dapat menyediakan penjual melakukan otorisasi kasir apabila ingin melakukan perubahan/penghapusan item menu (06:34)

25. Sistem dapat menyediakan penjual menghapus item menu apabila pembeli batal memesan (06:39)

26. Sistem dapat menyediakan penjual melihat catatan aktivitas penjualan harian (07:07)

27. Sistem dapat menyediakan penjual melakukan pengisuan pengembalian dana (07:07)

28. Sistem dapat menyediakan penjual melakukan pemisahan pembayaran apabila pembeli meminta memisahkan tagihan (07:48)

29. Sistem dapat menyediakan penjual melakukan penghentian shift dengan memasukkan uang kasir terakhir untuk mendapatkan laporan keuangan harian (09:23)


30. Sistem dapat menyediakan penjual mencetak laporan keseluruhan shift harian (09:26)

Komentar