Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
UML de include ve extent kavramı nedir?

Açık 1 Cevaplar 74 Gösterim Genel Kavramlar
Selam,

UML diyagramı yapmaya calışıyorum, include ve extent diye kavramlar geçiyor. Ne işe yarar bunlar?

1 cevap

0

Use case yazılırken

<<include>>
bazı use case senaryoları tekrar tekrar kullanılmakta ise, bunu ayrı bir use case olarak belirtilir. Bu use case i kullanacaklara ise referans verilir. maksat tekrarlardan kaçınmaktır. Örneğin ödeme ekranına gidebilmeniz için öncelikle sisteme login olmanız şart ise, ödeme --include --> login deriz.

<<extent>>
Exclude ise isteğe dayalı bir use case durumunda kullanılır. Örneğin bir ödeme yapacaksınız, kredi kartı use case i veya nakit (cash) use case ini isteğe bağlı kullanabilirsiniz. 

ödeme <-- extent -- kredi kartı 

ödeme <-- extent -- nakit 

(1.9k puan)
düzenledi