Aracılığıyla paylaş


Varolan Kodu Görselleştirmek

Varolan bir yazılım sistemini değiştirmeniz gerektiğinde, Visual Studio Ultimate size kodun organizasyonunu, ilişkilerini ve davranışını görüntülemeniz ve anlamanız konusunda yardımcı olabilir. Bu kodda değişiklikler yapmadan önce Visual Studio Ultimate kullanarak bu değişikliklerin kodu nasıl etkileyeceğini keşfedin ve bu değişikliklerden kaynaklanan riskleri değerlendirin.

Örneğin, kodun içinde var olan ilişkileri ve desenleri incelemek için bağımlılık grafikleri oluşturabilirsiniz. Sisteminizin hedeflenen mimarisiyle iletişim kurmak için katman diyagramları oluşturun. Sonra, bu diyagramları, kodu tasarım ile tutarlı tutmak için kullanabilirsiniz. Kodun bir yöntemi nasıl uyguladığını anlamak için sıralı diyagramlar oluşturun. Varolan sınıfların yapısını araştırmak için sınıf diyagramları oluşturun. Sistemin değişik yönlerini modellemek ve iletmek için Birleşik Modelleme Dili (UML) diyagramları çizin. Örneğin, Sistem bileşenlerini, türlerini, etkileşimleri ve işlemleri modelleyebilirsiniz.

Bu araçlar sizin proje ile ilgili insanlarla daha kolay iletişim kurmanıza da yardımcı olabilir. Örneğin, proje paydaşları, kullanıcılar ve ekip üyeleriyle sistemi paylaşmak için ortak bir sözlük oluşturmak üzere UML sınıf diyagramlarını kullanabilirsiniz.

Kullanılabilir durumdayken özellik paketlerini karşıdan yükleyerek ve kurarak bu sürüm için özellikleri genişletebilirsiniz. Daha fazla bilgi için bkz. Visual Studio Özellik Paketleri.

Ortak Görevler

Görevler

İlişkili Konular

Kod ilişkilerini keşfetme:

Kod içindeki ilişkileri görmek için bağımlılık grafikleri veya başka grafikler oluşturun.

Varolan kodu bulma:

Derlenmiş koddaki veya bir Visual Studio çözümündeki kaynak kodu bulmak ve incelemek için Mimari Gezgini'ni kullanın.

Kod etkileşimlerini keşfetme:

Kodun etkileşimlerini anlamak için koddan dizi diyagramları oluşturun.

Kod yapısını keşfetme:

Projedeki sınıfların yapısını incelemek için sınıf diyagramaları oluşturun.

Sistemin üst düzey tasarımını açıklama ve bu tasarıma karşı kodu doğrulama:

Sisteminizin üstü düzey tasarımını ve onun bağımlılıklarını açıklamak için katman diyagramları yaratın. Tasarımla tutarlı kalmasını sağlamak için bu tasarıma karşı kodu doğrulayın.

Kullanıcı gereksinimlerini ve sistem tasarımı ile iletişim kurma:

Şu UML diyagramlarını çizerek yazılım sisteminizin kullanıcı gereksinimlerini ve mimarisini modelleyin: etkinlik, bileşen, sınıf, sıra ve kullanma durumu.

Dış Kaynaklar

Videolar

Mürekkepten videoya

Mürekkepten videoya

Mürekkepten videoya

Forumlar

Visual Studio 2010 Görselleştirme ve Modelleme Araçları

Visual Studio 2010 Görselleştirme ve SDK (DSL Araçları) Modelleme

Bloglar

Visual Studio 2010: Bağımlılık Grafikleri, Sıralı Diyagramlar ve Mimari Gezgin Kullanarak Kodunuzu Nasıl Anlarsınız

Sık Kullanılan VS2010 Özellikleri: Bağımlılık Grafikler ve DGML

Bağımlılık Grafiği Oluştur – Çözümleyiciler… Bunlar nedir?

Sık Kullanılan VS2010 Özellikleri: Katman doğrulama

Skinner’s Blog

Diğer Siteler

MSDN Architecture Center

Ayrıca bkz.

Kavramlar

Uygulamayı Modelleme

Yazılım Tasarımı için Modeller Geliştirme

Kullanıcı Gereksinimlerini Modelleme

Yazılım Sistem Mimarisi Modelleme

Geliştirme Süreci içinde Modelleri Kullanma

Diğer Kaynaklar

İzlenecek yol: Görselleştirme ve Modelleme Araçları Kullanarak Bir Sistemi Güncelleştirin