2016-10-29 2 views
-1

Как правило, в программном проекте, который несет ответственность за создание диаграмм UML. И.Е. Последовательность, Компонент, Используйте примеры диаграмм. Это системный аналитик?Разработка программного обеспечения в программных проектах

+3

Я голосую, чтобы закрыть этот вопрос не по теме, поскольку речь идет о распределении обязанностей в определенной организационной структуре, а не о кодировании. Возможно, этот вопрос будет более уместным на http://softwareengineering.stackexchange.com/. – Mureinik

ответ

2

Системный аналитик создаст функциональные/концептуальные диаграммы UML (модель домена, диаграммы использования, ...).

Архитектор/проектировщик программного обеспечения создаст технические диаграммы UML (диаграммы компонентов, диаграмму развертывания, ...).

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

Для получения дополнительной информации см Which UML models should we make?

Смежные вопросы