Схема компонентов
Типы диаграмм UML |
---|
Структурные диаграммы UML |
Поведенческие диаграммы UML |
В унифицированном языке моделирования (UML)диаграмма компонентов [1] показывает, как компоненты соединяются вместе, образуя более крупные компоненты или программные системы .Они используются для иллюстрации структуры произвольно сложных систем.
Обзор
[ редактировать ]Диаграмма компонентов позволяет проверить приемлемость требуемой функциональности системы. Эти диаграммы также используются в качестве инструмента связи между разработчиком и заинтересованными сторонами системы. Программисты и разработчики используют диаграммы для формализации дорожной карты реализации, что позволяет лучше принимать решения о назначении задач или улучшении необходимых навыков. Системные администраторы могут использовать диаграммы компонентов для планирования заранее, используя представление логических компонентов программного обеспечения и их взаимосвязей в системе. [2]
Элементы диаграммы
[ редактировать ]Диаграмма компонентов расширяет информацию, представленную в элементе обозначения компонента. компонента Один из способов проиллюстрировать предоставляемые и необходимые интерфейсы — это прямоугольный отсек, прикрепленный к элементу компонента. [3] Другой общепринятый способ представления интерфейсов — это схематическое графическое соглашение . Предоставленная зависимость от компонента к интерфейсу иллюстрируется сплошной линией, ведущей к компоненту , использующему интерфейс из «леденца» или шарика, помеченного именем интерфейса. Требуемая . зависимость использования компонента от интерфейса иллюстрируется полукругом или «сокетом», помеченным именем интерфейса, прикрепленным сплошной линией к компоненту, которому требуется этот интерфейс Унаследованные интерфейсы могут обозначаться леденцом, перед меткой имени которого стоит знак « каретки ».Чтобы проиллюстрировать зависимости между ними, используйте «сплошную линию» с «открытой стрелкой», соединяющую сокет с леденцом. [1]
Ссылки
[ редактировать ]- ^ Jump up to: а б «Компоненты». Единый язык моделирования 2.5.1 . Официальный номер документа OMG /05.12.2017. Организация по разработке стандартов группы управления объектами (OMG SDO). Декабрь 2017. с. 208.
- ^ Белл, Дональд (15 декабря 2004 г.). «Основы UML: диаграмма компонентов» . Разработчик IBM . Проверено 15 июня 2019 г.
- ^ Белл, Дональд (15 декабря 2004 г.). «Основы UML: диаграмма компонентов» . Разработчик IBM . Проверено 15 июня 2019 г.
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2009 г. ) |
Внешние ссылки
[ редактировать ]
- «Компоненты». Единый язык моделирования 2.5.1 . Официальный номер документа OMG /05.12.2017. Организация по разработке стандартов группы управления объектами (OMG SDO). Декабрь 2017. с. 208.