Use Case Diagram
Menggunakan pemodelan use case adalah teknik sederhana dan paling efektif untuk pemodelan persyaratan sistem dari perspektif pengguna. Use case digunakan untuk menjelaskan dengan sebuah gambar bagaimana sebuah sistem atau bisnis saat ini bekerja, atau bagaimana pengguna ingin untuk bekerja. Hal ini tidak benar-benar sebuah pendekatan berorientasi objek, itu benar-benar bentuk pemodelan proses. Bagaimanapun, cara terbaik untuk memimpin ke analisis berorientasi objek sistem. Penggunaan use caseumumnya adalah titik awal dari analisis berorientasi objek dengan UML. Model Use Case terdiri dari aktor dan kasus penggunaan. Aktor mewakili pengguna dan sistem lain yang berinteraksi dengan sistem. Digambarkan sebagai tongkat angka dan benar-benar mewakili jenis pengguna, bukan contoh dari pengguna. Penggunaan use case mewakili perilaku dari sistem, skenario bahwa sistem berjalan melalui dalam menanggapi rangsangan dari seorang aktor. Use Case digambarkan dengan bentuk elips
Deskripsi Use Case
Pada gambar use case diatas, mendeskripsikan hal-hal sebagai berikut :
1. Passenger yang merupakan aktor, meminta (request) untuk mendapatkan jadwal penerbangan, dan penerbangan apa yang tersedia dari Agen Penjualan tiket. Agen Penjualan tiket merupakan class attribute.
2. Agen Penjualan tiket mengecek ketersediaan tiket dari Aktor yang mana
diatas dituliskan sebagai Admin Airline
3. Admin Airline meberitahu tentang ketersediaan tiket dan memberikan tentang keterangan dari tiket yang tersedia.
4. Agen Penjualan memberikan keterangan ketersediaan tiket kepada
Passenger.
5. Passenger meminta keterangan tentang preferensi kursi (ketersediaan kursi/seat).
6. Agen Penjualan tiket membooking seat untuk passenger
7. Agen Penjualan tiket mengkonfirmasi pemesanan yang telah dilakukan
kepada passenger.
8. Agen penjualan meminta pembayaran kepada passenger.
9. Passenger mengirimkan pembayaran kepada Agen Penjualan Tiket.
10. Agen Penjualan tiket mengirimkan pembayaran kepada Admin Airline.
11. Admin Airline memberikan konfirmasi akhir kepada Agen Penjualan tiket.
12. Agen Penjualan tiket memberitahukan tentang pemesanan tiket yang telah dilakukan kepada Passenger.
0 komentar:
Posting Komentar