Evaluasi Akhir Semester PPB B
Evaluasi Tengah Semester
Studi Kasus Mitra i.saku
Nama: Rycahaya Sri Hutomo
NRP: 5025201046
Kelas: Pemrograman Perangkat Bergerak B
Tahun: 2024
Deskripsi Singkat mitra i.saku
mitra i.saku adalah aplikasi uang elektronik yang memfasilitasi transaksi antara merchant (pemilik bisnis) dengan customer (pelanggan).
Google Docs Soal dan Jawaban
1. Use Case dan User Flow dari Aplikasi
Use case
Semua aktor yang terlibat dalam aplikasi mitra i.saku harus memiliki akun yang terdaftar. Aktor-aktor tersebut, antara lain:
- Merchant : pemilik bisnis
- Customer : pelanggan yang melakukan transaksi
- Admin : pengelola sistem mitra i.saku
User flow Merchant
Fokus utama pada studi kasus ini, yaitu pada aktor Merchant. Pengguna akan melihat halaman Masuk Akun. Jika pengguna belum memiliki akun, pengguna harus melakukan pendaftaran akun, lalu mengisi kode verifikasi. Kemudian, pengguna dapat masuk menggunakan akun terdaftar. Jika pengguna merupakan pengguna baru dan belum ada data bisnis, maka pengguna mengisi data bisnis terlebih dahulu. Jika sudah terverifikasi, maka pengguna dapat mengakses halaman beranda, melihat QR bisnis, melihat transaksi, dan melihat profil akun. Jika pengguna ingin keluar dari akun, maka klik tombol keluar pada menu profil.
2. Deskripsi fitur aplikasi yang akan dibuat
Daftar Akun
Pengguna yang dapat mengakses aplikasi adalah pengguna yang memiliki akun terdaftar di sistem mitra i.saku. Untuk melakukan pendaftaran atau sign up, pengguna harus mengisi No. HP dan membuat password, lalu klik selanjutnya. Sistem akan mengirimkan kode verifikasi melalui WhatsApp. Setelah mendapatkan kode verifikasi, pengguna memasukkan kode verifikasi tersebut pada aplikasi mitra i.saku. Jika pendaftaran berhasil, maka pengguna akan diarahkan ke halaman login untuk masuk ke aplikasi.
Masuk akun
Pengguna yang telah memiliki akun dapat masuk ke aplikasi menggunakan akun yang terdaftar. Pengguna hanya perlu mengisi No. HP dan password yang sesuai, lalu klik Login.
Input Data Bisnis
Pengguna baru harus melengkapi data usaha terlebih dahulu dengan mengisi form data usaha pada aplikasi.
Halaman Beranda
Berisi menu-menu pada aplikasi mitra i.saku.
Halaman QR Code
Berisi QR Code dari bisnis yang telah terdaftar.
Halaman Transaksi
Berisi nomor rekening mitra i.saku dan informasi sisa saldo.
Halaman Profil
Berisi foto, nama, no. HP pengguna. Pada halaman ini juga tersedia tombol Keluar. Jika tombol keluar ditekan, maka pengguna akan keluar akun dan aplikasi akan menampilkan halaman Landing Page.
3. UI yang akan diimplementasikan
4. Implementasi Rancangan
Aplikasi diimplementasikan menggunakan framework Flutter. Source code dapat diakses pada github repository.
Komentar
Posting Komentar