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.


5. Presentasi dan Demo Implementasi di Youtube


Referensi

Komentar

Postingan populer dari blog ini

Tugas Pertemuan 7 - Membuat Aplikasi Woof

Tugas Pertemuan 13 - Framework Flutter Namer App