Поделиться через


Создание моделей для приложения

Схемы моделирования помогают понять, уточнить и передать другим сведения о коде и пользовательских требованиях, которым должна удовлетворять ваша программная система.

Сведения о том, какие версии Visual Studio поддерживают каждый тип схемы, см. в статье "Поддержка версий" для средств архитектуры и моделирования.

Для визуализации архитектуры системы или имеющегося кода создайте следующие схемы:

Схема Что показывает
Схемы зависимостей: рекомендации

Схемы зависимостей: справочные материалы
Высокоуровневая архитектура системы
Карты кода

Сопоставление зависимостей в решениях

Поиск потенциальных проблем с помощью анализаторов карт кода
Зависимости и другие отношения в имеющемся коде
Схемы классов, созданные кодом

Работа со схемами классов (конструктор классов)
Типы и их отношения в коде .NET
Раздел Задача
Визуализация кода Создайте карты кода и схемы зависимостей, чтобы лучше понять незнакомый код.
Моделирование требований пользователей Используйте модели для уточнения потребностей пользователей и передачи информации о них.
Моделирование архитектуры приложения Используйте модели, чтобы описать общую структуру и поведение системы, а также обеспечить ее соответствие потребностям пользователей.
Проверка системы в ходе разработки Убедитесь, что программное обеспечение соответствует потребностям пользователей и общей архитектуре системы.
Использование моделей в процессе разработки

Использование моделей в гибкой разработке
Используйте модели, чтобы изучить и изменить систему во время разработки.
Разработка структуры решения моделирования Упорядочивайте модели в рамках проекта большого или среднего размера.