Minggu, 19 Februari 2012

OOAD episode 3 (lanjutan Use Case)

Kita tahu bahwa Use Case adalah skenario. Maka untuk membuat skenario dibutuhkan tabel seperti berikut

Contoh:




seperti yang telah tertera pada tabel bahwa kondisi awalnya "nasabah sudah register,nasabah belum login" maka sistem kita tidak perlu memeriksa lagi nasabah sudah login atau blm..

Lalu ada lagi tabel yang menunjukkan reaksi sistem setelah mendapat aksi dari sistem







untuk contoh berikutnya










# kondisi akhir pada suatu use case dapat digunakan lagi oleh use case lain sebagai kondisi awalnya(k.akhir use case login dipakai oleh k.awal use case transfer money)

#kondisi akhir jika tidak ada maka tidak harus ditulis

=============================================================================

*SSD (System Sequence Diagram)

Apa itu SSD??

jawabannya : SSD adalah penggambaran atau identifikasi kejadian secara sederhana. menggambarkan apa yang ada dalam skenario dan hanya menggambarkan secara cepat dan mudah.
untuk contoh SSD bisa dilihat pada chapter 10.1 (kalo tidak salah)
ini gambarnya








pak obet bilang bahwa SSD dibuat sebelum Use Case (maaf kalo saya salah dengar mohon teman2 koreksi). lalu muncul pertanyaan mengapa harus SSD dulu?



# sedikit penjelasan mengenai contoh gambar, panah tegas adalah aksi yang dilakukan aktor (kekanan) dan garis kekiri putus2 menyatakan reaksi sistem.

============================================================================

* Include VS Extend

Jika ada suatu use case yang kompleks, maka kita bisa membaginya lagi (modularity) menjadi beberapa use case. apa yang akan terjadi jika use case dipecah??










# kegiatan C adalah bagian dari A. C akan butuh data dari A. A tidak akan dapat diselesaikan jika C belum dijalankan
# B adalah optional. bisa dipakai, bisa juga tidak.

0 komentar:

Posting Komentar