Tugas 8 - Spesifikasi Aplikasi Moka POS

Nama : Nur Hidayati
NRP : 05111940000028
Kelas : Rekayasa Kebutuhan - D

Deskripsi Aplikasi Moka POS

Aplikasi Moka POS merupakan sebuah aplikasi yang memanfaatkan metode Point of Sale yaitu metode menggabungkan perangkat lunak dan perangkat keras yang membentuk suatu sistem dengan tujuan untuk memudahkan transaksi dengan pelanggan. Dengan adanya aplikasi ini tentunya akan memudahkan kasir untuk bertransaksi denga pelanggan. Pada awal perkembangannya, metode POS adalah sebutan mesin kasir yang merupakan suatu mesin semacam kalkulator yang dilengkapi laci uang dan pencetak struk serta item apa yang dijual. Seiring perkembagan zaman, ternyata kurang memenuhi kebutuhan karena pelaku usaha memerlukan detail laporan rugi dan laba, stok barang dan kebutuhan lainnya. Hal ini dikarenakan rekapan keluar harus ada catatan lagi dari admin atau ataupun owner yang tentunya memakan waktu dan sangat tidak praktis. Maka dari itu, muncullah sistem kasir yang terintegrasi dengan laporan-laporan, baik laporan transaksi, laporan item terjual dan stok hanya berdasarkan inputan kasir sehingga admin ataupun owner hanya tinggal memantau laporan saja. Untuk mendukung jalannya sistem ini, diperlukan hardware di antaranya laptop/tablet/PC, printer kasir, laci uang, dan scanner barcode (opsional). Adanya sistem ini tentu dapat membantu pelaku usaha dalam bertransaksi dengan pelanggan.

Penggalian Kebutuhan

Penggalian kebutuhan perangkat lunak diperlukan sebelum menentukan spesifikasi atau fitur dari perangkat lunak tersebut. Untuk menggali kebutuhan aplikasi, digunakan sebuah metode MoSCoW.


Alur yang digunakan untuk menggali kebutuhan dari aplikasi yaitu sebagai berikut:

Spesifikasi Kebutuhan Aplikasi

Berdasarkan hasil analisis dari penggalian kebutuhan, didapatkan sepesifikasi kebutuhan aplikasi Moka POS. Adapun spesifikasi kebutuhan fungsional dari aplikasi yaitu sebagai berikut:
(SKPL-F01) Sistem menyediakan fitur bagi penjual melakukan registrasi.

(SKPL-F02) Sistem menyediakan fitur bagi penjual melakukan login.

(SKPL-F03) Sistem menyediakan menu untuk memilih jenis usaha yang dimiliki oleh pengguna.

(SKPL-F04) Sistem dapat menampilkan item favorite berdasarkan jenis usaha yang dimiliki.

(SKPL-F05) Sistem dapat menampilkan list semua item pada menu library.

(SKPL-F06) Sistem memungkinkan kasir untuk melakukan manajemen diskon.

(SKPL-F07) Sistem menyediakan menu custom amount untuk menghitung harga apabila terdapat produk yang belum tersedia pada menu library.

(SKPL-F08) Sistem dapat melakukan manajemen shift, dimana saat kasir memulai shift baru, sistem memungkinkan kasir untuk menginputkan uang tunai awal.

(SKPL-F09) Sistem menyediakan form apabila kasir akan menambahkan produk pada bill dengan menginputkan data sesuai kondisi yaitu quantity, discount, dan sales type.

(SKPL-F10) Sistem dapat melakukan manajemen customer, apabila kasir akan menambahkan billing dengan menggunakan fitur add customer.


(SKPL-F11) Sistem menyediakan pilihan metode pembayaran, sistem dapat memproses pembayaran tunai sesuai dengan inputan apabila customer akan melakukan pembayaran tunai.

(SKPL-F12) Sistem dapat memproses pembayaran dengan menggunakan e-wallet sesuai permintaan customer.

(SKPL-F13) Sistem dapat memproses pembayaran dengan menggunakan EDC sesuai permintaan customer.

(SKPL-F14) Sistem dapat memproses pembayaran dari mitra driver ojek online dengan menyediakan metode pembayaran other.

(SKPL-F15) Sistem memungkinkan penjual untuk melakukan pengiriman receipt kepada customer melalui email dan nomor hp.

(SKPL-F16) Sistem memungkinkan penjual untuk mencetak receipt apabila customer menginginkannya.

(SKPL-F17) Sistem dapat menyimpan bill dari orderan customer apabila customer belum akan melakukan pembayaran.


(SKPL-F18) Sistem memungkinkan kasir melakukan pembatalan pembelian item sesuai permintaan customer dengan menginputkan authorization code.

(SKPL-F19) Sistem dapat menampilkan riwayat pembayaran customer secara detail sesuai dengan shift kasir.

(SKPL-F20) Sistem memungkinkan kasir dapat melakukan split bill sesuai permintaan customer.

(SKPL-F21) Sistem dapat menampilkan laporan aktivitas selama shift kasir tersebut berlangsung, sebelum kasir mengakhiri shift-nya.

(SKPL-F22) Sistem dapat melakukan manajemen shift dengan menyediakan menu shift option, current shift, dan shift history.

(SKPL-F23) Sistem dapat mengakhiri shift kasir terkait, apabila kasir telah menginputkan jumlah uang tunai akhir yang diterima.

(SKPL-F24) Setelah shift berakhir, sistem memungkinkan kasir tersebut untuk mencetak summary shift report.

(SKPL-F25) Sistem menyediakan fitur log out apabila shift telah berakhir dan kasir akan keluar dari aplikasi.

Comments

Popular posts from this blog

Pembuatan Spesifikasi Aplikasi Moka

Tugas 1- Studi Kasus 1 Aplikasi Parkir

Tugas 10 - Studi Kasus Vira BCA Chatbot