Home > analysis, design > Realisasi Use Case

Realisasi Use Case

Setelah mendefinisikan kebutuhan dalam bentuk use case, bagaimana merealisasikannya ? Setiap use case harus dibuat deskripsinya lengkap dengan berbagai kemungkinan skenarionya. Skenario memberi gambaran bagaimana interaksi actor dan sistem. Selanjutnya, kita bisa mulai mengidentifikasi objek-objek apa saja yang akan terlibat dalam suatu use case (breakdown dari ‘sistem’). Tentu saja dengan mengacu deskripsi skenario yang telah dibuat. Kemudian gambarkan dalam bentuk diagram interaksi (boleh collaboration diagram atau sequence diagram) agar lebih jelas bagaimana sebuah skenario berjalan dalam terminologi kolaborasi antar objek. Ya, pada paradigma berorientasi-objek, suatu skenario berjalan melalui kolaborasi antar objek. Dari diagram interaksi tersebut, selanjutnya kita gambarkan diagram kelas. Diagram ini menunjukkan kelas-kelas yang harus ada agar objek-objek yang dibutuhkan bisa diinstansiasi dari kelas-kelas tersebut. Diagram kelas menunjukkan berbagai jenis relasi antar kelas. Relasi ini harus konsisten dengan diagram interaksi objek yang sudah kita buat sebelumnya.

Realisasi use case dilakukan di tahap analisis dan berlanjut di tahap design. Bedanya, realisasi use case tahap analisis melibatkan objek dan kelas  tahap analisis, sedangkan realisasi use case tahap design melibatkan objek dan kelas tahap design. Apa bedanya ? Lihat lagi posting OOA vs OOA

Categories: analysis, design
  1. October 19, 2009 at 9:26 am

    ibu, saya ingin bertanya, bagaimana cara menentukan scenario use case pada sebuah software yang cakupan bisnis prosesnya sangat besar. misalnya saja bisnis proses pertamina, dari mulai penggalian sampai distribusi ke user.
    apakah perlu dibentuk scenario use case global? atau cukup dengan scenario per fitur/use case nya saja?
    terima kasih bu..:)

  2. October 19, 2009 at 3:51 pm

    Saya usul, untuk proses bisnis tsb dibuat gambarnya dulu yg menjelaskan skenario umum proses bisnis. Kemudian diidentifikasi use case yg perlu ada dari gambar tadi. Bisa ada byk use case. Untuk setiap use case, kembali dibuat alternatif skenarionya…

  1. April 21, 2009 at 9:23 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: