Aracılığıyla paylaş


UML Sıralı Diyagramlar: Başvuru

Visual Studio Ultimate'da sıralı diyagramı, sınıfların nesneleri, bileşenler, alt sistemler ve aktörler arasındaki iletiler dizisini temsil eden etkileşimi gösterir. Diyagramda zaman aşağı doğru akar ve bir katılımcıdan diğerine olan denetim akışını gösterir. Bir UML dizi diyagramı oluşturmak için Mimari menüsünde Yeni Diyagram'ı tıklayın.

Diyagram sınıflar ve yöntemler yerine örnek nesneler ve olayları gösterir; aynı türden birden fazla nesne ve ayrıca aynı iletinin birden fazla oluşumu da diyagramda görünebilir.

İki tür sıralı diyagramı vardır:

Öğelerin birkaç özelliğinin farklı olmasına rağmen iki tür sıralı diyagramı da benzerdir.

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.

Sıralı Diyagramlarını Okuma

Aşağıdaki tabloda sıralı diyagramında görebileceğiniz öğeler açıklanmaktadır. Bu öğelerin özellikleri hakkında bilgi için bkz. UML Sıralı Diyagramlarındaki Öğelerin Özellikleri.

Dizi diyagramlarının nasıl kullanılacağı hakkında bilgi almak için bkz.UML Sıralı Diyagramlar: Yönergeler.

Sıralı diyagram bölümlerini

Şekil

Öge

Description

1

Yaşam Çizgisi

Zaman çizgi üzerinde aşağı doğru ilerlerken etkileşim esnasında katılımcıda oluşan olaylar dizisini gösteren dikey çizgidir. Bu katılımcı bir sınıfın nesnesi, bileşen veya aktör olabilir.

2

Aktör

Geliştirdiğiniz sistemin dışındaki katılımcıdır.

Yaşam çizgisinin üst kısmında aktör sembolünün görünmesini onun Aktör özelliğini ayarlayarak sağlayabilirsiniz.

3

Zaman uyumlu ileti

Gönderen devam etmeden önce zaman uyumlu iletiye yanıt için bekler. Diyagram hem çağrıyı hem de dönüşü gösterir. Zaman uyumlu iletiler sıradan işlev çağrılarını program içinde göstermenin yanı sıra aynı şekilde davranan diğer türdeki iletileri de göstermek için kullanılırlar.

4

Zaman uyumsuz ileti

Gönderen devam etmeden önce yanıt gerektirmeyen iletidir. Zaman uyumsuz ileti sadece gönderenden gelen çağrıyı gösterir. Ayrı iş parçacıkları veya yeni bir iş parçacığı oluşumu arasındaki iletişimi göstermek için kullanın.

5

Yürütme oluşumu

Dik gölgeli dikdörtgen katılımcının yaşam çizgisinde görünür ve katılımcı bir işlemi yürütürken süreyi gösterir.

Katılımcı iletiyi aldığında yürütme başlar. Eğer başlatma iletisi zaman uyumlu bir iletiyse yürütme gönderene «return» geri oku ile sona erer.

6

Geri çağırma iletisi

Daha önceki çağrıdan dönüş için bekleyen katılımcıya geri dönen iletidir. Elde edilen yürütme oluşumu var olan birinin üstünde görünür.

7

Kişisel ileti

Katılımcıdan kendisine olan iletidir. Elde edilen yürütme oluşumu gönderme yürütmesinin üstünde görünür.

8

Oluşturma iletisi

Katılımcı oluşturan iletidir. Eğer bir katılımcı oluşturma iletisi alırsa o aldığı ilk olmalıdır.

9

Bulunan ileti

Bilinmeyen veya belirtilmemiş katılımcıdan zaman uyumsuz iletidir.

10

Kayıp ileti

Bilinmeyen veya belirtilmemiş kullanıcıya zaman uyumsuz iletidir.

11

Açıklama

Açıklama yaşam çizgisi üzerinde herhangi bir noktaya iliştirilebilir.

12

Etkileşim Kullanımı

Başka bir şemada tanımlanan iletiler dizisini içine alır.

Etkileşim Kullanımı oluşturmak için araca tıklayın ve sonra eklemek istediklerinizi yaşam çizgileri arasında sürükleyin.

13

Birleşik Parça

Parçacıklar topluluğudur. Her parça bir veya daha fazla iletiyi içine alır. Birleşik parçaların farklı türleri vardır. Daha fazla bilgi için bkz. Denetim Akışını UML Sıralı Diyagramlarda Parçalarla Açıklama.

Bir parça oluşturmak için iletiye sağ tıklayın, Çevreleme'nin üzerine gelin ve sonra parça türüne tıklayın.

14

Parça Koruması

Parçanın oluşup oluşmayacağı ile ilgili bir durumu belirlemek için kullanılabilir.

Koruma ayarlamak için parça seçin sonra koruma seçin ve bir değer yazın.

X

İmha olayı

Nesneyi silinmiş veya erişilemez olduğu noktayı temsil eder. Her lifeline'nın altında görüntülenir.

Etkileşim

Sıralı Diyagramda görüntülenen iletiler ve yaşam çizgileri topluluğudur. Etkileşimin özelliklerini görmek için UML Model Gezgini'nde onu seçmeniz gerekir.

Sıralı Diyagramı

Diyagram bir Etkileşim'i gösterir. Özelliklerini görmek için, diyagramın boş bir bölümüne tıklayınız.

NotNot
Sıralı Diyagramı'nın, gösterdiği Etkileşim'in ve diyagramı içeren dosyanın adları farklı olabilir.

Ayrıca bkz.

Kavramlar

UML Sıralı Diyagramlar: Yönergeler

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

UML Kullanım Durumu Diyagramları: Başvuru

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

UML Bileşen Diyagramları: Başvuru

UML Bileşen Diyagramları: Başvuru