Tugas 6 APSI (D)
Definisi Analisa Use Case
Manfaat Analisa Use Case
- User Requirement: Persyaratan pengguna dari sistem yang dikembangkan, produk atau layanan yang harus dipenuhi untuk memastikan kepuasan dan kesuksesan pengguna.
- Business Requirement: Kebutuhan bisnis atau organisasi yang harus dipenuhi oleh sistem, produk, atau layanan yang dikembangkan untuk mencapai tujuan bisnis atau strategi perusahaan.
- Functional Requirement: Kebutuhan bisnis atau organisasi yang harus dipenuhi oleh sistem, produk, atau layanan yang dikembangkan untuk mencapai tujuan bisnis atau strategi perusahaan.
- Non-functional Requirement: Kebutuhan terkait dengan atribut kualitas, kinerja, dan karakteristik non-fungsional lainnya dari sistem, produk, atau layanan yang sedang dikembangkan, termasuk namun tidak terbatas pada keamanan, kehandalan, dan kemudahan penggunaan.
- System Requirement: Seperangkat persyaratan fungsional dan non-fungsional yang harus dipenuhi oleh sistem pengembangan, termasuk spesifikasi, kinerja, keamanan, dan fitur lainnya.
Studi Kasus
Use
Case Aplikasi Fore Coffee |
|
Name |
Pemesanan Kopi Menggunakan Aplikasi
Fore |
Actor |
User |
Description |
Fore
Coffee adalah sebuah aplikasi mobile yang dikembangkan untuk memudahkan
pengguna dalam memesan dan menikmati kopi secara praktis dan nyaman. Aplikasi
ini menawarkan pengalaman kopi yang unik dengan berbagai pilihan menu kopi
berkualitas tinggi dari berbagai biji kopi pilihan. |
Trigger |
User ingin memesan kopi |
Trigger
Type |
Eksternal |
Preconditions |
User memiliki
aplikasi Fore Coffee |
Stock makanan dan
minuman masih ada |
|
Normal
Course |
1.
User membuka aplikasi |
2.
User login akunnya |
|
3.
User memilih lokasi toko Fore Coffee |
|
4.
User menekan tombol ‘Pesan Sekarang’ |
|
5.
User memilih menu yang ingin dibeli |
|
6.
User melakukan konfirmasi pesanan |
|
7.
User memilih ‘Self-Pickup’ atau ‘Delivery’ |
|
8.
User melakukan pembayaran pesanan |
|
9.
User menunggu pesanan datang |
|
Alternative
Course |
1. User belum
mempunyai akun |
2. Stock makanan/minuman
habis |
|
Postconditions |
1. Pesanan telah diterima
user |
2. Pengemudi tiba di
lokasi user |
|
3. Pesanan selesai |
|
Exceptions |
1. Tidak ada jaringan
yang terkoneksi |
2. Aplikasi mengalami
gangguan |
|
Summary |
User dapat memesan
makanan dan minuman pada aplikasi Fore Coffee |
Comments
Post a Comment