ВУЗ:
Составители:
Рубрика:
8.4. Диаграмма вариантов использования 79
Интерфейс изображается в виде маленького круга, рядом с которым запи-
сывается его имя (рис. 8.3).
Рис. 8.3. Графическое изображение интерфейса в языке UML
Формально интерфейс не только отделяет спецификацию операций систе-
мы от их реализации, но и определяет общие границы проектируемой систе-
мы. Интерфейсы определяют стыковочные узлы в проектируемой системе и
позволяют безболезненно модифицировать уже существующую систему при
переходе на новые технологические решения.
8.4.4. Отношения
Отношение (Relationship) представляет собой семантическую связь меж-
ду отдельными элементами модели. Различные виды отношений в той или
иной степени используются при построении всех диаграмм.
В языке UML определены следующие виды отношений между действую-
щими лицами и вариантами использования: ассоциации, расширения, вклю-
чения, обобщения.
Отношение ассоциации (Association Relationship) представляет собой струк-
турное отношение, показывающее, что объекты одного типа некоторым обра-
зом связаны с объектами другого типа. В ассоциации могут связываться два
или более объектов. Тогда ассоциация называется соответственно бинарной
или n-арной. Графически отношение ассоциации обозначается сплошной ли-
нией между взаимодействующими объектами системы (рис. 8.4).
Ассоциации может быть присвоено имя (Name), характеризующее при-
роду связи. Ассоциация также может иметь кратность (Multiplicity), харак-
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »
