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