Home Start Back Next End
  
34 
5.  Inheritance  
Inheritance  digunakan  untuk  menggambarkan  hubungan  antara  dua  atau  lebih 
aktor  dalam  sistem  yan g  mempunyai  behaviour  yan g  sama  yang  kemudian
behaviour  dipisah  dan  ditandai  sebagai  aktor  abstrak  dengan  tujuan  untuk 
mengurangi redundansi komunikasi di dalam sistem.
  
Gambar 2.7 Contoh Inheritance Pada Use Case Diagram
(Whitten & Bentley, 2007) 
Definisi 32 (Use case narrative)
Use case narrative adalah sebuah dokumentasi yang berisi tentang narasi untuk dapat 
mengerti  apa  yan g  terjadi  di  dalam  pembuatan  sistem  atau  aplikasi  sehingga  user
dapat  mengetahui  detail  dari  proses  yan g  ada  pada  use  case  diagram.  Berikut  ini 
elemen-elemen yan g digunakan pada use case na rrative: 
1.   Precondition : kondisi yang dibutuhkan sebelum use case dijalankan. 
2.   Trigger : inisialisasi event yan g digunakan untuk menjalankan use case. 
3.  Typical  Course  of  Events  :  berisi  langkah-langkah  yang  dijalankan  oleh  aktor 
dan sistem. 
4.  Alternate  Courses  :  berisi  langkah-langkah  tambahan  yang  dilakukan  oleh aktor 
dan sistem tetapi masih didalam langkah-langkah use case.  
5.  Conclusion : hasil yang diterima aktor setelah menyelesaikan use  case. 
6.  Post Condition : balasan yang diberikan sistem setelah  aktor menyelesaikan use-
case.
7.  Business  Rules  :  peraturan yan g  berisi policy  dan  prosedur  di  dalam  sistem  yang 
sedang dibuat. 
8.  Implementation  Constraints  and  Specifications  :  spesifikasi  segala  non-fungsi 
yan g  dibutuhkan  yan g  mungkin  akan  mempengaruhi  relasi  yang  dibuat  dalam 
sistem tersebut dan dapat memberi bantuan yang ber guna dalam perencanaan. 
Word to PDF Converter | Word to HTML Converter