EAS Pemrograman Perangkat Bergerak
Nama : Rule Lulu Damara
NRP : 5025211050
Kelas : Pemrograman Perangkat Bergerak B
UAS PPB
Soal :
Buat use case dan user flow dari aplikasi ?
Deskripsikan fitur aplikasi yang akan dibuat?
Gambarkan UI yang akan diimplementasikan.
Implementasikan Rancangan ?
Buat Presentasi dan demo implementasi upload di Youtube, dan isi lembar monitoring?
Jawab:
Aplikasi i.saku adalah uang elektronik yang telah mendapat izin dari Bank Indonesia. Pakai i.saku memudahkan kamu untuk transaksi apa aja, mulai dari bayar belanja di Merchant, kirim uang, tarik tunai, dan bayar semua tagihan. Mudahkan hidupmu dalam bertransaksi dan nikmati ekstra untungnya pake i.saku.
Use Case
Gambar di atas merupakan contoh use case diagram pada i.saku, adapun penjelasannya sebagai berikut ini:
User: Orang yang dapat mengakses atau menggunakan aplikasi i.saku, mulai dari login ke aplikasi hingga melakukan aksi terhadap aplikasi seperti top up saldo, transfer, dan payment.
Merchant: Toko atau penyedia jasa yang menerima pembayaran melalui aplikasi i.saku.
Bank: Institusi keuangan yang berkolaborasi dengan i.saku untuk memfasilitasi transaksi seperti top up dan transfer.
Use Cases
Register
Deskripsi: Langkah pertama yang dilakukan user ketika ia tidak mempunyai akses pada aplikasi i.saku. User mendaftarkan data diri ke dalam aplikasi agar dikenali dan mendapatkan akun.
Aktor: User
Login
Deskripsi: Setelah mendapatkan akun, user harus melakukan login agar dapat mengakses berbagai fitur aplikasi i.saku. Login dilakukan dengan menggunakan kredensial yang telah didaftarkan.
Aktor: User
Top Up
Deskripsi: Kegiatan yang dilakukan user untuk mengisi ulang saldo i.saku. User dapat memilih dua alternatif untuk melakukan top up saldo:
Melalui ATM: User melakukan top up dengan mengunjungi ATM dan mengikuti prosedur pengisian saldo.
Internet Banking: User melakukan top up dengan menggunakan layanan internet banking yang disediakan oleh bank.
Aktor: User, Bank
Transfer
Deskripsi: Transfer berfungsi untuk mengirim atau membagikan saldo dalam aplikasi i.saku ke pengguna lain. User dapat melakukan transfer ke sesama pengguna i.saku atau ke rekening bank tertentu.
Aktor: User, Bank
Payment
Deskripsi: Ketika user memilih menu payment, maka user dapat melakukan pembayaran lewat aplikasi. User dapat membayar untuk berbagai layanan atau produk yang disediakan oleh merchant yang bekerja sama dengan i.saku.
Aktor: User, Merchant
User Flow
Aplikasi yang akan saya buat memiliki fitur sebagai berikut
Pengguna masuk screen splash i.saku
Pengguna mampu melakukan Register
Deskripsi: Fitur ini memungkinkan pengguna baru untuk membuat akun di aplikasi i.saku. Proses pendaftaran melibatkan pengisian formulir dengan informasi pribadi seperti nama, email, nomor telepon, dan kata sandi.
Langkah-langkah:
Pengguna membuka aplikasi i.saku.
Pengguna memilih opsi "Daftar".
Pengguna mengisi formulir pendaftaran dengan informasi yang diperlukan (nama, email, nomor telepon, dll.).
Pengguna menyetujui syarat dan ketentuan.
Pengguna mengirimkan formulir pendaftaran.
i.saku memverifikasi informasi yang diberikan dan mengirimkan email atau SMS konfirmasi.
Pengguna mengkonfirmasi pendaftaran melalui tautan atau kode yang dikirimkan.
Manfaat: Memungkinkan pengguna baru untuk mendaftar dan mendapatkan akses ke semua fitur aplikasi i.saku.
Pengguna mampu melakukan Log in
Deskripsi: Fitur ini memungkinkan pengguna terdaftar untuk masuk ke aplikasi i.saku menggunakan kredensial yang telah mereka buat saat pendaftaran.
Langkah-langkah:
Pengguna membuka aplikasi i.saku.
Pengguna memasukkan kredensial login mereka (email/nomor telepon dan kata sandi).
Pengguna menekan tombol "Login".
i.saku memverifikasi kredensial dan memberikan akses ke akun pengguna.
Manfaat: Memastikan hanya pengguna yang sah yang dapat mengakses akun mereka dan menggunakan fitur-fitur terkait.
Pengguna mampu melakukan Top Up Saldo
Deskripsi: Fitur ini memungkinkan pengguna untuk mengisi ulang saldo akun i.saku mereka. Pengguna dapat memilih berbagai metode untuk top-up seperti melalui ATM, internet banking, atau kartu kredit.
Langkah-langkah:
Pengguna masuk ke akun i.saku mereka.
Pengguna menavigasi ke bagian "Isi Saldo" (Top Up).
Pengguna memilih sumber dana (rekening bank, kartu kredit, dll.).
Pengguna memasukkan jumlah uang yang akan diisi.
Pengguna mengkonfirmasi transaksi.
i.saku memproses transaksi dan memperbarui saldo akun pengguna.
Manfaat: Mempermudah pengguna untuk menambahkan dana ke akun i.saku mereka, memungkinkan mereka untuk menggunakan saldo tersebut untuk berbagai transaksi di aplikasi.
Pengguna mampu melakukan Transfer
Deskripsi: Fitur ini memungkinkan pengguna untuk mentransfer uang ke pengguna lain. Pengguna dapat mengirim uang ke sesama pengguna i.saku atau ke rekening bank tertentu.
Langkah-langkah:
Pengguna masuk ke akun i.saku mereka.
Pengguna menavigasi ke bagian "Transfer".
Pengguna memasukkan ID i.saku atau nomor telepon penerima.
Pengguna memasukkan jumlah uang yang akan ditransfer.
Pengguna mengkonfirmasi transfer.
i.saku memproses transfer dan memperbarui saldo kedua pengguna.
Manfaat: Mempermudah pengguna untuk mengirim uang kepada orang lain dengan cepat dan aman.
Gambarkan UI yang akan diimplementasikan.
Implementasikan Rancangan ?
https://github.com/RuleLuluDamara/isaku-app-finalexam-ppb
Buat Presentasi dan demo implementasi upload di Youtube, dan isi lembar monitoring?
https://youtu.be/jMyAT-_D5LI
Komentar
Posting Komentar