Start Back Next End
  
31
Use case dapat berisi fungsi yang kompleks yang
terdiri atas beberapa tahapan yang membuat logika use case
sulit untuk dimengerti. Fungsi ini dapat dipecah menjadi
beberapa bagian yang terpisah. Hal ini dinamakan extension
use case yang merupakan perpanjangan dari use case awal.
Use case ini mengekstraksi fungsi awal menjadi tahapan-
tahapan yang lebih mudah dimengerti. Relasi jenis ini ditandai
dengan nama <<extends>>.
c.
Uses (atau Includes)
Gambar 2.15 Uses relationship
(Sumber: System Analysis and Design Methods, Whitten & Bentley, 2007)
Pada umumnya, dapat ditemukan satu atau lebih use
case yang menjalankan fungsi identik. Dapat dilakukan
ekstraksi dari use case ini dan menghasil use case terpisah
menjadi abstract use case
untuk mengurangi redundansi.
Relasi diantara use case ini disebut dengan relasi uses
atau
dapat disebut juga relasi includes. Relasi ini ditandai dengan
nama <<uses>>.
Word to PDF Converter | Word to HTML Converter