Какую диаграмму UML использовать для представления архитектуры приложения?

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

Элементы, которые я пытаюсь получить:

  1. единственный объект приложения (шаблоны: одиночный элемент) (примеры: приложение CodeIgniter), который сочиняет
  2. несколько объектов модуля (шаблоны: одиночный элемент, фасады) (примеры: гостевая книга, addressbook), которые сочиняют
  3. несколько низкий уровень одинокие объекты (примеры: картопостроитель mysql, картопостроитель доктрины), которые сочиняют
  4. различные 3-и и внутренние библиотеки (примеры: доктрина, solr, xml-синтаксический-анализатор)

Какая диаграмма UML подходит для этого вида обзорной презентации?

15
задан Sled 6 November 2013 в 14:15
поделиться

3 ответа

Похоже, вам нужны диаграммы компонентов.

Из http://www.ibm.com/developerworks/rational/library/dec04/bell/

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

11
ответ дан 1 December 2019 в 04:46
поделиться

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

0
ответ дан 1 December 2019 в 04:46
поделиться

Один из способов - создать несколько альтернативных диаграмм и просто связать их вместе, может быть, нецелесообразно включать все аспекты в одну ... Мне больше всего нравится неортодоксальная диаграмма активности (содержание важнее «внешнего вида»). Но как говорится в этой записи блога : с кем вы говорите с этой диаграммой?

1
ответ дан 1 December 2019 в 04:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: