Создание диаграммы классов

В Visual Studio Ultimate для описания типов данных и их связей отдельно от реализации можно использовать UML-схему классов. Схема позволяет сконцентрироваться на логических аспектах классов, а не их реализации..

UML-схему классов можно использовать в разных целях.

  • Для предоставления описания типов, используемых в системе и передаваемых между компонентами, независимо от реализации.

Например, тип "Заказ еды" может реализовываться в бизнес-слое в коде.NET, в интерфейсах между компонентами в XML, в базе данных в SQL и в пользовательском интерфейсе в HTML. Несмотря на то что подробности этих реализаций различаются, отношение между типом "Заказ еды" и другими типами, такими как "Меню" и "Оплата", сохраняется. UML-схема классов позволяет обсуждать эти отношения отдельно от реализаций.

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

В качестве примера можно привести описания функциональности пользователей (user story), варианты использования и описания других требований в приложении, обеспечивающем работу ресторана. В этом описании можно найти такие термины как "Меню", "Заказ", "Еда", "Цена", "Оплата" и т. д. Можно создать UML-схему классов, определяющую отношения между этими терминами. Это позволит снизить риск возникновения несоответствий в описаниях требований, пользовательском интерфейсе и справочной документации.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: