Use Case Ambil Data Phone Book

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  DompetCash 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