SİSTEM ANALİZİ VE TASARIMI Dersi UML İLE NESNE YÖNELİMLİ ANALİZ VE MODELLEME soru detayı:

PAYLAŞ:

SORU:

Kullanım durum modeli oluşturma aşamalarını belirtiniz?


CEVAP:

Adım 1. Yeni aktörlerin saptanması, tanımlanması ve belgelendirilmesi: İş gereksinimlerinin kullanım durum modellerine, nesne tabanlı analiz sırasında yeni aktörlerin eklenmesi gerekebilir. Bu aşamada, eklenecek aktörler belirlenir ve aktörlerin tanımlaması yapılır.
? Adım 2. Yeni kullanım durumlarının saptanması, tanımlanması ve belgelendirilmesi: Yeni aktörlerin eklenmesi ile yeni kullanım durum’ların eklenmesi de söz konusu olabilir. Bu adımda, yeni kullanım durum’lar saptanır ve tanımlanır.
? Adım 3. Yeniden kullanım olasılıklarının belirlenmesi: Aynı iş amacına sahip olan birden çok kullanım durum’u olabilir. Bu kullanım durumlar, farklı kullanıcılar için aynı adımlara sahip olabilir. Fazlalık adımları atmak için bu ortak adımlar çıkarılıp ayrı bir soyut (abstract) kullanım durum altında toplanabilir. Diğer tara an, kullanım durumlar analiz edilirken, anlaşılmayı güçleştiren karmaşık işlevlerin bulunduğu adımlar saptanırsa, daha karmaşık adımlar genişleme (extension) ve ekleme (include) kullanım durumlar olarak adlandırılan ayrı bir kullanım durum içinde toplanabilir. Şekil 7.13’te ekleme ve genişleme kullanılan kullanım durum diyagramı örneği verilmiştir.
? Adım 4. Kullanım durum model diyagramının düzeltilmesi: Yapılan eklemelere uygun olarak
kullanım durum diyagramlarını yeniden düzenlemek gerekebilir.
? Adım 5. Sistem analizi kullanım durum hikâyelerinin belgelenmesi: Tüm iş gereksinimlerine göre oluşturulan kullanım durum’lar, kullanıcılar tarafından incelenir ve onaylanır. Sonra, her bir kullanım durum, sistem işlevselliğini ayrıntılı olarak anlatacak ve daha fazla bilgi içerecek biçimde düzenlenir.