![]() 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.
|