Как называется эта (UML?) Диаграмма и какая программа может это сделать? - PullRequest
2 голосов
/ 29 января 2010

диаграмма http://img526.imageshack.us/img526/2506/picture1lx.jpg

Вопрос довольно очевиден. Есть ли техническое имя для этой диаграммы? Это считается UML? Во-вторых, какую программу можно было использовать для ее генерации? Я хотел бы сделать один из моих собственных. Я использую Windows 7, но также приветствуются предложения для программ в других операционных системах.

Ответы [ 4 ]

6 голосов
/ 29 января 2010

Это не UML.
Скорее всего, это не стандарт, просто блоки с плохо определенными значениями.
Там могут быть инструменты, но этот, вероятно, был нарисован с OpenOffice или подобным.

2 голосов
/ 19 февраля 2010

Вы можете рассмотреть возможность использования диаграммы слоев, которую вы можете использовать для описания логической структуры вашей системы. Вы можете создавать диаграммы слоев снизу вверх из кода или сверху вниз в Visual Studio 2010 Ultimate. Кроме того, VS 2010 позволяет проверять код по сопоставленной с ним диаграмме слоев.

Для получения дополнительной информации см. Документацию продукта:

Диаграммы слоев: Ссылка : http://msdn.microsoft.com/en-us/library/dd409462%28VS.100%29.aspx

Вы можете использовать диаграмму слоев для визуализации логической архитектуры вашей системы. Диаграмма слоя организует физические артефакты в вашей системе в логические абстрактные группы, называемые слоями. Эти слои помогают идентифицировать, описывать и дифференцировать виды задач, выполняемых этими артефактами. Каждый слой может также содержать дополнительные слои или подслои, которые описывают более мелкие конкретные задачи, которые Отдельные группы артефактов выполняют. Вы также можете показать предполагаемые или существующие зависимости между определенными слоями. Эти зависимости указывают, какие слои могут использовать или в настоящее время используют функциональность в других слоях. Организовывая вашу систему в слои, которые описывают различные роли и функции, диаграмма слоев может помочь вам понять, повторно использовать и поддерживать ваш код.

Layer diagram

Как проверить код на диаграммах слоев : http://msdn.microsoft.com/en-us/library/dd409395%28VS.100%29.aspx

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

1 голос
/ 29 января 2010

Это не UML, как предполагает Николас.

Ближайший термин, который я знаю, это Многоуровневая архитектура Диаграмма.

Похоже, что не существует согласованных правил / соглашений поэтот тип диаграммы (по сравнению с UML) подойдет любому графическому инструменту, например Visio, Creately (онлайн).

0 голосов
/ 08 февраля 2010

Вы можете использовать диаграмму классов UML с пакетами или диаграмму компонентов, чтобы нарисовать что-то вроде этого.

...