Analisa Use Case
Use case merupakan skenario yang menggambarkan bagaimana aktor (pengguna atau sistem lain) berinteraksi dengan sistem untuk mencapai tujuan tertentu. Use case memberikan pandangan yang jelas dan terstruktur tentang alur kerja yang diharapkan, tindakan yang diambil oleh pengguna, serta tanggapan sistem terhadap tindakan tersebut.
Use case analysis adalah sebuah teknik yang digunakan dalam pengembangan perangkat lunak untuk memahami kebutuhan pengguna, menggambarkan interaksi antara sistem dan pengguna, serta identifikasi kebutuhan fungsional sistem. Use case analysis biasanya dilakukan pada awal siklus pengembangan perangkat lunak untuk mengidentifikasi dan mengevaluasi kebutuhan bisnis pengguna dan menggambarkan secara rinci skenario interaksi antara pengguna dengan sistem. Umumnys use case digambarkan didalam “Use Case Diagram”.
Berikut contoh implementasi use case diagram dalam aplikasi OVO:

OVO adalah aplikasi pintar yang memberikan kemudahan dalam bertransaksi (OVO Cash), serta berfungsi untuk mengumpulkan poin di banyak tempat (OVO Points). Inilah contoh use case diagram studi kasus pada OVO.
Gambar di atas merupakan contoh use case diagram pada OVO, adapun penjelasannya sebagai berikut ini:
User: Orang yang dapat mengakses atau menggunakan aplikasi OVO, mulai dari login ke aplikasi hingga melakukan aksi terhadap aplikasi seperti top up saldo, transfer, dan payment.
Register: Register merupakan langkah pertama yang dilakukan user ketika ia tidak mempunyai akses pada aplikasi OVO. Mendaftarkan data diri ke dalam aplikasi agar dikenali.
Login: Setelah mendapatkan akun, user harus melakukan login agar dapat mengakses berbagai fitur aplikasi OVO.
Top up: Suatu kegiatan yang dilakukan user untuk mengisi ulang saldo OVO. Terdapat 2 pilihan alternatif untuk melakukan top up saldo, yaitu melalui ATM dan internet banking.
Transfer: Transfer berfungsi untuk mengirim atau membagikan saldo dalam aplikasi OVO ke pengguna lain, baik sesama OVO atau ke rekening tertentu.
Payment: Ketika user memilih menu payment, maka user dapat melakukan pembayaran lewat aplikasi.
https://www.dicoding.com/blog/contoh-use-case-diagram/
Komentar
Posting Komentar