Birleşik Modelleme Dili (UML), yazılım modelleri çizmenin, tasarımların taslağını oluşturmanın veya var olan tasarımları ve sistemleri belgelenin standart bir yoludur.
Not: Web için Visio kullanıyorsanız UML diyagramlarının Visio Plan 1 'de kullanılabilir olduğunu ancak diyagramların Microsoft 365’te Visio.
Yeni Visio Plan 2 ve Visio 2019, boş bir UML şablonuyla başlayabilir veya (bazı durumlarda) UML başlangıç diyagramını değiştirebilirsiniz.
Visio abonelik sürümü UML 2.5 belirtimine uygun UML şekillerini destekler ve aynı zamanda diyagramlarında gerektiğinde bunları kullanma esnekliği sağlar.
Sınıf diyagramları
Sınıfın sınıflarını, özniteliklerini ve yöntemlerini ve nesneler arasındaki ilişkileri belirten bir uygulama yapısının genel bir modelini yapmak için sınıf diyagramını kullanın.
Bileşen diyagramları
Bir sistemi bileşenlere bölmek ve kodun kendisini göstermek için bileşen diyagramını kullanın.
Dağıtım diyagramları
Bir uygulamayı yapılandıran ve dağıtan donanım ve yazılım öğelerinin nasıl yapılandırılacağı ve dağıtılacağı ile ilgili iletişim kurmak için dağıtım diyagramını kullanın.
Sıralı diyagramlar
Etkileşime katılan nesneleri veya nesneleri nesnelerle etkileşime katılanları ve onların oluşturmalarını bir zaman sırasına göre düzenlenmiş olarak göstermek için bir dizi diyagramı kullanın.
Etkinlik diyagramı
Bir yöntemin iç davranışını açıklamak ve dahili olarak oluşturulan eylemler tarafından yönlendirilen akışı temsil etmek için etkinlik diyagramı kullanın.
Durum makinesi diyagramları
Bir nesnenin ömrü boyunca geçen durumlarınsırasını göstermek için durum makinesi (veya durum çizelgesi ) diyagramı kullanın.
Kullanım durumu diyagramları
Geliştirme projesinin ilk aşamalarında, gerçek dünya etkinliklerini ve motivasyonları açıklamak için kullanım durumu diyagramlarını kullanın. Kullanıcı arabirimini ve tasarım ayrıntılarını yansıtmak için sonraki aşamalarda diyagramları geliştirebilirsiniz.
İletişim diyagramları
Bir sistem içinde sıralı iletiler açısından diğer öğelerle hangi öğelerin etkileşimli olduğunu göstermek için bir iletişim diyagramı kullanın.
Veritabanı notasyonu diyagramları
Veritabanı modeli çizmek için veritabanı notasyonu diyagramını kullanın.
UML Model Explorer nerededir?
Uygulamanın önceki sürümlerinde UML diyagramları yerleşik olarak Visio Model Gezgini'ni kullanmayı anımsayabilirsiniz. Model Gezgini ile yapılan diyagramlar düzenlemeye ve biçimlendirmeye karşı kilitlendi. Yeni baştan Visio 2013 Professional, Model Gezgini yoktur. Yalnızca sağlanan kalıplardan şekilleri sürüklersiniz. Şekillerin kilidi açılır ve daha esnektir; böylelikle gerekirse bunların davranışlarını değiştirebilirsiniz. Çizimler de daha fazla özelleştirilebilir, ancak UML standardını yine karşılar. Ne üzgünüz, ancak bu aynı zamanda Model Gezgini'nde oluşturulmuş bir çizimiz varsa, Model Gezgini'ni içermek zorunda Visio yeni sürümlerde bu çizimle çalışılamayacak anlamına da gelir.
Başka Web için Visio, dokuz tür UML diyagram türü ve tuvale önceden çizilen bazı şekillere sahip sayısız örnek diyagramdan birini seçebilirsiniz. Her seçim, seçili diyagram türüyle eşleşen bir kalıpla birlikte gelir.
Not: UmL diyagramlarını aynı Web için Visio oluşturmak ve düzenlemek için, Visio Plan 1.Visio Plan 2 lisanstan ayrı olarak satın alınan bir Microsoft 365. Daha fazla bilgi için yöneticinize Microsoft 365. Yöneticiniz "self servis satın alma" hizmetini açıksa kendiniz için bir lisans Visio satın alabilirsiniz. Diğer ayrıntılar için bkz. Self servis satın alma hakkında SSS.
Visio abonelik sürümü UML 2.5 belirtimine uygun UML şekillerini destekler ve aynı zamanda diyagramlarında gerektiğinde bunları kullanma esnekliği sağlar.
Sınıf diyagramları
Sınıfın sınıflarını, özniteliklerini ve yöntemlerini ve nesneler arasındaki ilişkileri belirten bir uygulama yapısının genel bir modelini yapmak için sınıf diyagramını kullanın.
Bileşen diyagramları
Bir sistemi bileşenlere bölmek ve kodun kendisini göstermek için bileşen diyagramını kullanın.
Dağıtım diyagramları
Bir uygulamayı yapılandıran ve dağıtan donanım ve yazılım öğelerinin nasıl yapılandırılacağı ve dağıtılacağı ile ilgili iletişim kurmak için dağıtım diyagramını kullanın.
Sıralı diyagramlar
Etkileşime katılan nesneleri veya nesneleri nesnelerle etkileşime katılanları ve onların oluşturmalarını bir zaman sırasına göre düzenlenmiş olarak göstermek için bir dizi diyagramı kullanın.
Etkinlik diyagramları
Bir yöntemin iç davranışını açıklamak ve dahili olarak oluşturulan eylemler tarafından yönlendirilen akışı temsil etmek için etkinlik diyagramı kullanın.
Durum makinesi diyagramları
Bir nesnenin ömrü boyunca geçen durumlarınsırasını göstermek için durum makinesi (veya durum çizelgesi ) diyagramı kullanın.
Kullanım durumu diyagramları
Geliştirme projesinin ilk aşamalarında, gerçek dünya etkinliklerini ve motivasyonları açıklamak için kullanım durumu diyagramlarını kullanın. Kullanıcı arabirimini ve tasarım ayrıntılarını yansıtmak için sonraki aşamalarda diyagramları geliştirebilirsiniz.
İletişim diyagramları
Bir sistem içinde sıralı iletiler açısından diğer öğelerle hangi öğelerin etkileşimli olduğunu göstermek için bir iletişim diyagramı kullanın.
Veritabanı notasyonu diyagramları
Veritabanı modeli çizmek için veritabanı notasyonu diyagramını kullanın.
Başka Visio, boş bir UML şablonuyla ve UML diyagramınızı oluşturmak için uygun kalıpla başlayabilirsiniz.
Sınıf diyagramları
Sınıfın sınıflarını, özniteliklerini ve yöntemlerini ve nesneler arasındaki ilişkileri belirten bir uygulama yapısının genel bir modelini yapmak için sınıf diyagramını kullanın.
Sıralı diyagramlar
Etkileşime katılan nesneleri veya nesneleri nesnelerle etkileşime katılanları ve onların oluşturmalarını bir zaman sırasına göre düzenlenmiş olarak göstermek için bir dizi diyagramı kullanın.
Etkinlik diyagramı
Bir yöntemin iç davranışını açıklamak ve dahili olarak oluşturulan eylemler tarafından yönlendirilen akışı temsil etmek için etkinlik diyagramı kullanın.
Durum makinesi diyagramları
Bir nesnenin ömrü boyunca geçen durumlarınsırasını göstermek için durum makinesi (veya durum çizelgesi ) diyagramı kullanın.
Kullanım durumu diyagramları
Geliştirme projesinin ilk aşamalarında, gerçek dünya etkinliklerini ve motivasyonları açıklamak için kullanım durumu diyagramlarını kullanın. Kullanıcı arabirimini ve tasarım ayrıntılarını yansıtmak için sonraki aşamalarda diyagramları geliştirebilirsiniz.
Veritabanı notasyonu diyagramları
Veritabanı modeli çizmek için veritabanı notasyonu diyagramını kullanın.
UML Model Explorer nerededir?
Uygulamanın önceki sürümlerinde UML diyagramları yerleşik olarak Visio Model Gezgini'ni kullanmayı anımsayabilirsiniz. Model Gezgini ile yapılan diyagramlar düzenlemeye ve biçimlendirmeye karşı kilitlendi. Yeni baştanVisio 2013 Professional, Model Gezgini yoktur. Yalnızca sağlanan kalıplardan şekilleri sürüklersiniz. Şekillerin kilidi açılır ve daha esnektir; böylelikle gerekirse bunların davranışını değiştirebilirsiniz. Çizimler de daha fazla özelleştirilebilir, ancak UML standardını yine karşılar. Ne üzgünüz, ancak bu aynı zamanda Model Gezgini ile oluşturulmuş bir çizimiz varsa, Model Gezgini'ni içermek zorunda Visio yeni sürümlerde bu çizimle çalışamayacak anlamına gelir.
YeniMicrosoft VisioUML Modeli Diyagramı şablonu, karmaşık yazılım sistemlerinin nesne odaklı modelleri oluşturmak için tam destek sağlar.
Sınıf diyagramları
Yazılım sistemini parçalarına dönüştüren Visio diyagramları oluşturmak için Visio 'ta statik yapı diyagramı kullanın.
Kullanım durumu diyagramları
Geliştirme projesinin ilk aşamalarında, gerçek dünya etkinliklerini ve motivasyonları açıklamak için kullanım durumu diyagramını kullanın. Kullanıcı arabirimini ve tasarım ayrıntılarını yansıtmak için diyagramı sonraki aşamalarda geliştirebilirsiniz.
Statik yapı diyagramları
Gerçek dünyada kavramları ve bunlar arasındaki ilişkileri temsil eden kavramsal diyagramlar oluşturmak için statik yapı diyagramları veya yazılım sistemini parçalarına dönüştüren sınıf diyagramları kullanın.
Paket diyagramları
Bir paket ilgili öğeleri grup etmek için diyagramları kullanın. Bir paket alt paketler, diyagramlar veya tek öğeler içerebilir.
Etkinlik diyagramları
Bir etkinlik diyagramı iç davranışını açıklamak ve dahili olarak oluşturulan eylemler tarafından yönlendirilen akışı temsil etmek için bir açıklama kullanın.
Durum Çizelgesi diyagramları
Bir nesnenin ömrü boyunca geçen durumların sırasını göstermek için durum çizelgesi diyagramı kullanın.
Sıralı diyagramlar
Etkileşime sıralı diyagram olan nesneleri ve onların neden olduğu olayları bir zaman sırasına göre düzenlenmiş olarak göstermek için bir örnek kullanın.
İşbirliği diyagramları
bir işbirliği diyagramı veya sonuç elde etmek için nesneler arasında alışveriş yapılan iletiler kümesi gibi nesne rolleri arasındaki ilişkileri göstermek için bir ileti kümesi kullanın.
Bileşen diyagramları
Bir sistemi bileşen diyagramı bölümlere bölmek ve kodun kendi yapısını göstermek için kod kullanın.
Dağıtım diyagramları
Bir dağıtım diyagramı yapılandırılacak ve dağıtılacak donanım ve yazılım öğelerinin nasıl yapılandırılacağı ve dağıtılacağı ile ilgili iletişim kurmak için bir örnek kullanın.