search
Giriş
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 oy
103 gösterim
Selam,

UML diyagramı yapmaya calışıyorum, include ve extent diye kavramlar geçiyor. Ne işe yarar bunlar?
Genel Kavramlar kategorisinde 1.9k puan
düzenledi

1 cevap

0 oy

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

İlgili sorular

0 oy
1 cevap 596 gösterim
596 gösterim
UML diagramlarını çizerken state ve activity diagramlarının çok benzer olduğunu gördüm, bunların ne farkı var?
4 Aralık 2016 Genel Kavramlar kategorisinde tolgacelik.art 1.9k puan sordu
1 oy
1 cevap 126 gösterim
126 gösterim
Global scope kavramı ve Scope-Lifetime farkı nedir ?
1 Kasım 2019 Genel Kavramlar kategorisinde begum22 116 puan sordu
0 oy
0 cevap 458 gösterim
458 gösterim
Selamlar, Spring de kullanılan metodların üzerindeki @Transactional yapısı ve bunların attributeları (Propagation,Isolation,...) nedir? ne amaçla kullanılır? İkinci sorum olarak da nested transactional işlemlerde commit ve rollback attribute ları da göz önüne alırsak exception alması durumunca nasıl çalışır? Sevgiler Erkan
11 Ağustos 2018 Java kategorisinde erkanerkisi 210 puan sordu
0 oy
2 cevap 927 gösterim
927 gösterim
Sorgu yazarken hem EXIST hem de IN yazabiliyoruz. Ama bunların farkı nedir? Hangi durumlarda hangisini tercih etmeliyiz. SELECT * FROM table_1 t WHERE EXIST (.......); SELECT * FROM table_1 t WHERE t.id IN ( .....);
7 Şubat 2016 Veri Tabanı kategorisinde tolgacelik.art 1.9k puan sordu
0 oy
2 cevap 24 gösterim
24 gösterim
In memory database nedir? ne gibi kolaylık sağlar. Spring boot projelerinde in memory database kavramı geçiyor, başka In memory database var mıdır?
9 Haziran Genel Kavramlar kategorisinde tolgacelik.art 1.9k puan sordu