Uygulamayı Modelleme
Uygulamanız kullanıcı gereksinimlerini karşıladığından emin olmak için Visual Studio Ultimate kodu anlamanıza ve uygulamanızı kullanabilirsiniz.Visual Studio Ultimate, kod alt yapısı, ilişkileri ve davranış daha kolay anlayabileceği şekilde görselleştirmek yardımcı olur.
Farklı ayrıntı düzeylerinde modeller oluşturabilir ve gereksinimleri, görevleri, test durumlarını, hataları veya diğer çalışma öğelerini Team Foundation Server ve geliştirme planınızla model öğeleri bağlayarak modelleriniz ile ilişkili iş türlerini izlemek.Geliştirme işleminin bir parçası olarak uygulama yaşam döngüsü boyunca bu görevleri gerçekleştirebilirsiniz.Bkz. Visual Studio 2013'de Modelleme Araçlarındaki Yenilikler ve Senaryo Özeti: Görselleştirme ve Modelleme Kullanarak Tasarımınızı Değiştirme.
To
Kodu görselleştirin:
|
|
Tanımlamak ve iletişim kurmak kullanıcı gereksinimlerini:
|
|
Mimariyi tanımlayın:
|
|
Gereksinimleri ile sisteminizi doğrulayın ve hedeflenen tasarım:
|
|
Modelleri, diyagramları ve grafikleri Team Foundation sürüm denetimini kullanarak paylaşmak:
|
Team Foundation sürüm denetimi altında bu öğelerle çalışan birden fazla kullanıcı olduğunda, sürüm denetimi sorunlarından kaçınmanıza yardımcı olmak için aşağıdaki yönergeleri kullanın: |
Oluşturmak veya UML ya da etki alanına özgü dil uygulama bölümlerini yapılandırma:
|
|
Modelleri ve diyagramları özelleştirme:
|
Model Türleri ve Kullanımları
Türü ve tipik kullanımları modelleme |
---|
Bağımlılık grafikleri Bağımlılık grafikleri organizasyonu ve ilişkileri, kodunuzda görmenize yardımcı olur. Normal kullanımlar:
Bkz.: |
Katman diyagramı Katman diyagramları uygulama yapısını açık bağımlılıklara sahip Katmanlar veya bloklar kümesi olarak tanımlamanızı sağlar.Koddaki bağımlılıkları ve katman diyagramları üzerinde tanımlanan bağımlılıkları arasındaki çakışmaları keşfetmek için doğrulama çalıştırabilirsiniz. Normal kullanımlar:
Bkz.: |
UML modeli UML modeli; sınıf, bileşen, kullanım durumu, faaliyet ve sıralı diyagramlar da dahil olmak üzere çeşitli görünümler içerir.UML'yi uygulama etki alanınıza uyacak şekilde özelleştirebilirsiniz.Örneğin, model öğelerine etiketler, ek bilgi ve kısıtlamaları ekleyebilirsiniz.Ayrıca modellerde çalışan araçlar da tanımlayabilirsiniz.Bkz: Yazılım Tasarımı için Modeller Geliştirme Normal kullanımlar:
|
Kod tabanlı dizi diyagramı .NET kodundan oluşturabileceğiniz sıralama diyagramları, kodun bir yöntemi nasıl uyguladığını görselleştirmenize yardımcı olur. Normal kullanımlar:
Bkz.: |
Etki alanına özgü dil (DSL) DSL, belirli bir amaç için tasarladığınız bir gösterimidir.Visual Studio'da genellikle grafiktir. Normal kullanımlar:
Bkz.: |
Daha fazla bilgiyi nereden bulabilirim?
Forumlar |
|
Bloglar |
|
Teknik Makaleler ve Belgeler |
|
Diğer Siteler |
Ayrıca bkz.
Kavramlar
Visual Studio Team Foundation Server ile Uygulama Yaşam Döngüsü Yönetimi