Home Start Back Next End
  
26
case
tersebut. Sebuah use case dapat memiliki banyak
extends relationships tetapi extension use case hanya dapat
digunakan oleh use case awalnya. Setiap garis extends
memiliki label “<<extends>>”.
c.
Uses (or Includes): Relationship di mana dua use case atau
lebih memiliki
langkah dan fungsi yang identik. Langkah-
langkah dari use case
tersebut diekstrak untuk membentuk
sebuah Abstract use case untuk mengurangi redundansi.
Setiap garis uses
baik lurus maupun putus-putus memiliki
label “<<uses>>”.
d.
Depends on: Relationship
di antara use cases
di mana
suatu use case
tidak dapat dilakukan sebelum use case
lainnya sudah dilakukan. Garis depends on
memiliki dua
ujung satu dengan tanda panah yang menunjuk ke use case
yang perlu dilakukan terlebih dahulu. Setiap garis depends
on memiliki label “<<depends on>>”.
e.
Inheritance: Relationship antara Actors
yang dibuat untuk
menyederhanakan suatu use case diagram di mana sebuah
abstract actor mewarisi peran dari beberapa real actors
untuk mengurangi redundansi di dalam sistem. Garis
inheritance
menghubungkan 2 actors di mana ujung yang
memiliki tanda panah menunjuk ke abstract actor
Word to PDF Converter | Word to HTML Converter