Aracılığıyla paylaş


UML Kullanım Durumu Diyagramları: Başvuru

Visual Studio Ultimate'da, kullanım örneği diyagramı uygulamanızı veya sisteminizi kimin kullandığını ve neler yapabileceklerini özetler.Bir UML kullanım örneği diyagramı oluşturmak için Mimari menüsünde Yeni Diyagram'ı tıklayın.

Bir kullanım örneği diyagramı kullanıcı gereksinimlerinin açıklaması için odak olarak davranır.Gereksinimler, kullanıcılar ve ana bileşenler arasındaki ilişkileri açıklar.Gereksinimleri ayrıntılı olarak tanımlamaz; bunlar ayrı bir diyagramda veya her kullanım örneğinine bağlanabilecek belgelerde açıklanabilir.

Kullanım örneği diyagramlarının, kullanıcının gereksinimlerini anlamanıza, tartışmanıza ve onlarla iletişim kurmanıza nasıl yardım ettiği hakkında daha fazla bilgi için bkz. Kullanıcı Gereksinimlerini Modelleme.

[!NOT]

Bu konu, kullanım örneği diyagramlarında kullanılabilir olan öğeleri açıklar.Kullanım örneği diyagramlarının nasıl çizildiği hakkında daha fazla bilgi için bkz. UML Kullanım Durumu Diyagramları: Yönergeler.Modelleme diyagramlarının nasıl oluşturulduğu ve çizildiği hakkında daha fazla bilgi için bkz. Nasıl Yapılır: UML Modellerini ve Diyagramlarını Düzenleme.

Kullanım Örneği Diyagramlarını Okuma

Aşağıdaki bölümlerdeki tablolar kullanım örneği diyagramında kullanılabilir olan öğeleri onların ana özellikleri ile birlikte açıklar.Özelliklerin tam listesi için bkz. Kullanım Durumu Diyagramı'ndaki Öğelerin Özellikleri.

Dd409427.collapse_all(tr-tr,VS.110).gifAktörler, Kullanım örnekleri ve Alt sistemler

Bir kullanım örneği diyagramında öğeler

Şekil

Öge

Açıklama ve Ana Özellikler

1

Aktör

Uygulamanızla veya sisteminizle etkileşim halinde olan kullanıcıyı, organizasyonu veya dış sistemi gösterir.Aktör bir çeşit türdür.

  • Image Path (Resim Yolu) - varsayılan aktör simgesi yerine kullanılması gereken bir resmin dosya yolu.Simge, Visual Studio projesi içinde kaynak dosyası olmalıdır.

2

Kullanım Örneği

Belirli bir hedef takibinde bir veya daha fazla aktör tarafından gerçekleştirilen eylemleri gösterir.Kullanım örneği bir çeşit türdür.

  • Subjects (Konular) - kullanım örneğinin göründüğü Alt sistem.

3

İlişki

Aktörün kullanım örneğinde rol aldığını gösterir.

4

Alt sistem veya bileşen

Sistem veya üzerinde çalıştığınız uygulama veya bir parçası.Geniş bir ağdan uygulamanızdaki tek bir sınıfa herşey olabilir.

Sistemin veya bileşenin desteklediği kullanım örnekleri onun dikdörtgeni içinde görünür.Bazı kullanım örneklerini dikdörtgenin dışında göstermek, sisteminizin kapsamını netleştirmek için yararlı olabilir.

Kullanım örneğindeki bir alt sistem, bileşen diyagramındaki bir bileşen ile temelde aynı türe sahiptir.

  • Is Indirectly Instantiated (Dolaylı Olarak Örneği Oluşturulmuş Mu) - Eğer false ise, yürütülen sisteminizin bu alt sisteme karşılık gelen bir veya daha fazla nesnesi vardır.Eğer true ise, alt sistem, yürütülen sistemde sadece bileşen parçalarının örneklendirilmesi aracılığıyla görünen tasarımınızdaki bir yapıdır.

Dd409427.collapse_all(tr-tr,VS.110).gifKullanım Örneklerini Yapılandırma

Kullanım örnekleri ile birlikte, genişletme ve gerçekleştirme

Şekil

Öge

Description

5

Dahil Et

Dahil etme kullanım örneği dahil olan birini arar veya çağırır.Eklenme, kullanım örneğinin nasıl küçük adımlara ayrıldığını göstermek için kullanılır.Dahil olan kullanım örneği ok ucu sonundadır.

Diyagramın adımların düzenini göstermediğine dikkat edin.Bu ayrıntıları açıklamak için etkinlik diyagramı, sıralı diyagram veya diğer bir belge kullanabilirsiniz.

6

Extend (Genişlet)

Genişletme kullanım örneği genişletilen kullanım örneğine amaçlar ve adımlar ekler.Uzantılar, yalnızca belirli koşullar altında çalışır.Genişletilmiş kullanım örneği ok ucu sonundadır.

Diyagramın, uzantının geçerli olduğu tam durumu göstermediğini unutmayın: bunları bir yoruma ya da başka bir belgeye kaydedebilirsiniz.

7

Kalıtım

Özelleştirilmiş ve genelleştirilmiş öğeyi ilişkilendirir.Genelleştirilmiş bir öğe ok ucu sonundadır.

Özelleştirilmiş bir kullanım örneği genelleştirilmişinin amaçlarını ve aktörlerini devralır ve belki onları sağlamak için daha özel amaçlar ve adımlar ekler.

Özelleştirilmiş bir aktör, genelleştirilmişinin kullanım örneklerini, özniteliklerini ve ilişkilendirmelerini devralır belki daha fazlasını ekler.

8

Bağımlılık

Kaynak tasarımının hedefin tasarımına bağlı olduğunu gösterir.

9

Açıklama

Diyagrama genel notlar eklemek için kullanılır.

10

Yapı

Bir yapı diğer bir diyagrama veya belgeye bağlantıyı sağlar.Çözüm Gezgini'nden bir dosya sürükleyerek bir yapı oluşturabilirsiniz.Bağımlılık ile diyagram üzerindeki herhangi başka bir öğeye bağlanabilir.Bir yapı, genellikle bir kullanım örneğini onu ayrıntılı olarak açıklayan sıralı diyagrama, OneNote sayfasına, Word belgesine veya PowerPoint sunusuna bağlamak için kullanılır.Belge, Visual Studio çözümündeki bir öğe ya da SharaPoint sitesi gibi paylaşılan konumdaki bir belge olabilir.

  • Köprü.Diyagramın veya belgenin URL veya dosya yolu.

Bağlandığı web sayfasını veya dosyayı açmak için yapıya çift tıklayın.

11 (gösterilmez)

Paketler

Kullanım örnekleri, aktörler ve alt sistemler paketler içinde bulunabilir.Paket şekilleri diyagram üzerinde görünmez ancak diyagramın LinkedPackage (BağlıPaket) özelliğini ayarlayabilirsiniz.Diyagram üzerinde daha sonra oluşturduğunuz öğeler paket içine yerleştirilir.Daha fazla bilgi için bkz. Paketleri ve İsim Uzaylarını Tanımlama.

Ayrıca bkz.

Başvuru

UML Sıralı Diyagramlar: Başvuru

Kavramlar

UML Kullanım Durumu Diyagramları: Yönergeler

Nasıl Yapılır: UML Modellerini ve Diyagramlarını Düzenleme

UML Sınıf Diyagramları: Başvuru

UML Bileşen Diyagramları: Başvuru

UML Bileşen Diyagramları: Başvuru