Beruflich Dokumente
Kultur Dokumente
Use Case
Use Case
Pemodelan Use Case diterapkan untuk menganalisa kebutuhan fungsional Menunjukkan tingkah laku atau fungsional sistem Terdiri dari kumpulan rangkaian kemungkinan interaksi antara sistem dan pemakai dalam lingkungan tertentu dan berkaitan dengan tujuan tertentu
Model Use Case terdiri dari Actors dan Use Cases Diawali dengan dinyatakan sebagai presenttense verb phrase yang berisi verb (apa yang seharusnya dilakukan oleh sistem) dan obyek dari verb (apa yang dilakukan sistem)
Actor
External entity yang berinteraksi dengan sistem Dapat berupa orang atau benda yang menukarkan informasi dalam sistem Bagian yang mengawali sebuah permintaan sistem yang berkaitan dengan tujuan, dan sistem menanggapinya.
User Vs Actor
User : orang yang menggunakan sistem Actor: mewakili sebuah aturan dimana seorang user dapat menggunakannya
Use-Case Diagram
Digambarkan berdasarkan standard Unified Modeling Language (UML) yang digambarkan secara sistematik diagram
STAF
Actor : sebuah aturan, bukan individu Use Case : digambarkan sebagai elips, setiap Use Case mewakili sebuah fungsi sistem System Boundary : digambarkan sebagai kotak, yang berisi seluruh bagian yang berkaitan dengan use case. Actor berada diluar sistem
Connection :
digambarkan sebagai garis Garis tebal berarti Actor dilibatkan dalam fungsi sistem tertentu Tidak berarti Actor mengirim atau menerima data dari use case Panah putus2 menghubungkan antar use case dengan label <<extend>> dan tidak menjelaskan data atau proses
Extend Relationship :
Use Case dengan penambahan tingkah laku atau kegiatan baru Ditunjukkan dengan panah putus2 yang menunjuk ke Use Case yang telah dikembangkan (Extended) dan dilabelkan dengan simbol <<extend>>
Include Relationship :
Ditampilkan ketika sebuah Use Case menggunakan Use Case lain Ditunjukkan dengan panah putus2 yg menunjuk ke Use Case yg sedang digunakan Ditunjukkan dengan menggunakan label <<include>>
Supplier
Manager
Retail System
Return Item
Make Purchase
<<extend>>
Keterangan
Diletakkan cash Register pada tempat keluar Actor : Customer dan Sales Clerk Menggunakan 2 spesialized use case: make purchase & return item dan dimulai dari customer Menggunakan 2 <<include>> relationship dg abstract use case & 1 <<extend>> yg berhubungan dg seluruh use case
Home buyer