Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемНикита Телегин
1 Визуализация и моделирование с использованием UML в Visual Studio 2010 Ultimate Евгений Чигиринский Microsoft
2 Microsoft и UML Инвестиции в Domain Specific Language Tools (DSL Tools) с VS 2005 UML как одна из моделей для DSL Class Designer UML Class Diagram
3 Microsoft и UML VS 2010 – полная поддержка UML в Visual Studio и его интеграция с VSTS UML и DSL Tools взаимно дополняют друг друга.
4 Modeling Project Новый тип проекта VS – Modeling Project (.modelproj) Типы поддерживаемых диаграмм: – Диаграммы деятельности – Диаграммы вариантов использования – Диаграммы классов – Диаграммы компонентов – Диаграммы последовательности
5 UML модель в Visual Studio VS 2008 DSL Tools – Модель и диаграмма жестко связаны друг с другом – Невозможно представление одной модели на двух и более диаграммах VS 2010 UML – Модель хранится в отдельном файле – Может быть показана на нескольких диаграммах UML Model Explorer – редактор модели Модель можно расширять программно через Visual Studio Visualization and Modeling SDK (VsVmSDK)
6 UML дизайнеры в VS 2010
7 Диаграмма вариантов использования
8 Диаграмма классов
9 Диаграмма компонентов
10 Диаграмма деятельности
11 Диаграмма последовательности
12 Интеграция с TFS UML диаграммы – часть исходного кода решения Поддержка артефактов TFS в UML дизайнерах
13 Профили UML Профили UML – набор стереотипов для элементов модели. Используются для добавления свойств элементов модели
14 Профили UML (продолжение) Пользователи могут создавать свои профили UML Профили UML поставляемые с VS 2010 – Стандартный профиль UML L2 – Стандартный профиль UML L3 – C# профиль
15 Demo: Modeling project, UML Diagrams и Model Explorer
16 Генерация кода Для генерации кода используется язык текстовых шаблонов T4 T4 шаблоны для генерации C# кода поставляются с Visual Studio Генерация кода как часть процесса сборки
17 Генерация кода (продолжение) Пользователь может использовать свои шаблоны
18 Поддержка XMI XMI (XML Metadata Interchange) – стандарт обмена метаданными – часто применяется как формат обмена UML-моделями Используется большинством программ, работающих с UML диаграммами Поддержка в VSTS 2010 – Импортирование из XMI 2.1 Service Pack 2 – Экспортирование в XMI 2.1 XMI 2.1 Exporter Tool
19 Demo: Генерация кода и работа с XMI
20 References - MSDN. Developing Models for Software Design MSDN Channel 9 Video. Организация и управление вашими моделями с помощью VS 2010 UML Блог Стива Кука, архитектора команды Visual Studio 2010 Ultimate Блог Олега Сыча. UML Modeling, Code Generation и детальное описание языка шаблонов T4.
21 Q & A
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.