Типы диаграмм UML |
---|
Структурные диаграммы UML |
Поведенческие диаграммы UML |
В Unified Modeling Language (UML) диаграмма компонентов показывает, как компоненты соединяются вместе, чтобы сформировать более крупные компоненты или программные системы . Они используются для иллюстрации структуры произвольно сложных систем.
Обзор [ править ]
Диаграмма компонентов позволяет проверить, что требуемые функциональные возможности системы приемлемы. Эти диаграммы также используются в качестве инструмента связи между разработчиком и заинтересованными сторонами системы. Программисты и разработчики используют диаграммы, чтобы формализовать дорожную карту для реализации, что позволяет лучше принимать решения о назначении задач или необходимых улучшениях навыков. Системные администраторы могут использовать диаграммы компонентов для планирования на будущее, используя представление логических программных компонентов и их взаимосвязей в системе. [1]
Элементы диаграммы [ править ]
Схема компонентов расширяет информацию, содержащуюся в элементе обозначения компонента. Один из способов иллюстрации предоставленных и требуемых интерфейсов для указанного компонента - это прямоугольный отсек, прикрепленный к элементу компонента. [2] Другой общепринятый способ представления интерфейсов - использование графического соглашения « шарик-и-гнездо» . При условии , зависимость от компонента к интерфейсу показана сплошной линия , к компоненте с помощью интерфейса с «леденцом», или шара, меченной с именем интерфейса. требуетсяЗависимость использования от компонента к интерфейсу проиллюстрирована полукругом или сокетом, помеченным именем интерфейса, прикрепленным сплошной линией к компоненту, которому требуется этот интерфейс. Унаследованные интерфейсы могут быть показаны с помощью леденца на палочке, перед меткой имени с символом вставки . Чтобы проиллюстрировать зависимости между ними, используйте сплошную линию с простой стрелкой, соединяющей сокет с леденцом. [3]
Ссылки [ править ]
- ↑ Белл, Дональд (15 декабря 2004 г.). «Основы UML: диаграмма компонентов» . Разработчик IBM . Проверено 15 июня 2019 года .
- ↑ Белл, Дональд (15 декабря 2004 г.). «Основы UML: диаграмма компонентов» . Разработчик IBM . Проверено 15 июня 2019 года .
- ^ «Спецификация унифицированного языка моделирования, версия 2.5.1» . Группа управления объектами. Декабрь 2017 . Проверено 15 июня 2019 года .
Эта статья требует дополнительных ссылок для проверки . ( февраль 2009 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Внешние ссылки [ править ]
Викискладе есть медиафайлы, связанные со схемами компонентов . |
- Официальная спецификация UML версии 2.5.1
- Диаграммы компонентов в UML 2
- Рекомендации по диаграммам компонентов UML 2 , Скотт У. Амблер
- Диаграммы компонентов UML 2