Rabu, 27 Mei 2015

USE CASE

Use Case adalah rangkaian/uraian sekelompok yang saling terkait  dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor.
Secara umum Use Case adalah :
  • Pola perilaku system
  • Urutan transaksi yang berhubungan yang dilakukan oleh actor
Use case diagram terdiri dari
  • Use case
  • Actor
  • Relationship
  • System boundary boxes
  • Packages
INCLUDE
<<include>> termasuk didalam use case lain (required) / (diharuskan)
a.  pemanggilan use case oleh use case lain, contohnya adalah pemanggilan sebuah fungsi program.
b.  tanda panah terbuka harus terarah ke sub use case

contoh :

Penjelasan : Sebelum membuka rekening Harus mencatat data pribadi

EXTEND
<<extend>> perluasan use case lain jika kondisi atau syarat terpenuhi .
atau hal yang wajib dilakukan sebelum melakukan hal yang harus dipertanggungjawabkan.
Dan bisa juga extend adalah melakukan hal 1 sebelum ke hal 2.
  • kurangi pengunaan assosiation Extend ini,terlalu banyak pemakaian association ini membuat diagram sulit dipahami
  • tanda panah terbuka harus terarah ke parent/base use case
contoh :

Penjelasan : sebelum membuka deposito wajib membuka rekening terlebih dahulu.

Tidak ada komentar:

Posting Komentar