UML durum grafiği diyagramlarında bileşik durum şekilleriyle çalışma

Uygulandığı Öğe
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Bileşik durum şekilleriyle çalışma.

Önemli

UML durum grafiği diyagramı Visio 2013 ve daha yeni sürümlerde kullanılamaz. Visio'nun bu sürümlerinde, UML Durum Makinesi diyagramını kullanın.

Eyalet bölgesine geçmiş göstergesi ekleme

  1. Durum grafiği diyagramında, bir Bileşik Durum şeklini çizim sayfasına sürükleyerek bir durum bölgesi oluşturun.
  2. Ağaç görünümünde yeni durum çizelgesi çizim sayfası simgesini çift tıklatarak, bileşik durumu temsil eden çizim sayfasına gidin.

Bileşik durumu veya durum bölgesini temsil eden diyagramda, çizim sayfasına bir Sığ Geçmiş veya Derin Tarih şekli sürükleyin.

  • Durum bölgesinin dışından gelen geçişleri göstermek için Geçiş şekilleri'ni kullanın. Ok uçlarıyla Geçiş şekillerinin uç noktalarını bağlantı noktalarına tutkallama Bağlantı noktası resmi - geçmiş göstergesi şekli üzerinde mavi X bulunur. Geçiş dizeleri eklemek için Geçiş şekilleri'ne çift tıklayın.
  • Geçmiş göstergesi şeklinden giden geçişi göstermek için bir Geçiş şekli kullanın. Ok ucu olmayan Geçiş şekli uç noktasını bağlantı noktasına tutkallama Bağlantı noktası görüntüsü - geçmiş göstergesi şekli üzerinde mavi X bulunur. Geçiş şekli uç noktasını bir ok ucuyla hedef durum şekline tutkallayın.

Durum grafiği diyagramında bileşik veya iç içe durum oluşturma

  1. Durum çizelgesi diyagramında, Bileşik Durum şeklini çizim sayfasına sürükleyin.
    Ağaç görünümünde bileşik durum simgesi görünür ve bileşik durumu temsil eden yeni bir durum grafiği çizim sayfası görüntülenir.
  2. Ağaç görünümünde yeni durum çizelgesi çizim sayfası simgesini çift tıklatarak, bileşik durumu temsil eden çizim sayfasına gidin.
  3. Durum, Geçiş, Sığ veya Derin Geçmiş göstergelerini ve diğer şekilleri, bileşik durum içinde eşzamanlı, birbirini dışlayan veya iç içe alt durumları temsil edecek şekilde çizim sayfasına sürükleyin.

Bileşik durum şekilleri için temel özellikler

Ad

Bileşik durumun adını dize olarak yazın.

Klişe

Açılan listeden istediğiniz klişeyi seçin. Kullanmak istediğiniz bir stereotip listelenmemişse, UML menüsünde Stereotipler'e tıklayarak yeni bir stereotip ekleyebilir veya mevcut bir stereotipi düzenleyebilirsiniz.

IsConcurrent

Bileşik durumun aynı anda yürütülebilen bileşenlere ayrıştırılıp ayrıştırılamayacağını seçin.

IsRegion

Bileşik durumun eşzamanlı bir durumun alt durumu olup olmadığını seçin.

Belgeler

Öğeye etiketli değer olarak eklemek istediğiniz belgeleri yazın. Öğeyi temsil eden şekli veya simgeyi seçtiğinizde, buraya yazdığınız belgeler Belgeler penceresinde de görüntülenir.

Bileşik durum şekilleri için "İç Geçişler" özellikleri

Geçişleri eklemek veya silmek ya da mevcut geçişleri düzenlemek için Dahili Geçişler kategorisini kullanın.

İç Geçişler

Bileşik durum için tanımladığınız geçişleri listeler.

Bir geçişte en sık kullanılan ayarları hızlıca düzenlemek için Dahili Geçişler listesinde bir alana tıklayıp bir değer seçin veya yazın.

Bir geçişin tüm ayarlarına erişmek için, listeden geçişi seçin ve Özellikler'e tıklayın.

  • Geçiş İç geçiş için bir ad yazın.
  • Klişe Açılan listeden istediğiniz klişeyi seçin. Kullanmak istediğiniz bir stereotip listelenmemişse, UML menüsünde Stereotipler'e tıklayarak yeni bir stereotip ekleyebilir veya mevcut bir stereotipi düzenleyebilirsiniz.
  • Etkinlik İç geçişin gerçekleşmesine neden olan olayı veya sinyal olayını seçin. İstediğiniz etkinlik listede yoksa Yeni'yi tıklatın.

Yeni

Dahili Geçişler listesine tanımsız bir geçiş eklemek için tıklayın.

Bir geçişte en sık kullanılan ayarları hızlıca düzenlemek için Dahili Geçişler listesinde bir alana tıklayıp bir değer seçin veya yazın.

Bir geçişin tüm ayarlarına erişmek için, listeden geçişi seçin ve Özellikler'e tıklayın.

Çoğalt

Seçili geçişle aynı özellik değerlerine sahip yeni bir geçişi listeye eklemek için tıklayın.

Silme

Seçili geçişi listeden silmek için tıklayın.

Ayrıca Bkz:

UML durum grafiği diyagramı oluşturma

Bileşik Durum şekli

Yer işaretli bir hedefe işaret eder