UML Modelleme Projeleri ve Diyagramları Oluşturma
UML anlamanıza, tartışmanıza ve yazılım sistem tasarımı Yardım modeller.Visual Studio UltimateUML diyagramları beş en sık kullanılan için şablonlar sağlar: etkinlik, sınıf, bileşen, sıra ve kullanım örneği.Ayrıca, yardımcı katman diyagramları, oluşturabilirsiniz, sisteminizin yapısını tanımlayan.
Visual Studio UML modelleri oluşturmak için Ultimate gerekir.
UML modelleme diyagramları ve katman diyagramları yalnızca modelleme projesi içinde bulunabilir.Her modelleme projesi paylaşılan UML model ve birkaç UML diyagramları içerir.Her diyagram kısmi görünüm modeli ' dir.UML modeli UML diyagramları üzerindeki tüm öğeleri içerir ve UML Model Gezgini kullanılarak görüntülenebilir.Modelleri ve diyagramları ilişkilerini hakkında daha fazla bilgi için bkz UML Modellerini ve Diyagramları Düzenleme.Sürüm denetimi altındaki projeleri modelleme hakkında daha fazla bilgi için bkz Sürüm Denetimi Altındaki Modelleri ve Grafikleri Yönetme veModelleme Çözümlerinin Yapılandırılması
[!NOT]
Başka bir tür diyagram, program kodunu görselleştirmek için kullanılan .NET sınıf diyagramı yok.Daha fazla bilgi için tasarlama ve görüntüleme sınıfları ve türleri.
Bu Konuda
Modelleme projesinde bir diyagram oluşturma
Modelleme projeden diyagramları kaldırılıyor
Modelleme projeleri gerektirmeyen diyagramları
Sorun giderme modelleme projeleri ve diyagramları
Modelleme projesinde bir diyagram oluşturma
Visual Studio modelleme projeleri oluşturmak için Ultimate gerekir.Visual Studio Premium projelerinizde modelleme okuyabilirsiniz.
Bir diyagram oluşturma ve projeye eklemek için
Mimari menüsünde Yeni Diyagram'ı seçin.
Mimarisi menü yalnızca Visual Studio Ultimate.
İçindeki Yeni Diyagram Ekle iletişim kutusunda, istediğiniz modelleme diyagramı türünü tıklatın.
Yeni Diyagram için bir ad yazın.
İçindeki eklemek için Proje Modelleme kutusu:
- Çözümünüzde zaten bir modelleme projesi seçin ve ardından Tamam.
-veya-
Seçin yeni bir modelleme projesi oluşturmave ardından Tamam.
İçindeki yeni modelleme projesi iletişim kutusunda, bir ad ve yeni proje için konum yazın ve ardından Tamam.
Çözümünüzün açıksa, yeni proje çözüme eklenir.Hiçbir açık çözüm varsa, yeni bir çözüm için bir ad yazabilirsiniz.
Bir modelleme projesi zaten varsa, aşağıdaki yordamı kullanabilirsiniz.
Varolan bir modelleme projeye bir diyagram eklemek için
İçindeki Çözüm Gezgini, modelleme tıklayın. proje düğümü.
[!NOT]
Modelleme projesi adlı bir model tanım klasörünü içerir ModelDefinition.
Üzerinde proje menüsünde tıklatın Yeni Öğe Ekle.
İçindeki Yeni Öğe Ekle - < proje adı > iletişim kutusunda, altında şablonları, modelleme tıklatın diyagram türü, örneğin, UML bileşen diyagramı.
Diyagram için bir ad yazın ve ardından Ekle.
Modelleme diyagramı açılır ve modelleme projesinde görünür.
Uyarı Eklemek, kopyalamayın veya diğer modelleme projelerine veya diğer konumlara çözümdeki varolan diyagram dosyaları sürükleyin.Bu öğelerin kopyalanan diyagramları ya da diyagramları açtığınızda hata kaybolmasına neden olur.Diyagram dosya, oluşturulduğu modelleme projeden açmanız gerekir.UML diyagramı, modelleme projesi tarafından ait model bir görünümünü olduğundan budur.Bir diyagram dosyasını kopyalamak için yeni bir diyagram oluşturun ve sonra kaynağını diyagram öğeleri yeni diyagrama kopyalayın.Daha fazla bilgi için sorun giderme modelleme projeleri ve diyagramları.
Boş modelleme projesi oluşturmak için
Üzerinde dosya menüsü, işaretleyin yenive ardından proje.
İçindeki yeni proje iletişim kutusunda, altında yüklü şablonlar, tıklatın modelleme projeleri.
Orta pencerede tıklatın modelleme proje.
Projeye bir ad ve bir konumda belirtin adı ve konumu kutular.
İçindeki çözüm kutusunda, seçin eklemek için çözüm , zaten açık; bir çözüme yeni proje eklemek için veya yeni çözüm oluşturmak herhangi bir açık çözümü kapatıp projesi için yeni bir çözüm eklemek için.
Modelleme diyagramları bir projeden kaldırılıyor
Bir diyagram kalıcı olarak silmek veya geçici olarak bir diyagram projeden dışarıda ve sonra geri yükleyin.
Bir diyagram projeden kalıcı olarak silmek için
İçindeki Çözüm Gezginidiyagram temsil eden ana dosyayı sağ tıklatın ve ardından silmek.
Diyagram proje ve dosya sistemi kaldırılır.Diyagram üzerinde gösterilen öğeler öğesinden kaldırılmaz UML Model Gezgini.
[!NOT]
Her diyagramın iki dosyaları, diğer bir temsilcisine vardır.Örneğin, ada sahip bir bileşen diyagramı varsa CD1, adlı dosyayı silmelisiniz CD1.componentdiagram.Adlı dosyası CD1.componentdiagram.layout otomatik olarak silinecek.
Geçici olarak bir diyagram projeden Dışla
İçindeki Çözüm Gezginidiyagram dosyayı sağ tıklatın ve ardından projeden dışarıda.
Diyagram projeden kaldırılır.Dosya sisteminden kaldırılmaz.
[!NOT]
Diyagram üzerinde gösterilen öğeler öğesinden kaldırılmaz UML Model Gezgini.
Geçici olarak kaldırılmış diyagramı projeye geri yüklemek için
İçindeki Çözüm Gezgini, modelleme tıklayın. proje düğümü.
[!NOT]
Modelleme projesi adlı bir model tanım klasörünü içerir ModelDefinition.
Üzerinde proje menüsünde tıklatın Varolan Öğe Ekle.
İçindeki Varolan Öğe Ekle iletişim kutusunda, diyagram dosyasını bulun, dosyayı seçin ve ardından Ekle.
Modelleme diyagramı açılır ve modelleme projesinde görünür.
[!NOT]
Her diyagramın dosya sisteminde bir dosya çiftlerini vardır.Uzantısına sahip bir dosya seçmeyin .layout.Ayrıca, Visual Studio Ultimate varolan UML ekleme destek diyagramları birden fazla modelleme projesine eşleştirilmez.Her diyagram dosyası, oluşturulduğu modelleme proje içinde açık olması gerekir.UML diyagramı, modelleme projesi tarafından sahip olduğu bir modelin bir görünümü gösterir olmasıdır.
Modelleme projeleri gerektirmeyen diyagramları
Aşağıdaki tür diyagramlar, modelleme projesinin bir parçası değil:
Oluşturulan sıralı diyagramlar kaynak kodu.Daha fazla bilgi için bkz. Kodu sıralı diyagramlarda görselleştirme.
Kaynak kodu görünümlerini oluşturulan sınıf diyagramları.Bunlar UML Sınıf Diyagramlarıyla ilgili değildir.Daha fazla bilgi için bkz. Sınıfları ve Türleri Tasarlama ve Görüntüleme (Sınıf Tasarımcısı).
Bağımlılık grafikleri.Daha fazla bilgi için bkz. Kodunuzdaki bağımlılıkları bağımlılık grafikleri ile eşleme.
UML diyagramları veya etki alanı belirli diller gibi katman diyagramları olmayan diyagramlar.
Sorun giderme modelleme projeleri ve diyagramları
Aşağıdaki tablo ile modelleme proje veya diyagramları ve bunları gidermek nasıl ortaya çıkan sorunları açıklar:
Sorun |
Neden olur |
Çözüm |
---|---|---|
Modelleme projesi açılamaz ve çözümde yüklü. Aşağıdaki iletisi görüntülenir: "Çözümdeki bir veya daha fazla projeler doğru yüklenmedi.Lütfen ayrıntılar için Çıktı Penceresi'ne bakın." Çıktı penceresini aşağıdaki iletiyi görüntüler: "ModelingProjectFilenameAndPath.modelproj: hata: Tanınmayan GUID biçimi. " |
Bir modelleme projesi aynı ada sahip ve aynı çözümde olan projelere başvurular içeriyor. Örneğin, bir katman aynı ada sahip ve aynı çözüm içinde bulunan projelere bağlanır. |
Modelleme projesi açmak için bir metin düzenleyicisi kullanın dosya, başvuruları kaldırın ve modelleme projesi yeniden açmayı deneyin. Bu sorunu önlemek için aynı adı taşıyan projelere başvurular eklemeyin.Projeleri benzersiz olduğundan emin olun. |
Öğeleri eklenen, kopyalanan, ya da diğer modelleme projelerine veya diğer konumlara çözümdeki sürüklenip diyagramları eksik. -veya- Bir diyagram açmaya çalıştığınızda, aşağıdaki iletileri görüntülenir:
-veya-
|
Diyagram dosyası eklendi, sürüklenip veya başka bir modelleme projesine veya başka bir konuma çözümdeki modelleme projeden kopyalanır. |
Bir diyagram dosyasını kopyalamak için yeni bir diyagram oluşturun ve sonra kaynağını diyagram öğeleri yeni diyagrama kopyalayın. |