1. Kullanım durumu diyagramı nedir
Kullanım senaryosu diyagramları esas olarak yazılım gereksinimleri analiz aşamasında kullanılır. İnsanların bir sistemi nasıl kullanmak istediklerini açıklarlar. Kullanım senaryoları, yazılım ürünü gereksinimlerini geliştiricilerden ziyade kullanıcılar açısından tanımlar. UML'de, kullanım senaryoları işlevleri temsil eder. Sistemin işlevini açıklar, çok önemlidir, doğruluğu kullanıcının nihai üründen memnuniyetini doğrudan etkiler! Kullanım durumu diyagramı üç bileşen içerir, yani kullanım durumu (kullanım durumu); aktör (aktör); ilişki (ilişki)
2. Kullanım durumu diyagramındaki ilişki
(1) İlişkilendirme
Katılımcılar ve kullanım durumları arasındaki ilişki genellikle ilişkilendirme ilişkileriyle tanımlanır. Katılımcılar ve kullanım durumları arasındaki oklu çizgiler gösterilir.
(2) Genelleme ilişkisi
Bir kullanım durumu, özellikle bir veya daha fazla çocuk kullanım durumu olarak numaralandırılabilir, buna kullanım durumu genellemesi denir.Kullanım senaryoları arasındaki genelleme ilişkisi, sınıflar arasındaki genelleme ilişkisine benzer, yani çocuk kullanım durumu, ebeveyn kullanım senaryosunun özniteliklerini ve davranışlarını devralır! Grafik olarak, kullanım durumları içi boş oklarla gösterilmiştir!
(3) Sınırlama ilişkisi
Kapsama, bir kullanım senaryosunun (temel kullanım durumu) davranışının başka bir kullanım senaryosunun davranışını içermesidir (sınırlama kullanım durumu olarak adlandırılır)! , Dahil etme ilişkisi noktalı bir ok olarak ifade edilir ve ok, dahil edilen kullanım durumunu gösterir! Dahil etme ilişkisi, noktalı ok artı "içerme" sözcükleridir.
(4) İlişkiyi genişletin
Kullanım durumu, genişletme ilişkisi olarak adlandırılan temel kullanım durumunun artan bir genişlemesi olarak tanımlanabilir. İlişkileri genişletmek, mevcut kullanım durumlarına yeni davranışlar eklemenin bir yoludur. Temel kullanım durumu, yeni davranışların eklenebileceği bir dizi uzantı noktası sağlar! UML'deki genişletilmiş ilişki, noktalı ok artı "genişletme" sözcükleridir!