+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 93.29 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

Visual Studio 2010- UML моделирования проектов

25.01.2010 15:51

Visual Studio 2010 привносит проекты моделирования, которые позволяют создавать UML диаграммы. В настоящее время невозможно сгенерировать классы из диаграмм автоматически, но я не думаю, что это проблема - хорошая UML диаграмма визуализирует различные аспекты системы ясно и кратко. Обычно они не документируют систему полностью. В этой статье я покажу вам, как использовать проекты моделирования в Visual Studio 2010.

Создание проектов моделирования

Проекты моделирования создаются, как и все другие проекты. Выбрать New Project из меню и выберите Modeling Projects панели шаблонов. Существует только один шаблон проекта называется Modeling Project(очень оригинально). Выделите его и нажмите ОК.

image

Проект моделирования практически, сразу после создания еще пустой. На левой стороне экрана вы увидите UML Model Explorer (вы можете открыть его так же через View =>Other Windows=> UML Model Explorer ). Для добавления новых объектов в UML модели просто щелкните правой кнопкой мыши на название и выберите тип объекта.

UML Model Explorer

Я сделал это скриншот после добавления некоторых объектов в мой проект моделирования, так что вы можете увидеть, как это окно выглядит, когда есть некоторый контент.

image

Вы можете добавлять новые объекты к вашей модели, просто щелкнув правой кнопкой мыши на название модели и выбрать тип объекта, который вы хотите добавить. Вы можете определить атрибуты объекта и присвоить значения его свойствам справа в UML Model Explorer.

Далее давайте посмотрим пример диаграммы, которую я создал. Есть некоторые скучные моменты, которые я не упомянул (например, сохранение диаграммы в виде изображений). Работа с диаграммами довольно медленная,
но это плата beta версию Visual Studio 2010. Вот мой пример диаграммы.

Добавление новой диаграммы

Новые диаграммы добавляются в модель так же, как и любой другой файл в других проектах. Просто выберите пункт меня Add new item и выберите тип элемента.

image

Вы можете увидеть в меню список все типов диаграммы, которые вы можете добавить в ваш проект моделирования. Я не очень уверен, что этот список является окончательным и не потому, потому, что некоторые типы диаграмм отсутствуют. Но давайте, как всегда надеяться на лучшее.

Добавление элементов на диаграмму

После добавления новой диаграммы или открытия существующей вы можете добавлять объекты на диаграмму. Вы можете найти специализированные объекты для диаграммы в панели инструментов. Скриншоты показывает вам инструментарии для активностей, классов и user case диаграмм.(activity, class and user case diagrams. )
image

Диаграмма классов

UML диаграмма классов показывает список классов в системе (или подсистемы) и отношения между классами. Проект моделирования показывает также атрибуты и методы классов. Я создал простую диаграмму классов, которая визуализирует Частичное обобщение (Party generalization) и показывает, как к этому обобщению можно легко присоединять класс людей и класс компаний.

image

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

Use case диаграммы

UML диаграммы прецедентов использования, иллюстрирует возможные сценарии в системе (или подсистеме) и действующие в системе объекты(actors), которые связаны с прецедентами использования(use cases). Кроме того, могут быть показаны отношения между вариантами использования и приведены комментарии в случае необходимости. Мой пример показывает простой процесс регистрации, если пользователь идентифицируется по его цифровому паспорту и затем утверждается администратором после сохранения пользователем своих регистрационных данных.

image

Диаграмма активностей

В конце хочу привести мою диаграмму активностей. Она простая и создана исключительно для того, что бы показать, как выглядит диаграмма активностей. Не ищите глубоких мыслей в этом примере. Просто посмотрите как выглядят подобные диаграммы!

image

Есть также хорошие новости о моделировании проектов. Если вы читали раздел моделирования на форуме Visual Studio 2010 Beta 2, вы можете выяснить, что проекты моделирования строятся так, что бы их было легко расширять. Microsoft усердно работает над возможностью кодогенерации из модели проекта. Итак, следите за обновлениями - происходит что-то большое!

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года