4.5 Use Case
Description
Tabel 4.1 Deskripsi Use Case Lihat Struk
Deskripsi Use Case Lihat Struk
Aktor : User Deskripsi Setelah User Login ke aplikasi MandiriPay, maka user dapat
melakukan transaksi transaksi dan mendapatkan Struk pembayaran Alternate Flow : Tidak Ada
Pre-Condition : 1. User telah login ke aplikasi.
2. User sudah melakukan suatu transaksi. Post-Condition :
Tampil Struk bukti pembayaran
Tabel 4.2 Deskripsi Use Case Top Up
Deskripsi Use Case Transaksi Top Up
Aktor : User Deskripsi Setelah User Login ke aplikasi MandiriPay, maka user dapat
melakukan transaksi Top Up melalui menu Profil -Dompet - Informasi Top Up. Parameter yang dibutuhkan yaitu :
- No Rekening Pengirim
- No Rekening Tujuan
- Jumlah Amount
Alternate flow: user menginputkan data tidak valid, aplikasi menampilkan pesan agar data di cek kembali
Pre-Condition : 1. User telah login ke aplikasi.
2. User sudah masuk ke halaman Informasi TopUp. Post-Condition :
Deposit user bertambah
Tabel 4.3 Deskripsi Use Case Ambil Data
Phone Book
Deskripsi Use Case Ambil Data Phone Book
Aktor : User Deskripsi Setelah User Login ke aplikasi MandiriPay, maka user dapat
melakukan transaksi pembelian Voucher Pulsa untuk mengisi no HP dapat di ambil dari Phone Book user
Alternate Flow : Tidak Ada Pre-Condition :
1. User telah login ke aplikasi. 2. User sudah masuk ke halaman Aplikasi - Vouceh Pulsa.
Post-Condition : Field No HP terisi
Tabel 4.4 Deskripsi Use Case
Scan Barcode
Deskripsi Use Case Scan Barcode
Aktor : User Deskripsi Setelah User Login ke aplikasi MandiriPay, maka user dapat
melakukan transaksi pembelian voucher prepaid PLN, untuk mengisi
ID Pelanggan user men-scan barcode yang tertera di meteran yang terpasang.
Alternate Flow : Tidak Ada Pre-Condition :
1. User telah login ke aplikasi. 2. User sudah masuk ke Aplikasi- PLN - Prepaid.
Post-Condition : Field ID Pelanggan terisi
Tabel 4.5 Deskripsi Use Case Validasi Rekening
Deskripsi Use Case Validasi Rekening Cash Out
Aktor : User Deskripsi Setelah User Login ke aplikasi MandiriPay, maka user dapat
melakukan transaksi Cash Out melalui menu Profil DompetCash Out. Parameter yang dibutuhkan yaitu :
- No Rekening Pengirim Virtual Account
- No Rekening Tujuan
- Jumlah Amount
Pre-Condition : 1. User telah login ke aplikasi.
2. User sudah masuk ke halaman Dompet. Post-Condition :
- Mengurangi saldo rekening user sebesar amount yang di Cash
Out -
Jika user salah memasukan No Rekening , maka sistem akan memvalidasi terlebih dahulu dan menampilkan warning atau alert
berupa pesan kesalahan.
Tabel 4.6 Deskripsi Use Case Lihat Daftar Jenis Donasi
Deskripsi Use Case Lihat Daftar Jenis Donasi
Aktor : User Deskripsi Setelah User Login ke aplikasi MandiriPay, maka user dapat melihat
daftar jenis donasi melalui menu Donasi- Lihat Daftar Jenis Donasi. Untuk melakukan Donasi Parameter yang dibutuhkan yaitu :
- Daftar Lembaga Donasi
- Jenis Donasi
- ID Donatur
- Jumlah Amount
Alternate Flow : Tidak Ada Pre-Condition :
1. User telah login ke aplikasi. 2. User sudah masuk ke halaman Donasi.
Post-Condition : -
Mengurangi saldo rekening user sebesar amount yang di donasikan
4.6 Sequence Diagram